@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-4xl:56rem;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-bold:700;--radius-sm:.25rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.grid{display:grid}.hidden{display:none}.table{display:table}.max-w-4xl{max-width:var(--container-4xl)}.gap-3{gap:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-\[var\(--navy\)\]{color:var(--navy)}@media (hover:hover){.hover\:border-\[var\(--blue\)\]:hover{border-color:var(--blue)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}}:root{--navy:#07111f;--navy-2:#101f35;--ink:#0f172a;--muted:#5b6678;--paper:#fff;--soft:#f4f7fb;--line:#dbe3ef;--blue:#245ee8;--blue-2:#173c9c;--red:#dc2626;--red-2:#a91515;--gold:#c99a2e;--green:#13845e;--success:#13845e;--warning:#9a6500;--surface-dark:#07111fe0;--shadow-sm:0 12px 34px #0f172a14;--shadow-md:0 28px 80px #0f172a29;--shadow-dark:0 34px 90px #0000005c;--radius-sm:6px;--radius:8px;--radius-lg:14px;--z-header:40;--z-sticky:50}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-manrope), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.68}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline-offset:4px;outline:3px solid #245ee88a}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;border-radius:var(--radius);color:var(--navy);box-shadow:var(--shadow-md);background:#fff;padding:.75rem 1rem;font-weight:900;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}.font-display,h1,h2,h3,.brand-word{font-family:var(--font-space-grotesk), Arial, sans-serif}.container{width:min(1160px,100% - 32px);margin:0 auto}.card,.hero-console,.trust-panel,.journey-card,.selection-grid article,.coverage-cards article,.feature-grid article,.two-cta-grid article,.faq-grid details{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.site-header{z-index:var(--z-header);color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07111fd1;border-bottom:1px solid #dbe3ef2e;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:68px;display:flex}.brand{align-items:center;gap:12px;min-height:44px;display:inline-flex}.brand-mark{border-radius:var(--radius);background:linear-gradient(145deg, var(--red), #701212);color:#fff;border:1px solid #ffffff29;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 16px 34px #dc262642}.brand-word{gap:1px;line-height:1;display:grid}.brand-word span{font-size:.98rem;font-weight:850}.brand-word strong{color:#ffd073;letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:900}.desktop-nav{color:#ffffffb3;align-items:center;gap:20px;font-size:.9rem;font-weight:850;display:none}.desktop-nav a{align-items:center;min-width:44px;min-height:44px;transition:color .18s;display:inline-flex}.desktop-nav a:hover{color:#fff}.header-actions{align-items:center;gap:10px;display:none}.btn{border-radius:var(--radius);touch-action:manipulation;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:.78rem 1rem;font-weight:900;line-height:1;transition:transform .18s,background .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:linear-gradient(135deg, var(--red), var(--red-2));color:#fff;box-shadow:0 16px 34px #dc262642}.btn-light,.btn-ghost,.btn-secondary{border-color:var(--line);color:var(--navy);background:#fff}.btn-light:hover,.btn-ghost:hover,.btn-secondary:hover{background:#f8fbff;border-color:#c4cfdd}.btn-glass{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border-color:#fff3}.btn-glass:hover{background:#ffffff29}.btn-large{min-height:50px;padding-inline:1.12rem}.eyebrow,.mini-label{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:.76rem;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:currentColor;border-radius:999px;width:24px;height:2px}.eyebrow-red{color:#ffb4b4}.eyebrow-gold{color:#ffd073}.mini-label{font-size:.7rem}.hero{background:var(--navy);color:#fff;min-height:min(780px,100dvh - 68px);position:relative;overflow:hidden}.hero-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-scrim{background:linear-gradient(90deg,#07111ff5,#07111fc2 42%,#07111f42 72%),linear-gradient(#07111f05 55%,#07111fd6);position:absolute;inset:0}.hero-grid{z-index:1;align-items:center;gap:34px;min-height:min(780px,100dvh - 68px);padding:58px 0 68px;display:grid;position:relative}.hero-copy{max-width:680px}.hero-copy h1{letter-spacing:0;text-wrap:balance;max-width:720px;margin:18px 0 0;font-size:clamp(2.45rem,5.15vw,4.85rem);font-weight:860;line-height:.95}.hero-lead{color:#ffffffc7;max-width:600px;margin:22px 0 0;font-size:clamp(1.02rem,1.55vw,1.16rem)}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero-proof{border-radius:var(--radius);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff24;max-width:560px;margin-top:28px;display:grid;overflow:hidden}.hero-proof div{padding:15px 17px}.hero-proof strong{font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.38rem;line-height:1;display:block}.hero-proof span{color:#ffffff9e;margin-top:6px;font-size:.86rem;font-weight:800;display:block}.hero-console{color:var(--ink);box-shadow:var(--shadow-dark);background:#fffffff2;align-self:center;padding:18px}.console-top{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.console-top strong{color:var(--red)}.console-heading{gap:14px;margin-top:15px;display:flex}.console-heading svg{color:var(--red);flex:none}.console-heading h2,.panel-heading h3{color:var(--navy);margin:0;font-size:clamp(1.18rem,1.55vw,1.42rem);font-weight:850;line-height:1.08}.console-heading p{color:var(--muted);margin:7px 0 0;font-size:.95rem}.availability-form{gap:12px;margin-top:17px;display:grid}.field-group{gap:7px;display:grid}.field-group label{color:var(--navy);font-size:.82rem;font-weight:900}.field-shell{border:1px solid var(--line);border-radius:var(--radius);min-height:50px;color:var(--red);background:#fbfdff;align-items:center;gap:10px;padding:0 14px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.field-shell:focus-within{background:#fff;border-color:#dc2626b3;box-shadow:0 0 0 4px #dc26261f}.field-shell input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0}.field-shell input::placeholder{color:#8a97aa}.availability-submit{width:100%}.form-status{min-height:0}.status-loading,.result-card{border-radius:var(--radius);margin:0;padding:13px;font-size:.9rem;font-weight:800}.status-loading{color:#75500a;background:#fff8df;border:1px solid #f4cf76;align-items:center;gap:8px;display:flex}.result-card{color:#0a573d;background:#eafaf3;border:1px solid #13845e3d;gap:11px;display:flex}.result-waitlist{color:#75500a;background:#fff8df;border-color:#f4cf76}.result-card svg{flex:none;margin-top:2px}.result-card p{color:currentColor;margin:3px 0 0;font-weight:650}.result-card a{min-height:38px;color:var(--navy);text-underline-offset:4px;align-items:center;margin-top:8px;font-weight:950;text-decoration:underline;display:inline-flex}.proof-strip{border-bottom:1px solid var(--line);color:#fff;background:#0a1424}.proof-grid{background:#ffffff1f;gap:1px;display:grid}.proof-grid article{background:radial-gradient(circle at 90% 0,#dc26262e,#0000 38%),#0a1424;min-height:132px;padding:22px}.proof-grid svg{color:#ffd073}.proof-grid strong{font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:16px;font-size:1.3rem;line-height:1.1;display:block}.proof-grid p{color:#ffffffad;margin:8px 0 0;font-size:.93rem}.section-title{text-align:center;max-width:820px;margin:0 auto 32px}.section-title-left{text-align:left;margin-left:0;margin-right:0}.section-title h2,.selection-copy h2,.section-ink h2,.final-cta h2{color:var(--navy);letter-spacing:0;text-wrap:balance;margin:14px 0 0;font-size:clamp(1.9rem,3.35vw,3rem);font-weight:850;line-height:1.02}.section-title p,.selection-copy p,.section-ink p,.final-cta p{color:var(--muted);margin:14px 0 0;font-size:1.02rem}.split-grid{gap:28px;display:grid}.problem-stack{gap:12px;display:grid}.problem-stack article{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dc262629;gap:14px;padding:16px;display:flex}.issue-icon{border-radius:var(--radius);width:38px;height:38px;color:var(--red);background:#fff1f1;flex:none;place-items:center;display:grid}.problem-stack h3{color:var(--navy);margin:0;font-size:1.08rem}.problem-stack p{color:var(--muted);margin:5px 0 0}.journey-grid{gap:14px;display:grid}.journey-card{padding:19px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}.journey-card:before{content:"";background:linear-gradient(90deg, var(--red), var(--gold));opacity:0;height:4px;transition:opacity .18s;position:absolute;inset:0 0 auto}.journey-card:hover{box-shadow:var(--shadow-md);border-color:#dc26263d;transform:translateY(-3px)}.journey-card:hover:before{opacity:1}.journey-top{justify-content:space-between;align-items:center;display:flex}.journey-top span{color:#c1cbd9;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.45rem;font-weight:900}.journey-top svg{color:var(--red)}.journey-card h3{color:var(--navy);margin:15px 0 0;font-size:1.22rem;font-weight:850}.journey-card p{color:var(--muted);margin:8px 0 0;font-size:.95rem}.section-ink{background:radial-gradient(circle at 78% 16%, #dc26262e, transparent 30%), linear-gradient(140deg, var(--navy), #132844);color:#fff}.section-ink h2,.section-ink h3{color:#fff}.section-ink p{color:#ffffffb3}.trust-showcase{align-items:start;gap:26px;display:grid}.trust-actions,.inline-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.trust-panels{gap:16px;display:grid}.trust-panel{padding:21px}.section-ink .trust-panel{color:#fff;box-shadow:none;background:#ffffff14;border-color:#ffffff1f}.trust-panel-positive{border-top:5px solid var(--green)}.trust-panel-limit{border-top:5px solid var(--gold)}.panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.panel-heading svg{color:var(--gold);flex:none}.check-list{color:var(--muted);gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.section-ink .check-list{color:#ffffffb8}.check-list li{align-items:flex-start;gap:10px;display:flex}.check-list svg{color:var(--green);flex:none;margin-top:3px}.check-list-warning svg{color:#ff9c9c}.selection-copy .btn{margin-top:22px}.selection-grid{gap:12px;display:grid}.selection-grid article{padding:16px}.selection-grid svg{color:var(--gold)}.selection-grid h3{color:var(--navy);margin:12px 0 0;font-size:1.08rem;font-weight:850}.selection-grid p{color:var(--muted);margin:7px 0 0;font-size:.92rem}.coverage-layout{align-items:center;gap:34px;display:grid}.coverage-map{border-radius:var(--radius-lg);color:#fff;min-height:350px;box-shadow:var(--shadow-md);background:radial-gradient(circle,#dc262633,#0000 22%),radial-gradient(circle at 30% 70%,#245ee829,#0000 28%),linear-gradient(145deg,#091525,#122943);position:relative;overflow:hidden}.map-orbit{border:1px solid #ffffff1f;border-radius:999px;position:absolute;inset:18%}.map-orbit-two{border-style:dashed;inset:8%}.map-core{text-align:center;place-items:center;width:min(240px,70%);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-core svg{color:#ffd073}.map-core strong{font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:12px;font-size:1.3rem;line-height:1.1}.map-core span{color:#ffffff9e;margin-top:5px;font-size:.84rem}.map-pin{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;min-height:36px;padding:8px 12px;font-size:.82rem;font-weight:900;position:absolute}.map-pin-1{top:18%;left:16%}.map-pin-2{top:26%;right:16%}.map-pin-3{bottom:20%;left:18%}.map-pin-4{bottom:17%;right:20%}.map-pin-5{top:52%;right:8%}.coverage-cards{gap:12px;margin-top:24px;display:grid}.coverage-cards article{padding:16px}.coverage-cards svg{color:var(--red)}.coverage-cards h3{color:var(--navy);margin:12px 0 0;font-size:1.12rem}.coverage-cards p{color:var(--muted);margin:6px 0 0}.feature-grid,.two-cta-grid{gap:16px;display:grid}.feature-grid article,.two-cta-grid article{padding:22px}.feature-grid svg,.two-cta-grid svg{color:var(--red)}.feature-grid h2,.two-cta-grid h2{color:var(--navy);margin:14px 0 0;font-size:1.42rem;font-weight:850;line-height:1.12}.feature-grid p,.two-cta-grid p{color:var(--muted);margin:12px 0 0}.feature-grid a{min-height:44px;color:var(--red);align-items:center;gap:5px;margin-top:18px;font-weight:950;display:inline-flex}.two-cta-grid .btn{margin-top:22px}.faq-shell{max-width:980px}.faq-grid{gap:10px;display:grid}.faq-grid details{padding:0;overflow:hidden}.faq-grid summary{cursor:pointer;min-height:62px;color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:1.04rem;font-weight:850;list-style:none;display:flex}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary svg{color:var(--red);flex:none}.faq-grid details p{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:0 20px 18px}.final-cta{background:radial-gradient(circle at 22% 0%, #dc262633, transparent 32%), linear-gradient(145deg, #07111ffa, #12233afa), var(--navy);color:#fff;text-align:center;padding:66px 0}.final-cta h2{color:#fff;max-width:760px;margin-left:auto;margin-right:auto}.final-cta p{color:#ffffffb3}.final-form{max-width:820px;margin:26px auto 0}.availability-form-compact{border-radius:var(--radius);text-align:left;background:#ffffff14;border:1px solid #ffffff24;padding:14px}.availability-form-compact .field-group label{color:#fff}.site-footer{border-top:1px solid var(--line);background:#fff;padding:42px 0 84px}.footer-grid{gap:34px;display:grid}.site-footer .brand-word{color:var(--navy)}.site-footer .brand-word strong{color:var(--red)}.site-footer p{max-width:470px;color:var(--muted);margin:16px 0 0;font-size:.92rem}.footer-copyright{max-width:470px!important;color:var(--muted)!important;margin:10px 0 0!important}@supports (color:color-mix(in lab, red, red)){.footer-copyright{color:color-mix(in srgb, var(--muted) 88%, var(--navy))!important}}.footer-copyright{letter-spacing:0;font-weight:700;font-size:.78rem!important}.trust-page{background:#fff}.trust-hero{background:radial-gradient(circle at 80% 18%, #dc262638, transparent 30%), linear-gradient(140deg, var(--navy), #132844);color:#fff;padding:74px 0 78px;overflow:hidden}.trust-hero-grid{align-items:center;gap:32px;display:grid}.trust-hero h1{letter-spacing:0;text-wrap:balance;max-width:780px;margin:16px 0 0;font-size:clamp(2.4rem,5vw,4.8rem);font-weight:860;line-height:.98}.trust-hero p{color:#ffffffb8;max-width:680px;margin:22px 0 0;font-size:1.08rem}.trust-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.trust-hero-actions .btn,.sell-submit,.public-cta .btn{white-space:normal;line-height:1.16}.trust-score-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.trust-score-top{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.trust-score-top strong{color:#ffd073}.trust-score-ring{text-align:center;border:1px dashed #ffffff2e;border-radius:999px;place-items:center;min-height:210px;margin:22px 0;display:grid}.trust-score-ring svg{color:#ffd073}.trust-score-ring strong{font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:10px;font-size:2rem;line-height:1}.trust-score-ring span{color:#ffffff9e;max-width:210px;font-size:.86rem}.trust-score-grid{border-top:1px solid #ffffff1f;grid-template-columns:1fr auto;gap:9px 18px;padding-top:16px;display:grid}.trust-score-grid span{color:#ffffff94}.trust-score-grid strong{color:#fff}.trust-pillars{color:#fff;background:#0a1424}.trust-pillar-grid{background:#ffffff1f;gap:1px;display:grid}.trust-pillar-grid article{background:radial-gradient(circle at 90% 0,#dc26262e,#0000 38%),#0a1424;min-height:150px;padding:24px}.trust-pillar-grid svg{color:#ffd073}.trust-pillar-grid h2{margin:16px 0 0;font-size:1.3rem;line-height:1.12}.trust-pillar-grid p{color:#ffffffad;margin:8px 0 0;font-size:.94rem}.trust-role-grid,.data-grid,.incident-layout{align-items:center;gap:28px;display:grid}.trust-section-copy h2,.trust-section-head h2,.incident-card h2{color:var(--navy);letter-spacing:0;text-wrap:balance;margin:14px 0 0;font-size:clamp(2rem,3.3vw,3rem);font-weight:850;line-height:1.03}.trust-section-copy p,.trust-section-head p,.incident-card p{color:var(--muted);margin:14px 0 0;font-size:1.02rem}.trust-section-head{text-align:center;max-width:780px;margin:0 auto 32px}.trust-matrix{gap:14px;display:grid}.trust-matrix article,.control-grid article,.incident-card,.incident-links a,.data-table{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.trust-matrix article{padding:22px}.trust-card-heading{align-items:flex-start;gap:12px;display:flex}.trust-card-heading svg{color:var(--red);flex:none}.trust-card-heading h3{color:var(--navy);margin:0;font-size:1.22rem;line-height:1.12}.trust-page-list{color:var(--muted);gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.trust-page-list li{align-items:flex-start;gap:10px;display:flex}.trust-page-list svg{color:var(--green);flex:none;margin-top:3px}.trust-page-list-negative svg{color:var(--red)}.control-grid{gap:14px;display:grid}.control-grid article{padding:20px}.control-grid article>svg{color:var(--red)}.control-grid h3{color:var(--navy);margin:14px 0 0;font-size:1.25rem}.data-grid h2{color:#fff}.data-grid .btn{margin-top:24px}.data-table{box-shadow:none;background:#ffffff14;border-color:#ffffff24;overflow:hidden}.data-row{border-bottom:1px solid #ffffff1a;gap:8px;padding:18px;display:grid}.data-row:last-child{border-bottom:0}.data-row strong{color:#fff}.data-row span{color:#ffffffad}.incident-card{padding:28px}.incident-card>svg{color:var(--red)}.incident-card .btn{margin-top:22px}.incident-links{gap:12px;display:grid}.incident-links a{min-height:68px;color:var(--navy);align-items:center;gap:12px;padding:16px;font-weight:900;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.incident-links a:hover{box-shadow:var(--shadow-md);border-color:#dc262647;transform:translateY(-2px)}.incident-links svg{color:var(--red)}.method-page{background:#fff}.method-hero{color:#fff;background:radial-gradient(circle at 12% 16%,#dc262633,#0000 30%),radial-gradient(circle at 86% 8%,#ffd0731c,#0000 26%),linear-gradient(138deg,#07111f 0%,#101a2c 48%,#132844 100%);padding:72px 0 76px;overflow:hidden}.method-hero p{color:#ffffffb8;max-width:690px;margin:22px 0 0;font-size:1.07rem}.method-radar-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.method-radar-top{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.method-radar-top strong{color:#ffd073}.method-radar{border-radius:var(--radius-lg);background:radial-gradient(circle,#ffd07324 0 2px,#0000 3px) 0 0/28px 28px,radial-gradient(circle,#ffffff1a,#0000 58%);border:1px dashed #ffffff2e;place-items:center;min-height:258px;margin:20px 0;display:grid;position:relative;overflow:hidden}.method-radar:before,.method-radar:after{content:"";border:1px solid #ffffff1f;border-radius:999px;position:absolute}.method-radar:before{aspect-ratio:1;width:72%}.method-radar:after{aspect-ratio:1;width:44%}.radar-axis{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:82%;height:1px;position:absolute}.radar-axis-1{transform:rotate(28deg)}.radar-axis-2{transform:rotate(-28deg)}.radar-core{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}.radar-core svg{color:#ffd073}.radar-core strong{font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:12px;font-size:2rem;line-height:1}.radar-core span{color:#ffffff9e;max-width:210px;margin-top:8px;font-size:.86rem}.method-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.method-mini-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;min-height:44px;padding:12px;font-size:.9rem;font-weight:900}.method-step-grid,.criteria-grid,.decision-grid{gap:14px;display:grid}.method-step-grid article,.criteria-grid article,.decision-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.method-step-grid article{min-height:238px;padding:20px}.method-step-num{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.36rem;font-weight:900;line-height:1}.method-step-grid svg,.criteria-grid svg{color:var(--red);margin-top:20px}.method-step-grid h3,.criteria-grid h3,.decision-card h3,.method-monitor-card h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.method-step-grid p,.criteria-grid p,.decision-card p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.criteria-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:18px;display:grid}.criteria-grid svg{grid-row:span 2;margin-top:2px}.criteria-grid h3,.criteria-grid p{margin-top:0}.method-monitor-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;padding:24px}.method-monitor-card>svg{color:#ffd073}.method-monitor-card h3{color:#fff}.method-monitor-card .trust-page-list{color:#ffffffb8}.decision-card{border-top-width:5px;padding:22px}.decision-card svg{color:var(--green)}.decision-good{border-top-color:var(--green)}.decision-watch{border-top-color:#ffd073}.decision-watch svg{color:#c78605}.decision-stop{border-top-color:var(--red)}.decision-stop svg{color:var(--red)}.method-final{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(circle at 8% 18%,#dc26263d,#0000 34%),linear-gradient(135deg,#07111f,#132844);align-items:center;gap:18px;margin-top:24px;padding:28px;display:grid}.method-final h2{color:#fff;margin:0;font-size:clamp(1.8rem,2.8vw,2.65rem);line-height:1.03}.method-final p{color:#ffffffb8;margin:9px 0 0}.presence-page{background:#fff}.presence-hero{color:#fff;background:radial-gradient(circle at 16% 12%,#dc262638,#0000 31%),radial-gradient(circle at 86% 24%,#245ee82e,#0000 29%),linear-gradient(142deg,#07111f 0%,#111827 50%,#132844 100%);padding:70px 0 74px;overflow:hidden}.presence-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.presence-device{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.presence-device-top{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.presence-device-top strong{color:#ffd073}.presence-scan{border-radius:var(--radius-lg);background:linear-gradient(90deg,#0000 49%,#ffffff17 50%,#0000 51%),linear-gradient(#0000 49%,#ffffff17 50%,#0000 51%),radial-gradient(circle,#ffd07329,#0000 56%);border:1px dashed #ffffff2e;place-items:center;min-height:284px;margin:20px 0;display:grid;overflow:hidden}.presence-scan-frame{aspect-ratio:1.08;border-radius:var(--radius);text-align:center;background:#07111f61;border:1px solid #fff3;place-items:center;width:min(260px,78%);padding:18px;display:grid}.presence-scan-frame svg{color:#ffd073}.presence-scan-frame strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:8px;font-size:1.55rem;line-height:1.05}.presence-scan-frame span{color:#ffffff9e;max-width:190px;font-size:.86rem}.presence-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.presence-status span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.presence-status svg{color:#ffd073;flex:none}.presence-strip{color:#fff;background:#0a1424}.presence-strip-grid{background:#ffffff1f;gap:1px;display:grid}.presence-strip article{background:radial-gradient(circle at 90% 0,#dc26262b,#0000 38%),#0a1424;min-height:142px;padding:24px}.presence-strip svg{color:#ffd073}.presence-strip span{color:#ffffffad;margin-top:8px;font-size:.94rem;display:block}.presence-proof-grid,.presence-channel-grid,.presence-edge-grid{gap:14px;display:grid}.presence-proof-grid article,.presence-channel-grid article,.presence-edge-grid article{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.presence-proof-grid article{min-height:242px;padding:22px}.presence-proof-index{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.38rem;font-weight:900;line-height:1}.presence-proof-grid svg{color:var(--red);margin-top:20px;display:block}.presence-proof-grid h3,.presence-channel-grid h3,.presence-edge-grid h3,.presence-guard-card h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.presence-proof-grid p,.presence-channel-grid p,.presence-edge-grid p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.presence-channel-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:18px;display:grid}.presence-channel-grid svg{color:var(--red);grid-row:span 2;margin-top:2px}.presence-channel-grid h3,.presence-channel-grid p{margin-top:0}.presence-guard-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;padding:24px}.presence-guard-card>svg{color:#ffd073}.presence-guard-card h3{color:#fff}.presence-guard-card .trust-page-list{color:#ffffffb8}.presence-edge-grid article{border-top:5px solid var(--red);padding:22px}.presence-edge-grid svg{color:var(--red)}.presence-final{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(circle at 8% 18%,#dc26263d,#0000 34%),linear-gradient(135deg,#07111f,#132844);align-items:center;gap:18px;margin-top:24px;padding:28px;display:grid}.presence-final h2{color:#fff;margin:0;font-size:clamp(1.8rem,2.8vw,2.65rem);line-height:1.03}.presence-final p{color:#ffffffb8;margin:9px 0 0}.report-page{background:#fff}.report-hero{color:#fff;background:radial-gradient(circle at 14% 18%,#dc26263d,#0000 31%),radial-gradient(circle at 86% 18%,#ffd0731f,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:70px 0 74px;overflow:hidden}.report-hero-grid{align-items:center;gap:32px;display:grid}.report-hero h1{letter-spacing:0;text-wrap:balance;max-width:850px;margin:16px 0 0;font-size:clamp(2.35rem,4.75vw,4.5rem);font-weight:860;line-height:.99}.report-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.report-command-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.report-command-top{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.report-command-top strong{color:#ffd073}.report-command-main{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(90deg,#0000 49%,#ffffff14 50%,#0000 51%),radial-gradient(circle,#dc26262e,#0000 58%);border:1px dashed #ffffff2e;place-items:center;min-height:244px;margin:20px 0;display:grid;overflow:hidden}.report-command-main svg{color:#ffd073}.report-command-main strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:2rem;line-height:1}.report-command-main span{color:#ffffff9e;font-size:.88rem}.report-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.report-command-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.report-command-grid svg{color:#ffd073;flex:none}.report-strip{color:#fff;background:#0a1424}.report-strip-grid{background:#ffffff1f;gap:1px;display:grid}.report-strip article{background:radial-gradient(circle at 90% 0,#dc26262b,#0000 38%),#0a1424;min-height:142px;padding:24px}.report-strip svg{color:#ffd073}.report-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:14px;font-size:1.18rem;line-height:1.12;display:block}.report-strip span{color:#ffffffad;margin-top:8px;font-size:.94rem;display:block}.report-situation-grid,.report-decision-grid{gap:14px;display:grid}.report-situation-grid article,.report-decision-grid article,.report-form,.report-process-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.report-situation-grid article{min-height:214px;padding:22px}.report-situation-grid svg,.report-decision-grid svg{color:var(--red)}.report-situation-grid h3,.report-decision-grid h3,.report-form-head h2,.report-process-card h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.report-situation-grid p,.report-decision-grid p,.report-form-head p,.report-process-card p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.report-form-layout{align-items:start;gap:28px;display:grid}.report-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.report-note svg{color:var(--green);flex:none}.report-rule-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2;margin-top:14px;padding:18px}.report-rule-card h3{color:var(--navy);margin:0;font-size:1.08rem}.report-form{padding:22px}.report-form-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding-bottom:18px;display:flex}.report-form-head>svg{color:var(--red);flex:none}.report-form-head h2{margin-top:0;font-size:1.45rem}.report-field{gap:8px;margin-top:16px;display:grid}.report-field label{color:var(--navy);font-size:.84rem;font-weight:900}.report-field input,.report-field select,.report-field textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);background:#f9fbfe;outline:none;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.report-field textarea{resize:vertical;min-height:132px}.report-field input:focus,.report-field select:focus,.report-field textarea:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.report-input-shell,.report-textarea-shell{position:relative}.report-input-shell svg,.report-textarea-shell svg{color:var(--red);position:absolute;top:15px;left:13px}.report-input-shell input,.report-textarea-shell textarea{padding-left:42px}.report-two-cols{gap:12px;display:grid}.report-submit{width:100%;margin-top:18px}.report-status{min-height:28px;margin-top:14px}.report-error,.report-success{border-radius:var(--radius);align-items:flex-start;gap:9px;margin:0;padding:12px;font-size:.9rem;font-weight:800;display:flex}.report-error{color:#991b1b;background:#fff1f1}.report-success{color:#075e43;background:#ecfdf5}.report-error svg,.report-success svg{flex:none;margin-top:2px}.report-process-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24;overflow:hidden}.report-process-card article{border-bottom:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:20px;display:grid}.report-process-card article:last-child{border-bottom:0}.report-process-card article>span{color:#ffd073;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.35rem;font-weight:900;line-height:1}.report-process-card h3{color:#fff;margin-top:0}.report-process-card p{color:#ffffffad}.report-decision-grid article{border-top:5px solid var(--red);padding:22px}.report-final{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(circle at 8% 18%,#dc26263d,#0000 34%),linear-gradient(135deg,#07111f,#132844);align-items:center;gap:18px;margin-top:24px;padding:28px;display:grid}.report-final h2{color:#fff;margin:0;font-size:clamp(1.8rem,2.8vw,2.65rem);line-height:1.03}.report-final p{color:#ffffffb8;margin:9px 0 0}.sell-page{background:#fff}.sell-hero{color:#fff;background:radial-gradient(circle at 14% 16%,#dc262638,#0000 31%),radial-gradient(circle at 84% 18%,#ffd07321,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:70px 0 74px;overflow:hidden}.sell-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.sell-console-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.sell-console-top{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.sell-console-top strong{color:#ffd073}.sell-vehicle-card{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(90deg,#0000 49%,#ffffff14 50%,#0000 51%),radial-gradient(circle,#dc262629,#0000 58%);border:1px dashed #ffffff2e;place-items:center;min-height:244px;margin:20px 0;display:grid;overflow:hidden}.sell-vehicle-card svg{color:#ffd073}.sell-vehicle-card strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:2rem;line-height:1}.sell-vehicle-card span{color:#ffffff9e;max-width:280px;font-size:.88rem}.sell-console-grid,.sell-strip-grid,.sell-step-grid,.sell-promise-grid{gap:14px;display:grid}.sell-console-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sell-console-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.sell-console-grid svg{color:#ffd073;flex:none}.sell-strip{color:#fff;background:#0a1424}.sell-strip-grid{background:#ffffff1f;gap:1px}.sell-strip article{background:radial-gradient(circle at 90% 0,#dc26262b,#0000 38%),#0a1424;min-height:142px;padding:24px}.sell-strip span{color:#ffffffad;margin-top:8px;font-size:.94rem;display:block}.sell-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.sell-note svg{color:var(--green);flex:none}.sell-form,.sell-step-grid article,.sell-promise-grid article,.sell-limit-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.sell-form{padding:22px}.sell-form-top div:first-child{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.sell-form-top strong{color:var(--red)}.sell-progress{background:#e9eef7;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.sell-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--red), var(--red-2));height:100%;transition:width .22s;display:block}.sell-form-grid{gap:12px;margin-top:16px;display:grid}.sell-field{gap:8px;display:grid}.sell-field label{color:var(--navy);font-size:.84rem;font-weight:900}.sell-field input,.sell-field select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);background:#f9fbfe;outline:none;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.sell-field input:focus,.sell-field select:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.sell-input-shell{position:relative}.sell-input-shell svg{color:var(--red);position:absolute;top:15px;left:13px}.sell-input-shell input{padding-left:42px}.sell-check{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);color:var(--navy);cursor:pointer;align-items:flex-start;gap:10px;margin-top:16px;padding:13px;font-size:.9rem;font-weight:900;display:flex;position:relative}.sell-check input{opacity:0;width:44px;min-width:44px;height:44px;min-height:44px;accent-color:var(--red);margin:0;position:absolute;top:13px;left:13px}.sell-check span{align-items:flex-start;gap:8px;padding-left:34px;display:inline-flex;position:relative}.sell-check span:before{content:"";background:#fff;border:1px solid #b8c4d4;border-radius:5px;width:20px;height:20px;transition:background .18s,border-color .18s,box-shadow .18s;position:absolute;top:0;left:0}.sell-check span:after{opacity:0;content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.sell-check input:checked+span:before{border-color:var(--red);background:var(--red);box-shadow:0 0 0 4px #dc26261f}.sell-check input:checked+span:after{opacity:1}.sell-check input:focus-visible+span:before{outline-offset:3px;outline:3px solid #245ee88a}.sell-check svg{color:var(--red);flex:none;margin-top:1px}.sell-submit{width:100%;margin-top:18px}.sell-status{min-height:28px;margin-top:14px}.sell-error{border-radius:var(--radius);color:#991b1b;background:#fff1f1;margin:0;padding:12px;font-size:.9rem;font-weight:800}.sell-result{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2;align-items:flex-start;gap:11px;padding:14px;display:flex}.sell-result svg{flex:none;margin-top:3px}.sell-result-ready svg{color:var(--green)}.sell-result-review svg{color:#c78605}.sell-result strong{color:var(--navy)}.sell-result p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.sell-result a{min-height:34px;color:var(--red);align-items:center;margin-top:8px;font-weight:900;display:inline-flex}.sell-step-grid article{min-height:236px;padding:22px}.sell-step-grid article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.38rem;font-weight:900;line-height:1}.sell-step-grid svg{color:var(--red);margin-top:20px;display:block}.sell-step-grid h3,.sell-promise-grid h3,.sell-limit-card h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.sell-step-grid p,.sell-promise-grid p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.sell-promise-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:18px;display:grid}.sell-promise-grid svg{color:var(--green);grid-row:span 2;margin-top:2px}.sell-promise-grid h3,.sell-promise-grid p{margin-top:0}.sell-limit-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24;padding:24px}.sell-limit-card>svg{color:#ffd073}.sell-limit-card h3{color:#fff}.sell-limit-card .trust-page-list{color:#ffffffb8}.how-page{background:#fff}.how-hero{color:#fff;background:radial-gradient(circle at 14% 16%,#dc262638,#0000 31%),radial-gradient(circle at 84% 18%,#ffd07321,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:70px 0 74px;overflow:hidden}.how-hero-grid{align-items:center;gap:32px;display:grid}.how-hero h1{letter-spacing:0;text-wrap:balance;max-width:860px;margin:16px 0 0;font-size:clamp(2.35rem,4.75vw,4.5rem);font-weight:860;line-height:.99}.how-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.how-flow-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.how-flow-top,.how-simulator-top div:first-child{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.how-flow-top strong{color:#ffd073}.how-flow-map{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(90deg,#0000 49%,#ffffff14 50%,#0000 51%),radial-gradient(circle,#dc262629,#0000 58%);border:1px dashed #ffffff2e;place-items:center;min-height:244px;margin:20px 0;display:grid;overflow:hidden}.how-flow-map svg{color:#ffd073}.how-flow-map strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.85rem;line-height:1}.how-flow-map span{color:#ffffff9e;max-width:280px;font-size:.88rem}.how-flow-grid,.how-strip-grid,.how-step-grid,.how-reason-grid{gap:14px;display:grid}.how-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.how-flow-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.how-flow-grid svg{color:#ffd073;flex:none}.how-strip{color:#fff;background:#07111f;padding:14px 0}.how-strip-grid{background:0 0;gap:12px}.how-strip article{border-radius:var(--radius);background:radial-gradient(circle at 96% 0,#dc262624,#0000 34%),#ffffff09;border:1px solid #ffffff1c;min-height:0;padding:14px}.how-strip-content{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.how-strip-icon{border-radius:var(--radius-sm);color:#ffd073;background:#ffd07314;border:1px solid #ffd07338;place-items:center;width:32px;height:32px;display:grid}.how-strip-icon svg{width:18px;height:18px}.how-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:0;font-size:.95rem;line-height:1.14;display:block}.how-strip-content div>span{color:#ffffffad;margin-top:5px;font-size:.82rem;line-height:1.38;display:block}.how-sim-layout{align-items:start;gap:28px;display:grid}.how-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.how-note svg{color:var(--red);flex:none}.how-simulator,.how-step-grid article,.how-reason-grid article,.how-limit-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.how-simulator{padding:22px}.how-simulator-top{border-bottom:1px solid var(--line);padding-bottom:18px}.how-simulator-top div:first-child{color:var(--muted)}.how-simulator-top strong{color:var(--red)}.how-progress{background:#e9eef7;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.how-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--red), var(--red-2));height:100%;transition:width .22s;display:block}.how-field{gap:8px;margin-top:16px;display:grid}.how-field label{color:var(--navy);font-size:.84rem;font-weight:900}.how-field input,.how-field select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);background:#f9fbfe;outline:none;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.how-field input:focus,.how-field select:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.how-input-shell{position:relative}.how-input-shell svg{color:var(--red);position:absolute;top:15px;left:13px}.how-input-shell input{padding-left:42px}.how-submit{width:100%;margin-top:18px}.how-status{min-height:28px;margin-top:14px}.how-error{border-radius:var(--radius);color:#991b1b;background:#fff1f1;margin:0;padding:12px;font-size:.9rem;font-weight:800}.how-result{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2;align-items:flex-start;gap:11px;padding:14px;display:flex}.how-result svg{flex:none;margin-top:3px}.how-result-open svg{color:var(--green)}.how-result-waitlist svg{color:#c78605}.how-result strong{color:var(--navy)}.how-result p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.how-result a{min-height:44px;color:var(--red);align-items:center;margin-top:8px;font-weight:900;display:inline-flex}.how-step-grid article{min-height:236px;padding:22px}.how-step-grid article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.38rem;font-weight:900;line-height:1}.how-step-grid svg{color:var(--red);margin-top:20px;display:block}.how-step-grid h3,.how-reason-grid h3,.how-limit-card h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.how-step-grid p,.how-reason-grid p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.how-reason-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:18px;display:grid}.how-reason-grid svg{color:var(--green);grid-row:span 2;margin-top:2px}.how-reason-grid h3,.how-reason-grid p{margin-top:0}#questions .trust-role-grid{align-items:center;position:relative}#questions .trust-role-grid:before{content:"";background:linear-gradient(#0000,#ccd7e6f2,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}#questions .how-reason-grid{gap:16px}#questions .how-reason-grid article{min-height:126px;padding:20px 22px}#questions .trust-section-copy{justify-self:end;max-width:560px}#questions .trust-section-copy .btn{min-height:2.75rem;margin-top:18px}@media (max-width:699px){#questions .trust-role-grid:before{display:none}#questions .trust-section-copy{justify-self:stretch;max-width:none}#questions .how-reason-grid article{min-height:auto}}.how-limit-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24;padding:24px}.how-limit-card>svg{color:#ffd073}.how-limit-card h3{color:#fff}.how-limit-card .trust-page-list{color:#ffffffb8}.coverage-page{background:#fff}.coverage-hero{color:#fff;background:radial-gradient(circle at 14% 16%,#dc262638,#0000 31%),radial-gradient(circle at 84% 18%,#ffd07321,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:70px 0 74px;overflow:hidden}.coverage-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.coverage-map-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.coverage-map-top,.coverage-checker-head div{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.coverage-map-top strong{color:#ffd073}.coverage-radar-map{border-radius:var(--radius-lg);text-align:center;background:radial-gradient(circle,#ffd07321 0 2px,#0000 3px) 0 0/30px 30px,radial-gradient(circle,#dc262629,#0000 58%);border:1px dashed #ffffff2e;place-items:center;min-height:278px;margin:20px 0;display:grid;position:relative;overflow:hidden}.coverage-radar-map svg{color:#ffd073}.coverage-radar-map strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.85rem;line-height:1}.coverage-radar-map small{color:#ffffff9e;max-width:250px;font-size:.86rem}.coverage-pulse{color:#ffd073;background:#ffd0731a;border:1px solid #ffd0736b;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:900;position:absolute}.coverage-pulse-paris{top:18%;left:46%}.coverage-pulse-lyon{top:48%;right:20%}.coverage-pulse-bordeaux{bottom:18%;left:23%}.coverage-pulse-nantes{top:42%;left:12%}.coverage-map-grid,.coverage-strip-grid,.coverage-rule-grid,.coverage-local-grid,.coverage-city-list{gap:14px;display:grid}.coverage-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coverage-map-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.coverage-map-grid svg{color:#ffd073;flex:none}.coverage-strip{color:#fff;background:#0a1424}.coverage-strip-grid{background:#ffffff1f;gap:1px}.coverage-strip article{background:radial-gradient(circle at 90% 0,#dc26262b,#0000 38%),#0a1424;min-height:142px;padding:24px}.coverage-strip span{color:#ffffffad;margin-top:8px;font-size:.94rem;display:block}.coverage-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.coverage-note svg{color:var(--green);flex:none}.coverage-checker,.coverage-rule-grid article,.coverage-local-grid article,.coverage-wait-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.coverage-checker{padding:22px}.coverage-checker-head{border-bottom:1px solid var(--line);padding-bottom:18px}.coverage-checker-head div{color:var(--muted)}.coverage-checker-head strong{color:var(--red)}.coverage-field{gap:8px;margin-top:16px;display:grid}.coverage-field label{color:var(--navy);font-size:.84rem;font-weight:900}.coverage-field input{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);background:#f9fbfe;outline:none;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.coverage-field input:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.coverage-input-shell{position:relative}.coverage-input-shell svg{color:var(--red);position:absolute;top:15px;left:13px}.coverage-input-shell input{padding-left:42px}.coverage-submit{width:100%;margin-top:18px}.coverage-status{min-height:28px;margin-top:14px}.coverage-error{border-radius:var(--radius);color:#991b1b;background:#fff1f1;margin:0;padding:12px;font-size:.9rem;font-weight:800}.coverage-result{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2;align-items:flex-start;gap:11px;padding:14px;display:flex}.coverage-result svg{color:#c78605;flex:none;margin-top:3px}.coverage-result-open svg{color:var(--green)}.coverage-result p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.coverage-result a{min-height:44px;color:var(--red);align-items:center;margin-top:8px;font-weight:900;display:inline-flex}.coverage-city-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.coverage-city-list span{border-radius:var(--radius-sm);background:var(--soft);min-height:38px;color:var(--muted);align-items:center;gap:7px;padding:8px 10px;font-size:.86rem;font-weight:900;display:inline-flex}.coverage-city-list svg{color:var(--red)}.coverage-rule-grid article{min-height:214px;padding:22px}.coverage-rule-grid svg{color:var(--red)}.coverage-rule-grid h3,.coverage-local-grid h3,.coverage-wait-card h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.coverage-rule-grid p,.coverage-local-grid p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.coverage-wait-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24;padding:24px}.coverage-wait-card>svg{color:#ffd073}.coverage-wait-card h3{color:#fff}.coverage-wait-card .trust-page-list{color:#ffffffb8}.coverage-local-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:18px;display:grid}.coverage-local-grid svg{color:var(--green);grid-row:span 2;margin-top:2px}.coverage-local-grid h3,.coverage-local-grid p{margin-top:0}.reward-page{background:#fbfcff}.reward-hero{color:#fff;background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#ffffff09 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 14% 16%,#dc262638,#0000 30%),radial-gradient(circle at 84% 18%,#ffd07321,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:70px 0 74px;position:relative;overflow:hidden}.reward-hero-grid{align-items:center;gap:32px;display:grid}.reward-hero h1{letter-spacing:0;text-wrap:balance;max-width:860px;margin:16px 0 0;font-size:clamp(2.35rem,4.75vw,4.5rem);font-weight:860;line-height:.99}.reward-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.reward-hero-proof{flex-wrap:wrap;gap:10px;max-width:720px;margin-top:22px;display:flex}.reward-hero-proof span{border-radius:var(--radius);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff26;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:.88rem;font-weight:850;display:inline-flex}.reward-hero-proof svg{color:#ffd073;flex:none}.reward-card,.reward-checker{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07111fb3;border:1px solid #ffffff24;padding:22px}.reward-card-top,.reward-checker-head div{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.reward-card-top strong{color:#ffd073}.reward-token{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(145deg,#ffffff17,#ffffff09);border:1px solid #ffffff24;min-height:314px;margin:20px 0;padding:18px;overflow:hidden}.reward-token-core{border-radius:var(--radius);background:radial-gradient(circle at 50% 10%,#ffd0732e,#0000 62%),#ffffff0f;border:1px solid #ffd07338;place-items:center;min-height:128px;display:grid}.reward-token-core svg{color:#ffd073;filter:drop-shadow(0 12px 24px #ffd0732e)}.reward-token-core strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.42rem;line-height:1}.reward-token-core span{color:#ffffff9e;font-size:.88rem;font-weight:850}.reward-token-rail{gap:9px;margin-top:14px;display:grid}.reward-token-rail span{border-radius:var(--radius);color:#ffffffc7;text-align:left;background:#fff1;border:1px solid #ffffff1c;padding:10px 12px 10px 34px;font-size:.86rem;font-weight:900;display:block;position:relative}.reward-token-rail span:before{content:"";background:#ffd073;border-radius:999px;width:9px;height:9px;position:absolute;top:15px;left:14px;box-shadow:0 0 0 5px #ffd07314}.reward-token p{color:#ffffff9e;margin:14px 0 0;font-size:.82rem;line-height:1.42}.reward-card-grid,.reward-strip-grid,.reward-step-grid,.reward-condition-grid{gap:14px;display:grid}.reward-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reward-card-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.reward-card-grid svg{color:#ffd073;flex:none}.reward-strip{color:#fff;background:#0a1424}.reward-strip-grid{background:#ffffff1f;gap:1px}.reward-strip article{background:linear-gradient(#ffffff0b,#0000),#0a1424;min-height:142px;padding:24px}.reward-strip svg{color:#ffd073}.reward-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:14px;font-size:1.18rem;line-height:1.12;display:block}.reward-strip span{color:#ffffffad;margin-top:8px;font-size:.94rem;display:block}.reward-check-layout{align-items:start;gap:28px;display:grid}.reward-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.reward-note svg{color:var(--red);flex:none}.reward-checker{border-color:#dbe3eff2;border-top:5px solid var(--red);color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:inset 0 1px #ffffffe6,0 24px 72px #0f172a1f}.reward-checker-head{border-bottom:1px solid var(--line);padding-bottom:18px}.reward-checker-head div{color:var(--muted)}.reward-checker-head strong{color:var(--red)}.reward-checker-head p{color:var(--muted);margin:8px 0 0;font-size:.88rem;font-weight:800}.reward-progress{background:#e9eef7;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.reward-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--red), var(--red-2));height:100%;transition:width .22s;display:block}.reward-checker-state{gap:9px;margin-top:16px;display:grid}.reward-checker-state span{border:1px solid var(--line);border-radius:var(--radius);background:#f8fafc;align-items:center;gap:8px;min-height:40px;padding:9px 11px;font-size:.86rem;font-weight:850;display:inline-flex}.reward-state-ok{color:#075e43;background:#ecfdf5!important;border-color:#13845e38!important}.reward-state-warn{color:#991b1b;background:#fff1f1!important;border-color:#dc262633!important}.reward-field-grid{gap:12px;margin-top:16px;display:grid}.reward-field{gap:8px;display:grid}.reward-field label{color:var(--navy);justify-content:space-between;gap:10px;font-size:.84rem;font-weight:900;display:flex}.reward-field label span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.reward-field select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);background:#f9fbfe;outline:none;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.reward-field select:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.reward-field select:hover{background:#fff;border-color:#b9c6d8}.reward-submit{width:100%;margin-top:18px}.reward-status{min-height:58px;margin-top:14px}.reward-placeholder,.reward-result{border-radius:var(--radius);background:var(--soft);border:1px solid #dbe3eff2;align-items:flex-start;gap:11px;padding:14px;display:flex}.reward-placeholder svg,.reward-result svg{flex:none;margin-top:3px}.reward-placeholder svg{color:var(--red)}.reward-placeholder span{color:var(--muted);font-size:.9rem;font-weight:800}.reward-result-eligible svg{color:var(--green)}.reward-result-review svg{color:#c78605}.reward-result-blocked svg{color:var(--red)}.reward-result strong{color:var(--navy)}.reward-result p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.reward-result a{min-height:44px;color:var(--red);align-items:center;margin-top:8px;font-weight:900;display:inline-flex}.reward-result-eligible{background:#ecfdf5;border-color:#13845e3d}.reward-result-review{background:#fff8df;border-color:#c7860542}.reward-result-blocked{background:#fff1f1;border-color:#dc262633}.reward-step-grid article,.reward-condition-grid article,.reward-limit-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.reward-step-grid article{min-height:236px;padding:22px;position:relative;overflow:hidden}.reward-step-grid article:after{content:"";border-bottom:1px solid #d719202e;border-right:1px solid #d719202e;width:48px;height:48px;position:absolute;inset:auto 16px 16px auto}.reward-step-grid article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.38rem;font-weight:900;line-height:1}.reward-step-grid svg{color:var(--red);margin-top:20px;display:block}.reward-step-grid h3,.reward-condition-grid h3,.reward-limit-card h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.reward-step-grid p,.reward-condition-grid p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.reward-condition-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:18px;display:grid}.reward-condition-grid svg{color:var(--green);grid-row:span 2;margin-top:2px}.reward-condition-grid h3,.reward-condition-grid p{margin-top:0}.reward-limit-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24;padding:24px}.reward-limit-card>svg{color:#ffd073}.reward-limit-card h3{color:#fff}.reward-limit-card .trust-page-list{color:#ffffffb8}.reward-card,.reward-strip article,.reward-checker,.reward-step-grid article,.reward-condition-grid article,.reward-limit-card{animation:.52s both rewardReveal}.reward-token-rail span:before{animation:1.8s ease-in-out infinite rewardPulse}.reward-strip article:nth-child(2),.reward-step-grid article:nth-child(2),.reward-condition-grid article:nth-child(2){animation-delay:70ms}.reward-strip article:nth-child(3),.reward-step-grid article:nth-child(3),.reward-condition-grid article:nth-child(3){animation-delay:.13s}.reward-step-grid article:nth-child(4),.reward-condition-grid article:nth-child(4){animation-delay:.19s}@keyframes rewardReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rewardPulse{0%,to{box-shadow:0 0 0 5px #ffd07314}50%{box-shadow:0 0 0 9px #ffd07324}}.reward-page{overflow-x:clip}.reward-page section[id]{scroll-margin-top:5.5rem}.reward-page :where(h1,h2,h3,p,a,span,strong,label,select){overflow-wrap:break-word}.reward-page .section{padding-block:clamp(3.25rem,6vw,4.5rem)}.reward-page .trust-section-copy,.reward-page .trust-section-head,.reward-page .reward-check-layout>*,.reward-page .trust-role-grid>*,.reward-page .data-grid>*{min-width:0}.reward-page .reward-token-rail span:before{animation:none}@media (min-width:1024px){.reward-page .reward-hero{padding:4.25rem 0 4.5rem}.reward-page .reward-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(28rem,.82fr);gap:clamp(2rem,4vw,4rem)}.reward-page .reward-hero h1{max-width:45rem;font-size:clamp(2.45rem,4.15vw,4rem)}.reward-page .reward-card{justify-self:end;width:min(100%,30rem)}.reward-page .reward-token{min-height:0}.reward-page .reward-token-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-page .reward-check-layout{grid-template-columns:minmax(0,.82fr) minmax(27rem,.92fr);align-items:center;gap:clamp(2rem,4vw,3.5rem)}.reward-page .reward-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reward-page #conditions .trust-role-grid{grid-template-columns:minmax(0,.82fr) minmax(32rem,1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem)}}@media (min-width:700px) and (max-width:1023px){.reward-page .reward-hero{padding:3.5rem 0 3.75rem}.reward-page .reward-hero h1{max-width:42rem;font-size:clamp(2.2rem,6vw,3.25rem)}.reward-page .reward-card{max-width:43rem}.reward-page .reward-token{min-height:0}.reward-page .reward-token-rail,.reward-page .reward-checker-state,.reward-page .reward-field-grid,.reward-page .reward-step-grid,.reward-page .reward-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-page .reward-step-grid article,.reward-page .reward-condition-grid article{min-height:0;padding:1.125rem}}@media (max-width:899px){.presence-window-console{display:none}}@media (max-width:699px){.reward-page .reward-hero{padding:2.25rem 0 2.5rem}.reward-page .reward-hero-grid{gap:1.125rem}.reward-page .reward-hero h1{max-width:21rem;margin-top:.625rem;font-size:clamp(1.82rem,8.5vw,2.12rem);line-height:1.05}.reward-page .reward-hero p{max-width:22rem;margin-top:.75rem;font-size:.94rem;line-height:1.5}.reward-page .trust-hero-actions{gap:.625rem;margin-top:1rem;display:grid}.reward-page .btn{width:100%;min-height:3.25rem;padding-block:.85rem;line-height:1.15}.reward-page .reward-hero-proof{gap:.5rem;margin-top:1rem;display:grid}.reward-page .reward-hero-proof span{min-height:2.75rem;padding:.625rem .75rem;font-size:.82rem}.reward-page .reward-card,.reward-page .reward-checker{border-radius:var(--radius);padding:1rem}.reward-page .reward-card-top,.reward-page .reward-checker-head div{gap:.75rem;font-size:.66rem;line-height:1.25}.reward-page .reward-token{min-height:0;margin:.875rem 0;padding:.75rem}.reward-page .reward-token-core{min-height:5.75rem}.reward-page .reward-token-core svg{width:1.875rem;height:1.875rem}.reward-page .reward-token-core strong{font-size:1.06rem}.reward-page .reward-token-core span,.reward-page .reward-token p{font-size:.78rem}.reward-page .reward-token-rail{gap:.5rem;margin-top:.625rem}.reward-page .reward-token-rail span{padding:.5rem .625rem .5rem 1.75rem;font-size:.78rem}.reward-page .reward-token-rail span:before{width:.4375rem;height:.4375rem;top:.875rem;left:.75rem}.reward-page .reward-card-grid{gap:.5rem}.reward-page .reward-card-grid span{min-height:2.5rem;padding:.5rem;font-size:.78rem}.reward-page .reward-strip-grid{gap:0}.reward-page .reward-strip article{grid-template-columns:2rem minmax(0,1fr);gap:.25rem .75rem;min-height:0;padding:.875rem;display:grid}.reward-page .reward-strip svg{grid-row:span 2;width:1.25rem;height:1.25rem;margin-top:.125rem}.reward-page .reward-strip strong,.reward-page .reward-strip span{margin:0}.reward-page .reward-strip strong{font-size:.98rem}.reward-page .reward-strip span{font-size:.78rem;line-height:1.38}.reward-page .section{padding-block:2.5rem}.reward-page .trust-section-copy h2,.reward-page .trust-section-head h2,.reward-page .data-grid h2{margin-top:.625rem;font-size:clamp(1.5rem,7vw,1.86rem);line-height:1.08}.reward-page .trust-section-copy p,.reward-page .trust-section-head p,.reward-page .data-grid p{margin-top:.75rem;font-size:.92rem;line-height:1.52}.reward-page .reward-check-layout,.reward-page .trust-role-grid,.reward-page .data-grid{gap:1.125rem}.reward-page .reward-note{margin-top:1rem;padding:.75rem;font-size:.82rem;line-height:1.42}.reward-page .reward-checker-head{padding-bottom:.875rem}.reward-page .reward-checker-head p{font-size:.8rem;line-height:1.42}.reward-page .reward-checker-state{gap:.5rem;margin-top:.875rem}.reward-page .reward-checker-state span{min-height:2.5rem;padding:.5rem .625rem;font-size:.78rem}.reward-page .reward-field-grid{gap:.75rem;margin-top:.875rem}.reward-page .reward-field{gap:.375rem}.reward-page .reward-field label{gap:.125rem;font-size:.82rem;display:grid}.reward-page .reward-field label span{font-size:.66rem}.reward-page .reward-field select{min-height:3.25rem;font-size:max(16px,1rem)}.reward-page .reward-submit{min-height:3.5rem;margin-top:1rem}.reward-page .reward-status{min-height:0;margin-top:.75rem}.reward-page .reward-placeholder,.reward-page .reward-result,.reward-page .status-loading{padding:.75rem;font-size:.84rem;line-height:1.42}.reward-page .reward-step-grid,.reward-page .reward-condition-grid{gap:.625rem}.reward-page .reward-step-grid article{grid-template-columns:2rem 2rem minmax(0,1fr);gap:.25rem .625rem;min-height:0;padding:.875rem;display:grid}.reward-page .reward-step-grid article:after{display:none}.reward-page .reward-step-grid article>span{font-size:.92rem}.reward-page .reward-step-grid svg{margin-top:0}.reward-page .reward-step-grid h3{margin:0;font-size:.98rem}.reward-page .reward-step-grid p{grid-column:3;margin-top:.25rem;font-size:.8rem;line-height:1.38}.reward-page .reward-condition-grid article{padding:.875rem}.reward-page .reward-condition-grid h3{font-size:.96rem}.reward-page .reward-condition-grid p{font-size:.8rem;line-height:1.38}.reward-page .reward-limit-card{padding:1rem}.reward-page .reward-limit-card h3{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.reward-card,.reward-strip article,.reward-checker,.reward-step-grid article,.reward-condition-grid article,.reward-limit-card,.reward-token-rail span:before{animation:none}}.reward-terms-page{--reward-terms-ink:#07111f;--reward-terms-muted:#536174;--reward-terms-line:#d8e1ee;--reward-terms-soft:#f5f8fc;--reward-terms-good:#13845e;--reward-terms-warn:#b45309;color:var(--reward-terms-ink);background:#fbfcff}.reward-terms-hero{color:#fff;background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/46px 46px,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/46px 46px,radial-gradient(circle at 12% 18%,#d7192033,#0000 30%),linear-gradient(142deg,#07111f 0%,#101827 50%,#132844 100%);padding:56px 0 50px}.reward-terms-hero-grid{align-items:center;gap:26px;display:grid}.reward-terms-hero-copy h1{letter-spacing:0;text-wrap:balance;max-width:760px;margin:14px 0 0;font-size:clamp(2.15rem,4vw,3.55rem);font-weight:860;line-height:1.03}.reward-terms-hero-copy p{color:#ffffffbd;max-width:650px;margin:16px 0 0;font-size:1rem;line-height:1.62}.reward-terms-status-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07111fb8;border:1px solid #ffffff26;padding:18px}.reward-terms-status-head{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:.76rem;font-weight:900;display:flex}.reward-terms-status-head strong{color:#ffd073}.reward-terms-status-main{border-radius:var(--radius);background:#ffffff12;border:1px solid #ffd0732e;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;margin-top:18px;padding:16px;display:grid}.reward-terms-status-main svg{color:#ffd073}.reward-terms-status-main strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.18rem;line-height:1.15;display:block}.reward-terms-status-main p{color:#ffffffad;margin:6px 0 0;font-size:.9rem;line-height:1.5}.reward-terms-status-lines{gap:9px;margin-top:12px;display:grid}.reward-terms-status-lines span{border-radius:var(--radius-sm);color:#ffffffd1;background:#ffffff0e;border:1px solid #ffffff1f;align-items:center;gap:8px;min-height:38px;padding:9px 11px;font-size:.86rem;font-weight:850;display:inline-flex}.reward-terms-status-lines svg{color:#ffd073;flex:none}.reward-terms-summary{border-bottom:1px solid var(--reward-terms-line);background:#fff}.reward-terms-summary-grid{background:var(--reward-terms-line);gap:1px;display:grid}.reward-terms-summary article{background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-height:118px;padding:18px;display:grid}.reward-terms-summary svg{color:var(--red)}.reward-terms-summary h2{color:var(--navy);margin:0;font-size:1.02rem;line-height:1.16}.reward-terms-summary p{color:var(--reward-terms-muted);margin:6px 0 0;font-size:.9rem;line-height:1.5}.reward-terms-section{padding:62px 0}.reward-terms-section-soft{border-block:1px solid var(--reward-terms-line);background:var(--reward-terms-soft)}.reward-terms-section-head,.reward-terms-section-copy{max-width:720px}.reward-terms-section-head{margin-bottom:24px}.reward-terms-section-head h2,.reward-terms-section-copy h2,.reward-terms-contest-card h2{color:var(--navy);letter-spacing:0;text-wrap:balance;margin:10px 0 0;font-size:clamp(1.65rem,2.5vw,2.35rem);line-height:1.08}.reward-terms-section-head p,.reward-terms-section-copy p,.reward-terms-contest-card p{color:var(--reward-terms-muted);margin:12px 0 0;font-size:1rem;line-height:1.62}.reward-terms-eligibility-grid,.reward-terms-exclusions-layout{gap:18px;display:grid}.reward-terms-rule-card{border:1px solid var(--reward-terms-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:18px}.reward-terms-rule-card-positive{border-top:4px solid var(--reward-terms-good)}.reward-terms-rule-card-negative{border-top:4px solid var(--red)}.reward-terms-rule-head{border-bottom:1px solid var(--reward-terms-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding-bottom:14px;display:grid}.reward-terms-rule-card-positive .reward-terms-rule-head svg{color:var(--reward-terms-good)}.reward-terms-rule-card-negative .reward-terms-rule-head svg{color:var(--red)}.reward-terms-rule-head span{color:var(--reward-terms-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900;display:block}.reward-terms-rule-head h3{color:var(--navy);margin:3px 0 0;font-size:1.12rem;line-height:1.14}.reward-terms-rule-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.reward-terms-rule-list li{color:var(--reward-terms-muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;font-size:.92rem;font-weight:760;line-height:1.45;display:grid}.reward-terms-rule-list svg{color:var(--reward-terms-good);margin-top:2px}.reward-terms-rule-list-negative svg{color:var(--red)}.reward-terms-timeline{gap:12px;display:grid}.reward-terms-timeline article{border:1px solid var(--reward-terms-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.reward-terms-step{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.06rem;font-weight:900;line-height:1}.reward-terms-timeline svg{color:var(--red)}.reward-terms-timeline h3,.reward-terms-exclusion-grid h3{color:var(--navy);margin:0;font-size:1.02rem;line-height:1.15}.reward-terms-timeline p,.reward-terms-exclusion-grid p{color:var(--reward-terms-muted);margin:6px 0 0;font-size:.9rem;line-height:1.5}.reward-terms-exclusions-layout{align-items:start}.reward-terms-exclusion-grid{gap:10px;display:grid}.reward-terms-exclusion-grid article{border:1px solid var(--reward-terms-line);border-radius:var(--radius-sm);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.reward-terms-exclusion-grid svg{color:var(--reward-terms-warn);margin-top:2px}.reward-terms-contest-section{color:#fff;background:#0a1424}.reward-terms-contest-card{align-items:center;gap:22px;display:grid}.reward-terms-contest-card h2{color:#fff}.reward-terms-contest-card p{color:#ffffffb8;max-width:720px}.reward-terms-claim-box{border-radius:var(--radius);background:#ffffff13;border:1px solid #ffffff24;padding:18px}.reward-terms-claim-head{color:#fff;align-items:center;gap:9px;display:inline-flex}.reward-terms-claim-head svg{color:#ffd073}.reward-terms-claim-box .reward-terms-rule-list{margin-top:14px}.reward-terms-claim-box .reward-terms-rule-list li{color:#ffffffbd}.reward-terms-claim-box .reward-terms-rule-list svg{color:#ffd073}.reward-terms-claim-box .btn{width:100%;margin-top:16px}.reward-terms-status-card,.reward-terms-summary article,.reward-terms-rule-card,.reward-terms-timeline article,.reward-terms-exclusion-grid article,.reward-terms-claim-box{animation:.46s ease-out both rewardReveal}@media (min-width:700px){.reward-terms-summary-grid,.reward-terms-eligibility-grid,.reward-terms-timeline,.reward-terms-exclusion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.reward-terms-hero-grid{grid-template-columns:minmax(0,.98fr) minmax(350px,.56fr)}.reward-terms-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reward-terms-exclusions-layout,.reward-terms-contest-card{grid-template-columns:minmax(0,.82fr) minmax(420px,1fr)}.reward-terms-exclusion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.reward-terms-hero{padding:46px 0 44px}.reward-terms-hero-copy h1{font-size:2.08rem;line-height:1.05}.reward-terms-hero-copy p{font-size:.96rem}.reward-terms-status-card,.reward-terms-rule-card,.reward-terms-claim-box{padding:16px}.reward-terms-summary article{min-height:auto;padding:15px}.reward-terms-section{padding:48px 0}.reward-terms-section-head{margin-bottom:18px}.reward-terms-section-head h2,.reward-terms-section-copy h2,.reward-terms-contest-card h2{font-size:1.58rem;line-height:1.1}.reward-terms-timeline article{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px}.reward-terms-timeline svg{grid-row:2}.reward-terms-timeline article>div{grid-column:2}.reward-terms-exclusion-grid article{padding:13px}}.reward-terms-page{overflow-x:clip}.reward-terms-page section[id]{scroll-margin-top:5.5rem}.reward-terms-page :where(h1,h2,h3,p,a,span,strong,li){overflow-wrap:break-word}.reward-terms-page .reward-terms-section{padding-block:clamp(3.25rem,6vw,4.375rem)}.reward-terms-page .reward-terms-hero-copy,.reward-terms-page .reward-terms-status-card,.reward-terms-page .reward-terms-section-head,.reward-terms-page .reward-terms-section-copy,.reward-terms-page .reward-terms-rule-card,.reward-terms-page .reward-terms-exclusions-layout>*,.reward-terms-page .reward-terms-contest-card>*{min-width:0}@media (min-width:1024px){.reward-terms-page .reward-terms-hero{padding:3.75rem 0 3.5rem}.reward-terms-page .reward-terms-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(27rem,.72fr);gap:clamp(2rem,4vw,3.75rem)}.reward-terms-page .reward-terms-hero-copy h1{max-width:44rem;font-size:clamp(2.35rem,3.7vw,3.45rem)}.reward-terms-page .reward-terms-status-card{justify-self:end;width:min(100%,28.5rem)}.reward-terms-page .reward-terms-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reward-terms-page .reward-terms-summary article{min-height:0;padding:1rem}.reward-terms-page .reward-terms-eligibility-grid{gap:1rem}.reward-terms-page .reward-terms-timeline article{min-height:0}.reward-terms-page .reward-terms-exclusions-layout,.reward-terms-page .reward-terms-contest-card{grid-template-columns:minmax(0,.78fr) minmax(30rem,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem)}}@media (min-width:700px) and (max-width:1023px){.reward-terms-page .site-header{position:static}.reward-terms-page .header-inner{flex-wrap:wrap;gap:.75rem;padding-block:.625rem}.reward-terms-page .desktop-nav{order:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;width:100%;font-size:.78rem;display:grid}.reward-terms-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding-inline:.625rem}.reward-terms-page .reward-terms-hero{padding:3rem 0 3.25rem}.reward-terms-page .reward-terms-hero-copy h1{max-width:42rem;font-size:clamp(2.15rem,5.6vw,3.1rem)}.reward-terms-page .reward-terms-status-card{max-width:43rem}.reward-terms-page .reward-terms-summary article,.reward-terms-page .reward-terms-rule-card,.reward-terms-page .reward-terms-claim-box{padding:1rem}.reward-terms-page .reward-terms-timeline,.reward-terms-page .reward-terms-exclusion-grid{gap:.75rem}.reward-terms-page .reward-terms-exclusions-layout,.reward-terms-page .reward-terms-contest-card{gap:1.5rem}}@media (max-width:699px){.reward-terms-page .site-header{position:static}.reward-terms-page .header-inner{flex-wrap:wrap;gap:.625rem;min-height:0;padding-block:.625rem .75rem}.reward-terms-page .brand{min-height:2.5rem}.reward-terms-page .brand-mark{width:2.25rem;height:2.25rem}.reward-terms-page .desktop-nav{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.reward-terms-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffdb;text-align:center;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding:.5rem;line-height:1.1}.reward-terms-page .reward-terms-hero{padding:2.25rem 0 2.375rem}.reward-terms-page .reward-terms-hero-grid{gap:1rem}.reward-terms-page .reward-terms-hero-copy h1{max-width:22rem;margin-top:.625rem;font-size:clamp(1.75rem,8vw,2.06rem);line-height:1.06}.reward-terms-page .reward-terms-hero-copy p{max-width:22rem;margin-top:.75rem;font-size:.92rem;line-height:1.5}.reward-terms-page .trust-hero-actions{gap:.625rem;margin-top:1rem;display:grid}.reward-terms-page .btn{width:100%;min-height:3.25rem;padding-block:.85rem;line-height:1.15}.reward-terms-page .reward-terms-status-card,.reward-terms-page .reward-terms-rule-card,.reward-terms-page .reward-terms-claim-box{border-radius:var(--radius);padding:1rem}.reward-terms-page .reward-terms-status-head{gap:.75rem;font-size:.66rem}.reward-terms-page .reward-terms-status-main{gap:.75rem;margin-top:.875rem;padding:.75rem}.reward-terms-page .reward-terms-status-main strong{font-size:1rem}.reward-terms-page .reward-terms-status-main p{font-size:.8rem;line-height:1.42}.reward-terms-page .reward-terms-status-lines{gap:.5rem;margin-top:.75rem}.reward-terms-page .reward-terms-status-lines span{min-height:2.5rem;padding:.5rem .625rem;font-size:.78rem}.reward-terms-page .reward-terms-summary-grid{gap:0}.reward-terms-page .reward-terms-summary article{min-height:0;padding:.875rem}.reward-terms-page .reward-terms-summary h2{font-size:.96rem}.reward-terms-page .reward-terms-summary p{font-size:.8rem;line-height:1.4}.reward-terms-page .reward-terms-section{padding-block:2.375rem}.reward-terms-page .reward-terms-section-head{margin-bottom:1rem}.reward-terms-page .reward-terms-section-head h2,.reward-terms-page .reward-terms-section-copy h2,.reward-terms-page .reward-terms-contest-card h2{margin-top:.625rem;font-size:clamp(1.45rem,6.8vw,1.78rem);line-height:1.08}.reward-terms-page .reward-terms-section-head p,.reward-terms-page .reward-terms-section-copy p,.reward-terms-page .reward-terms-contest-card p{margin-top:.75rem;font-size:.9rem;line-height:1.52}.reward-terms-page .reward-terms-eligibility-grid,.reward-terms-page .reward-terms-exclusions-layout,.reward-terms-page .reward-terms-contest-card{gap:1rem}.reward-terms-page .reward-terms-rule-head{gap:.625rem;padding-bottom:.75rem}.reward-terms-page .reward-terms-rule-head span{font-size:.66rem}.reward-terms-page .reward-terms-rule-head h3{font-size:1rem}.reward-terms-page .reward-terms-rule-list{gap:.625rem;margin-top:.75rem}.reward-terms-page .reward-terms-rule-list li{gap:.5rem;font-size:.84rem;line-height:1.42}.reward-terms-page .reward-terms-timeline{gap:.625rem}.reward-terms-page .reward-terms-timeline article{grid-template-columns:2rem 1.75rem minmax(0,1fr);gap:.25rem .625rem;padding:.875rem}.reward-terms-page .reward-terms-step{font-size:.88rem}.reward-terms-page .reward-terms-timeline svg{grid-row:auto;width:1.125rem;height:1.125rem}.reward-terms-page .reward-terms-timeline article>div{grid-column:3}.reward-terms-page .reward-terms-timeline h3,.reward-terms-page .reward-terms-exclusion-grid h3{font-size:.96rem}.reward-terms-page .reward-terms-timeline p,.reward-terms-page .reward-terms-exclusion-grid p{font-size:.8rem;line-height:1.4}.reward-terms-page .reward-terms-exclusion-grid{gap:.625rem}.reward-terms-page .reward-terms-exclusion-grid article{padding:.875rem}.reward-terms-page .reward-terms-claim-box .btn{min-height:3.25rem}}.partner-hero{color:#fff;background:radial-gradient(circle at 14% 16%,#dc262638,#0000 31%),radial-gradient(circle at 84% 18%,#ffd07321,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:70px 0 74px;overflow:hidden}.partner-hero-grid{align-items:center;gap:32px;display:grid}.partner-hero h1{letter-spacing:0;text-wrap:balance;max-width:860px;margin:16px 0 0;font-size:clamp(2.35rem,4.75vw,4.5rem);font-weight:860;line-height:.99}.partner-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.partner-command-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff24;padding:22px}.partner-command-top,.partner-form-top div:first-child{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.partner-command-top strong{color:#ffd073}.partner-command-main{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(90deg,#0000 49%,#ffffff14 50%,#0000 51%),radial-gradient(circle,#dc262629,#0000 58%);border:1px dashed #ffffff2e;place-items:center;min-height:244px;margin:20px 0;display:grid;overflow:hidden}.partner-command-main svg{color:#ffd073}.partner-command-main strong{color:#fff;max-width:340px;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.85rem;line-height:1.05}.partner-command-main span{color:#ffffff9e;max-width:300px;font-size:.88rem}.partner-command-grid,.partner-strip-grid,.partner-value-grid,.partner-field-grid,.partner-affiliation-grid{gap:14px;display:grid}.partner-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partner-command-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.partner-command-grid svg{color:#ffd073;flex:none}.partner-strip{color:#fff;background:#0a1424}.partner-strip-grid{background:#ffffff1f;gap:1px}.partner-strip article{background:radial-gradient(circle at 90% 0,#dc26262b,#0000 38%),#0a1424;min-height:142px;padding:24px}.partner-strip svg{color:#ffd073}.partner-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:14px;font-size:1.18rem;line-height:1.12;display:block}.partner-strip span{color:#ffffffad;margin-top:8px;font-size:.94rem;display:block}.partner-form-layout{align-items:start;gap:28px;display:grid}.partner-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.partner-note svg{color:var(--green);flex:none}.partner-form,.partner-value-grid article,.partner-requirement-card,.partner-comparison-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.partner-form{padding:20px}.partner-form-top{border-bottom:1px solid var(--line);padding-bottom:16px}.partner-form-top div:first-child{color:var(--muted)}.partner-form-top strong{color:var(--red)}.partner-progress{background:#e9eef7;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.partner-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--red), var(--red-2));height:100%;transition:width .22s;display:block}.partner-field-grid{gap:12px;margin-top:16px}.partner-field{gap:7px;display:grid}.partner-field label{color:var(--navy);align-items:baseline;gap:4px;font-size:.82rem;font-weight:900;line-height:1.15;display:flex}.partner-field input,.partner-field select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:44px;color:var(--ink);background:#f9fbfe;outline:none;padding:.72rem .86rem;font-size:.94rem;transition:border-color .18s,box-shadow .18s,background .18s}.partner-field select{padding-right:2rem}.partner-field input:focus,.partner-field select:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.partner-input-shell{position:relative}.partner-input-shell svg{width:17px;height:17px;color:var(--red);position:absolute;top:14px;left:13px}.partner-input-shell input{padding-left:42px}.partner-check{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);color:var(--navy);cursor:pointer;align-items:flex-start;gap:9px;margin-top:16px;padding:13px;font-size:.88rem;font-weight:900;display:flex;position:relative}.partner-check input{z-index:2;opacity:0;width:100%;height:100%;accent-color:var(--red);cursor:pointer;margin:0;position:absolute;inset:0}.partner-check span{pointer-events:none;align-items:flex-start;gap:8px;padding-left:34px;display:inline-flex;position:relative}.partner-check span:before{content:"";background:#fff;border:1px solid #b8c4d4;border-radius:5px;width:20px;height:20px;position:absolute;top:0;left:0}.partner-check span:after{opacity:0;content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.partner-check input:checked+span:before{border-color:var(--red);background:var(--red);box-shadow:0 0 0 4px #dc26261f}.partner-check input:checked+span:after{opacity:1}.partner-check input:focus-visible+span:before{outline-offset:3px;outline:3px solid #245ee88a}.partner-check svg{color:var(--red);flex:none;margin-top:1px}.partner-submit{width:100%;margin-top:18px}.partner-status{min-height:26px;margin-top:12px}.partner-error{border-radius:var(--radius);color:#991b1b;background:#fff1f1;margin:0;padding:12px;font-size:.9rem;font-weight:800}.partner-result{border-radius:var(--radius);background:var(--soft);border:1px solid #dbe3eff2;align-items:flex-start;gap:11px;padding:14px;display:flex}.partner-result svg{color:var(--green);flex:none;margin-top:3px}.partner-result-review svg{color:#c78605}.partner-result strong{color:var(--navy)}.partner-result p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.partner-result a{min-height:44px;color:var(--red);align-items:center;margin-top:8px;font-weight:900;display:inline-flex}.partner-value-grid article{min-height:214px;padding:22px}.partner-value-grid svg{color:var(--red)}.partner-value-grid h3,.partner-requirement-card h3,.partner-process-card h3,.partner-comparison-card h2{color:var(--navy);margin:12px 0 0;font-size:1.05rem;line-height:1.12}.partner-value-grid p,.partner-process-card p,.partner-comparison-card p{color:var(--muted);margin:8px 0 0;font-size:.88rem}.partner-requirement-card{padding:20px}.partner-requirement-card>svg{color:var(--red)}.partner-process-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;overflow:hidden}.partner-process-card article{border-bottom:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px;display:grid}.partner-process-card article:last-child{border-bottom:0}.partner-process-card article>span{color:#ffd073;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.16rem;font-weight:900;line-height:1}.partner-process-card h3{color:#fff;margin-top:0}.partner-process-card p{color:#ffffffad}.partner-comparison-card{padding:20px}.partner-comparison-card>svg{color:var(--red)}.partner-comparison-muted{background:var(--soft)}.partner-comparison-muted .btn{margin-top:16px}.partner-comparison-stop{border-top:5px solid var(--red)}.affiliate-page{background:#fbfcff}.affiliate-hero{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 16% 22%,#dc26263b,#0000 28%),linear-gradient(142deg,#06101d 0%,#101827 54%,#19263d 100%);padding:74px 0 76px;position:relative;overflow:hidden}.affiliate-hero-grid{align-items:center;gap:34px;display:grid}.affiliate-hero h1{letter-spacing:0;text-wrap:balance;max-width:820px;margin:16px 0 0;font-size:clamp(2.35rem,4.35vw,4.28rem);font-weight:860;line-height:1.01}.affiliate-hero p{color:#ffffffbd;max-width:690px;margin:22px 0 0;font-size:1.06rem}.affiliate-hero-proof{flex-wrap:wrap;gap:10px;max-width:730px;margin-top:22px;display:flex}.affiliate-hero-proof span{border-radius:var(--radius);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff26;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:.88rem;font-weight:850;display:inline-flex}.affiliate-hero-proof svg{color:#ffd073;flex:none}.affiliate-command-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07111fb3;border:1px solid #ffffff26;padding:22px}.affiliate-command-top,.affiliate-form-top div:first-child{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.76rem;font-weight:900;display:flex}.affiliate-command-top strong{color:#ffd073}.affiliate-console{border-radius:var(--radius-lg);background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/36px 36px,linear-gradient(145deg,#ffffff17,#ffffff09);border:1px solid #ffffff24;min-height:324px;margin:20px 0;padding:18px;overflow:hidden}.affiliate-console-main{border-bottom:1px solid #ffffff1a;align-items:center;gap:15px;padding-bottom:16px;display:flex}.affiliate-signal-ring{color:#ffd073;background:#ffd07314;border:1px solid #ffd07370;border-radius:999px;flex:none;place-items:center;width:70px;height:70px;display:grid;box-shadow:0 0 0 12px #ffd0730a}.affiliate-console-main strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.34rem;line-height:1.08;display:block}.affiliate-console-main span{color:#ffffff9e;margin-top:5px;font-size:.88rem;display:block}.affiliate-flow{gap:10px;margin-top:16px;display:grid}.affiliate-flow article{border-radius:var(--radius);background:#fff1;border:1px solid #ffffff1c;padding:13px 13px 13px 38px;position:relative}.affiliate-flow article:before{content:"";background:#ffd073;border-radius:999px;width:10px;height:10px;position:absolute;top:18px;left:15px;box-shadow:0 0 0 6px #ffd07314}.affiliate-flow span{color:#fff;font-size:.9rem;font-weight:900;display:block}.affiliate-flow p{color:#ffffff9e;margin:4px 0 0;font-size:.82rem;line-height:1.42}.affiliate-console-footer{color:#ffffff9e;border-top:1px solid #ffffff1a;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;font-size:.82rem;font-weight:850;display:flex}.affiliate-console-footer strong{color:#ffd073;text-align:right}.affiliate-metrics,.affiliate-strip-grid,.affiliate-profile-grid,.affiliate-field-grid,.affiliate-step-grid{gap:14px;display:grid}.affiliate-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.affiliate-metrics span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:44px;padding:11px;font-size:.9rem;font-weight:900;display:inline-flex}.affiliate-metrics svg{color:#ffd073;flex:none}#affiliate-content .affiliate-command-card{justify-self:end;width:min(100%,34.5rem);padding:1.125rem}#affiliate-content .affiliate-command-top{align-items:center;font-size:.7rem}#affiliate-content .affiliate-console{border-radius:var(--radius);background-size:1.875rem 1.875rem,1.875rem 1.875rem,auto;min-height:0;margin:.875rem 0;padding:.875rem}#affiliate-content .affiliate-console-main{gap:.75rem;padding-bottom:.75rem}#affiliate-content .affiliate-signal-ring{width:3.5rem;height:3.5rem;box-shadow:0 0 0 .5rem #ffd07309}#affiliate-content .affiliate-signal-ring svg{width:1.625rem;height:1.625rem}#affiliate-content .affiliate-console-main strong{font-size:1.12rem}#affiliate-content .affiliate-console-main span{margin-top:.1875rem;font-size:.78rem}#affiliate-content .affiliate-flow{gap:.5rem;margin-top:.75rem}#affiliate-content .affiliate-flow article{border-radius:var(--radius-sm);min-height:0;padding:.625rem .6875rem .625rem 2.125rem}#affiliate-content .affiliate-flow article:before{width:.5rem;height:.5rem;top:1rem;left:.875rem;box-shadow:0 0 0 .3125rem #ffd07314}#affiliate-content .affiliate-flow span{font-size:.82rem}#affiliate-content .affiliate-flow p{margin-top:.125rem;font-size:.74rem;line-height:1.34}#affiliate-content .affiliate-console-footer{margin-top:.6875rem;padding-top:.6875rem;font-size:.74rem}#affiliate-content .affiliate-metrics{gap:.5rem}#affiliate-content .affiliate-metrics span{min-height:2.75rem;padding:.5625rem .625rem;font-size:.8rem}@media (max-width:1023px){#affiliate-content .affiliate-command-card{justify-self:stretch;width:100%}}@media (max-width:699px){#affiliate-content .affiliate-command-card{padding:1rem}#affiliate-content .affiliate-console-main{align-items:flex-start}#affiliate-content .affiliate-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#affiliate-content .affiliate-metrics span{min-height:44px}#systeme .affiliate-tracking-card{width:100%;padding:1rem}#systeme .affiliate-tracking-board,#systeme .trust-page-list{grid-template-columns:1fr}}.affiliate-strip{color:#fff;background:#07111f}.affiliate-strip-grid{background:#ffffff1f;gap:1px}.affiliate-strip article{background:linear-gradient(#ffffff0b,#0000),#07111f;min-height:142px;padding:24px}.affiliate-strip svg{color:#ffd073}.affiliate-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:14px;font-size:1.18rem;line-height:1.12;display:block}.affiliate-strip span{color:#ffffffad;margin-top:8px;font-size:.94rem;display:block}.affiliate-profile-grid article,.affiliate-tracking-card,.affiliate-form,.affiliate-message-grid article,.affiliate-step-grid article{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.affiliate-profile-grid article{min-height:232px;padding:22px;transition:border-color .18s,transform .18s,box-shadow .18s}.affiliate-profile-grid article:hover{border-color:#dc26263d;transform:translateY(-2px);box-shadow:0 16px 38px #0f172a14}.affiliate-profile-grid article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.affiliate-profile-grid article>div span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:6px 9px;font-size:.72rem;font-weight:900}.affiliate-profile-grid svg,.affiliate-tracking-card svg,.affiliate-step-grid svg{color:var(--red)}.affiliate-profile-grid h3,.affiliate-message-grid h3,.affiliate-step-grid h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.affiliate-profile-grid p,.affiliate-step-grid p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.affiliate-system-layout,.affiliate-form-layout{align-items:start;gap:28px;display:grid}.affiliate-tracking-card{padding:24px}.affiliate-card-head{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;align-items:center;gap:11px;font-size:1.14rem;font-weight:850;display:flex}.affiliate-tracking-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.affiliate-tracking-top>span{color:#075e43;white-space:nowrap;background:#ecfdf5;border:1px solid #13845e33;border-radius:999px;padding:7px 10px;font-size:.74rem;font-weight:900}.affiliate-tracking-board{gap:10px;margin-bottom:16px;display:grid}.affiliate-tracking-board div{border-radius:var(--radius);background:linear-gradient(90deg,#dc262614,#0000 34%),#f8fafc;border:1px solid #e2e8f0;padding:13px}.affiliate-tracking-board small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.affiliate-tracking-board strong{color:var(--navy);margin-top:4px;font-size:.94rem;display:block}#systeme .affiliate-system-layout{align-items:center;gap:clamp(2rem,5vw,4.5rem)}#systeme .trust-section-copy h2{max-width:34rem}#systeme .trust-section-copy p{max-width:35rem}#systeme .affiliate-tracking-card{justify-self:end;width:min(100%,36rem);padding:1.25rem}#systeme .affiliate-tracking-top{margin-bottom:1rem}#systeme .affiliate-card-head{gap:.625rem;font-size:1.02rem}#systeme .affiliate-card-head svg{width:1.25rem;height:1.25rem}#systeme .affiliate-tracking-top>span{padding:.42rem .72rem;font-size:.7rem}#systeme .affiliate-tracking-board{gap:.625rem;margin-bottom:1rem}#systeme .affiliate-tracking-board div{min-height:4.125rem;padding:.75rem}#systeme .affiliate-tracking-board small{font-size:.68rem}#systeme .affiliate-tracking-board strong{font-size:.86rem;line-height:1.2}#systeme .trust-page-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem;display:grid}#systeme .trust-page-list li{gap:.55rem;font-size:.9rem;line-height:1.25}#systeme .trust-page-list li+li{margin-top:0}.affiliate-message-grid{gap:14px;display:grid}.affiliate-message-grid article{padding:22px}.affiliate-message-grid article>svg{color:var(--green)}.affiliate-message-grid .trust-page-list{color:#0f172ad1}.affiliate-message-danger{border-top:5px solid var(--red)}.affiliate-message-danger>svg{color:var(--red)!important}.affiliate-step-grid article{min-height:228px;padding:22px;position:relative;overflow:hidden}.affiliate-step-grid article:after{background:linear-gradient(90deg, var(--red), #ffd073);content:"";opacity:.72;border-radius:999px;width:56px;height:3px;position:absolute;bottom:18px;right:18px}.affiliate-step-grid article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.38rem;font-weight:900;line-height:1}.affiliate-note{border-radius:var(--radius);color:var(--muted);background:#fff;border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.affiliate-note svg{color:var(--red);flex:none}.affiliate-form{border-top:5px solid var(--red);padding:24px;box-shadow:0 24px 60px #0f172a1c}.affiliate-form-top{border-bottom:1px solid var(--line);padding-bottom:18px}.affiliate-form-top div:first-child{color:var(--muted)}.affiliate-form-top strong{color:var(--red)}.affiliate-progress{background:#e9eef7;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.affiliate-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--red), var(--red-2));height:100%;transition:width .22s;display:block}.affiliate-field-grid{gap:12px;margin-top:16px}.affiliate-field{gap:8px;display:grid}.affiliate-field label{color:var(--navy);font-size:.84rem;font-weight:900}.affiliate-field input,.affiliate-field select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);background:#f9fbfe;outline:none;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.affiliate-field input:hover,.affiliate-field select:hover{background:#fff;border-color:#cbd5e1}.affiliate-field input:focus,.affiliate-field select:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.affiliate-input-shell{position:relative}.affiliate-input-shell svg{color:var(--red);position:absolute;top:15px;left:13px}.affiliate-input-shell input{padding-left:42px}.affiliate-check{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);color:var(--navy);cursor:pointer;align-items:flex-start;gap:10px;margin-top:16px;padding:13px;font-size:.9rem;font-weight:900;display:flex;position:relative}.affiliate-check input{z-index:2;opacity:0;width:100%;height:100%;accent-color:var(--red);cursor:pointer;margin:0;position:absolute;inset:0}.affiliate-check span{pointer-events:none;align-items:flex-start;gap:8px;padding-left:34px;display:inline-flex;position:relative}.affiliate-check span:before{content:"";background:#fff;border:1px solid #b8c4d4;border-radius:5px;width:20px;height:20px;position:absolute;top:0;left:0}.affiliate-check span:after{opacity:0;content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.affiliate-check input:checked+span:before{border-color:var(--red);background:var(--red);box-shadow:0 0 0 4px #dc26261f}.affiliate-check input:checked+span:after{opacity:1}.affiliate-check input:focus-visible+span:before{outline-offset:3px;outline:3px solid #245ee88a}.affiliate-check svg{color:var(--red);flex:none;margin-top:1px}.affiliate-submit{width:100%;margin-top:18px}.affiliate-status{min-height:28px;margin-top:14px}.affiliate-error{border-radius:var(--radius);color:#991b1b;background:#fff1f1;margin:0;padding:12px;font-size:.9rem;font-weight:800}.affiliate-result{border-radius:var(--radius);background:#fff;border:1px solid #dbe3eff2;align-items:flex-start;gap:11px;padding:14px;display:flex}.affiliate-result svg{color:var(--green);flex:none;margin-top:3px}.affiliate-result-review svg{color:#c78605}.affiliate-result strong{color:var(--navy)}.affiliate-result p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.affiliate-result a{min-height:44px;color:var(--red);align-items:center;margin-top:8px;font-weight:900;display:inline-flex}.affiliate-command-card,.affiliate-strip article,.affiliate-profile-grid article,.affiliate-tracking-card,.affiliate-message-grid article,.affiliate-step-grid article,.affiliate-form{animation:.52s both affiliateReveal}.affiliate-strip article:nth-child(2),.affiliate-profile-grid article:nth-child(2),.affiliate-message-grid article:nth-child(2),.affiliate-step-grid article:nth-child(2){animation-delay:70ms}.affiliate-strip article:nth-child(3),.affiliate-profile-grid article:nth-child(3),.affiliate-step-grid article:nth-child(3){animation-delay:.13s}.affiliate-step-grid article:nth-child(4){animation-delay:.19s}.affiliate-flow article:before{animation:1.8s ease-in-out infinite affiliatePin}@keyframes affiliateReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes affiliatePin{0%,to{box-shadow:0 0 0 5px #ffd07314}50%{box-shadow:0 0 0 9px #ffd07324}}.contact-page{background:#fbfcff}.contact-hero{color:#fff;background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#ffffff09 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 12% 20%,#dc262633,#0000 30%),radial-gradient(circle at 84% 18%,#ffd0731f,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:70px 0 74px;position:relative;overflow:hidden}.contact-hero-grid{align-items:center;gap:32px;display:grid}.contact-hero h1{letter-spacing:0;text-wrap:balance;max-width:860px;margin:16px 0 0;font-size:clamp(2.35rem,4.75vw,4.45rem);font-weight:860;line-height:.99}.contact-hero p{color:#ffffffb8;max-width:700px;margin:22px 0 0;font-size:1.07rem}.contact-hero-proof{flex-wrap:wrap;gap:10px;max-width:720px;margin-top:22px;display:flex}.contact-hero-proof span{border-radius:var(--radius);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff26;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:.88rem;font-weight:850;display:inline-flex}.contact-hero-proof svg{color:#ffd073;flex:none}.contact-command-card{border-radius:var(--radius-lg);width:min(100%,520px);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07111fad;border:1px solid #ffffff24;justify-self:end;padding:16px}.contact-command-top,.contact-form-top div:first-child{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.contact-command-top strong{color:#ffd073}.contact-inbox{border-radius:var(--radius-lg);background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(145deg,#ffffff17,#ffffff09);border:1px solid #ffffff24;min-height:0;margin:14px 0;padding:12px;overflow:hidden}.contact-inbox svg{color:#ffd073}.contact-inbox-head{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding-bottom:10px;display:flex}.contact-inbox-head>svg{width:26px;height:26px}.contact-inbox-head strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.04rem;line-height:1.08;display:block}.contact-inbox-head span{color:#ffffff9e;margin-top:2px;font-size:.82rem;display:block}.contact-inbox-list{gap:7px;margin-top:10px;display:grid}.contact-inbox-list article{border-radius:var(--radius);background:#fff1;border:1px solid #ffffff1c;gap:3px;padding:8px 10px;line-height:1.18;display:grid}.contact-inbox-list span,.contact-inbox-list small{color:#ffffff94;letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:900;display:block}.contact-inbox-list strong{color:#fff;margin-top:0;font-size:.82rem;line-height:1.16;display:block}.contact-inbox-list small{color:#ffd073;letter-spacing:0;text-transform:none;margin-top:0;line-height:1.16}.contact-inbox-alert{background:#dc26261f!important;border-color:#dc262652!important}.contact-routing-grid,.contact-strip-grid,.contact-channel-grid,.contact-process-grid,.contact-field-grid{gap:14px;display:grid}.contact-routing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.contact-routing-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:8px;min-height:40px;padding:8px 10px;font-size:.84rem;font-weight:900;display:inline-flex}.contact-routing-grid svg{color:#ffd073;flex:none}.contact-strip{color:#fff;background:#0a1424}.contact-strip-grid{background:#ffffff1f;gap:1px}.contact-strip article{background:linear-gradient(#ffffff0b,#0000),#0a1424;min-height:128px;padding:20px}.contact-strip svg{color:#ffd073}.contact-strip article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.contact-strip article>div span{color:#ffffffb3;letter-spacing:.07em;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;padding:6px 9px;font-size:.72rem;font-weight:900}.contact-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:10px;font-size:1.08rem;line-height:1.12;display:block}.contact-strip span{color:#ffffffad;margin-top:7px;font-size:.88rem;line-height:1.45;display:block}.contact-strip a{color:#ffd073;align-items:center;gap:7px;min-height:44px;margin-top:10px;font-weight:900;display:inline-flex}.contact-form-layout{align-items:start;gap:24px;display:grid}.contact-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.contact-note svg{color:var(--green);flex:none}.contact-form,.contact-process-grid article,.contact-quality-card,.contact-final{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.contact-form{border-top:5px solid var(--red);padding:18px}.contact-form-top{border-bottom:1px solid var(--line);padding-bottom:12px}.contact-form-top div:first-child{color:var(--muted)}.contact-form-top strong{color:var(--red)}.contact-form-top p{color:var(--muted);margin:5px 0 0;font-size:.82rem;font-weight:800}.contact-progress{background:#e9eef7;border-radius:999px;height:7px;margin-top:9px;overflow:hidden}.contact-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--red), var(--red-2));height:100%;transition:width .22s;display:block}.contact-route-panel{border-radius:var(--radius);background:linear-gradient(#f9fbfe,#f4f7fb);border:1px solid #dfe7f2;gap:10px;margin-top:12px;padding:12px;display:grid}.contact-track-picker{border:0;margin:16px 0 0;padding:0}.contact-track-picker legend{color:var(--navy);margin-bottom:8px;font-size:.84rem;font-weight:900}.contact-track-grid{gap:10px;display:grid}.contact-track{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:#f9fbfe;min-height:68px;padding:12px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;position:relative}.contact-track input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.contact-track span{pointer-events:none;gap:4px;display:grid}.contact-track strong{color:var(--navy);font-size:.92rem}.contact-track small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:900}.contact-track-active{background:#fff7f7;border-color:#dc262694;box-shadow:0 0 0 4px #dc262617}.contact-track input:focus-visible+span{outline-offset:5px;border-radius:var(--radius-sm);outline:3px solid #245ee88a}.contact-field-grid{gap:10px;margin-top:12px}.contact-field{gap:6px;margin-top:12px;display:grid}.contact-field-compact,.contact-field-grid .contact-field{margin-top:0}.contact-field label{color:var(--navy);justify-content:space-between;gap:10px;font-size:.8rem;font-weight:900;display:flex}.contact-field label span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.contact-field input,.contact-field select,.contact-field textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:44px;color:var(--ink);background:#f9fbfe;outline:none;padding:.68rem .78rem;transition:border-color .18s,box-shadow .18s,background .18s}.contact-field select{appearance:none;cursor:pointer;font-weight:850}.contact-field textarea{resize:vertical;min-height:112px}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.contact-message-count{color:#991b1b;font-size:.78rem;font-weight:850}.contact-message-count-ok{color:#075e43}.contact-field-hint{color:var(--muted);text-align:right;font-size:.76rem;font-weight:800;line-height:1.3}.contact-input-shell,.contact-select-shell,.contact-textarea-shell{position:relative}.contact-input-shell svg,.contact-select-shell svg,.contact-textarea-shell svg{color:var(--red);pointer-events:none;position:absolute;top:13px;left:12px}.contact-select-shell svg:last-child{color:var(--muted);left:auto;right:13px}.contact-input-shell input,.contact-select-shell select,.contact-textarea-shell textarea{padding-left:38px}.contact-select-shell select{padding-right:42px}.contact-priority a{color:#991b1b;text-underline-offset:3px;align-items:center;min-height:34px;margin-top:6px;font-weight:950;text-decoration:underline;display:inline-flex}.contact-check{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);color:var(--navy);cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;padding:11px 12px;font-size:.84rem;font-weight:900;display:flex;position:relative}.contact-check input{z-index:2;opacity:0;width:100%;height:100%;accent-color:var(--red);cursor:pointer;margin:0;position:absolute;inset:0}.contact-check span{pointer-events:none;align-items:flex-start;gap:8px;padding-left:34px;display:inline-flex;position:relative}.contact-check span:before{content:"";background:#fff;border:1px solid #b8c4d4;border-radius:5px;width:20px;height:20px;position:absolute;top:0;left:0}.contact-check span:after{opacity:0;content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.contact-check input:checked+span:before{border-color:var(--red);background:var(--red);box-shadow:0 0 0 4px #dc26261f}.contact-check input:checked+span:after{opacity:1}.contact-check input:focus-visible+span:before{outline-offset:3px;outline:3px solid #245ee88a}.contact-check svg{color:var(--red);flex:none;margin-top:1px}.contact-submit{width:100%;margin-top:14px}.contact-status{min-height:24px;margin-top:10px}.contact-error,.contact-result{border-radius:var(--radius);align-items:flex-start;gap:9px;margin:0;padding:12px;font-size:.9rem;font-weight:800;display:flex}.contact-error{color:#991b1b;background:#fff1f1}.contact-result{color:#075e43;background:#ecfdf5;border:1px solid #13845e38}.contact-result p{color:currentColor;margin:4px 0 0;font-weight:650}.contact-channel-grid article{border-radius:var(--radius);min-height:190px;box-shadow:var(--shadow-sm);background:linear-gradient(#fff,#fbfdff);border:1px solid #dbe3eff2;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:10px 14px;padding:18px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.contact-channel-grid article:before{background:linear-gradient(90deg, var(--red), #ffd073db);opacity:0;content:"";height:4px;transition:opacity .18s;position:absolute;inset:0 0 auto}.contact-channel-grid article:hover{border-color:#dc26263d;transform:translateY(-2px);box-shadow:0 16px 38px #0f172a14}.contact-channel-grid article:hover:before{opacity:1}.contact-channel-grid svg{color:var(--red);grid-row:span 2}.contact-channel-grid h3{color:var(--navy);margin:0;font-size:1.12rem;line-height:1.12}.contact-channel-grid p{color:var(--muted);grid-column:2;margin:0;font-size:.9rem;line-height:1.5}.contact-channel-grid a{min-height:44px;color:var(--red);grid-column:2;align-items:center;gap:7px;margin-top:4px;font-weight:950;display:inline-flex}.contact-process-grid article{min-height:222px;padding:22px}.contact-process-grid article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.38rem;font-weight:900;line-height:1}.contact-process-grid h3,.contact-quality-card h3,.contact-final h2{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.contact-process-grid p,.contact-final p{color:var(--muted);margin:9px 0 0;font-size:.94rem}.contact-quality-layout{align-items:center;gap:24px;display:grid}.contact-quality-copy{max-width:680px}.contact-quality-copy h2{color:#fff;letter-spacing:0;text-wrap:balance;margin:14px 0 0;font-size:clamp(2rem,3.3vw,3rem);font-weight:850;line-height:1.03}.contact-quality-copy p{color:#ffffffb8;max-width:620px;margin:14px 0 0;font-size:1.02rem}.contact-quality-memo{gap:10px;margin-top:24px;display:grid}.contact-quality-memo div,.contact-quality-board{border-radius:var(--radius);box-shadow:none;background:#ffffff13;border:1px solid #ffffff21}.contact-quality-memo div{padding:14px 16px}.contact-quality-memo strong,.contact-quality-memo span{display:block}.contact-quality-memo strong{color:#ffd073;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950}.contact-quality-memo span{color:#ffffffc7;margin-top:5px;font-size:.92rem;font-weight:800;line-height:1.45}.contact-quality-board{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:18px;position:relative;overflow:hidden}.contact-quality-board:before{content:"";background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#ffffff09 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 88% 4%,#ffd0731f,#0000 28%);position:absolute;inset:0}.contact-quality-board>*{z-index:1;position:relative}.contact-quality-board-head{border-bottom:1px solid #ffffff1f;align-items:center;gap:12px;padding-bottom:16px;display:flex}.contact-quality-board-head>svg{color:#ffd073;flex:none}.contact-quality-board-head span,.contact-quality-board-head strong{display:block}.contact-quality-board-head span{color:#ffffff8f;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:950}.contact-quality-board-head strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:3px;font-size:1.2rem;line-height:1.1}.contact-quality-grid{gap:10px;margin-top:16px;display:grid}.contact-quality-grid article{border-radius:var(--radius);background:#ffffff13;border:1px solid #ffffff1f;grid-template-columns:auto minmax(0,.34fr) minmax(0,1fr);align-items:center;gap:10px;min-height:64px;padding:12px;display:grid}.contact-quality-grid svg{color:#2ee6a6}.contact-quality-grid strong{color:#fff;font-size:.94rem;font-weight:950}.contact-quality-grid span{color:#ffffffb3;font-size:.88rem;font-weight:750;line-height:1.36}.contact-final{align-items:center;gap:18px;padding:24px;display:grid}.contact-final>div>svg{color:var(--red)}.contact-final .btn{width:100%}.contact-command-card,.contact-strip article,.contact-form,.contact-channel-grid article,.contact-process-grid article,.contact-quality-card,.contact-quality-board,.contact-quality-grid article,.contact-final{animation:.52s both contactRouteReveal}.contact-inbox-list article{animation:.48s both contactRouteReveal}.contact-inbox-list article:nth-child(2),.contact-strip article:nth-child(2),.contact-channel-grid article:nth-child(2),.contact-process-grid article:nth-child(2){animation-delay:70ms}.contact-inbox-list article:nth-child(3),.contact-strip article:nth-child(3),.contact-channel-grid article:nth-child(3),.contact-process-grid article:nth-child(3){animation-delay:.13s}.contact-process-grid article:nth-child(4){animation-delay:.19s}@keyframes contactRouteReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.footer-links{gap:24px;display:grid}.footer-links div{align-content:start;gap:9px;display:grid}.footer-links strong{color:var(--navy);font-size:.95rem;font-weight:900}.footer-links a{min-height:34px;color:var(--muted);align-items:center;font-size:.9rem;display:inline-flex}.footer-links a:hover{color:var(--red)}@media (min-width:700px){.header-actions{display:flex}.availability-form{grid-template-columns:1fr 1fr;align-items:end}.availability-submit,.form-status{grid-column:1/-1}.hero-proof,.proof-grid,.journey-grid,.feature-grid{grid-template-columns:repeat(3,1fr)}.trust-panels,.two-cta-grid,.coverage-cards{grid-template-columns:repeat(2,1fr)}.footer-links{grid-template-columns:repeat(4,1fr)}.trust-pillar-grid{grid-template-columns:repeat(3,1fr)}.control-grid,.trust-matrix,.incident-links,.method-step-grid,.criteria-grid,.decision-grid,.presence-strip-grid,.presence-proof-grid,.presence-channel-grid,.presence-edge-grid,.report-strip-grid,.report-situation-grid,.report-decision-grid,.report-two-cols,.sell-strip-grid,.sell-step-grid,.sell-promise-grid,.sell-form-grid,.how-strip-grid,.how-step-grid,.how-reason-grid,.coverage-strip-grid,.coverage-rule-grid,.coverage-local-grid,.reward-strip-grid,.reward-step-grid,.reward-condition-grid,.reward-field-grid,.partner-strip-grid,.partner-value-grid,.partner-field-grid,.partner-affiliation-grid,.affiliate-strip-grid,.affiliate-profile-grid,.affiliate-field-grid,.affiliate-message-grid,.affiliate-step-grid,.contact-strip-grid,.contact-channel-grid,.contact-process-grid,.contact-field-grid,.contact-track-grid,.contact-route-panel{grid-template-columns:repeat(2,1fr)}.data-row{grid-template-columns:180px 1fr;align-items:start}}@media (min-width:1024px){.desktop-nav{display:flex}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr)}.split-grid,.trust-showcase,.coverage-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.selection-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)}.trust-hero-grid,.method-hero-grid,.presence-hero-grid,.report-hero-grid,.sell-hero-grid,.how-hero-grid,.coverage-hero-grid,.reward-hero-grid,.partner-hero-grid,.affiliate-hero-grid,.contact-hero-grid,.trust-role-grid,.data-grid,.incident-layout{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr)}.contact-hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);gap:44px}#questions .trust-role-grid{grid-template-columns:minmax(440px,1fr) minmax(420px,.9fr);gap:84px}#questions .how-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.method-step-grid{grid-template-columns:repeat(4,1fr)}.decision-grid,.presence-strip-grid,.presence-proof-grid,.presence-edge-grid,.report-strip-grid,.report-decision-grid,.sell-strip-grid,.how-strip-grid,.coverage-strip-grid,.reward-strip-grid,.partner-strip-grid,.affiliate-strip-grid,.affiliate-profile-grid,.contact-strip-grid{grid-template-columns:repeat(3,1fr)}.report-situation-grid{grid-template-columns:repeat(4,1fr)}.report-form-layout,.sell-form-layout,.how-sim-layout,.coverage-check-layout,.reward-check-layout,.partner-form-layout,.affiliate-system-layout,.affiliate-form-layout{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr)}.affiliate-tracking-board{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-form-layout{grid-template-columns:minmax(0,.88fr) minmax(420px,.98fr);gap:42px}.sell-step-grid{grid-template-columns:repeat(4,1fr)}.how-step-grid{grid-template-columns:repeat(3,1fr)}.coverage-rule-grid,.reward-step-grid,.partner-value-grid{grid-template-columns:repeat(4,1fr)}.partner-affiliation-grid{grid-template-columns:repeat(3,1fr)}.affiliate-step-grid,.contact-process-grid{grid-template-columns:repeat(4,1fr)}.contact-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-quality-layout{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);gap:48px}.contact-quality-memo{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-final{grid-template-columns:minmax(0,1fr) auto auto}.contact-final .btn{white-space:nowrap;width:auto}.method-final,.presence-final,.report-final{grid-template-columns:minmax(0,1fr) auto}.control-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:699px){.container{width:min(100% - 24px,1200px)}.site-header{background:#07111ff0}.header-inner{min-height:68px}.header-actions{display:flex}.header-actions .btn-ghost{display:none}.header-actions .btn-primary{width:auto;min-height:44px;padding:.72rem .82rem;font-size:.86rem}.brand-mark{width:40px;height:40px}.btn{width:100%}.hero{min-height:auto}.hero-scrim{background:linear-gradient(#07111ff0,#07111fcc 58%,#07111ff2)}.hero-grid{min-height:auto;padding:48px 0 64px}.hero-actions,.inline-actions,.trust-actions{display:grid}.hero-console{padding:16px}.section{padding:56px 0}.section-title{margin-bottom:28px}.coverage-map{min-height:360px}.map-pin{font-size:.72rem}.site-footer{padding-bottom:42px}.trust-hero,.method-hero,.presence-hero,.report-hero,.sell-hero,.how-hero,.coverage-hero,.reward-hero,.partner-hero,.affiliate-hero,.contact-hero{padding:54px 0 58px}.trust-hero-actions{display:grid}.trust-score-ring{min-height:180px}.method-radar{min-height:214px}.presence-scan{min-height:202px;margin:16px 0}.presence-hero h1{font-size:2.18rem;line-height:1.03}.presence-device{padding:18px}.presence-scan-frame{aspect-ratio:1.18;width:min(248px,86%)}.presence-status{grid-template-columns:1fr}.report-hero h1{font-size:2.18rem;line-height:1.03}.report-command-card,.report-form{padding:18px}.report-command-main{min-height:186px;margin:16px 0}.report-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-hero h1{font-size:2.18rem;line-height:1.03}.sell-console-card,.sell-form{padding:18px}.sell-vehicle-card{min-height:186px;margin:16px 0}.how-hero h1{font-size:2.18rem;line-height:1.03}.how-flow-card,.how-simulator{padding:18px}.how-flow-map{min-height:186px;margin:16px 0}.coverage-hero h1{font-size:2.18rem;line-height:1.03}.coverage-map-card,.coverage-checker{padding:18px}.coverage-radar-map{min-height:214px;margin:16px 0}.coverage-pulse{width:12px;height:12px;padding:0;font-size:0;overflow:hidden;box-shadow:0 0 0 5px #ffd07314}.coverage-pulse-paris{top:20%;left:51%}.coverage-pulse-lyon{top:49%;right:13%}.coverage-pulse-bordeaux{bottom:15%;left:22%}.coverage-pulse-nantes{top:43%;left:10%}.reward-hero h1{font-size:2.18rem;line-height:1.03}.reward-card,.reward-checker{padding:18px}.reward-token{min-height:0;margin:16px 0;padding:14px}.reward-token-core{min-height:116px}.reward-token-core strong{font-size:1.2rem}.reward-hero-proof{display:grid}.partner-hero h1{font-size:2.18rem;line-height:1.03}.partner-command-card,.partner-form{padding:18px}.partner-command-main{min-height:186px;margin:16px 0}.partner-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-hero h1{font-size:2.18rem;line-height:1.03}.affiliate-command-card,.affiliate-form{padding:18px}.affiliate-console{min-height:0;margin:16px 0;padding:14px}.affiliate-console-main{align-items:flex-start}.affiliate-console-main strong{font-size:1.12rem}.affiliate-signal-ring{width:58px;height:58px}.affiliate-console-footer{display:grid}.affiliate-console-footer strong{text-align:left}.affiliate-hero-proof{display:grid}.affiliate-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-tracking-top{flex-direction:column;align-items:flex-start}.partner-page .header-actions,.affiliate-page .header-actions{display:none}.partner-page .trust-hero-actions,.affiliate-page .trust-hero-actions{grid-template-columns:minmax(0,1fr);width:100%}.partner-page .trust-hero-actions .btn,.affiliate-page .trust-hero-actions .btn{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0}.partner-hero-grid>*,.affiliate-hero-grid>*,.partner-command-card,.affiliate-command-card{min-width:0;max-width:100%}.contact-hero h1{font-size:2.18rem;line-height:1.03}.contact-command-card,.contact-form{padding:18px}.contact-route-panel{grid-template-columns:1fr;padding:12px}.contact-field label{flex-direction:column;align-items:flex-start;gap:3px}.contact-strip article{min-height:auto;padding:18px}.contact-inbox{min-height:0;margin:16px 0;padding:14px}.contact-routing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-hero-proof{display:grid}.contact-inbox-head{align-items:flex-start}.contact-quality-grid article{grid-template-columns:auto minmax(0,1fr)}.contact-quality-grid strong,.contact-quality-grid span{grid-column:2}.contact-final .btn{width:100%}.trust-pillar-grid article{min-height:auto}.incident-card,.method-final,.presence-final,.report-final{padding:22px}}:root{--navy:#08111f;--navy-2:#132238;--ink:#101827;--muted:#5c6676;--paper:#fff;--soft:#f5f7fb;--line:#d8e0ec;--red:#d71920;--red-2:#9f1118;--gold:#b98218;--green:#0d7f59;--surface-dark:#08111fe6;--shadow-sm:0 10px 28px #0f172a14;--shadow-md:0 22px 64px #0f172a24;--shadow-dark:0 30px 86px #00000061;--radius-sm:6px;--radius:8px;--radius-lg:8px}body{background:linear-gradient(#fff 0%,#f7f9fc 48%,#fff 100%)}.site-header{background:linear-gradient(#0a121ff0,#08111fd6);border-bottom-color:#ffffff1a;box-shadow:0 18px 60px #0309133d}.brand-mark{background:linear-gradient(145deg, #f33a3a 0%, var(--red) 45%, #730d12 100%);box-shadow:inset 0 1px #ffffff3d,0 18px 42px #d7192047}.desktop-nav a{position:relative}.desktop-nav a:after{background:var(--red);content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .18s,transform .18s;position:absolute;bottom:11px;left:0;right:0;transform:scaleX(.45)}.desktop-nav a:hover:after{opacity:1;transform:scaleX(1)}.btn{position:relative;overflow:hidden}.btn-primary{background:linear-gradient(180deg, #ffffff24, transparent 42%), linear-gradient(135deg, #ea2f35, var(--red-2));box-shadow:inset 0 1px #fff3,0 18px 44px #d7192047}.btn-primary:hover{box-shadow:inset 0 1px #ffffff38,0 24px 58px #d719205c}.btn-light,.btn-ghost,.btn-secondary{box-shadow:0 10px 26px #0f172a0f}.btn-glass{background:#ffffff1b;box-shadow:inset 0 1px #ffffff1f}.hero{background:#08111f}.hero-image{filter:saturate(.92)contrast(1.04)}.hero-scrim{background:linear-gradient(90deg,#050c16fa,#08111fdb 42%,#08111f57 74%),linear-gradient(#08111f0f,#050c16eb)}.hero-grid{padding-top:70px;padding-bottom:76px}.hero-copy h1{text-shadow:0 18px 56px #00000057;max-width:700px}.hero-lead{color:#ffffffd1;max-width:640px;line-height:1.65}.hero-proof{background:linear-gradient(#ffffff21,#ffffff13);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff1f,0 24px 74px #00000038}.hero-proof div+div{border-top:1px solid #ffffff1a}.hero-console{background:linear-gradient(#fffffffa,#fafcfff0);border-color:#ffffffc7;box-shadow:inset 0 1px #fffc,0 34px 90px #0000005c}.console-heading{border-bottom:1px solid #e8edf5;padding-bottom:15px}.console-heading svg,.feature-grid article>svg,.two-cta-grid article>svg,.journey-top svg,.selection-grid svg,.coverage-cards svg{border-radius:var(--radius);background:#fff2f2;border:1px solid #d7192024;width:42px;height:42px;padding:10px;display:grid}.field-shell{background:#fff;box-shadow:inset 0 1px #0f172a05}.availability-submit{min-height:54px}.result-card,.status-loading{box-shadow:inset 0 1px #ffffff6b}.proof-strip{background:#08111f;border-bottom:0}.proof-grid{border-left:1px solid #ffffff1a;border-right:1px solid #ffffff1a;width:min(1160px,100% - 32px);margin:-1px auto 0}.proof-grid article{background:linear-gradient(145deg,#ffffff0e,#ffffff05),#0a1424}.proof-grid article:hover,.feature-grid article:hover,.two-cta-grid article:hover,.selection-grid article:hover,.coverage-cards article:hover,.faq-grid details:hover{box-shadow:var(--shadow-md);border-color:#d7192033;transform:translateY(-2px)}.card,.hero-console,.trust-panel,.journey-card,.selection-grid article,.coverage-cards article,.feature-grid article,.two-cta-grid article,.faq-grid details{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.section{padding:82px 0}.section-soft{background:linear-gradient(#f7f9fc 0%,#eef3f9 100%)}.section-title h2,.selection-copy h2,.section-ink h2,.final-cta h2{letter-spacing:-.01em}.section-title p,.selection-copy p,.section-ink p,.final-cta p{line-height:1.7}.problem-stack article{background:linear-gradient(#fff,snow);border-color:#e4c7ca;position:relative;overflow:hidden}.problem-stack article:before{background:linear-gradient(180deg, var(--red), #f5b840);content:"";width:4px;position:absolute;inset:0 auto 0 0}.journey-card{background:linear-gradient(#fff,#fbfcff)}.journey-top span{color:#d4dce8}.section-ink{background:linear-gradient(135deg,#08111f 0%,#0c1728 48%,#132238 100%)}.section-ink .trust-panel{background:linear-gradient(#ffffff1b,#fff1);box-shadow:inset 0 1px #ffffff1f}.coverage-map{box-shadow:inset 0 1px 0 #ffffff14, var(--shadow-md);background:linear-gradient(145deg,#07111f,#12233b 58%,#172b48)}.map-pin{box-shadow:0 10px 30px #0000002e}.feature-band{background:linear-gradient(#fff 0%,#f7f9fc 100%)}.feature-grid article,.two-cta-grid article,.selection-grid article,.coverage-cards article,.faq-grid details{background:linear-gradient(#fff,#fbfcff)}.faq-grid summary{transition:background .18s,color .18s}.faq-grid details[open] summary{background:#fbf3f3}.final-cta{background:linear-gradient(135deg,#08111f 0%,#111d31 52%,#17243a 100%)}.availability-form-compact{background:linear-gradient(#ffffff1b,#fff1);box-shadow:inset 0 1px #ffffff1f,0 28px 80px #00000038}.site-footer{background:linear-gradient(#fff,#f7f9fc)}.public-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#fffffff5,#f8fafdeb);border-bottom:1px solid #d8e0ece6}.public-header-inner{justify-content:space-between;align-items:center;gap:14px;min-height:76px;display:flex}.public-hero{background:linear-gradient(135deg,#f8fafc 0%,#eef3f8 100%)}.public-hero-grid{align-items:end;gap:28px;display:grid}.public-hero-copy{max-width:880px}.public-hero-title{color:var(--navy);text-wrap:balance;margin:20px 0 0;font-size:clamp(2.35rem,5vw,4.65rem);font-weight:860;line-height:.98}.public-hero-intro{max-width:760px;color:var(--muted);margin:22px 0 0;font-size:clamp(1.05rem,1.8vw,1.24rem);line-height:1.68}.public-principle-card{padding:22px}.public-principle-card svg{color:var(--red)}.public-principle-card p{color:var(--muted);margin:12px 0 0}.public-principle-card .font-display{color:var(--navy);font-size:1.22rem;font-weight:850;line-height:1.14}.public-section-grid{gap:16px;display:grid}.public-section-card{padding:26px}.public-section-card h2{color:var(--navy);margin:0;font-size:1.55rem;line-height:1.14}.public-section-card p,.public-section-card li{color:var(--muted)}.public-section-card p{margin:14px 0 0;line-height:1.7}.public-cta{text-align:center;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.public-section-nav{gap:.5rem;display:grid}.public-section-nav a{border-radius:var(--radius);min-height:3rem;color:var(--navy);background:#fff;border:1px solid #dfe6f1;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.88rem;font-weight:900;line-height:1.2;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 .75rem 1.875rem #0f172a0e}.public-section-nav a span{color:var(--red);font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.75rem;font-weight:950}.public-section-nav a:hover{background:snow;border-color:#dc262647;transform:translateY(-1px);box-shadow:0 1rem 2.25rem #0f172a14}.affiliate-charter-page{background:linear-gradient(#fff 0%,#f4f7fb 44%,#fff 100%);overflow-x:clip}.affiliate-charter-page :where(.container,.public-hero-copy,.public-principle-card,.public-section-card,.public-section-card>*,.trust-page-list){min-width:0}.affiliate-charter-page .public-header{z-index:var(--z-header);position:sticky;top:0}.affiliate-charter-page .public-header-inner{min-height:4rem}.affiliate-charter-page .public-hero{padding:clamp(2rem,5vw,3.75rem) 0 clamp(1.5rem,4vw,3rem)}.affiliate-charter-page .public-hero:after{display:none}.affiliate-charter-page .public-hero-grid{align-items:center;gap:clamp(1rem,3vw,1.5rem)}.affiliate-charter-page .public-hero-title{max-width:12em;margin-top:.75rem;font-size:clamp(1.9rem,5vw,3.25rem);line-height:1.05}.affiliate-charter-page .public-hero-intro{max-width:42rem;margin-top:.875rem;font-size:clamp(.98rem,1.2vw,1.06rem);line-height:1.58}.affiliate-charter-page .public-principle-card{min-height:0;padding:1rem}.affiliate-charter-page .public-principle-card .font-display{font-size:1.02rem}.affiliate-charter-page .public-principle-card p{margin-top:.5rem;font-size:.9rem;line-height:1.5}.affiliate-charter-page .public-section-nav{margin-top:1rem;margin-bottom:-.25rem}.affiliate-charter-page .section:has(.public-section-grid){padding-top:clamp(1.5rem,3vw,2.5rem)}.affiliate-charter-page .public-section-grid{align-items:stretch;gap:.75rem;max-width:62rem}.affiliate-charter-page .public-section-card{min-height:0;padding:1.125rem;scroll-margin-top:5rem}.affiliate-charter-page .public-section-card:before{width:.1875rem}.affiliate-charter-page .public-section-kicker{font-size:1rem}.affiliate-charter-page .public-section-card h2{margin-top:.625rem;font-size:clamp(1.18rem,1.7vw,1.42rem);line-height:1.14}.affiliate-charter-page .public-section-card p{margin-top:.625rem;font-size:.94rem;line-height:1.58}.affiliate-charter-page .trust-page-list{gap:.375rem;margin-top:.875rem}.affiliate-charter-page .trust-page-list li{border-radius:var(--radius-sm);background:#fbfcff;border:1px solid #e4ebf4;align-items:flex-start;gap:.5rem;min-height:2.375rem;padding:.5rem .625rem;font-size:.86rem;line-height:1.35}.affiliate-charter-page .trust-page-list svg{width:1rem;height:1rem;margin-top:.125rem}.affiliate-charter-page .public-cta{justify-content:flex-start;max-width:62rem;margin-top:1rem}.affiliate-charter-page .public-cta .btn{min-height:3rem}@media (min-width:700px){.hero-proof div+div{border-top:0;border-left:1px solid #ffffff1a}.public-section-grid,.public-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.hero-grid{grid-template-columns:minmax(0,.98fr) minmax(430px,.92fr)}.hero-console{transform:translateY(18px)}.public-hero-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.affiliate-charter-page .public-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(19rem,.5fr)}.affiliate-charter-page .public-section-nav{grid-template-columns:repeat(2,minmax(0,1fr));max-width:62rem}.affiliate-charter-page .public-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.hero-grid{padding-top:56px}.hero-copy h1{font-size:clamp(2.55rem,13vw,3.25rem)}.hero-lead{font-size:1.02rem}.hero-proof{gap:0}.hero-proof div{padding:17px}.availability-submit{white-space:normal;min-height:58px}.public-header-inner{min-height:68px}.public-header .btn-secondary{width:auto}.public-header .btn-primary{display:none}.public-section-card{padding:22px}.affiliate-charter-page .public-header-inner{gap:.5rem;min-height:3.75rem}.affiliate-charter-page .public-header .btn-primary{white-space:normal;width:auto;min-height:2.75rem;padding:0 .75rem;font-size:.82rem;line-height:1.1;display:inline-flex}.affiliate-charter-page .public-header button{min-width:2.75rem}.affiliate-charter-page .public-hero{padding:1.625rem 0 1.25rem}.affiliate-charter-page .public-hero-grid{gap:.875rem}.affiliate-charter-page .public-visual-card{display:none}.affiliate-charter-page .public-hero-title{max-width:11em;margin-top:.625rem;font-size:clamp(1.72rem,8.8vw,2.12rem);line-height:1.08}.affiliate-charter-page .public-hero-intro{margin-top:.625rem;font-size:.95rem;line-height:1.52}.affiliate-charter-page .public-principle-card{padding:.875rem}.affiliate-charter-page .public-section-nav{width:min(100% - 1.375rem,75rem);margin-top:.75rem}.affiliate-charter-page .public-section-nav a{min-height:2.75rem;padding:.5rem .625rem;font-size:.84rem}.affiliate-charter-page .section:has(.public-section-grid){padding-top:1.25rem}.affiliate-charter-page .public-section-grid{gap:.625rem}.affiliate-charter-page .public-section-card{padding:1rem .875rem}.affiliate-charter-page .public-section-card h2{margin-top:.5rem;font-size:1.14rem}.affiliate-charter-page .public-section-card p{font-size:.92rem;line-height:1.5}.affiliate-charter-page .trust-page-list li{min-height:2.25rem;padding:.5rem;font-size:.84rem}.affiliate-charter-page .public-cta{margin-top:.75rem}.affiliate-charter-page .public-cta .btn{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.motion-ready .reveal{opacity:0;transition:opacity .52s,transform .52s;transform:translateY(22px)}.motion-ready .reveal.is-visible{opacity:1;transform:translateY(0)}.tilt-card{transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d}.hero{--pointer-x:68%;--pointer-y:32%;min-height:min(860px,100dvh - 68px)}.hero:before{background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #ffffff29, transparent 28%), linear-gradient(115deg, #d7192024, transparent 34%);content:"";opacity:.8;pointer-events:none;z-index:1;transition:opacity .22s;position:absolute;inset:0}.hero:after{content:"";opacity:.8;z-index:1;background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:min(52vw,720px);height:1px;position:absolute;bottom:38px;right:max(24px,50vw - 580px)}.hero-image{transform-origin:64% 48%;transform:scale(1.035)}.hero-scrim{z-index:1;background:linear-gradient(90deg,#040911fc,#07111feb 39%,#08111f8a 68%,#08111fb8),linear-gradient(#08111f1f,#02070ef5)}.hero-grid{z-index:2;gap:62px;min-height:min(860px,100dvh - 68px);padding-top:84px;padding-bottom:84px;position:relative}.hero-copy h1{font-size:clamp(3.2rem,6.2vw,6.05rem);line-height:.9}.hero-copy h1:after{background:linear-gradient(90deg, var(--red), #ffd073);content:"";border-radius:999px;width:96px;height:5px;margin-top:26px;display:block}.hero-lead{color:#ffffffdb;max-width:710px;margin-top:24px;font-size:clamp(1.08rem,1.4vw,1.28rem)}.hero-actions{margin-top:34px}.hero-actions .btn-primary{min-width:min(100%,470px)}.hero-proof{background:linear-gradient(#ffffff29,#ffffff12);max-width:660px;margin-top:36px}.hero-proof strong{font-size:1.55rem}.hero-right{gap:18px;display:grid;position:relative}.hero-right:before{border-radius:var(--radius);content:"";background:linear-gradient(#ffffff1a,#ffffff09);border:1px solid #ffffff1c;position:absolute;inset:-32px -34px 54px 42%;box-shadow:0 40px 100px #0000004d}.hero-console{z-index:1;padding:24px;position:relative}.console-top{margin-bottom:4px}.availability-form{gap:14px}.field-shell{border-color:#cfd8e6;min-height:56px}.field-group label{font-size:.86rem}.availability-submit{min-height:60px;font-size:1rem}.proof-strip{background:linear-gradient(#050b14 0%,#0b1727 100%)}.proof-grid{background:0 0;border:0;gap:14px;margin-top:-34px;position:relative;overflow:visible}.proof-grid article{border-radius:var(--radius);background:linear-gradient(145deg,#ffffff18,#ffffff09),#0d192b;border:1px solid #ffffff21;min-height:170px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000003d}.proof-grid strong{font-size:1.45rem}.solution-layout{gap:18px;display:grid}.solution-filter-card{border-radius:var(--radius);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#08111ffa,#12233af5);border:1px solid #ffffff24;padding:24px;position:relative;overflow:hidden}.solution-filter-card:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 72%);mask-image:linear-gradient(120deg,#000,#0000 72%)}.solution-filter-card>*{z-index:1;position:relative}.filter-card-top{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;font-size:.78rem;font-weight:900;display:flex}.filter-card-top strong{color:#ffd073}.filter-card-core{place-items:center;min-height:190px;margin:10px 0;display:grid;position:relative}.filter-card-core svg{border-radius:var(--radius);color:#ffd073;background:#ffd0731a;border:1px solid #ffd07347;width:72px;height:72px;padding:18px}.filter-ring{aspect-ratio:1;border:1px solid #ffffff24;border-radius:999px;width:min(420px,82%);animation:4.8s ease-in-out infinite filterPulse;position:absolute}.filter-ring-two{border-style:dashed;width:min(300px,62%);animation-delay:.8s}.filter-card-list{gap:8px;display:grid}.filter-card-list span{border-radius:var(--radius);color:#ffffffd1;background:#ffffff12;border:1px solid #ffffff1f;align-items:center;min-height:40px;padding:9px 12px;font-weight:850;display:flex}.filter-card-list span:before{content:"";background:#2ee6a6;border-radius:999px;width:8px;height:8px;margin-right:10px;display:inline-block;box-shadow:0 0 0 5px #2ee6a61f}.problem-section{position:relative}.problem-section:before{content:"";background:linear-gradient(90deg,#d7192011,#0000 34%),linear-gradient(#f8fafc,#eef3f9);position:absolute;inset:0}.problem-section>.container{position:relative}.problem-stack article{min-height:128px;padding:22px}.feature-grid article,.journey-card,.selection-grid article,.coverage-cards article,.two-cta-grid article,.faq-grid details{box-shadow:inset 0 1px #ffffffe6,0 18px 54px #0f172a14}.section-ink{isolation:isolate;background:#07111f;position:relative;overflow:hidden;box-shadow:inset 0 -1px #07111ff5}.section-ink:before{content:"";z-index:2;border:1px solid #ffffff1a;border-radius:999px;width:360px;height:360px;position:absolute;inset:32px max(24px,50vw - 580px) auto auto}.section-ink:after{content:"";z-index:1;background:linear-gradient(90deg,#07111ff7,#07111fd1 46%,#07111fb3),linear-gradient(#07111f1a,#07111f);position:absolute;inset:0}.trust-section-media{object-fit:cover;opacity:.42;z-index:0;animation:18s ease-in-out infinite alternate ambientDrift;transform:scale(1.05)}.section-ink>.container{z-index:3;position:relative}.trust-showcase{min-height:560px}.trust-showcase>div:first-child{max-width:540px}.coverage-map{isolation:isolate;min-height:390px;box-shadow:0 32px 90px #07111f2e}.coverage-map:before{content:"";z-index:1;background:radial-gradient(circle at 51% 44%,#ffd0732e,#0000 22%),linear-gradient(#07111f2e,#07111fd6),linear-gradient(90deg,#07111fe0,#07111f47,#07111fd1);position:absolute;inset:0}.coverage-map:after{border-radius:var(--radius);content:"";pointer-events:none;z-index:2;border:1px solid #ffffff21;position:absolute;inset:16px}.coverage-map-media{object-fit:cover;opacity:.72;z-index:0;animation:16s ease-in-out infinite alternate coverageDrift;transform:scale(1.06)}.coverage-map>:not(.coverage-map-media){z-index:3;position:absolute}.coverage-map .map-core{z-index:4}.map-orbit{animation:5.6s ease-in-out infinite orbitBreath}.map-orbit-two{animation-delay:.9s}.map-pin{animation:4.8s ease-in-out infinite pinFloat}.map-pin-2,.map-pin-4{animation-delay:.65s}.map-pin-3,.map-pin-5{animation-delay:1.1s}@media (min-width:700px){.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(500px,.86fr)}.hero-console{transform:translate(-26px)}.solution-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);align-items:stretch}.solution-layout .feature-grid{align-content:stretch}.trust-showcase{grid-template-columns:minmax(0,.78fr) minmax(520px,1fr)}}@media (max-width:699px){.hero{min-height:auto}.hero:after,.hero-right:before,.section-ink:before{display:none}.section-ink{padding:64px 0}.section-ink:after{background:linear-gradient(#07111ffa,#07111fdb 48%,#07111f),linear-gradient(90deg,#07111fe6,#07111fb8)}.trust-section-media{opacity:.26;object-position:56% 50%}.trust-showcase{min-height:auto}.hero-image{transform-origin:66% 18%;transform:scale(1.08)}.hero-scrim{background:linear-gradient(#040911f0,#07111fd1 52%,#03080ffa)}.hero:before{opacity:.48}.hero-grid{gap:28px;min-height:auto;padding-top:54px;padding-bottom:54px}.hero-copy h1{font-size:clamp(2.7rem,13.8vw,3.65rem);line-height:.92}.hero-copy h1:after{width:74px;margin-top:20px}.hero-actions{margin-top:26px}.hero-console{padding:18px}.proof-grid{margin-top:0}.proof-grid article{min-height:150px}.solution-filter-card{padding:20px}.filter-card-top{flex-direction:column;align-items:flex-start}.filter-card-core{min-height:160px}.coverage-map{min-height:330px}.coverage-map-media{opacity:.58}.partner-hero h1,.affiliate-hero h1,.public-hero-title{overflow-wrap:break-word;text-wrap:wrap;max-width:min(320px,100vw - 48px);font-size:clamp(1.55rem,6.7vw,1.72rem);line-height:1.08}.partner-hero-grid,.affiliate-hero-grid,.public-hero-grid{grid-template-columns:minmax(0,1fr)}.partner-hero p,.affiliate-hero p,.public-hero-intro,.public-principle-card p,.public-section-card p,.public-section-card li{overflow-wrap:break-word;max-width:min(320px,100vw - 48px)}.affiliate-hero-proof,.affiliate-console-footer,.affiliate-tracking-top{display:grid}.affiliate-console-footer strong{text-align:left}.affiliate-command-card,.affiliate-form{padding:16px}.affiliate-console{min-height:0;padding:14px}.partner-page .header-actions,.affiliate-page .header-actions{display:none}.partner-page .trust-hero-actions,.affiliate-page .trust-hero-actions{grid-template-columns:minmax(0,1fr);width:100%}.partner-page .trust-hero-actions .btn,.affiliate-page .trust-hero-actions .btn{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0}.partner-hero-grid>*,.affiliate-hero-grid>*,.public-hero-grid>*,.partner-command-card,.affiliate-command-card,.public-principle-card{min-width:0;max-width:100%}}@keyframes filterPulse{0%,to{opacity:.36;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}@keyframes ambientDrift{0%{transform:scale(1.05)translate(-1.5%,-1%)}to{transform:scale(1.1)translate(1.5%,1%)}}@keyframes coverageDrift{0%{transform:scale(1.06)translate(-1.2%)}to{transform:scale(1.11)translate(1.2%,-1%)}}@keyframes orbitBreath{0%,to{opacity:.42;transform:scale(.98)}50%{opacity:.9;transform:scale(1.04)}}@keyframes pinFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.public-page{background:linear-gradient(#fff 0%,#f7f9fc 54%,#fff 100%)}.public-page .public-hero{background:linear-gradient(90deg,#d719200f,#0000 34%),radial-gradient(circle at 84% 20%,#08111f14,#0000 32%),linear-gradient(135deg,#f9fbfe 0%,#eef3f8 100%);position:relative;overflow:hidden}.public-page .public-hero:after{content:"";background:linear-gradient(90deg,#0000,#08111f38);width:min(42vw,440px);height:1px;position:absolute;bottom:26px;right:max(18px,50vw - 580px)}.public-hero-grid{z-index:1;position:relative}.public-visual-card{border-radius:var(--radius);min-height:270px;box-shadow:var(--shadow-md);background:linear-gradient(#ffffffe6,#f8fafdb8);border:1px solid #d8e0ecf2;padding:18px;display:none}.public-visual-frame{border-radius:var(--radius);background:linear-gradient(90deg,#0000 49%,#08111f14 50%,#0000 51%),radial-gradient(circle,#d7192021,#0000 58%);border:1px dashed #08111f29;place-items:center;min-height:232px;display:grid;position:relative;overflow:hidden}.public-visual-frame svg{z-index:2;border-radius:var(--radius);width:82px;height:82px;color:var(--red);background:#fff4f4;border:1px solid #d7192029;padding:19px;position:relative;box-shadow:0 18px 48px #d719202e}.public-visual-frame span{border:1px solid #08111f1f;border-radius:999px;position:absolute}.public-visual-frame span:first-of-type{aspect-ratio:1;width:78%}.public-visual-frame span:nth-of-type(2){aspect-ratio:1;border-style:dashed;width:54%}.public-visual-frame span:nth-of-type(3){border-radius:var(--radius);border-color:#b9821842;width:68px;height:68px;inset:auto 18px 18px auto}.public-principle-card{position:relative;overflow:hidden}.public-principle-card:before,.public-section-card:before{background:linear-gradient(180deg, var(--red), #f5b840);content:"";width:4px;position:absolute;inset:0 auto 0 0}.public-section-card{background:linear-gradient(#fff,#fbfcff);border-color:#dfe6f1;min-height:250px;position:relative;overflow:hidden}.public-section-kicker{color:#c8d2df;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.45rem;font-weight:900;line-height:1}.public-section-card h2{margin-top:16px}.public-section-card:hover{box-shadow:var(--shadow-md);border-color:#d7192033;transform:translateY(-2px)}.public-variant-waitlist .public-hero{background:radial-gradient(circle at 82% 18%,#b9821829,#0000 32%),linear-gradient(135deg,#f9fbfe 0%,#eef4fa 100%)}.public-variant-waitlist .public-section-grid{align-items:stretch}.public-variant-waitlist .public-section-card:nth-child(2n){transform:translateY(16px)}.public-variant-appointment .public-visual-frame{background:linear-gradient(90deg,#0000 49%,#08111f12 50%,#0000 51%),linear-gradient(#0000 49%,#08111f12 50%,#0000 51%),radial-gradient(circle,#d719201f,#0000 58%)}.public-variant-appointment .public-section-grid{counter-reset:appointment}.public-variant-appointment .public-section-card{min-height:220px}.public-variant-selection .public-section-card,.public-variant-feedback .public-section-card{grid-template-columns:auto minmax(0,1fr);gap:0 16px;min-height:auto;display:grid}.public-variant-selection .public-section-kicker,.public-variant-feedback .public-section-kicker{border-radius:var(--radius);background:var(--soft);border:1px solid #e5ebf3;grid-row:span 3;place-items:center;width:52px;height:52px;font-size:1rem;display:grid}.public-variant-selection .trust-page-list,.public-variant-feedback .trust-page-list{grid-column:2}.public-variant-claim .public-hero{background:linear-gradient(135deg,#fff1f1eb,#f8fafd 54%),radial-gradient(circle at 88% 16%,#d7192024,#0000 30%)}.public-variant-claim .public-principle-card,.public-variant-claim .public-section-card{border-color:#e8c9cc}.public-variant-claim .public-section-grid{grid-template-columns:1fr;max-width:920px}.public-variant-claim .public-section-card{min-height:auto}.public-variant-referral .public-hero{background:linear-gradient(90deg,#ffffff9e 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#ffffff8a 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 84% 18%,#b982182e,#0000 28%),linear-gradient(135deg,#f9fbfe 0%,#eef3f8 100%)}.public-variant-referral .public-section-card:first-child,.public-variant-referral .public-section-card:nth-child(4){border-top:5px solid var(--gold)}.public-variant-faq .public-section-grid{gap:10px;max-width:980px}.public-variant-faq .public-section-card{min-height:auto;padding:22px 24px}.public-variant-faq .public-section-card h2{margin-top:8px;font-size:1.24rem}.public-variant-faq .public-section-card p{margin-top:10px}.public-variant-reward-terms .public-hero{background:radial-gradient(circle at 82% 18%,#b982182e,#0000 30%),linear-gradient(135deg,#fffdf8 0%,#eef3f8 100%)}.public-variant-reward-terms .public-section-grid{grid-template-columns:1fr;max-width:1000px}.public-variant-reward-terms .public-section-card{grid-template-columns:auto minmax(0,1fr);gap:0 16px;min-height:auto;display:grid}.public-variant-reward-terms .public-section-kicker{grid-row:span 3;width:50px}.public-variant-reward-terms .trust-page-list{grid-column:2}.public-variant-legal{background:#f6f8fb}.public-variant-legal .public-header{background:#fffffff5}.public-legal-hero{background:linear-gradient(90deg,#dc26260e,#0000 28%),linear-gradient(135deg,#fff 0%,#f2f5f9 100%);border-bottom:1px solid #dfe6f1;padding-bottom:52px}.public-legal-hero-grid{align-items:end;gap:22px;display:grid}.public-variant-legal .public-hero-copy{max-width:820px}.public-variant-legal .public-hero-title{max-width:780px;margin-top:16px;font-size:clamp(2.25rem,4.6vw,4.1rem);line-height:1}.public-variant-legal .public-hero-intro{max-width:740px;margin-top:18px;font-size:clamp(1rem,1.45vw,1.14rem);line-height:1.64}.public-legal-status{border-radius:var(--radius);background:#fff;border:1px solid #d8e1ee;gap:11px;padding:18px;display:grid;box-shadow:0 18px 44px #0f172a14}.public-legal-status span,.public-legal-rail-title,.public-legal-section-head span{color:var(--red);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1}.public-legal-status strong{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.08rem;line-height:1.16}.public-legal-status p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.58}.public-legal-status div{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}.public-legal-status a{min-height:36px;color:var(--navy);border-bottom:1px solid #dc262647;align-items:center;font-size:.84rem;font-weight:900;transition:color .18s,border-color .18s;display:inline-flex}.public-legal-status a:hover{border-color:var(--red);color:var(--red)}.public-legal-body{padding-top:40px}.public-legal-layout{align-items:start;gap:24px;display:grid}.public-legal-rail{gap:14px;display:grid}.public-legal-rail-card,.public-legal-principle{border-radius:var(--radius);background:#fff;border:1px solid #dde5f0}.public-legal-rail-card{padding:16px 16px 12px}.public-legal-rail-title{color:var(--navy);margin:0 0 12px}.public-legal-rail ol{scrollbar-width:thin;gap:2px;max-height:54vh;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow:auto}.public-legal-rail a{border-radius:var(--radius-sm);color:#3f4b5d;grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 7px;font-size:.82rem;font-weight:820;line-height:1.28;transition:background .18s,color .18s;display:grid}.public-legal-rail a span{color:#9aa7b8;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.72rem;font-weight:900}.public-legal-rail a:hover{color:var(--navy);background:#f3f6fa}.public-legal-principle{padding:16px;position:relative;overflow:hidden}.public-legal-principle:before{background:var(--red);content:"";width:3px;position:absolute;inset:0 auto 0 0}.public-legal-principle svg{color:var(--red)}.public-legal-principle p{color:var(--muted);margin:9px 0 0;font-size:.88rem;line-height:1.55}.public-legal-principle .font-display{color:var(--navy);font-size:1rem;font-weight:850;line-height:1.18}.public-legal-content{border-radius:var(--radius);background:#fff;border:1px solid #dfe6f1;display:grid;box-shadow:0 24px 70px #0f172a14}.public-legal-section{padding:24px;scroll-margin-top:96px}.public-legal-section+.public-legal-section{border-top:1px solid #e5ebf3}.public-legal-section-head{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.public-legal-section-head span{color:#9aa7b8;font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:.08em}.public-legal-section h2{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;text-wrap:balance;margin:0;font-size:clamp(1.12rem,1.45vw,1.44rem);font-weight:850;line-height:1.18}.public-legal-section p{color:#455266;max-width:76ch;margin:12px 0 0 58px;font-size:.96rem;line-height:1.7}.public-legal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;max-width:820px;margin:16px 0 0 58px;padding:0;list-style:none;display:grid}.public-legal-list li{color:#596579;border-top:1px solid #e7edf5;min-width:0;padding:9px 0 0 15px;font-size:.89rem;line-height:1.5;position:relative}.public-legal-list li:before{background:var(--red);content:"";border-radius:999px;width:5px;height:5px;position:absolute;top:17px;left:0}.public-legal-cta{border-top:1px solid #e5ebf3;flex-wrap:wrap;gap:12px;padding:22px 24px 24px;display:flex}.feedback-page .public-legal-section .feedback-signal-list,.feedback-page .public-legal-section .feedback-channel-grid{margin:18px 0 0 58px}.feedback-signal-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.feedback-signal-item{background:#fbfcff;border:1px solid #e3eaf3;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:13px 14px;display:grid}.feedback-signal-icon,.feedback-channel-icon{width:34px;height:34px;color:var(--red);background:#c5221f0f;border:1px solid #c5221f29;border-radius:10px;flex:none;place-items:center;display:inline-grid}.feedback-signal-item h3,.feedback-channel-card h3{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;margin:0;font-size:.98rem;font-weight:850;line-height:1.16}.feedback-page .public-legal-section .feedback-signal-item p{color:#5d6878;max-width:none;margin:5px 0 0;font-size:.84rem;line-height:1.42}.feedback-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.feedback-channel-card{background:linear-gradient(#fff 0%,#fbfcff 100%);border:1px solid #e0e8f2;border-radius:16px;align-content:start;gap:11px;min-width:0;padding:15px;display:grid;box-shadow:0 10px 28px #0f172a0b}.feedback-channel-head{align-items:center;gap:10px;min-width:0;display:flex}.feedback-page .public-legal-section .feedback-channel-card p{color:#5d6878;max-width:none;margin:0;font-size:.86rem;line-height:1.48}.feedback-channel-link{justify-self:start;min-height:38px;padding:0 13px;font-size:.82rem}@media (min-width:700px){.public-legal-hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,340px)}}@media (min-width:1024px){.public-legal-layout{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);gap:28px}.public-legal-rail{position:sticky;top:96px}}@media (max-width:1023px){.public-legal-rail-card{display:none}.feedback-page .public-legal-section .feedback-signal-list,.feedback-page .public-legal-section .feedback-channel-grid{margin-left:0}}@media (max-width:699px){.public-legal-hero{padding-top:44px;padding-bottom:36px}.public-variant-legal .public-hero-title{font-size:clamp(2rem,12vw,2.85rem)}.public-legal-status{padding:15px}.public-legal-body{padding-top:24px}.public-legal-rail{display:none}.public-legal-section{padding:19px 16px}.public-legal-section-head{grid-template-columns:36px minmax(0,1fr);gap:10px}.public-legal-section p,.public-legal-list{margin-left:0}.public-legal-list{grid-template-columns:1fr;gap:7px}.public-legal-cta{padding:18px 16px 20px}.public-legal-cta .btn{width:100%}.feedback-page .public-legal-section .feedback-signal-list,.feedback-page .public-legal-section .feedback-channel-grid{margin-left:0}.feedback-signal-list,.feedback-channel-grid{grid-template-columns:1fr}.feedback-signal-item,.feedback-channel-card{border-radius:13px;padding:13px}.feedback-channel-link{width:100%}}.public-variant-legal,.public-variant-legal *{min-width:0}.public-variant-legal{overflow-x:clip}.public-variant-legal .public-header-inner{min-height:66px}.public-variant-legal .public-header .btn{min-height:44px}.public-variant-legal .public-legal-hero-grid{align-items:center}.public-variant-legal .public-hero-title{max-width:720px;font-size:clamp(2.1rem,4.1vw,3.65rem);line-height:1.03}.public-variant-legal .public-hero-intro{max-width:680px;margin-top:16px}.public-variant-legal .public-legal-status{align-self:center;padding:16px}.public-variant-legal .public-legal-body{padding-top:32px;padding-bottom:68px}.public-variant-legal .public-legal-layout{max-width:1180px;margin-inline:auto}.public-variant-legal .public-legal-content{max-width:890px}.public-variant-legal .public-legal-section p{max-width:68ch}.public-variant-legal .public-legal-list{max-width:760px}@media (min-width:1024px){.public-variant-legal .public-legal-layout{grid-template-columns:minmax(220px,280px) minmax(0,890px);justify-content:center;gap:clamp(24px,3vw,38px)}.public-variant-legal .public-legal-rail{top:88px}}@media (min-width:700px) and (max-width:1023px){.public-variant-legal .public-legal-hero{padding-top:36px;padding-bottom:34px}.public-variant-legal .public-hero-title{max-width:660px;font-size:clamp(2.05rem,5.4vw,3rem)}.public-variant-legal .public-legal-body{padding-top:24px}.public-variant-legal .public-legal-layout{gap:16px}.public-variant-legal .public-legal-rail{grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:14px;position:static}.public-variant-legal .public-legal-rail-card{padding:14px;display:block}.public-variant-legal .public-legal-rail ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;max-height:none;padding-right:0;overflow:visible}.public-variant-legal .public-legal-rail a{grid-template-columns:28px minmax(0,1fr);padding:8px 7px;font-size:.8rem}.public-variant-legal .public-legal-section{padding:22px}}@media (max-width:699px){.public-variant-legal .public-header-inner{justify-content:flex-start;min-height:62px}.public-variant-legal .public-header .btn-secondary{white-space:normal;justify-content:center;width:100%;min-height:52px;padding-inline:12px;font-size:.82rem}.public-variant-legal .public-legal-hero{padding-top:28px;padding-bottom:26px}.public-variant-legal .public-hero-title{max-width:10.5em;margin-top:12px;font-size:clamp(1.84rem,9.5vw,2.38rem);line-height:1.06}.public-variant-legal .public-hero-intro{margin-top:12px;font-size:.98rem;line-height:1.58}.public-variant-legal .public-legal-status{border-radius:14px;gap:8px;padding:14px;box-shadow:0 14px 32px #0f172a12}.public-variant-legal .public-legal-status div{gap:8px 12px;padding-top:2px}.public-variant-legal .public-legal-body{padding-top:18px;padding-bottom:46px}.public-variant-legal .public-legal-layout{gap:14px}.public-variant-legal .public-legal-rail{gap:12px;display:grid}.public-variant-legal .public-legal-rail-card{padding:14px 13px 12px;display:block}.public-variant-legal .public-legal-rail-title{margin-bottom:9px}.public-variant-legal .public-legal-rail ol{gap:1px;max-height:none;padding-right:0;overflow:visible}.public-variant-legal .public-legal-rail a{grid-template-columns:28px minmax(0,1fr);padding:7px 6px;font-size:.8rem}.public-variant-legal .public-legal-principle{padding:14px 14px 14px 16px}.public-variant-legal .public-legal-principle p{margin-top:7px;font-size:.86rem;line-height:1.48}.public-variant-legal .public-legal-content{border-radius:14px;box-shadow:0 14px 34px #0f172a0f}.public-variant-legal .public-legal-section{padding:17px 14px;scroll-margin-top:86px}.public-variant-legal .public-legal-section-head{grid-template-columns:32px minmax(0,1fr);gap:8px}.public-variant-legal .public-legal-section h2{font-size:clamp(1.04rem,5vw,1.2rem);line-height:1.2}.public-variant-legal .public-legal-section p{margin-top:9px;font-size:.94rem;line-height:1.62}.public-variant-legal .public-legal-list{gap:6px;margin-top:12px}.public-variant-legal .public-legal-list li{padding-top:8px;padding-left:13px;font-size:.86rem;line-height:1.45}.public-variant-legal .public-legal-list li:before{top:16px}.public-variant-legal .public-legal-cta{gap:10px;padding:16px 14px 18px}.public-variant-legal .public-legal-cta .btn{white-space:normal;min-height:52px}}.feedback-page{--feedback-rule:#d8e2ef;--feedback-panel:#fff;--feedback-panel-soft:#f7f9fc;--feedback-blue:#1f5f9f;--feedback-green:#1d7a5f;--feedback-amber:#9b6215;--feedback-red:#c5221f;background:#f4f6f9}.feedback-page .public-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f6f9eb}.feedback-page .public-header .btn{min-height:50px}.feedback-page .public-legal-hero{background:linear-gradient(90deg,#0c1c300d 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#0c1c300a 1px,#0000 1px) 0 0/48px 48px,linear-gradient(135deg,#f8fafc 0%,#fff 52%,#f1f5f9 100%);padding-top:clamp(30px,5vw,54px);padding-bottom:clamp(26px,4.5vw,50px)}.feedback-page .public-legal-hero-grid{gap:clamp(16px,3vw,34px)}.feedback-page .public-hero-title{color:#0c1c30;letter-spacing:0;max-width:760px;padding-bottom:.08em;font-size:clamp(2rem,4.2vw,3.55rem);line-height:1.14}.feedback-page .public-hero-intro{color:#445063;max-width:710px}.feedback-page .public-legal-status{background:linear-gradient(#fffffff5,#f8fafcfa),linear-gradient(90deg,#c5221f1a,#0000 54%);border-color:#0c1c3024;box-shadow:0 18px 50px #0f172a1a}.feedback-page .public-legal-body{padding-top:clamp(20px,3vw,36px)}.feedback-page .public-legal-layout{align-items:start}.feedback-page .public-legal-content{background:var(--feedback-panel);border:1px solid #d8e2efe6}.feedback-page .public-legal-section{border-color:var(--feedback-rule);background:linear-gradient(#fff 0%,#fbfcfe 100%)}.feedback-page .public-legal-section:first-child,.feedback-page #canaux{background:#fff}.feedback-page .public-legal-section-head{align-items:center}.feedback-page .public-legal-section-head span{color:#21334a;background:#f1f5f9;border-color:#0c1c301f}.feedback-page .public-legal-section h2{color:#0c1c30;letter-spacing:0}.feedback-page .public-legal-section p{color:#475466}.feedback-page .public-legal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:16px;display:grid}.feedback-page .public-legal-list li{background:var(--feedback-panel-soft);border:1px solid #e6edf5;border-radius:12px;min-height:44px;padding:10px 12px 10px 24px}.feedback-page .public-legal-list li:before{top:18px;left:12px}.feedback-page .feedback-signal-list{grid-template-columns:repeat(3,minmax(0,1fr))}.feedback-page .feedback-signal-item{min-height:108px;box-shadow:none;background:#f8fafc;border-color:#dde7f2;border-radius:12px}.feedback-page .feedback-signal-item:first-child .feedback-signal-icon{color:var(--feedback-green);background:#1d7a5f14;border-color:#1d7a5f2e}.feedback-page .feedback-signal-item:nth-child(2) .feedback-signal-icon{color:var(--feedback-red);background:#c5221f14;border-color:#c5221f2e}.feedback-page .feedback-signal-item:nth-child(3) .feedback-signal-icon{color:var(--feedback-blue);background:#1f5f9f14;border-color:#1f5f9f2e}.feedback-page #canaux{border-top:1px solid #0c1c301f;border-bottom:1px solid #0c1c301f;position:relative;overflow:hidden;box-shadow:0 18px 44px #0f172a14}.feedback-page #canaux:before{background:linear-gradient(180deg, var(--feedback-green), var(--feedback-red) 48%, var(--feedback-blue));content:"";width:4px;position:absolute;inset:0 auto 0 0}.feedback-page #canaux .public-legal-section-head,.feedback-page #canaux>p,.feedback-page #canaux .feedback-channel-grid{position:relative}.feedback-page .feedback-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.feedback-page .feedback-channel-card{min-height:202px;box-shadow:none;border-radius:14px;grid-template-rows:auto 1fr auto}.feedback-page .feedback-channel-card:first-child{border-color:#1d7a5f38}.feedback-page .feedback-channel-card:nth-child(2){border-color:#c5221f3d}.feedback-page .feedback-channel-card:nth-child(3){border-color:#9b62153d}.feedback-page .feedback-channel-card:first-child .feedback-channel-icon{color:var(--feedback-green);background:#1d7a5f14;border-color:#1d7a5f33}.feedback-page .feedback-channel-card:nth-child(2) .feedback-channel-icon{color:var(--feedback-red);background:#c5221f14;border-color:#c5221f33}.feedback-page .feedback-channel-card:nth-child(3) .feedback-channel-icon{color:var(--feedback-amber);background:#9b621517;border-color:#9b621533}.feedback-page .feedback-channel-link,.feedback-page .public-legal-cta .btn{white-space:normal;justify-content:center;min-height:52px}.feedback-page .public-legal-cta{border-top-color:var(--feedback-rule);background:#f8fafc;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.feedback-page #canaux .public-legal-cta .btn-secondary{color:var(--feedback-blue);background:#fff;border-color:#1f5f9f33}@media (min-width:1024px){.feedback-page .public-legal-layout{grid-template-columns:minmax(230px,270px) minmax(0,940px)}.feedback-page .public-legal-section{padding:26px 28px}.feedback-page .public-legal-section p,.feedback-page .public-legal-list,.feedback-page .public-legal-section .feedback-signal-list,.feedback-page .public-legal-section .feedback-channel-grid{margin-left:54px}}@media (min-width:700px) and (max-width:1023px){.feedback-page .public-legal-layout{flex-direction:column;display:flex}.feedback-page .public-legal-content{order:1;width:100%}.feedback-page .public-legal-rail{order:2;width:100%}.feedback-page .feedback-signal-list,.feedback-page .feedback-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-page .feedback-signal-list{grid-template-columns:repeat(3,minmax(0,1fr))}.feedback-page .feedback-channel-card{min-height:192px}.feedback-page .feedback-channel-card:nth-child(3){grid-column:1/-1}.feedback-page .public-legal-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.feedback-page .public-header-inner{gap:8px}.feedback-page .public-header .btn-primary{text-align:center;flex:160px;min-height:52px;padding-inline:12px;font-size:.82rem;line-height:1.15}.feedback-page .public-legal-hero{background-size:40px 40px,40px 40px,auto;padding-top:16px;padding-bottom:16px}.feedback-page .public-hero-title{max-width:none;font-size:clamp(1.58rem,7.8vw,2rem);line-height:1.13}.feedback-page .public-hero-intro{margin-top:10px;font-size:.9rem;line-height:1.42}.feedback-page .public-legal-status{gap:5px;padding:10px}.feedback-page .public-legal-status span{font-size:.68rem}.feedback-page .public-legal-status strong{font-size:.98rem;line-height:1.12}.feedback-page .public-legal-status p{margin-top:2px;font-size:.82rem;line-height:1.35}.feedback-page .public-legal-status div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.feedback-page .public-legal-status a{text-align:center;justify-content:center;align-items:center;min-height:44px;padding-inline:8px;font-size:.72rem;line-height:1.15}.feedback-page .public-legal-layout{flex-direction:column;display:flex}.feedback-page .public-legal-content{border-radius:12px;order:1}.feedback-page .public-legal-rail{order:2}.feedback-page .public-legal-rail-card{display:none}.feedback-page .public-legal-section{padding:15px 13px}.feedback-page .public-legal-section-head{grid-template-columns:30px minmax(0,1fr)}.feedback-page .public-legal-section-head span{width:30px;height:30px;font-size:.74rem}.feedback-page .public-legal-section h2{font-size:clamp(1rem,4.5vw,1.14rem);line-height:1.18}.feedback-page .public-legal-section p{font-size:.9rem;line-height:1.5}.feedback-page .public-legal-list,.feedback-page .feedback-signal-list,.feedback-page .feedback-channel-grid{grid-template-columns:1fr;gap:8px}.feedback-page .public-legal-list li{min-height:0;padding:9px 10px 9px 22px;font-size:.84rem;line-height:1.38}.feedback-page .public-legal-list li:before{top:16px;left:10px}.feedback-page .feedback-signal-item{grid-template-columns:32px minmax(0,1fr);min-height:0;padding:10px}.feedback-page .feedback-channel-card{grid-template-columns:minmax(0,1fr);gap:9px;min-height:0;padding:11px}.feedback-page .feedback-signal-icon,.feedback-page .feedback-channel-icon{width:32px;height:32px}.feedback-page .feedback-channel-head{gap:9px}.feedback-page .feedback-channel-link{width:100%;min-height:52px;margin-top:0}.feedback-page .public-legal-cta{grid-template-columns:1fr;gap:8px;padding:12px 13px 14px}.feedback-page #canaux{box-shadow:0 12px 28px #0f172a12}}@media (max-width:340px){.feedback-page .public-header-inner{align-items:stretch}.feedback-page .public-header .btn-primary{min-width:0}.feedback-page .public-hero-title{font-size:1.5rem}.feedback-page .public-legal-section{padding-inline:11px}}.privacy-page{--privacy-line:#dbe4ef;--privacy-soft:#f5f8fc;--privacy-panel:#fff;--privacy-panel-soft:#fbfdff;--privacy-hero-soft:#f3f7fb;--privacy-muted:#536174;--privacy-copy:#3f4d60;--privacy-item-line:#e5ebf3;--privacy-chip-line:#e4ebf4;--privacy-chip-border:#dde6f1;--privacy-sticky-bg:#f6f8fbf5}.privacy-page .public-legal-hero{background:linear-gradient(90deg, #245ee80f, transparent 30%), linear-gradient(135deg, var(--privacy-panel) 0%, var(--privacy-hero-soft) 100%)}.privacy-page .public-legal-status{border-color:var(--privacy-line)}.privacy-page .public-legal-layout{align-items:start}.privacy-page .public-legal-rail-card{border-color:var(--privacy-line)}.privacy-page .public-legal-rail ol{gap:4px}.privacy-page .public-legal-rail a{align-items:center;min-height:42px}.privacy-page .public-legal-content{border-color:var(--privacy-line)}.privacy-page .public-legal-section{scroll-margin-top:106px}.privacy-page .public-legal-section h2{max-width:720px}.privacy-page .public-legal-section p{max-width:70ch;color:var(--privacy-copy)}.privacy-page .public-legal-list{gap:10px 12px}.privacy-page .public-legal-list li{border:1px solid var(--privacy-item-line);background:linear-gradient(180deg, var(--privacy-panel) 0%, var(--privacy-panel-soft) 100%);border-radius:10px;min-height:44px;padding:10px 12px 10px 26px;line-height:1.42}.privacy-page .public-legal-list li:before{top:18px;left:12px}@media (min-width:1024px){.privacy-page .public-legal-layout{grid-template-columns:minmax(250px,300px) minmax(0,900px);gap:clamp(26px,3vw,42px)}.privacy-page .public-legal-rail{align-self:start;top:82px}.privacy-page .public-legal-rail-card{padding:15px 13px 13px}.privacy-page .public-legal-rail ol{max-height:calc(100dvh - 190px);padding-right:5px}.privacy-page .public-legal-rail a{grid-template-columns:28px minmax(0,1fr);padding:7px 8px;font-size:.79rem}.privacy-page .public-legal-section{padding:23px 24px}}@media (min-width:700px) and (max-width:1023px){.privacy-page .public-legal-rail{grid-template-columns:1fr}.privacy-page .public-legal-rail-card{padding:14px}.privacy-page .public-legal-rail ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.privacy-page .public-legal-rail a{border:1px solid var(--privacy-chip-line);background:var(--privacy-panel-soft);align-items:center;min-height:48px;padding:8px}.privacy-page .public-legal-principle{padding:14px 16px}.privacy-page .public-legal-section{padding:20px;scroll-margin-top:94px}.privacy-page .public-legal-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.privacy-page .public-legal-hero{padding-top:24px;padding-bottom:22px}.privacy-page .public-hero-title{max-width:100%;font-size:clamp(1.86rem,9vw,2.28rem);line-height:1.08}.privacy-page .public-hero-intro{font-size:.95rem;line-height:1.55}.privacy-page .public-legal-status{padding:13px}.privacy-page .public-legal-status strong{font-size:1rem}.privacy-page .public-legal-body{padding-top:14px}.privacy-page .public-legal-layout{gap:12px}.privacy-page .public-legal-rail{gap:10px}.privacy-page .public-legal-rail-card{background:var(--privacy-sticky-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-inline:0;border-radius:0;margin-inline:-12px;padding:11px 12px 12px}.privacy-page .public-legal-rail-title{margin-bottom:8px}.privacy-page .public-legal-rail ol{scrollbar-width:thin;gap:6px;max-height:284px;padding:0 4px 2px 0;display:grid;overflow:hidden auto}.privacy-page .public-legal-rail li{min-width:0}.privacy-page .public-legal-rail a{border:1px solid var(--privacy-chip-border);background:var(--privacy-panel);grid-template-columns:30px minmax(0,1fr);min-height:48px;padding:9px 10px;font-size:.82rem;box-shadow:0 8px 20px #0f172a0e}.privacy-page .public-legal-principle{padding:13px 14px 13px 16px}.privacy-page .public-legal-section{padding:16px 13px;scroll-margin-top:122px}.privacy-page .public-legal-section-head{grid-template-columns:30px minmax(0,1fr)}.privacy-page .public-legal-section p{font-size:.92rem;line-height:1.58}.privacy-page .public-legal-list{gap:7px;margin-top:11px}.privacy-page .public-legal-list li{border-radius:9px;min-height:0;padding:9px 10px 9px 23px;font-size:.84rem;line-height:1.42}.privacy-page .public-legal-list li:before{top:16px;left:10px}.privacy-page .public-legal-cta{padding-top:15px}}.cookies-page{--cookies-line:#dbe4ef;--cookies-soft:#f6f8fb;--cookies-card:#fff;--cookies-card-soft:#fbfdff;--cookies-blue-soft:#eef4ff;--cookies-list-line:#e8eef6;--cookies-choice-card:#f5fbf8;--cookies-copy:#4b586b;--cookies-list-copy:#5a6677;--cookies-accent-soft:#245ee812;--cookies-choice-soft:#13845e14;overflow-x:clip}.cookies-page,.cookies-page *{min-width:0}.cookies-page .public-hero{background:radial-gradient(circle at 86% 18%, #245ee814, transparent 28%), linear-gradient(135deg, #fff 0%, var(--cookies-soft) 100%);padding-top:50px;padding-bottom:50px}.cookies-page .public-hero:after{opacity:.35}.cookies-page .public-hero-grid{align-items:center;gap:18px}.cookies-page .public-hero-title{max-width:720px;margin-top:14px;font-size:clamp(2.08rem,4.1vw,3.6rem);line-height:1.04}.cookies-page .public-hero-intro{max-width:670px;margin-top:14px;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.6}.cookies-page .public-visual-card{min-height:210px;padding:14px;box-shadow:0 18px 46px #0f172a17}.cookies-page .public-visual-frame{background:linear-gradient(90deg, transparent 49%, #245ee814 50%, transparent 51%), radial-gradient(circle at 50% 50%, var(--cookies-accent-soft), transparent 56%);min-height:180px}.cookies-page .public-visual-frame svg{background:var(--cookies-blue-soft);width:68px;height:68px;color:var(--blue);border-color:#245ee829;box-shadow:0 16px 38px #245ee824}.cookies-page .public-principle-card{padding:18px;box-shadow:0 16px 42px #0f172a14}.cookies-page .public-principle-card:before{background:linear-gradient(180deg, var(--blue), var(--green));width:3px}.cookies-page .public-principle-card svg{color:var(--blue)}.cookies-page .public-principle-card .font-display{font-size:1.08rem}.cookies-page .public-principle-card p{margin-top:9px;font-size:.9rem;line-height:1.52}.cookies-page .section:not(.public-hero){padding-top:34px;padding-bottom:58px}.cookies-page .public-section-grid{gap:12px;max-width:1120px}.cookies-page .public-section-card{border-color:var(--cookies-line);background:linear-gradient(180deg, var(--cookies-card) 0%, var(--cookies-card-soft) 100%);min-height:0;padding:18px;box-shadow:0 13px 32px #0f172a0f}.cookies-page .public-section-card:before{background:linear-gradient(180deg, var(--blue), var(--green));width:3px}.cookies-page .public-section-card:nth-child(3):before,.cookies-page .public-section-card:nth-child(4):before,.cookies-page .public-section-card:nth-child(5):before,.cookies-page .public-section-card:nth-child(6):before,.cookies-page .public-section-card:nth-child(8):before{background:linear-gradient(180deg, var(--green), var(--blue))}.cookies-page .public-section-kicker{border:1px solid var(--cookies-line);background:var(--cookies-accent-soft);min-height:30px;color:var(--blue);letter-spacing:.06em;border-radius:999px;align-items:center;padding:0 10px;font-size:.75rem;display:inline-flex}.cookies-page .public-section-card h2{margin-top:12px;font-size:clamp(1.08rem,1.45vw,1.3rem);line-height:1.16}.cookies-page .public-section-card p{color:var(--cookies-copy);margin-top:9px;font-size:.92rem;line-height:1.55}.cookies-page .trust-page-list{gap:7px;margin-top:13px;display:grid}.cookies-page .trust-page-list li{border-top:1px solid var(--cookies-list-line);min-height:0;color:var(--cookies-list-copy);align-items:flex-start;padding-top:7px;font-size:.84rem;line-height:1.34}.cookies-page .trust-page-list svg{width:15px;height:15px;color:var(--green);margin-top:2px}.cookies-page .public-section-card:nth-child(8){background:linear-gradient(180deg, var(--cookies-card) 0%, var(--cookies-choice-card) 100%);border-color:#13845e38}.cookies-page .public-section-card:nth-child(8) .public-section-kicker{background:var(--cookies-choice-soft);color:var(--green);border-color:#13845e2e}.cookies-page .public-cta{margin-top:22px}@media (min-width:700px){.cookies-page .public-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cookies-page .public-section-card:first-child,.cookies-page .public-section-card:nth-child(2),.cookies-page .public-section-card:nth-child(8),.cookies-page .public-section-card:nth-child(9){grid-column:span 2}}@media (min-width:700px) and (max-width:1023px){.cookies-page .public-hero{padding-top:38px;padding-bottom:38px}.cookies-page .public-hero-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.42fr)}.cookies-page .public-visual-card{display:none}}@media (min-width:1024px){.cookies-page .public-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(220px,.28fr) minmax(280px,.34fr)}.cookies-page .public-section-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch}.cookies-page .public-section-card{grid-column:span 2}.cookies-page .public-section-card:first-child,.cookies-page .public-section-card:nth-child(2),.cookies-page .public-section-card:nth-child(8),.cookies-page .public-section-card:nth-child(9),.cookies-page .public-section-card:nth-child(10),.cookies-page .public-section-card:nth-child(11){grid-column:span 3}}@media (max-width:699px){.cookies-page .public-header .btn-secondary{justify-content:center;width:100%;min-height:52px}.cookies-page .public-hero{padding-top:22px;padding-bottom:20px}.cookies-page .public-hero-grid{gap:13px}.cookies-page .public-hero-title{max-width:11em;margin-top:9px;font-size:clamp(1.72rem,8.7vw,2.16rem);line-height:1.08}.cookies-page .public-hero-intro{margin-top:8px;font-size:.88rem;line-height:1.44}.cookies-page .public-visual-card{display:none}.cookies-page .public-principle-card{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px 10px;padding:12px;display:grid}.cookies-page .public-principle-card .font-display{margin-top:0}.cookies-page .public-principle-card p{grid-column:1/-1;margin-top:0;font-size:.8rem;line-height:1.38}.cookies-page .section:not(.public-hero){padding-top:18px;padding-bottom:42px}.cookies-page .public-section-grid{gap:10px}.cookies-page .public-section-card{border-radius:14px;padding:13px 12px}.cookies-page .public-section-kicker{min-height:26px;padding-inline:8px;font-size:.68rem}.cookies-page .public-section-card h2{margin-top:9px;font-size:1rem}.cookies-page .public-section-card p{margin-top:7px;font-size:.82rem;line-height:1.42}.cookies-page .trust-page-list{gap:4px;margin-top:8px}.cookies-page .trust-page-list li{gap:7px;padding-top:5px;font-size:.76rem;line-height:1.28}.cookies-page .trust-page-list svg{width:13px;height:13px;margin-top:1px}.cookies-page .public-cta{gap:10px;margin-top:18px;display:grid}.cookies-page .public-cta .btn{white-space:normal;width:100%;min-height:52px}}.security-data-page{--security-line:#dbe4ef;--security-soft:#f5f8fc;--security-card:#fff;--security-card-soft:#fbfdff;--security-copy:#465468;--security-muted:#5d6878;--security-blue-soft:#245ee812;--security-green-soft:#13845e14;--security-warn-soft:#b4530914;overflow-x:clip}.security-data-page,.security-data-page *{min-width:0}.security-data-page .public-legal-hero{background:radial-gradient(circle at 86% 18%, #13845e1a, transparent 29%), linear-gradient(90deg, #245ee80e, transparent 31%), linear-gradient(135deg, #fff 0%, var(--security-soft) 100%);padding-top:38px;padding-bottom:38px}.security-data-page .public-legal-hero-grid{align-items:center}.security-data-page .public-hero-title{max-width:720px;font-size:clamp(2.02rem,4vw,3.5rem);line-height:1.05}.security-data-page .public-hero-intro{max-width:700px;margin-top:14px;font-size:clamp(.96rem,1.3vw,1.08rem);line-height:1.58}.security-data-page .public-legal-status{border-color:var(--security-line);padding:15px;box-shadow:0 16px 42px #0f172a13}.security-data-page .public-legal-status span{color:var(--green)}.security-data-page .public-legal-body{padding-top:28px}.security-data-page .public-legal-layout{align-items:start;gap:24px;max-width:1160px}.security-data-page .public-legal-rail-card,.security-data-page .public-legal-principle,.security-data-page .public-legal-content{border-color:var(--security-line)}.security-data-page .public-legal-rail a{align-items:center;min-height:42px;padding-block:7px}.security-data-page .public-legal-principle:before{background:linear-gradient(180deg, var(--green), var(--blue))}.security-data-page .public-legal-principle svg{color:var(--green)}.security-data-page .public-legal-section{padding:22px 24px;scroll-margin-top:106px}.security-data-page .public-legal-section-head{align-items:start}.security-data-page .public-legal-section-head span{color:#93a0b2}.security-data-page .public-legal-section h2{max-width:720px;font-size:clamp(1.08rem,1.35vw,1.32rem)}.security-data-page .public-legal-section p{max-width:70ch;color:var(--security-copy);line-height:1.62}.security-data-page .public-legal-list{gap:9px 10px;max-width:800px}.security-data-page .public-legal-list li{background:linear-gradient(180deg, var(--security-card) 0%, var(--security-card-soft) 100%);min-height:44px;color:var(--security-muted);border:1px solid #e5ecf4;border-radius:10px;padding:10px 12px 10px 27px;font-size:.86rem;line-height:1.42}.security-data-page .public-legal-list li:before{background:var(--green);top:18px;left:12px}.security-data-page .public-legal-section:nth-child(3) .public-legal-list li,.security-data-page .public-legal-section:nth-child(4) .public-legal-list li,.security-data-page .public-legal-section:nth-child(7) .public-legal-list li,.security-data-page .public-legal-section:nth-child(9) .public-legal-list li{background:linear-gradient(180deg, var(--security-card) 0%, #f6fbff 100%)}.security-data-page .public-legal-section:nth-child(6){background:linear-gradient(90deg,#13845e0b,#0000 70%)}.security-data-page .public-legal-section:nth-child(6) .public-legal-list li{background:linear-gradient(#fff 0%,#f5fbf8 100%);border-color:#13845e2e}.security-data-page .public-legal-section:nth-child(10){background:linear-gradient(90deg, var(--security-warn-soft), transparent 70%)}.security-data-page .public-legal-section:nth-child(10) .public-legal-list li,.security-data-page .public-legal-section:nth-child(11) .public-legal-list li{background:linear-gradient(#fff 0%,#fffaf3 100%);border-color:#b4530929}.security-data-page .public-legal-section:nth-child(10) .public-legal-list li:before,.security-data-page .public-legal-section:nth-child(11) .public-legal-list li:before{background:var(--warning)}@media (min-width:1024px){.security-data-page .public-legal-layout{grid-template-columns:minmax(240px,290px) minmax(0,890px);justify-content:center}.security-data-page .public-legal-rail{top:84px}.security-data-page .public-legal-rail ol{gap:3px;max-height:calc(100dvh - 190px)}}@media (min-width:700px) and (max-width:1023px){.security-data-page .public-legal-hero{padding-top:34px;padding-bottom:32px}.security-data-page .public-hero-title{font-size:clamp(2rem,5.1vw,2.85rem)}.security-data-page .public-legal-rail{grid-template-columns:1fr}.security-data-page .public-legal-rail-card{padding:14px;display:block}.security-data-page .public-legal-rail ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:none;overflow:visible}.security-data-page .public-legal-rail a{background:#fbfdff;border:1px solid #e3ebf5;min-height:48px}.security-data-page .public-legal-principle{padding:14px 16px}.security-data-page .public-legal-section{padding:20px}.security-data-page .public-legal-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.security-data-page .public-legal-hero{padding-top:22px;padding-bottom:20px}.security-data-page .public-hero-title{max-width:11em;margin-top:9px;font-size:clamp(1.72rem,8.6vw,2.16rem);line-height:1.08}.security-data-page .public-hero-intro{margin-top:8px;font-size:.88rem;line-height:1.44}.security-data-page .public-legal-status{border-radius:13px;gap:7px;padding:12px}.security-data-page .public-legal-status strong{font-size:.98rem}.security-data-page .public-legal-status p{font-size:.82rem;line-height:1.42}.security-data-page .public-legal-body{padding-top:14px;padding-bottom:42px}.security-data-page .public-legal-layout{gap:12px}.security-data-page .public-legal-rail{gap:10px}.security-data-page .public-legal-rail-card{padding:12px;display:block}.security-data-page .public-legal-rail-title{margin-bottom:8px}.security-data-page .public-legal-rail ol{scrollbar-width:thin;gap:5px;max-height:250px;padding:0 4px 0 0;display:grid;overflow:hidden auto}.security-data-page .public-legal-rail a{background:#fff;border:1px solid #e3ebf5;grid-template-columns:28px minmax(0,1fr);min-height:46px;padding:8px;font-size:.78rem}.security-data-page .public-legal-principle{padding:12px 13px 12px 15px}.security-data-page .public-legal-principle p{margin-top:6px;font-size:.8rem;line-height:1.38}.security-data-page .public-legal-content{border-radius:14px;box-shadow:0 12px 28px #0f172a0e}.security-data-page .public-legal-section{padding:15px 12px;scroll-margin-top:86px}.security-data-page .public-legal-section-head{grid-template-columns:30px minmax(0,1fr);gap:8px}.security-data-page .public-legal-section h2{font-size:1rem;line-height:1.18}.security-data-page .public-legal-section p{margin-top:7px;font-size:.82rem;line-height:1.44}.security-data-page .public-legal-list{gap:6px;margin-top:10px}.security-data-page .public-legal-list li{border-radius:9px;min-height:0;padding:8px 9px 8px 23px;font-size:.76rem;line-height:1.31}.security-data-page .public-legal-list li:before{top:15px;left:10px}.security-data-page .public-legal-cta{gap:10px;padding:15px 12px 17px}.security-data-page .public-legal-cta .btn{white-space:normal;width:100%;min-height:52px}}.sell-console-card,.how-flow-card,.coverage-map-card,.reward-card,.partner-command-card,.affiliate-command-card,.contact-command-card,.report-command-card,.presence-device,.method-radar-card,.trust-score-card{transform:translateY(8px)}.sell-console-card:hover,.how-flow-card:hover,.coverage-map-card:hover,.reward-card:hover,.partner-command-card:hover,.affiliate-command-card:hover,.contact-command-card:hover,.report-command-card:hover,.presence-device:hover,.method-radar-card:hover,.trust-score-card:hover{border-color:#ffffff3d;transform:translateY(2px)}.sell-hero,.how-hero,.coverage-hero,.reward-hero,.partner-hero,.contact-hero{background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 14% 16%,#d719203b,#0000 31%),radial-gradient(circle at 84% 18%,#ffd07321,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%)}.coverage-hero{background-size:64px 64px,64px 64px,auto,auto,auto}.report-hero{background:linear-gradient(135deg,#07111f 0%,#121722 48%,#2a1015 100%)}.presence-hero{background:radial-gradient(circle at 18% 14%,#245ee82e,#0000 30%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%)}.method-hero{background:radial-gradient(circle at 12% 16%,#d7192033,#0000 30%),linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/46px 46px,linear-gradient(138deg,#07111f 0%,#101a2c 48%,#132844 100%)}.affiliate-hero{background-size:38px 38px,38px 38px,auto,auto,auto}.sell-form,.how-simulator,.coverage-checker,.reward-checker,.partner-form,.affiliate-form,.contact-form,.report-form{border-color:#ccd7e6;box-shadow:inset 0 1px #ffffffe6,0 24px 72px #0f172a1f}.sell-field input:hover,.sell-field select:hover,.how-field input:hover,.how-field select:hover,.coverage-field input:hover,.reward-field select:hover,.partner-field input:hover,.partner-field select:hover,.affiliate-field input:hover,.affiliate-field select:hover,.contact-field input:hover,.contact-field select:hover,.contact-field textarea:hover,.report-field input:hover,.report-field select:hover,.report-field textarea:hover{background:#fff;border-color:#b9c6d8}.sell-check:hover,.partner-check:hover,.affiliate-check:hover,.contact-check:hover,.contact-track:hover{background:snow;border-color:#d7192057}.sell-step-grid article,.how-step-grid article,.coverage-rule-grid article,.reward-step-grid article,.partner-value-grid article,.affiliate-profile-grid article,.contact-process-grid article,.report-situation-grid article,.presence-proof-grid article,.method-step-grid article{position:relative;overflow:hidden}.sell-step-grid article:after,.how-step-grid article:after,.coverage-rule-grid article:after,.reward-step-grid article:after,.partner-value-grid article:after,.affiliate-profile-grid article:after,.contact-process-grid article:after,.report-situation-grid article:after,.presence-proof-grid article:after,.method-step-grid article:after{content:"";border-bottom:1px solid #d719202e;border-right:1px solid #d719202e;width:48px;height:48px;position:absolute;inset:auto 16px 16px auto}@media (min-width:700px){.public-visual-card{display:block}.public-variant-faq .public-section-grid,.public-variant-claim .public-section-grid,.public-variant-reward-terms .public-section-grid{grid-template-columns:1fr}}@media (min-width:1024px){.public-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(250px,.34fr) minmax(290px,.36fr);align-items:stretch}.public-visual-card,.public-principle-card{align-self:end}.public-variant-appointment .public-section-grid,.public-variant-waitlist .public-section-grid,.public-variant-referral .public-section-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-variant-appointment .public-section-card:first-child,.public-variant-waitlist .public-section-card:first-child,.public-variant-referral .public-section-card:first-child{grid-column:span 2}.public-variant-selection .public-section-grid,.public-variant-feedback .public-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.public-page .public-hero:after{display:none}.terms-page{color:var(--ink);background:#f6f8fb}.terms-header{background:#fffffff5}.terms-hero{background:linear-gradient(90deg,#dc26260e,#0000 28%),linear-gradient(135deg,#fff 0%,#f2f5f9 100%);border-bottom:1px solid #dfe6f1;padding:62px 0 48px}.terms-hero-grid{align-items:end;gap:22px;display:grid}.terms-hero-copy{max-width:820px}.terms-hero h1{max-width:790px;color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:0;text-wrap:balance;margin:16px 0 0;font-size:clamp(2.25rem,4.6vw,4.05rem);font-weight:860;line-height:1}.terms-hero p{color:#455266;max-width:740px;margin:18px 0 0;font-size:clamp(1rem,1.45vw,1.12rem);line-height:1.64}.terms-summary-card{border-radius:var(--radius);background:#fff;border:1px solid #d8e1ee;gap:11px;padding:18px;display:grid;box-shadow:0 18px 44px #0f172a14}.terms-summary-card span,.terms-toc-card p,.terms-section-head span{color:var(--red);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1}.terms-summary-card strong{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.08rem;line-height:1.16}.terms-summary-card p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.58}.terms-summary-actions{flex-wrap:wrap;gap:10px;padding-top:5px;display:flex}.terms-summary-actions a{min-height:36px;color:var(--navy);border-bottom:1px solid #dc262647;align-items:center;font-size:.84rem;font-weight:900;transition:color .18s,border-color .18s;display:inline-flex}.terms-summary-actions a:hover{border-color:var(--red);color:var(--red)}.terms-highlights{color:#fff;background:#0a1424}.terms-highlight-grid{background:#ffffff1f;gap:1px;display:grid}.terms-highlight-grid article{background:linear-gradient(#ffffff0b,#0000),#0a1424;min-height:128px;padding:20px}.terms-highlight-grid span{color:#ffd073;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950}.terms-highlight-grid strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:10px;font-size:1.08rem;line-height:1.12;display:block}.terms-highlight-grid p{color:#ffffffad;margin:7px 0 0;font-size:.88rem;line-height:1.45}.terms-body{padding:38px 0 58px}.terms-layout{align-items:start;gap:24px;display:grid}.terms-toc{gap:14px;display:grid}.terms-toc-card,.terms-remember{border-radius:var(--radius);background:#fff;border:1px solid #dde5f0}.terms-toc-card{padding:16px 16px 12px}.terms-toc-card p{color:var(--navy);margin:0 0 12px}.terms-toc-card ol{scrollbar-width:thin;gap:2px;max-height:52vh;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow:auto}.terms-toc-card a{border-radius:var(--radius-sm);color:#3f4b5d;grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 7px;font-size:.82rem;font-weight:820;line-height:1.28;transition:background .18s,color .18s;display:grid}.terms-toc-card a span{color:#9aa7b8;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.72rem;font-weight:900}.terms-toc-card a:hover{color:var(--navy);background:#f3f6fa}.terms-remember{padding:16px;position:relative;overflow:hidden}.terms-remember:before{background:var(--red);content:"";width:3px;position:absolute;inset:0 auto 0 0}.terms-remember svg{color:var(--red)}.terms-remember strong{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:9px;font-size:1rem;line-height:1.18;display:block}.terms-remember p{color:var(--muted);margin:8px 0 0;font-size:.88rem;line-height:1.55}.terms-content{gap:18px;display:grid}.terms-limit-panel{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:linear-gradient(90deg,#dc26260f,#0000 38%),#fff;border:1px solid #991b1b2e;gap:18px;padding:20px;display:grid}.terms-limit-panel h2,.terms-contact h2{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;text-wrap:balance;margin:8px 0 0;font-size:clamp(1.45rem,2.15vw,2.08rem);line-height:1.05}.terms-limit-panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding:0;list-style:none;display:grid}.terms-limit-panel li{color:#596579;border-top:1px solid #e7edf5;align-items:flex-start;gap:8px;padding-top:9px;font-size:.89rem;line-height:1.45;display:flex}.terms-limit-panel svg{color:var(--red);flex:none;margin-top:2px}.terms-section{border-radius:var(--radius);background:#fff;border:1px solid #dfe6f1;scroll-margin-top:100px;box-shadow:0 18px 52px #0f172a0f}.terms-section-head{border-bottom:1px solid #e5ebf3;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;padding:20px 22px;display:grid}.terms-section-icon{width:42px;height:42px;color:var(--red);background:#dc26260f;border:1px solid #dc26262e;border-radius:12px;place-items:center;display:inline-grid}.terms-section-head h2{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;text-wrap:balance;margin:7px 0 0;font-size:clamp(1.24rem,1.7vw,1.62rem);line-height:1.12}.terms-section-head p{color:#566274;max-width:74ch;margin:8px 0 0;font-size:.96rem;line-height:1.58}.terms-point-list{display:grid}.terms-point{padding:20px 22px}.terms-point+.terms-point{border-top:1px solid #edf1f7}.terms-point h3{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;margin:0;font-size:1.08rem;line-height:1.16}.terms-point p{color:#455266;max-width:78ch;margin:9px 0 0;font-size:.96rem;line-height:1.7}.terms-point-warning,.terms-point-limit{background:snow}.terms-point-warning h3,.terms-point-limit h3{color:#991b1b}.terms-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;max-width:860px;margin:15px 0 0;padding:0;list-style:none;display:grid}.terms-list li{color:#596579;border-top:1px solid #e7edf5;align-items:flex-start;gap:8px;min-width:0;padding-top:9px;font-size:.89rem;line-height:1.5;display:flex}.terms-list svg{color:var(--green);flex:none;margin-top:2px}.terms-point-warning .terms-list svg,.terms-point-limit .terms-list svg{color:var(--red)}.terms-contact{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(circle at 8% 18%,#dc26263d,#0000 34%),linear-gradient(135deg,#07111f,#132844);align-items:start;gap:18px;padding:26px;display:grid}.terms-contact .eyebrow{color:#ffd073}.terms-contact h2{color:#fff}.terms-contact p{color:#ffffffb8;max-width:68ch;margin:9px 0 0;font-size:.96rem;line-height:1.62}.terms-contact-line{color:#fff;align-items:center;gap:8px;min-height:38px;margin-top:12px;font-weight:900;display:inline-flex}.terms-contact-line svg{color:#ffd073}.terms-resource-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:10px;padding:16px;display:grid}.terms-resource-card>svg{color:#ffd073}.terms-resource-card strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif}.terms-resource-card ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.terms-resource-card a{color:#ffffffc7;align-items:center;gap:6px;min-height:34px;font-size:.88rem;font-weight:850;display:inline-flex}.terms-resource-card a:hover{color:#ffd073}.terms-contact>.btn{justify-self:start}@media (min-width:700px){.terms-hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.terms-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.terms-layout{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);gap:28px}.terms-toc{position:sticky;top:96px}.terms-contact{grid-template-columns:minmax(0,1fr) minmax(250px,320px)}.terms-contact>.btn{grid-column:1/-1}}@media (max-width:1023px){.terms-toc{display:none}}@media (max-width:699px){.terms-hero{padding:42px 0 34px}.terms-hero h1{font-size:clamp(2rem,12vw,2.85rem)}.terms-body{padding:24px 0 40px}.terms-highlight-grid article{min-height:0;padding:17px 16px}.terms-summary-card,.terms-limit-panel,.terms-contact{padding:16px}.terms-limit-panel ul,.terms-list{grid-template-columns:1fr}.terms-section-head{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:18px 16px}.terms-section-icon{border-radius:10px;width:36px;height:36px}.terms-point{padding:18px 16px}.terms-contact .btn{width:100%}}.partner-charter-page{background:#fff;overflow:hidden}.partner-charter-hero{color:#fff;background:radial-gradient(circle at 80% 14%,#dc262633,#0000 30%),linear-gradient(135deg,#08101d 0%,#101c2d 48%,#182437 100%);padding:58px 0 64px;position:relative;overflow:hidden}.partner-charter-hero:after{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#0000);height:1px;position:absolute;inset:auto 0 0}.partner-charter-hero-grid{z-index:1;align-items:center;gap:28px;display:grid;position:relative}.partner-charter-hero-copy{max-width:700px}.partner-charter-hero h1{color:#fff;text-wrap:balance;max-width:720px;margin:12px 0 0;font-size:clamp(2.2rem,4.25vw,4.18rem);line-height:1}.partner-charter-hero p{color:#ffffffc7;max-width:640px;margin:16px 0 0;font-size:clamp(1rem,1.08vw,1.12rem);font-weight:800;line-height:1.54}.partner-charter-console{border-radius:calc(var(--radius) + 6px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff29,#ffffff14),#08101dcc;border:1px solid #ffffff29;justify-self:end;width:min(100%,430px);padding:16px;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000047}.partner-charter-console:before{content:"";background:linear-gradient(90deg,#0000 0 34%,#ffffff14 34% 35%,#0000 35%),radial-gradient(circle at 72% 16%,#dc26262e,#0000 38%);position:absolute;inset:0}.partner-charter-console>*{z-index:1;position:relative}.partner-charter-console-head{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.partner-charter-console-head span,.partner-charter-status-card span,.partner-charter-console-lines span{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:950;display:block}.partner-charter-console-head strong,.partner-charter-status-card strong,.partner-charter-console-lines strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.03rem;line-height:1.12;display:block}.partner-charter-console-head svg,.partner-charter-status-card svg{color:#f87171;flex:none}.partner-charter-status-card{border-radius:var(--radius);background:#dc262621;border:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:58px;margin:12px 0;padding:11px 12px;display:grid}.partner-charter-console-lines{gap:7px;display:grid}.partner-charter-console-lines div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:minmax(5.4rem,.34fr) minmax(0,1fr);align-items:center;gap:9px;min-height:42px;padding:8px 10px;display:grid}.partner-charter-console-lines strong{font-size:.82rem;font-weight:900;line-height:1.22}.partner-charter-console-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.partner-charter-console-grid span{border-radius:var(--radius-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:7px;min-height:36px;padding:8px 9px;font-size:.8rem;font-weight:900;display:inline-flex}.partner-charter-console-grid svg{color:#ffd073;flex:none}.partner-charter-strip{color:#fff;background:#0a1424}.partner-charter-strip-grid{background:#ffffff1f;gap:1px;display:grid}.partner-charter-strip article{background:linear-gradient(#ffffff0b,#0000),#0a1424;min-height:132px;padding:20px}.partner-charter-strip svg{color:#ffd073}.partner-charter-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:10px;font-size:1.08rem;line-height:1.12;display:block}.partner-charter-strip span{color:#ffffffad;margin-top:7px;font-size:.88rem;line-height:1.45;display:block}.partner-charter-commitment-grid,.partner-charter-action-grid{gap:12px;display:grid}.partner-charter-commitment-grid article,.partner-charter-action-grid article,.partner-charter-rule-card,.partner-charter-data-card,.partner-charter-quality-list,.partner-charter-warning{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.partner-charter-commitment-grid article,.partner-charter-action-grid article{min-height:182px;padding:18px;position:relative;overflow:hidden}.partner-charter-commitment-grid article:after,.partner-charter-action-grid article:after{content:"";border-bottom:1px solid #dc262629;border-right:1px solid #dc262629;width:42px;height:42px;position:absolute;inset:auto 14px 14px auto}.partner-charter-commitment-grid svg,.partner-charter-action-grid svg{color:var(--red)}.partner-charter-commitment-grid h3,.partner-charter-action-grid h3,.partner-charter-data-card h3{color:var(--navy);margin:13px 0 0;font-size:1.12rem;line-height:1.12}.partner-charter-commitment-grid p,.partner-charter-action-grid p,.partner-charter-data-card p{color:var(--muted);margin:8px 0 0;font-size:.9rem;line-height:1.5}.partner-charter-rules-layout,.partner-charter-data-grid,.partner-charter-quality-layout{align-items:start;gap:20px;display:grid}.partner-charter-rule-card{padding:20px}.partner-charter-rule-card-negative{background:linear-gradient(snow,#fff);border-color:#dc262633}.partner-charter-rule-head{border-bottom:1px solid #e7edf5;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding-bottom:15px;display:grid}.partner-charter-rule-head svg{color:var(--red)}.partner-charter-rule-head h2{color:var(--navy);margin:8px 0 0;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.08}.partner-charter-list{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.partner-charter-list li{color:#455266;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:9px;font-size:.92rem;font-weight:780;line-height:1.45;display:grid}.partner-charter-list svg{color:var(--green);flex:none;margin-top:3px}.partner-charter-list-negative svg{color:var(--red)}.partner-charter-data-grid h2,.partner-charter-final-card h2{color:#fff;margin:12px 0 0;font-size:clamp(1.7rem,2.65vw,2.7rem);line-height:1.04}.partner-charter-data-grid p,.partner-charter-final-card p{color:#ffffffbd;max-width:66ch;margin:12px 0 0;font-size:.96rem;font-weight:800;line-height:1.58}.partner-charter-data-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24;padding:20px}.partner-charter-data-card>svg{color:#ffd073}.partner-charter-data-card h3{color:#fff}.partner-charter-data-card .partner-charter-list li{color:#ffffffc7}.partner-charter-quality-list{overflow:hidden}.partner-charter-quality-list article{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.partner-charter-quality-list article+article{border-top:1px solid #e7edf5}.partner-charter-quality-list article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.25rem;font-weight:900;line-height:1}.partner-charter-quality-list h3{color:var(--navy);margin:0;font-size:1.06rem;line-height:1.14}.partner-charter-quality-list p{color:var(--muted);margin:7px 0 0;font-size:.9rem;line-height:1.48}.partner-charter-note{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;margin-top:18px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.partner-charter-note svg{color:var(--red);flex:none}.partner-charter-warning{background:linear-gradient(snow,#fff);border-color:#dc262638;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin-top:18px;padding:16px;display:grid}.partner-charter-warning svg{color:var(--red)}.partner-charter-warning p{color:#455266;margin:0;font-size:.94rem;font-weight:820;line-height:1.52}.partner-charter-final{background:#07111f}.partner-charter-final-card{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(circle at 8% 18%,#dc26263d,#0000 34%),linear-gradient(135deg,#07111f,#132844);align-items:center;gap:20px;padding:clamp(24px,3.4vw,36px);display:grid}.partner-charter-contact-line{color:#fff;align-items:center;gap:8px;min-height:38px;margin-top:12px;font-weight:900;display:inline-flex}.partner-charter-contact-line svg{color:#ffd073}.partner-charter-final-card .btn{justify-self:start}@media (min-width:700px){.partner-charter-strip-grid,.partner-charter-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-charter-commitment-grid,.partner-charter-rules-layout,.partner-charter-quality-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.partner-charter-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.82fr)}.partner-charter-commitment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-charter-data-grid{grid-template-columns:minmax(0,.86fr) minmax(320px,.7fr)}.partner-charter-final-card{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:699px){.partner-charter-hero{padding:46px 0 52px}.partner-charter-hero h1{font-size:2.04rem;line-height:1.04}.partner-charter-hero p{font-size:.96rem}.partner-charter-console{padding:14px}.partner-charter-console-lines div{grid-template-columns:minmax(0,1fr);gap:3px}.partner-charter-strip article,.partner-charter-commitment-grid article,.partner-charter-action-grid article{min-height:auto}.partner-charter-commitment-grid article,.partner-charter-action-grid article,.partner-charter-rule-card,.partner-charter-data-card,.partner-charter-quality-list article{padding:16px}.partner-charter-final-card .btn{width:100%}}.partner-charter-page{overflow:clip visible}.partner-charter-page section[id]{scroll-margin-top:5.5rem}.partner-charter-page :where(h1,h2,h3,p,a,span,strong,li){overflow-wrap:break-word}.partner-charter-page .partner-charter-hero-copy,.partner-charter-page .partner-charter-console,.partner-charter-page .partner-charter-rule-card,.partner-charter-page .partner-charter-data-card,.partner-charter-page .partner-charter-quality-list,.partner-charter-page .partner-charter-final-card>*,.partner-charter-page .trust-section-copy,.partner-charter-page .trust-section-head{min-width:0}.partner-charter-page .section{padding-block:clamp(3rem,5.5vw,4.5rem)}.partner-charter-page .trust-section-head{max-width:50rem;margin-bottom:1.5rem}.partner-charter-page .trust-section-head h2,.partner-charter-page .trust-section-copy h2,.partner-charter-page .partner-charter-data-grid h2,.partner-charter-page .partner-charter-final-card h2{line-height:1.06}.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article{min-height:0;padding:1rem}.partner-charter-page .partner-charter-rule-card{padding:1.125rem}.partner-charter-page .partner-charter-list{gap:.65rem;margin-top:.875rem}.partner-charter-page .partner-charter-list li{gap:.55rem;font-size:.88rem;line-height:1.42}.partner-charter-page .partner-charter-warning{box-shadow:none}.partner-charter-page .partner-charter-final-card .btn,.partner-charter-page .partner-charter-data-grid .btn{min-height:3.25rem}@media (min-width:1024px){.partner-charter-page .partner-charter-hero{padding:4rem 0 3.75rem}.partner-charter-page .partner-charter-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(24rem,.72fr);gap:clamp(2.25rem,4vw,4rem)}.partner-charter-page .partner-charter-hero-copy{max-width:43rem}.partner-charter-page .partner-charter-hero h1{max-width:42rem;font-size:clamp(2.45rem,3.65vw,3.5rem)}.partner-charter-page .partner-charter-hero p{max-width:40rem}.partner-charter-page .partner-charter-console{width:min(100%,27rem)}.partner-charter-page .partner-charter-console-lines{gap:.375rem}.partner-charter-page .partner-charter-console-lines div{min-height:2.375rem;padding:.45rem .55rem}.partner-charter-page .partner-charter-strip article{min-height:6rem;padding:1rem 1.25rem}.partner-charter-page .partner-charter-commitment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.375rem .75rem;display:grid}.partner-charter-page .partner-charter-commitment-grid article svg,.partner-charter-page .partner-charter-action-grid article svg{grid-row:span 2;width:1.25rem;height:1.25rem;margin-top:.1rem}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3,.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{margin-top:0}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3{font-size:1rem}.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{font-size:.84rem;line-height:1.42}.partner-charter-page .partner-charter-rules-layout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:1rem}.partner-charter-page .partner-charter-rule-head{gap:.75rem;padding-bottom:.875rem}.partner-charter-page .partner-charter-rule-head h2{font-size:clamp(1.25rem,1.65vw,1.6rem)}.partner-charter-page .partner-charter-data-grid{grid-template-columns:minmax(0,.82fr) minmax(24rem,.86fr);align-items:center;gap:clamp(2rem,4vw,3.25rem)}.partner-charter-page .partner-charter-quality-layout{grid-template-columns:minmax(0,.78fr) minmax(24rem,.9fr);gap:clamp(2rem,4vw,3.5rem)}.partner-charter-page .partner-charter-quality-list article{padding:1rem}.partner-charter-page .partner-charter-action-grid{gap:.75rem}.partner-charter-page .partner-charter-warning{margin-top:1rem;padding:1rem}.partner-charter-page .partner-charter-final-card{padding:1.75rem}}@media (min-width:700px) and (max-width:1023px){.partner-charter-page .site-header{position:static}.partner-charter-page .header-inner{flex-wrap:wrap;gap:.75rem;padding-block:.625rem}.partner-charter-page .desktop-nav{order:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.partner-charter-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding-inline:.5rem}.partner-charter-page .partner-charter-hero{padding:3rem 0 3.125rem}.partner-charter-page .partner-charter-hero h1{max-width:42rem;font-size:clamp(2.1rem,5.2vw,3rem)}.partner-charter-page .partner-charter-console{justify-self:stretch;width:min(100%,43rem)}.partner-charter-page .partner-charter-strip article,.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article,.partner-charter-page .partner-charter-rule-card,.partner-charter-page .partner-charter-data-card,.partner-charter-page .partner-charter-warning{padding:1rem}.partner-charter-page .partner-charter-rules-layout,.partner-charter-page .partner-charter-quality-layout{gap:1rem}}@media (max-width:699px){.partner-charter-page .site-header{position:static}.partner-charter-page .header-inner{flex-wrap:wrap;gap:.625rem;min-height:0;padding-block:.625rem .75rem}.partner-charter-page .brand{min-height:2.5rem}.partner-charter-page .brand-mark{width:2.25rem;height:2.25rem}.partner-charter-page .header-actions .btn-primary{white-space:nowrap;min-height:2.75rem;padding-inline:.75rem;font-size:.78rem}.partner-charter-page .desktop-nav{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.partner-charter-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffdb;text-align:center;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding:.5rem;line-height:1.1}.partner-charter-page .desktop-nav a:last-child{grid-column:1/-1}.partner-charter-page .partner-charter-hero{padding:2.25rem 0 2.375rem}.partner-charter-page .partner-charter-hero-grid{gap:1rem}.partner-charter-page .partner-charter-hero h1{max-width:22rem;margin-top:.625rem;font-size:clamp(1.78rem,8vw,2.1rem);line-height:1.06}.partner-charter-page .partner-charter-hero p{max-width:22rem;margin-top:.75rem;font-size:.92rem;line-height:1.5}.partner-charter-page .trust-hero-actions{gap:.625rem;margin-top:1rem;display:grid}.partner-charter-page .trust-hero-actions .btn{white-space:normal;width:100%;min-height:3.25rem;padding-block:.85rem;line-height:1.15}.partner-charter-page .partner-charter-console{border-radius:var(--radius);justify-self:stretch;width:100%;padding:.875rem}.partner-charter-page .partner-charter-console-head{padding-bottom:.625rem}.partner-charter-page .partner-charter-status-card{min-height:3rem;margin:.625rem 0;padding:.625rem}.partner-charter-page .partner-charter-console-lines{gap:.375rem}.partner-charter-page .partner-charter-console-lines div{min-height:0;padding:.5rem}.partner-charter-page .partner-charter-console-grid{gap:.375rem;margin-top:.5rem}.partner-charter-page .partner-charter-console-grid span{min-height:2.25rem;padding:.45rem .5rem;font-size:.74rem}.partner-charter-page .partner-charter-strip article{min-height:auto;padding:.875rem 0}.partner-charter-page .partner-charter-strip strong{margin-top:.45rem;font-size:.98rem}.partner-charter-page .partner-charter-strip span{margin-top:.35rem;font-size:.8rem;line-height:1.38}.partner-charter-page .section{padding-block:2.375rem}.partner-charter-page .trust-section-head{margin-bottom:1rem}.partner-charter-page .trust-section-head h2,.partner-charter-page .trust-section-copy h2,.partner-charter-page .partner-charter-data-grid h2,.partner-charter-page .partner-charter-final-card h2{margin-top:.625rem;font-size:clamp(1.45rem,6.8vw,1.78rem);line-height:1.08}.partner-charter-page .trust-section-head p,.partner-charter-page .trust-section-copy p,.partner-charter-page .partner-charter-data-grid p,.partner-charter-page .partner-charter-final-card p{margin-top:.75rem;font-size:.9rem;line-height:1.52}.partner-charter-page .partner-charter-commitment-grid,.partner-charter-page .partner-charter-action-grid{gap:.625rem}.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .625rem;padding:.875rem;display:grid}.partner-charter-page .partner-charter-commitment-grid article:after,.partner-charter-page .partner-charter-action-grid article:after{display:none}.partner-charter-page .partner-charter-commitment-grid article svg,.partner-charter-page .partner-charter-action-grid article svg{grid-row:span 2;width:1.1rem;height:1.1rem;margin-top:.1rem}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3,.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{margin-top:0}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3{font-size:.96rem}.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{font-size:.8rem;line-height:1.4}.partner-charter-page .partner-charter-rules-layout,.partner-charter-page .partner-charter-data-grid,.partner-charter-page .partner-charter-quality-layout{gap:1rem}.partner-charter-page .partner-charter-rule-card,.partner-charter-page .partner-charter-data-card{padding:.875rem}.partner-charter-page .partner-charter-rule-head{gap:.625rem;padding-bottom:.75rem}.partner-charter-page .partner-charter-rule-head svg{width:1.15rem;height:1.15rem}.partner-charter-page .partner-charter-rule-head h2{margin-top:.5rem;font-size:1.16rem}.partner-charter-page .partner-charter-list{gap:.55rem;margin-top:.75rem}.partner-charter-page .partner-charter-list li{gap:.5rem;font-size:.82rem;line-height:1.4}.partner-charter-page .partner-charter-list svg{width:.95rem;height:.95rem}.partner-charter-page .partner-charter-data-grid .btn{width:100%;margin-top:1rem}.partner-charter-page .partner-charter-quality-list article{gap:.625rem;padding:.875rem}.partner-charter-page .partner-charter-quality-list article>span{font-size:.9rem}.partner-charter-page .partner-charter-quality-list h3{font-size:.96rem}.partner-charter-page .partner-charter-quality-list p{font-size:.8rem;line-height:1.4}.partner-charter-page .partner-charter-note{margin-top:.875rem;padding:.875rem;font-size:.82rem;line-height:1.42}.partner-charter-page .partner-charter-warning{gap:.625rem;margin-top:.875rem;padding:.875rem}.partner-charter-page .partner-charter-warning p{font-size:.82rem;line-height:1.42}.partner-charter-page .partner-charter-final-card{gap:1rem;padding:1rem}.partner-charter-page .partner-charter-final-card .btn{width:100%}}.public-section-card{min-height:auto}.public-variant-waitlist .public-section-card:nth-child(2n){transform:none}.public-variant-selection .public-section-card,.public-variant-feedback .public-section-card,.public-variant-reward-terms .public-section-card{grid-template-columns:1fr}.public-variant-selection .trust-page-list,.public-variant-feedback .trust-page-list,.public-variant-reward-terms .trust-page-list{grid-column:auto}.sell-console-card,.how-flow-card,.coverage-map-card,.reward-card,.partner-command-card,.affiliate-command-card,.contact-command-card,.report-command-card,.presence-device,.method-radar-card,.trust-score-card{transform:none}}.partner-charter-page{overflow:clip visible}.partner-charter-page section[id]{scroll-margin-top:5.5rem}.partner-charter-page :where(h1,h2,h3,p,a,span,strong,li){overflow-wrap:break-word}.partner-charter-page .partner-charter-hero-copy,.partner-charter-page .partner-charter-console,.partner-charter-page .partner-charter-rule-card,.partner-charter-page .partner-charter-data-card,.partner-charter-page .partner-charter-quality-list,.partner-charter-page .partner-charter-final-card>*,.partner-charter-page .trust-section-copy,.partner-charter-page .trust-section-head{min-width:0}.partner-charter-page .section{padding-block:clamp(3rem,5.5vw,4.5rem)}.partner-charter-page .trust-section-head{max-width:50rem;margin-bottom:1.5rem}.partner-charter-page .trust-section-head h2,.partner-charter-page .trust-section-copy h2,.partner-charter-page .partner-charter-data-grid h2,.partner-charter-page .partner-charter-final-card h2{line-height:1.06}.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article{min-height:0;padding:1rem}.partner-charter-page .partner-charter-rule-card{padding:1.125rem}.partner-charter-page .partner-charter-list{gap:.65rem;margin-top:.875rem}.partner-charter-page .partner-charter-list li{gap:.55rem;font-size:.88rem;line-height:1.42}.partner-charter-page .partner-charter-warning{box-shadow:none}.partner-charter-page .partner-charter-final-card .btn,.partner-charter-page .partner-charter-data-grid .btn{min-height:3.25rem}@media (min-width:1024px){.partner-charter-page .partner-charter-hero{padding:4rem 0 3.75rem}.partner-charter-page .partner-charter-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(24rem,.72fr);gap:clamp(2.25rem,4vw,4rem)}.partner-charter-page .partner-charter-hero-copy{max-width:43rem}.partner-charter-page .partner-charter-hero h1{max-width:42rem;font-size:clamp(2.45rem,3.65vw,3.5rem)}.partner-charter-page .partner-charter-hero p{max-width:40rem}.partner-charter-page .partner-charter-console{width:min(100%,27rem)}.partner-charter-page .partner-charter-console-lines{gap:.375rem}.partner-charter-page .partner-charter-console-lines div{min-height:2.375rem;padding:.45rem .55rem}.partner-charter-page .partner-charter-strip article{min-height:6rem;padding:1rem 1.25rem}.partner-charter-page .partner-charter-commitment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.375rem .75rem;display:grid}.partner-charter-page .partner-charter-commitment-grid article svg,.partner-charter-page .partner-charter-action-grid article svg{grid-row:span 2;width:1.25rem;height:1.25rem;margin-top:.1rem}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3,.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{margin-top:0}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3{font-size:1rem}.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{font-size:.84rem;line-height:1.42}.partner-charter-page .partner-charter-rules-layout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:1rem}.partner-charter-page .partner-charter-rule-head{gap:.75rem;padding-bottom:.875rem}.partner-charter-page .partner-charter-rule-head h2{font-size:clamp(1.25rem,1.65vw,1.6rem)}.partner-charter-page .partner-charter-data-grid{grid-template-columns:minmax(0,.82fr) minmax(24rem,.86fr);align-items:center;gap:clamp(2rem,4vw,3.25rem)}.partner-charter-page .partner-charter-quality-layout{grid-template-columns:minmax(0,.78fr) minmax(24rem,.9fr);gap:clamp(2rem,4vw,3.5rem)}.partner-charter-page .partner-charter-quality-list article{padding:1rem}.partner-charter-page .partner-charter-action-grid{gap:.75rem}.partner-charter-page .partner-charter-warning{margin-top:1rem;padding:1rem}.partner-charter-page .partner-charter-final-card{padding:1.75rem}}@media (min-width:700px) and (max-width:1023px){.partner-charter-page .site-header{position:static}.partner-charter-page .header-inner{flex-wrap:wrap;gap:.75rem;padding-block:.625rem}.partner-charter-page .desktop-nav{order:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.partner-charter-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding-inline:.5rem}.partner-charter-page .partner-charter-hero{padding:3rem 0 3.125rem}.partner-charter-page .partner-charter-hero h1{max-width:42rem;font-size:clamp(2.1rem,5.2vw,3rem)}.partner-charter-page .partner-charter-console{justify-self:stretch;width:min(100%,43rem)}.partner-charter-page .partner-charter-strip article,.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article,.partner-charter-page .partner-charter-rule-card,.partner-charter-page .partner-charter-data-card,.partner-charter-page .partner-charter-warning{padding:1rem}.partner-charter-page .partner-charter-rules-layout,.partner-charter-page .partner-charter-quality-layout{gap:1rem}}@media (max-width:699px){.partner-charter-page .site-header{position:static}.partner-charter-page .header-inner{flex-wrap:wrap;gap:.625rem;min-height:0;padding-block:.625rem .75rem}.partner-charter-page .brand{min-height:2.5rem}.partner-charter-page .brand-mark{width:2.25rem;height:2.25rem}.partner-charter-page .header-actions .btn-primary{white-space:nowrap;min-height:2.75rem;padding-inline:.75rem;font-size:.78rem}.partner-charter-page .desktop-nav{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.partner-charter-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffdb;text-align:center;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding:.5rem;line-height:1.1}.partner-charter-page .desktop-nav a:last-child{grid-column:1/-1}.partner-charter-page .partner-charter-hero{padding:2.25rem 0 2.375rem}.partner-charter-page .partner-charter-hero-grid{gap:1rem}.partner-charter-page .partner-charter-hero h1{max-width:22rem;margin-top:.625rem;font-size:clamp(1.78rem,8vw,2.1rem);line-height:1.06}.partner-charter-page .partner-charter-hero p{max-width:22rem;margin-top:.75rem;font-size:.92rem;line-height:1.5}.partner-charter-page .trust-hero-actions{gap:.625rem;margin-top:1rem;display:grid}.partner-charter-page .trust-hero-actions .btn{white-space:normal;width:100%;min-height:3.25rem;padding-block:.85rem;line-height:1.15}.partner-charter-page .partner-charter-console{border-radius:var(--radius);justify-self:stretch;width:100%;padding:.875rem}.partner-charter-page .partner-charter-console-head{padding-bottom:.625rem}.partner-charter-page .partner-charter-status-card{min-height:3rem;margin:.625rem 0;padding:.625rem}.partner-charter-page .partner-charter-console-lines{gap:.375rem}.partner-charter-page .partner-charter-console-lines div{min-height:0;padding:.5rem}.partner-charter-page .partner-charter-console-grid{gap:.375rem;margin-top:.5rem}.partner-charter-page .partner-charter-console-grid span{min-height:2.25rem;padding:.45rem .5rem;font-size:.74rem}.partner-charter-page .partner-charter-strip article{min-height:auto;padding:.875rem 0}.partner-charter-page .partner-charter-strip strong{margin-top:.45rem;font-size:.98rem}.partner-charter-page .partner-charter-strip span{margin-top:.35rem;font-size:.8rem;line-height:1.38}.partner-charter-page .section{padding-block:2.375rem}.partner-charter-page .trust-section-head{margin-bottom:1rem}.partner-charter-page .trust-section-head h2,.partner-charter-page .trust-section-copy h2,.partner-charter-page .partner-charter-data-grid h2,.partner-charter-page .partner-charter-final-card h2{margin-top:.625rem;font-size:clamp(1.45rem,6.8vw,1.78rem);line-height:1.08}.partner-charter-page .trust-section-head p,.partner-charter-page .trust-section-copy p,.partner-charter-page .partner-charter-data-grid p,.partner-charter-page .partner-charter-final-card p{margin-top:.75rem;font-size:.9rem;line-height:1.52}.partner-charter-page .partner-charter-commitment-grid,.partner-charter-page .partner-charter-action-grid{gap:.625rem}.partner-charter-page .partner-charter-commitment-grid article,.partner-charter-page .partner-charter-action-grid article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .625rem;padding:.875rem;display:grid}.partner-charter-page .partner-charter-commitment-grid article:after,.partner-charter-page .partner-charter-action-grid article:after{display:none}.partner-charter-page .partner-charter-commitment-grid article svg,.partner-charter-page .partner-charter-action-grid article svg{grid-row:span 2;width:1.1rem;height:1.1rem;margin-top:.1rem}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3,.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{margin-top:0}.partner-charter-page .partner-charter-commitment-grid h3,.partner-charter-page .partner-charter-action-grid h3{font-size:.96rem}.partner-charter-page .partner-charter-commitment-grid p,.partner-charter-page .partner-charter-action-grid p{font-size:.8rem;line-height:1.4}.partner-charter-page .partner-charter-rules-layout,.partner-charter-page .partner-charter-data-grid,.partner-charter-page .partner-charter-quality-layout{gap:1rem}.partner-charter-page .partner-charter-rule-card,.partner-charter-page .partner-charter-data-card{padding:.875rem}.partner-charter-page .partner-charter-rule-head{gap:.625rem;padding-bottom:.75rem}.partner-charter-page .partner-charter-rule-head svg{width:1.15rem;height:1.15rem}.partner-charter-page .partner-charter-rule-head h2{margin-top:.5rem;font-size:1.16rem}.partner-charter-page .partner-charter-list{gap:.55rem;margin-top:.75rem}.partner-charter-page .partner-charter-list li{gap:.5rem;font-size:.82rem;line-height:1.4}.partner-charter-page .partner-charter-list svg{width:.95rem;height:.95rem}.partner-charter-page .partner-charter-data-grid .btn{width:100%;margin-top:1rem}.partner-charter-page .partner-charter-quality-list article{gap:.625rem;padding:.875rem}.partner-charter-page .partner-charter-quality-list article>span{font-size:.9rem}.partner-charter-page .partner-charter-quality-list h3{font-size:.96rem}.partner-charter-page .partner-charter-quality-list p{font-size:.8rem;line-height:1.4}.partner-charter-page .partner-charter-note{margin-top:.875rem;padding:.875rem;font-size:.82rem;line-height:1.42}.partner-charter-page .partner-charter-warning{gap:.625rem;margin-top:.875rem;padding:.875rem}.partner-charter-page .partner-charter-warning p{font-size:.82rem;line-height:1.42}.partner-charter-page .partner-charter-final-card{gap:1rem;padding:1rem}.partner-charter-page .partner-charter-final-card .btn{width:100%}}.contact-page{overflow:clip visible}.contact-page section[id]{scroll-margin-top:5.5rem}.contact-page :where(h1,h2,h3,p,a,span,strong,small,label,li){overflow-wrap:break-word}.contact-page .contact-hero-grid>*,.contact-page .contact-command-card,.contact-page .contact-form,.contact-page .contact-route-panel,.contact-page .contact-field,.contact-page .contact-quality-board,.contact-page .contact-final>*,.contact-page .trust-section-copy,.contact-page .trust-section-head{min-width:0}.contact-page .section{padding-block:clamp(3rem,5.5vw,4.5rem)}.contact-page .trust-section-head{max-width:50rem;margin-bottom:1.5rem}.contact-page .contact-field input,.contact-page .contact-field select,.contact-page .contact-field textarea{font-size:max(16px,1rem)}.contact-page .contact-submit,.contact-page .contact-final .btn,.contact-page .contact-channel-grid a,.contact-page .contact-strip a{min-height:3.25rem}.contact-page .contact-status{margin-top:.875rem}@media (min-width:1024px){.contact-page .contact-hero{padding:4rem 0 3.75rem}.contact-page .contact-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(24rem,.72fr);align-items:center;gap:clamp(2.25rem,4vw,4rem)}.contact-page .contact-hero h1{max-width:42rem;font-size:clamp(2.45rem,3.65vw,3.5rem)}.contact-page .contact-hero p{max-width:40rem}.contact-page .contact-command-card{justify-self:end;width:min(100%,27rem);padding:1rem}.contact-page .contact-inbox{padding:.875rem}.contact-page .contact-inbox-list{gap:.5rem}.contact-page .contact-inbox-list article{padding:.625rem}.contact-page .contact-routing-grid{gap:.5rem}.contact-page .contact-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.contact-page .contact-strip article{min-height:0;padding:1rem}.contact-page .contact-form-layout{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2.25rem,4vw,3.75rem)}.contact-page .contact-form{padding:1.25rem}.contact-page .contact-route-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.875rem}.contact-page .contact-field-grid,.contact-page .contact-channel-grid,.contact-page .contact-process-grid{gap:.75rem}.contact-page .contact-channel-grid article,.contact-page .contact-process-grid article{min-height:0;padding:1rem}.contact-page .contact-quality-layout{grid-template-columns:minmax(0,.78fr) minmax(24rem,.9fr);align-items:center;gap:clamp(2rem,4vw,3.5rem)}.contact-page .contact-quality-grid{gap:.625rem}.contact-page .contact-quality-grid article{padding:.875rem}.contact-page .contact-final{grid-template-columns:minmax(0,1fr) auto auto;gap:.875rem;padding:1.25rem}}@media (min-width:700px) and (max-width:1023px){.contact-page .site-header{position:static}.contact-page .header-inner{flex-wrap:wrap;gap:.75rem;padding-block:.625rem}.contact-page .desktop-nav{order:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.contact-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding-inline:.5rem}.contact-page .contact-hero{padding:3rem 0 3.125rem}.contact-page .contact-hero h1{max-width:42rem;font-size:clamp(2.1rem,5.2vw,3rem)}.contact-page .contact-command-card{justify-self:stretch;width:min(100%,43rem)}.contact-page .contact-strip-grid,.contact-page .contact-channel-grid,.contact-page .contact-process-grid,.contact-page .contact-field-grid{gap:.75rem}.contact-page .contact-strip article,.contact-page .contact-channel-grid article,.contact-page .contact-process-grid article,.contact-page .contact-form,.contact-page .contact-final,.contact-page .contact-quality-board{padding:1rem}.contact-page .contact-form-layout,.contact-page .contact-quality-layout{gap:1.25rem}}@media (max-width:699px){.contact-page .site-header{position:static}.contact-page .header-inner{flex-wrap:wrap;gap:.625rem;min-height:0;padding-block:.625rem .75rem}.contact-page .brand{min-height:2.5rem}.contact-page .brand-mark{width:2.25rem;height:2.25rem}.contact-page .header-actions .btn-primary{white-space:nowrap;min-height:2.75rem;padding-inline:.75rem;font-size:.78rem}.contact-page .desktop-nav{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.contact-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffdb;text-align:center;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding:.5rem;line-height:1.1}.contact-page .desktop-nav a:last-child{grid-column:1/-1}.contact-page .contact-hero{padding:2.25rem 0}.contact-page .contact-hero-grid{gap:1rem}.contact-page .contact-hero h1{max-width:22rem;margin-top:.625rem;font-size:clamp(1.78rem,8vw,2.1rem);line-height:1.06}.contact-page .contact-hero p{max-width:22rem;margin-top:.75rem;font-size:.92rem;line-height:1.5}.contact-page .trust-hero-actions{gap:.625rem;margin-top:1rem;display:grid}.contact-page .trust-hero-actions .btn{white-space:normal;width:100%;min-height:3.25rem;padding-block:.85rem;line-height:1.15}.contact-page .contact-hero-proof{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:.5rem;margin-top:.875rem;display:grid}.contact-page .contact-hero-proof span{min-height:2.5rem;padding:.5rem .625rem;font-size:.76rem}.contact-page .contact-command-card{justify-self:stretch;width:100%;padding:.875rem}.contact-page .contact-inbox{margin-top:.75rem;padding:.75rem}.contact-page .contact-inbox-head{gap:.625rem}.contact-page .contact-inbox-list{gap:.5rem;margin-top:.75rem}.contact-page .contact-inbox-list article{padding:.625rem}.contact-page .contact-inbox-list strong{font-size:.86rem}.contact-page .contact-routing-grid{gap:.375rem;margin-top:.625rem}.contact-page .contact-routing-grid span{min-height:2.25rem;padding:.45rem .5rem;font-size:.74rem}.contact-page .contact-strip-grid{gap:.625rem}.contact-page .contact-strip article{min-height:auto;padding:.875rem}.contact-page .contact-strip strong{margin-top:.5rem;font-size:.98rem}.contact-page .contact-strip span{margin-top:.35rem;font-size:.8rem;line-height:1.38}.contact-page .contact-strip a{justify-content:center;width:100%;margin-top:.75rem}.contact-page .section{padding-block:2.375rem}.contact-page .trust-section-head{margin-bottom:1rem}.contact-page .trust-section-head h2,.contact-page .trust-section-copy h2,.contact-page .contact-quality-copy h2,.contact-page .contact-final h2{margin-top:.625rem;font-size:clamp(1.45rem,6.8vw,1.78rem);line-height:1.08}.contact-page .trust-section-head p,.contact-page .trust-section-copy p,.contact-page .contact-quality-copy p,.contact-page .contact-final p{margin-top:.75rem;font-size:.9rem;line-height:1.52}.contact-page .contact-form-layout,.contact-page .contact-quality-layout{gap:1rem}.contact-page .contact-note{margin-top:.875rem;padding:.875rem;font-size:.82rem;line-height:1.42}.contact-page .contact-form{padding:1rem}.contact-page .contact-form-top{gap:.625rem}.contact-page .contact-form-top p{font-size:.82rem;line-height:1.38}.contact-page .contact-route-panel,.contact-page .contact-field-grid{grid-template-columns:1fr;gap:.75rem}.contact-page .contact-route-panel{padding:.875rem}.contact-page .contact-field{gap:.45rem}.contact-page .contact-field label{font-size:.82rem;line-height:1.25}.contact-page .contact-field input,.contact-page .contact-field select{min-height:3.25rem}.contact-page .contact-field textarea{min-height:8rem}.contact-page .contact-check{padding:.875rem;font-size:.82rem;line-height:1.42}.contact-page .contact-submit{white-space:normal;width:100%;min-height:3.5rem;padding-block:.9rem;line-height:1.15}.contact-page .contact-error,.contact-page .contact-result,.contact-page .status-loading{margin-top:0;padding:.875rem;font-size:.82rem;line-height:1.42}.contact-page .contact-channel-grid,.contact-page .contact-process-grid{gap:.625rem}.contact-page .contact-channel-grid article,.contact-page .contact-process-grid article{min-height:auto;padding:.875rem}.contact-page .contact-channel-grid h3,.contact-page .contact-process-grid h3{font-size:.96rem}.contact-page .contact-channel-grid p,.contact-page .contact-process-grid p{font-size:.8rem;line-height:1.4}.contact-page .contact-channel-grid a{justify-content:center;width:100%}.contact-page .contact-quality-memo,.contact-page .contact-quality-grid{grid-template-columns:1fr;gap:.625rem}.contact-page .contact-quality-memo div,.contact-page .contact-quality-board,.contact-page .contact-quality-grid article{padding:.875rem}.contact-page .contact-quality-grid article{grid-template-columns:auto minmax(0,1fr);gap:.25rem .625rem}.contact-page .contact-quality-grid span{font-size:.8rem;line-height:1.38}.contact-page .contact-final{gap:1rem;padding:1rem}.contact-page .contact-final .btn{width:100%}}.sell-page{--sell-ink:#07111f;--sell-panel:#fff;--sell-muted:#536174;--sell-hairline:#d8e1ee;--sell-soft:#f5f7fb;--sell-action:#dc2626;--sell-action-dark:#a91515;--sell-gold:#c99a2e;background:#fff}.sell-page .section{padding:76px 0}.sell-hero{isolation:isolate;color:#fff;background:linear-gradient(90deg,#07111ff5,#07111fdb 48%,#07111f8a),#07111f;padding:64px 0 54px;position:relative;overflow:hidden}.sell-hero:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.sell-hero-grid{align-items:center;gap:34px;display:grid}.sell-hero-copy{max-width:720px}.sell-hero h1{letter-spacing:0;text-wrap:balance;max-width:740px;margin:16px 0 0;font-size:clamp(2.18rem,4.6vw,4.35rem);font-weight:860;line-height:1}.sell-hero p{color:#ffffffc2;max-width:630px;margin:20px 0 0;font-size:clamp(1rem,1.2vw,1.11rem);line-height:1.62}.sell-hero .trust-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sell-hero-reassurance{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sell-hero-reassurance span{border-radius:var(--radius-sm);color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:8px;min-height:38px;padding:8px 11px;font-size:.84rem;font-weight:900;display:inline-flex}.sell-hero-reassurance svg{color:#ffd073}.sell-hero-media{border-radius:var(--radius-lg);background:#111827;border:1px solid #ffffff29;min-height:330px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000005c}.sell-hero-media img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:330px}.sell-hero-media:after{content:"";background:linear-gradient(#0000 35%,#07111fdb),linear-gradient(90deg,#07111f29,#0000 50%);position:absolute;inset:0}.sell-media-panel{z-index:1;border-radius:var(--radius);color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07111fd1;border:1px solid #ffffff2e;padding:15px;position:absolute;bottom:18px;left:18px;right:18px}.sell-route-check{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:12px;display:grid}.sell-route-check>div{border-radius:var(--radius-sm);text-align:center;background:#ffffff14;border:1px solid #ffffff24;place-items:center;min-height:76px;padding:10px 8px;display:grid}.sell-route-check svg{color:#ffd073}.sell-route-check span{color:#ffffffd1;margin-top:6px;font-size:.78rem;font-weight:900;display:block}.sell-strip{border-bottom:1px solid var(--sell-hairline);color:var(--sell-ink);background:#fff}.sell-strip-grid{background:0 0;gap:0;display:grid}.sell-strip article{border-bottom:1px solid var(--sell-hairline);background:#fff;min-height:128px;padding:22px 0}.sell-strip svg{color:var(--sell-action)}.sell-strip strong{color:var(--sell-ink);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:12px;font-size:1.08rem;line-height:1.14;display:block}.sell-strip span{max-width:260px;color:var(--sell-muted);margin-top:7px;font-size:.92rem;line-height:1.5;display:block}.sell-form-layout{align-items:start;gap:34px;display:grid}.sell-form-layout .trust-section-copy h2,.sell-final-copy h2{max-width:620px;font-size:clamp(1.82rem,3.05vw,2.82rem);line-height:1.04}.sell-qualification-flow{gap:9px;margin-top:24px;display:grid}.sell-qualification-flow span{border-left:3px solid var(--sell-action);background:var(--sell-soft);min-height:46px;color:var(--sell-ink);align-items:center;gap:10px;padding:11px 13px;font-size:.9rem;font-weight:900;display:flex}.sell-qualification-flow svg{color:var(--sell-action)}.sell-note{color:#0a573d;background:#eefaf5;border-color:#13845e38}.sell-form-spotlight{position:relative}.sell-form-spotlight:before{z-index:-1;border-radius:var(--radius-lg);content:"";background:linear-gradient(135deg,#dc26261a,#c99a2e1c),#f8fafc;position:absolute;inset:-14px}.sell-form{border-radius:var(--radius-lg);background:#fff;border:1px solid #cbd6e6;padding:24px;box-shadow:inset 0 1px #ffffffeb,0 26px 74px #0f172a24}.sell-form-top{border-bottom:1px solid var(--sell-hairline);padding-bottom:18px}.sell-progress{background:#e7edf6;height:9px}.sell-progress span{background:linear-gradient(90deg, var(--sell-action), var(--sell-action-dark))}.sell-form-grid{gap:13px;margin-top:18px}.sell-field label{color:var(--sell-ink);font-size:.83rem}.sell-field input,.sell-field select{background:#fbfdff;border-color:#d2dcea;min-height:50px}.sell-field input:focus,.sell-field select:focus,.sell-input-shell:focus-within input{background:#fff;border-color:#dc2626b8;box-shadow:0 0 0 4px #dc26261f}.sell-input-shell svg{color:var(--sell-action);top:16px}.sell-check{background:#f8fafc;border-color:#d2dcea;transition:border-color .18s,background .18s,box-shadow .18s}.sell-check:hover{background:snow;border-color:#dc26265c}.sell-submit{min-height:52px}.sell-error{border:1px solid #dc262633}.sell-result{box-shadow:none;border-color:#cbd6e6}.sell-step-grid{gap:14px;display:grid;position:relative}.sell-step-grid article{border-radius:var(--radius);min-height:222px;box-shadow:none;background:#fff;border:1px solid #dbe3ef;padding:22px;transition:transform .18s,border-color .18s}.sell-step-grid article:hover{border-color:#dc262642;transform:translateY(-2px);box-shadow:0 18px 48px #0f172a1a}.sell-result a{min-height:44px}.sell-step-grid article:after{display:none}.sell-step-grid article>span{color:#aebbd0;font-size:1.18rem}.sell-step-grid h3,.sell-promise-grid h3,.sell-limit-card h3{font-size:1.08rem}.sell-filter-board{border-radius:var(--radius-lg);background:#fff;border:1px solid #dbe3ef;overflow:hidden;box-shadow:0 22px 64px #0f172a1a}.sell-filter-board-main{border-bottom:1px solid var(--sell-hairline);background:linear-gradient(135deg, #07111ff5, #132844f5), var(--sell-ink);color:#fff;gap:8px;padding:22px;display:grid}.sell-filter-board-main svg{color:#ffd073}.sell-filter-board-main strong{max-width:480px;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.1}.sell-filter-board-main p{color:#ffffffb8;max-width:460px;margin:0}.sell-promise-grid{gap:0;display:grid}.sell-promise-grid article{border:0;border-bottom:1px solid var(--sell-hairline);box-shadow:none;border-radius:0}.sell-promise-grid article:last-child{border-bottom:0}.sell-final-decision{background:linear-gradient(135deg, #07111ffa, #102239fa), var(--sell-ink);color:#fff;padding:3.625rem 0}.sell-final-panel{border-radius:var(--radius-lg);background:#ffffff0e;border:1px solid #ffffff24;align-items:stretch;gap:1.5rem;padding:1.375rem;display:grid;box-shadow:0 26px 76px #00000038}.sell-final-copy{align-self:center}.sell-final-copy h2{color:#fff;margin:12px 0 0}.sell-final-copy p{color:#ffffffbd;max-width:40.625rem;margin:.875rem 0 0;font-size:1rem;line-height:1.62}.sell-final-actions{flex-wrap:wrap;gap:.625rem;margin-top:1.375rem;display:flex}.sell-limit-card{border-radius:var(--radius-lg);box-shadow:none;background:#ffffff13;border:1px solid #ffffff29;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.875rem;padding:1.25rem;display:grid}.sell-limit-card>svg{color:#ffd073;margin-top:1px}.sell-limit-card h3{color:#fff;margin:0}.sell-limit-card .trust-page-list{gap:.5625rem;margin-top:.9375rem}.sell-limit-card .trust-page-list li{color:#ffffffc7;align-items:flex-start;font-size:.94rem;line-height:1.42}.sell-limit-card .trust-page-list svg{color:#ffb4a8;margin-top:2px}.sell-reveal{animation:.52s ease-out both sellReveal}.sell-reveal-delay{animation-delay:.12s}@keyframes sellReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:700px){.sell-strip-grid{border-left:1px solid var(--sell-hairline);grid-template-columns:repeat(2,minmax(0,1fr))}.sell-strip article{border-right:1px solid var(--sell-hairline);padding:24px}.sell-form-grid,.sell-promise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-promise-grid article:nth-child(odd){border-right:1px solid var(--sell-hairline)}.sell-promise-grid article:nth-last-child(-n+2){border-bottom:0}.sell-qualification-flow{max-width:520px}}@media (min-width:1024px){.sell-hero{padding:76px 0 68px}.sell-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr)}.sell-hero-media,.sell-hero-media img{min-height:460px}.sell-strip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sell-form-layout{grid-template-columns:minmax(0,.78fr) minmax(450px,1.22fr);gap:52px}.sell-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sell-step-grid:before{content:"";background:#cbd6e6;height:1px;position:absolute;top:38px;left:9%;right:9%}.sell-step-grid article{z-index:1;position:relative}.sell-final-panel{grid-template-columns:minmax(0,1fr) minmax(24.375rem,.76fr);padding:1.625rem}}@media (max-width:699px){.sell-page .section{padding:58px 0}.sell-hero{padding:48px 0 42px}.sell-hero h1{font-size:2.08rem;line-height:1.04}.sell-hero .trust-hero-actions{display:grid}.sell-hero-media,.sell-hero-media img{min-height:300px}.sell-media-panel{padding:12px;bottom:12px;left:12px;right:12px}.sell-route-check{grid-template-columns:1fr}.sell-route-check>svg{display:none}.sell-route-check>div{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;min-height:48px}.sell-route-check span{margin-top:0}.sell-strip article{padding:20px 0}.sell-strip span{max-width:none}.sell-form,.sell-filter-board-main,.sell-limit-card{padding:18px}.sell-form-spotlight:before{inset:-8px}.sell-final-decision{padding:2.625rem 0}.sell-final-panel{padding:1rem}.sell-final-actions,.sell-final-actions .btn{width:100%}.sell-limit-card{grid-template-columns:minmax(0,1fr);gap:.625rem}}@media (prefers-reduced-motion:reduce){.sell-reveal{animation:none}.sell-step-grid article,.sell-field input,.sell-field select,.sell-check,.sell-progress span{transition:none}}.sell-page :is(.container,.header-inner,.header-actions,.sell-hero-grid,.sell-hero-copy,.sell-form-layout,.trust-section-copy,.sell-form-spotlight,.sell-form,.sell-field,.sell-input-shell,.sell-step-grid,.sell-step-grid article,.sell-filter-board,.sell-final-panel,.sell-limit-card){min-width:0}.sell-page :is(.sell-field input,.sell-field select){font-size:max(16px,1rem)}@media (min-width:700px) and (max-width:1023px){.sell-page .section{padding:62px 0}.sell-hero{padding:56px 0 44px}.sell-hero-grid{gap:26px}.sell-hero-copy{max-width:760px}.sell-hero-media,.sell-hero-media img{min-height:330px}.sell-form-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:28px}.sell-form-layout .trust-section-copy h2{font-size:clamp(1.75rem,3.8vw,2.38rem)}.sell-qualification-flow{max-width:none}.sell-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-step-grid article{min-height:176px}.sell-strip article{min-height:116px}}@media (max-width:699px){.sell-page{overflow-x:clip}.sell-page .site-header{border-bottom:1px solid #d8e1eeeb}.sell-page .header-inner{gap:10px;min-height:62px}.sell-page .desktop-nav,.sell-page .header-actions .btn-ghost{display:none}.sell-page .brand{min-width:0}.sell-page .brand-mark{width:40px;height:40px}.sell-page .brand-word{font-size:.84rem}.sell-page .header-actions{flex:none}.sell-page .header-actions .btn-primary{white-space:nowrap;min-height:52px;padding:0 12px;font-size:.82rem}.sell-hero{padding:34px 0 26px}.sell-hero-grid{gap:20px}.sell-hero h1{max-width:100%;margin-top:12px;font-size:clamp(1.9rem,10vw,2.18rem);line-height:1.05}.sell-hero p{max-width:100%;margin-top:14px;font-size:1rem;line-height:1.54}.sell-hero .trust-hero-actions{gap:10px;margin-top:20px}.sell-page .btn-large,.sell-page .sell-submit,.sell-page .sell-result a,.sell-page .sell-final-actions .btn{min-height:52px}.sell-page .btn-large,.sell-page .sell-submit{text-align:center;justify-content:center;padding:9px 12px;font-size:.9rem;line-height:1.1}.sell-hero-reassurance{grid-template-columns:1fr;gap:7px;margin-top:14px;display:grid}.sell-hero-reassurance span{min-height:34px;padding:7px 10px}.sell-hero-media{display:none}.sell-page #qualification{padding:34px 0 42px}.sell-form-layout{gap:22px}.sell-form-spotlight{order:-1}.sell-form-layout .trust-section-copy h2,.sell-final-copy h2{font-size:clamp(1.62rem,8vw,2.05rem);line-height:1.08}.sell-form-layout .trust-section-copy p,.sell-final-copy p{font-size:.98rem;line-height:1.56}.sell-qualification-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.sell-qualification-flow span{border-left-width:2px;min-height:42px;padding:9px 10px;font-size:.82rem;line-height:1.18}.sell-note{align-items:flex-start;margin-top:14px;padding:12px;font-size:.9rem;line-height:1.38}.sell-form{border-radius:var(--radius);padding:16px}.sell-form-top{padding-bottom:13px}.sell-form-grid{gap:10px;margin-top:14px}.sell-field{gap:6px}.sell-field label{font-size:.82rem}.sell-field input,.sell-field select{min-height:48px}.sell-input-shell svg{top:15px}.sell-check{align-items:flex-start;gap:10px;margin-top:12px;padding:12px;line-height:1.32}.sell-submit{margin-top:13px}.sell-strip{border-top:1px solid var(--sell-hairline)}.sell-strip article{grid-template-columns:auto minmax(0,1fr);gap:3px 12px;min-height:0;padding:16px 0;display:grid}.sell-strip svg{grid-row:1/span 2;margin-top:2px}.sell-strip strong,.sell-strip span{margin-top:0}.sell-strip strong{font-size:1rem}.sell-strip span{font-size:.9rem;line-height:1.42}.sell-page .section{padding:46px 0}.sell-step-grid{gap:10px}.sell-step-grid article{grid-template-columns:42px minmax(0,1fr);gap:6px 12px;min-height:0;padding:16px;display:grid}.sell-step-grid article>span{grid-area:1/1;font-size:1rem}.sell-step-grid article>svg{grid-area:2/1}.sell-step-grid h3{grid-area:1/2;margin:0;font-size:1rem}.sell-step-grid p{grid-area:2/2/span 2;margin:0;font-size:.91rem;line-height:1.45}.sell-filter-board{border-radius:var(--radius)}.sell-filter-board-main{padding:18px}.sell-filter-board-main strong{font-size:1.22rem}.sell-promise-grid article{padding:16px}.sell-promise-grid h3{font-size:1rem}.sell-promise-grid p{font-size:.9rem;line-height:1.42}.sell-final-decision{padding:38px 0}}@media (max-width:359px){.sell-page .brand-word{display:none}.sell-page .header-actions .btn-primary{padding:0 10px;font-size:.78rem}.sell-qualification-flow{grid-template-columns:1fr}.sell-page .btn-large,.sell-page .sell-submit{font-size:.88rem}}@media (min-width:700px) and (max-width:899px){.sell-hero-media{display:none}}@media (max-width:699px){.sell-page .container{width:min(100% - 1.5rem,72rem)}.sell-page .site-header{background:#0a121ff5}.sell-page .header-inner{min-height:56px;padding-block:.4rem}.sell-page .brand-mark{border-radius:10px;width:36px;height:36px}.sell-page .brand-word{font-size:.78rem;line-height:.9}.sell-page .header-actions .btn-primary{text-align:center;white-space:normal;border-radius:9px;width:7.25rem;min-height:44px;padding:.42rem .5rem;font-size:.68rem;line-height:1.06}.sell-hero{padding:1.7rem 0 1.4rem}.sell-hero h1{font-size:clamp(1.72rem,8.4vw,2.02rem);line-height:1.07}.sell-hero p{font-size:.93rem;line-height:1.48}.sell-hero .trust-hero-actions{gap:.5rem;width:min(100%,18rem);margin-top:1rem}.sell-page .btn-large,.sell-page .sell-submit,.sell-page .sell-result a,.sell-page .sell-final-actions .btn,.sell-page #garanties .trust-section-copy>.btn{border-radius:9px;min-height:44px;padding:.58rem .68rem;font-size:.76rem;line-height:1.08}.sell-page .btn-large svg,.sell-page .sell-submit svg,.sell-page .sell-final-actions .btn svg,.sell-page #garanties .trust-section-copy>.btn svg{width:15px;height:15px}.sell-hero-reassurance{gap:.4rem;width:min(100%,18rem)}.sell-hero-reassurance span{border-radius:8px;min-height:32px;padding:.38rem .55rem;font-size:.78rem;line-height:1.08}.sell-page #qualification{padding:1.7rem 0 2rem}.sell-form-layout{gap:1rem}.sell-form-layout .trust-section-copy h2,.sell-final-copy h2,.sell-page .trust-section-head h2{font-size:clamp(1.38rem,6.5vw,1.7rem);line-height:1.1}.sell-form-layout .trust-section-copy p,.sell-final-copy p,.sell-page .trust-section-head p{font-size:.91rem;line-height:1.46}.sell-qualification-flow{gap:.45rem;margin-top:.85rem}.sell-qualification-flow span{border-radius:8px;min-height:38px;padding:.48rem .56rem;font-size:.76rem;line-height:1.12}.sell-qualification-flow svg{width:14px;height:14px}.sell-note{margin-top:.7rem;padding:.65rem;font-size:.82rem;line-height:1.32}.sell-form-spotlight:before{border-radius:14px;inset:-6px}.sell-form{border-radius:13px;padding:.62rem}.sell-form-top{padding-bottom:.5rem}.sell-form-top div:first-child{gap:.6rem;font-size:.68rem;line-height:1}.sell-progress{height:6px;margin-top:.45rem}.sell-form-grid{gap:.42rem;margin-top:.55rem}.sell-field{gap:.25rem}.sell-field label{font-size:.72rem;line-height:1.08}.sell-field input,.sell-field select{border-radius:9px;min-height:44px;padding:.54rem .68rem}.sell-input-shell input{padding-left:2.2rem}.sell-input-shell svg{width:16px;height:16px;top:13px;left:.68rem}.sell-check{border-radius:9px;min-height:44px;margin-top:.5rem;padding:.56rem;font-size:.74rem;line-height:1.22}.sell-check span{gap:.35rem;padding-left:1.65rem}.sell-check span:before{width:18px;height:18px}.sell-check span:after{top:4px;left:6px}.sell-submit{width:min(100%,18rem);margin:.55rem auto 0}.sell-strip article{column-gap:.65rem;padding:.72rem .55rem}.sell-strip svg{width:17px;height:17px}.sell-strip strong{font-size:.91rem}.sell-strip span{font-size:.78rem;line-height:1.28}.sell-page .section{padding:2.1rem 0}.sell-step-grid{gap:.48rem}.sell-step-grid article{border-radius:10px;grid-template-columns:2rem minmax(0,1fr) auto;gap:.15rem .6rem;padding:.68rem}.sell-step-grid article>span{align-self:start;font-size:.86rem;line-height:1.1}.sell-step-grid article>svg{grid-area:1/3/span 2;align-self:start;width:18px;height:18px}.sell-step-grid h3{grid-column:2;font-size:.92rem;line-height:1.12}.sell-step-grid p{grid-column:2;font-size:.78rem;line-height:1.28}.sell-page #garanties .trust-role-grid{gap:1rem}.sell-page #garanties .trust-section-copy,.sell-page #garanties .sell-filter-board{display:contents}.sell-page #garanties .trust-section-copy>.eyebrow{order:1}.sell-page #garanties .trust-section-copy>h2{order:2}.sell-page #garanties .trust-section-copy>p{order:3}.sell-page #garanties .sell-filter-board-main{order:4}.sell-page #garanties .trust-section-copy>.btn{order:5;width:min(100%,18rem);margin:0 auto}.sell-page #garanties .sell-promise-grid{order:6}.sell-filter-board-main{border:1px solid #dbe3ef;border-radius:11px;grid-template-columns:auto minmax(0,1fr);gap:.45rem .65rem;padding:.78rem;overflow:hidden}.sell-filter-board-main svg{width:18px;height:18px}.sell-filter-board-main strong{font-size:1rem;line-height:1.12}.sell-filter-board-main p{grid-column:2;font-size:.78rem;line-height:1.3}.sell-promise-grid article{grid-template-columns:1.35rem minmax(0,1fr);gap:.18rem .5rem;padding:.68rem;display:grid}.sell-page #garanties .sell-promise-grid{background:#fff;border:1px solid #dbe3ef;border-radius:11px;overflow:hidden}.sell-promise-grid article svg{grid-row:1/span 2;width:16px;height:16px}.sell-promise-grid h3{margin:0;font-size:.9rem;line-height:1.1}.sell-promise-grid p{margin:0;font-size:.76rem;line-height:1.28}.sell-final-decision{padding:2rem 0}.sell-final-panel{border-radius:13px;gap:1rem;padding:.85rem}.sell-final-copy{display:contents}.sell-final-copy>.eyebrow{order:1}.sell-final-copy>h2{order:2}.sell-final-copy>p{order:3}.sell-limit-card{order:4}.sell-final-actions{order:5;gap:.5rem;width:min(100%,18rem);margin:0 auto}.sell-final-actions .btn{width:100%}.sell-limit-card{border-radius:13px;padding:.72rem}.sell-limit-card h3{font-size:.92rem;line-height:1.12}.sell-limit-card .trust-page-list{gap:.32rem;margin-top:.48rem}.sell-limit-card .trust-page-list li{font-size:.72rem;line-height:1.2}.sell-limit-card .trust-page-list svg{width:14px;height:14px}}@media (max-width:374px){.sell-page .container{width:min(100% - 1rem,72rem)}.sell-page .brand-word{display:none}.sell-page .header-actions .btn-primary{width:6.75rem;font-size:.64rem}.sell-hero h1{font-size:clamp(1.55rem,8.2vw,1.82rem)}.sell-hero p{font-size:.86rem}.sell-qualification-flow{grid-template-columns:1fr}}.coverage-page{--coverage-ink:#07111f;--coverage-muted:#536174;--coverage-line:#d8e1ee;--coverage-soft:#f5f8fc;--coverage-action:#dc2626;--coverage-open:#13845e;--coverage-review:#c99a2e;--coverage-wait:#7b8798;background:#fff}.coverage-page .section{padding:56px 0}.coverage-hero{isolation:isolate;color:#fff;background:linear-gradient(90deg,#07111ff5,#07111fdb 47%,#07111f9e),#07111f;padding:34px 0;scroll-margin-top:78px;position:relative;overflow:hidden}.coverage-hero:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.coverage-hero-grid{align-items:start;gap:20px;display:grid}.coverage-hero-copy{max-width:720px}.coverage-hero h1{letter-spacing:0;text-wrap:balance;max-width:740px;margin:12px 0 0;font-size:clamp(1.92rem,8vw,3.85rem);font-weight:860;line-height:1}.coverage-hero p{color:#ffffffc2;max-width:630px;margin:14px 0 0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.62}.coverage-hero .trust-hero-actions{gap:12px;margin-top:0;display:grid}.coverage-honesty-row{grid-template-columns:1fr;gap:8px;margin-top:12px;display:grid}.coverage-honesty-row span{border-radius:var(--radius-sm);color:#ffffffdb;overflow-wrap:anywhere;background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:8px;min-width:0;min-height:38px;padding:8px 11px;font-size:.84rem;font-weight:900;display:inline-flex}.coverage-honesty-row svg{color:#ffd073}.coverage-map-card-redesign{border-radius:var(--radius-lg);background:#081222;border:1px solid #ffffff29;min-height:340px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000005c}.coverage-map-card-redesign img{object-fit:cover;opacity:.58;width:100%;height:100%;position:absolute;inset:0}.coverage-map-card-redesign:after{content:"";background:linear-gradient(#07111f33,#07111fd1),linear-gradient(90deg,#07111f47,#0000 56%);position:absolute;inset:0}.coverage-map-card-redesign .coverage-map-top,.coverage-map-overlay,.coverage-state-legend{z-index:1;position:relative}.coverage-map-card-redesign .coverage-map-top{padding:18px 18px 0}.coverage-map-overlay{min-height:214px;margin:10px 18px 0}.coverage-map-pin{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07111fc2;border:1px solid #ffffff2e;border-radius:999px;align-items:center;min-height:32px;padding:7px 10px;font-size:.76rem;font-weight:950;animation:.52s ease-out both coveragePinReveal;display:inline-flex;position:absolute;box-shadow:0 12px 32px #0000003d}.coverage-map-pin:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px;margin-right:7px}.coverage-map-pin-open{color:#7ee2b8}.coverage-map-pin-review{color:#ffd073}.coverage-map-pin-wait{color:#cbd6e6}.coverage-map-pin-paris{top:20%;left:50%}.coverage-map-pin-lyon{animation-delay:90ms;top:52%;left:55%}.coverage-map-pin-bordeaux{animation-delay:.16s;top:59%;left:30%}.coverage-map-pin-west{animation-delay:.23s;top:34%;left:18%}.coverage-map-pin-east{animation-delay:.3s;top:30%;right:11%}.coverage-status-card{border-radius:var(--radius);color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07111fdb;border:1px solid #ffffff2e;width:min(280px,82%);padding:16px;position:absolute;bottom:0;right:0}.coverage-status-card svg{color:#ffd073}.coverage-status-card strong{font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:10px;font-size:1.12rem;line-height:1.1;display:block}.coverage-status-card span{color:#ffffffad;margin-top:7px;font-size:.86rem;line-height:1.45;display:block}.coverage-state-legend{background:#ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.coverage-state-legend span{color:#ffffffad;overflow-wrap:anywhere;background:#07111fc7;min-width:0;min-height:92px;padding:13px;font-size:.75rem;line-height:1.36;display:block}.coverage-state-legend strong{color:#fff;margin-bottom:5px;font-size:.82rem;display:block}.coverage-strip{border-bottom:1px solid var(--coverage-line);color:var(--coverage-ink);background:#fff}.coverage-strip-grid{gap:0;display:grid}.coverage-strip article{border-bottom:1px solid var(--coverage-line);background:#fff;min-height:auto;padding:16px 0}.coverage-strip svg{color:var(--coverage-action)}.coverage-strip strong{color:var(--coverage-ink);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:8px;font-size:1.08rem;line-height:1.14;display:block}.coverage-strip span{max-width:270px;color:var(--coverage-muted);margin-top:7px;font-size:.92rem;line-height:1.5;display:block}.coverage-check-layout{align-items:start;gap:24px;display:grid}.coverage-check-layout .trust-section-copy h2{max-width:620px;font-size:clamp(1.82rem,3.05vw,2.82rem);line-height:1.04}.coverage-open-panel{border:1px solid var(--coverage-line);border-radius:var(--radius);background:var(--coverage-soft);margin-top:18px;padding:16px}.coverage-open-panel>div:first-child{color:var(--coverage-ink);align-items:center;gap:10px;font-weight:950;display:flex}.coverage-open-panel svg{color:var(--coverage-action)}.coverage-open-list{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.coverage-open-list span{border-radius:var(--radius-sm);color:#0a573d;background:#fff;border:1px solid #13845e2e;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:.82rem;font-weight:900;display:inline-flex}.coverage-note{color:#0a573d;background:#eefaf5;border-color:#13845e38}.coverage-check-spotlight{scroll-margin-top:86px;position:relative}.coverage-check-spotlight:before{z-index:-1;border-radius:var(--radius-lg);content:"";background:linear-gradient(135deg,#dc26261a,#c99a2e1c),#f8fafc;position:absolute;inset:-14px}.coverage-checker{border-radius:var(--radius-lg);background:#fff;border:1px solid #cbd6e6;padding:18px;box-shadow:inset 0 1px #ffffffeb,0 26px 74px #0f172a24}.coverage-checker-head{border-bottom:1px solid var(--coverage-line);gap:6px;padding-bottom:18px;display:grid}.coverage-checker-head div{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;min-width:0;display:flex}.coverage-checker-head p{color:var(--coverage-muted);margin:0;font-size:.9rem;font-weight:800}.coverage-field{margin-top:14px}.coverage-field input{background:#fbfdff;border-color:#d2dcea;min-height:52px;font-size:max(16px,1rem)}.coverage-field input:focus,.coverage-input-shell:focus-within input{background:#fff;border-color:#dc2626b8;box-shadow:0 0 0 4px #dc26261f}.coverage-input-shell svg{color:var(--coverage-action);top:17px}.coverage-submit{text-align:center;width:100%;min-height:52px;margin-top:12px}.coverage-result{color:#75500a;box-shadow:none;overflow-wrap:anywhere;background:#fff8df;border-color:#c99a2e47}.coverage-result-open{color:#0a573d;background:#eafaf3;border-color:#13845e3d}.coverage-result strong,.coverage-result p{color:currentColor}.coverage-result a{min-height:44px}.coverage-city-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.coverage-city-list span{border-radius:var(--radius-sm);background:#f8fafc;border-color:#d8e1ee;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 8px;min-width:0;min-height:50px;padding:8px;display:grid}.coverage-city-list svg{grid-row:span 2;margin-top:1px}.coverage-city-list strong{color:var(--coverage-ink);overflow-wrap:anywhere;min-width:0;font-size:.84rem;line-height:1.1}.coverage-city-list small{color:var(--coverage-muted);text-transform:capitalize;font-size:.72rem;font-weight:850}.coverage-rule-grid article,.coverage-local-grid article{box-shadow:none;transition:transform .18s,border-color .18s}.coverage-rule-grid article:hover,.coverage-local-grid article:hover{border-color:#dc262642;transform:translateY(-2px)}.coverage-rule-grid article:after{display:none}.coverage-wait-card{border-radius:var(--radius-lg)}.coverage-hero-check{max-width:100%}.coverage-hero-support{min-width:0}.coverage-verification-section{background:linear-gradient(#fff,#f8fafc)}.coverage-reveal{animation:.52s ease-out both coverageReveal}.coverage-reveal-delay{animation-delay:.12s}@keyframes coverageReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes coveragePinReveal{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:700px){.coverage-page .section{padding:64px 0}.coverage-hero{padding:46px 0 44px}.coverage-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);gap:24px}.coverage-hero h1{font-size:clamp(2.55rem,6.4vw,3.15rem);line-height:1.04}.coverage-hero-copy,.coverage-hero-support{grid-column:1}.coverage-hero-check{grid-area:1/2/span 2}.coverage-map-card-redesign{grid-column:1/-1}.coverage-hero .trust-hero-actions{flex-wrap:wrap;display:flex}.coverage-hero .trust-hero-actions .btn{width:auto}.coverage-honesty-row{flex-wrap:wrap;display:flex}.coverage-strip-grid{border-left:1px solid var(--coverage-line);grid-template-columns:repeat(3,minmax(0,1fr))}.coverage-strip article{border-right:1px solid var(--coverage-line);padding:20px}.coverage-open-list span{min-width:116px}.coverage-city-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.coverage-hero{padding:58px 0 56px}.coverage-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(370px,.82fr);align-items:start;gap:28px}.coverage-hero h1{font-size:clamp(3.2rem,4.45vw,4.05rem);line-height:1}.coverage-map-card-redesign{grid-column:1/-1;min-height:360px}.coverage-check-layout{grid-template-columns:minmax(0,1fr);gap:28px}.coverage-open-panel{padding:18px}}@media (max-width:699px){.coverage-page .section{padding:42px 0}.coverage-hero{padding:28px 0 30px}.coverage-hero h1{font-size:clamp(1.82rem,9.2vw,2.12rem);line-height:1.04}.coverage-hero p{font-size:1rem;line-height:1.5}.coverage-map-card-redesign{min-height:352px}.coverage-map-overlay{min-height:190px;margin-inline:12px}.coverage-map-card-redesign .coverage-map-top{padding:14px 12px 0}.coverage-map-pin{min-height:30px;padding:6px 9px;font-size:.7rem}.coverage-map-pin-paris{top:18%;left:47%}.coverage-map-pin-lyon{top:44%;left:52%}.coverage-map-pin-bordeaux{top:54%;left:18%}.coverage-map-pin-west{top:30%;left:8%}.coverage-map-pin-east{top:31%;right:4%}.coverage-status-card{width:auto;padding:12px;bottom:0;left:0;right:0}.coverage-state-legend{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.coverage-state-legend span{min-height:auto;padding:11px 12px}.coverage-strip article{grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:14px 0;display:grid}.coverage-strip svg{grid-row:span 2;margin-top:2px}.coverage-strip strong{margin-top:0}.coverage-strip span{max-width:none;margin-top:0}.coverage-checker{padding:16px}.coverage-check-spotlight:before{inset:-8px}.coverage-city-list{grid-template-columns:repeat(2,minmax(0,1fr))}.coverage-open-list{gap:6px}.coverage-open-list span{min-height:32px;padding:6px 8px;font-size:.8rem}.coverage-rule-grid article,.coverage-local-grid article,.coverage-wait-card{padding:16px}}@media (prefers-reduced-motion:reduce){.coverage-reveal,.coverage-map-pin{animation:none}.coverage-rule-grid article,.coverage-local-grid article,.coverage-field input{transition:none}.coverage-rule-grid article:hover,.coverage-local-grid article:hover{transform:none}}.method-page{--method-ink:#07111f;--method-muted:#536174;--method-line:#d8e1ee;--method-soft:#f5f8fc;--method-action:#dc2626;--method-good:#13845e;--method-watch:#c99a2e;--method-stop:#dc2626;background:#fff}.method-page .section{padding:76px 0}.method-hero{isolation:isolate;color:#fff;background:linear-gradient(90deg,#07111ff5,#07111fe0 48%,#07111f9e),#07111f;padding:66px 0 58px;position:relative;overflow:hidden}.method-hero:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.method-hero-grid{align-items:center;gap:34px;display:grid}.method-hero-copy{max-width:720px}.method-hero h1{letter-spacing:0;text-wrap:balance;max-width:760px;margin:16px 0 0;font-size:clamp(2.16rem,4.45vw,4.2rem);font-weight:860;line-height:1}.method-hero p{color:#ffffffc2;max-width:640px;margin:20px 0 0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.62}.method-hero .trust-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.method-hero-assurance{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.method-hero-assurance span{border-radius:var(--radius-sm);color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:8px;min-height:38px;padding:8px 11px;font-size:.84rem;font-weight:900;display:inline-flex}.method-hero-assurance svg{color:#ffd073}.method-quality-console{border-radius:var(--radius);background-color:#ffffff14;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff29;justify-self:end;width:min(100%,520px);overflow:hidden;box-shadow:0 24px 64px #00000052}.method-console-head{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px 12px;display:flex}.method-console-head div{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;gap:2px;font-size:.72rem;font-weight:900;display:grid}.method-console-head strong,.method-console-head svg{color:#ffd073}.method-pipeline{padding:8px 16px 12px;display:grid}.method-pipeline-row{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:6px 0;display:grid;position:relative}.method-pipeline-row:before{content:"";background:#ffffff24;width:1px;position:absolute;top:0;bottom:0;left:16px}.method-pipeline-row>span{z-index:1;color:#ffd073;width:34px;height:34px;font-family:var(--font-space-grotesk), Arial, sans-serif;background:#07111fd6;border:1px solid #ffffff2e;border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:grid;position:relative}.method-pipeline-row div{border-radius:var(--radius-sm);background:#07111f9e;border:1px solid #ffffff21;min-height:54px;padding:9px 10px}.method-pipeline-row strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.92rem}.method-pipeline-row p{color:#ffffffad;margin:3px 0 0;font-size:.78rem;line-height:1.38}.method-status-row{background:#ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.method-status{color:#fff;background:#07111fc7;place-items:center;min-height:38px;font-size:.74rem;font-weight:950;display:grid}.method-status-good{color:#7ee2b8}.method-status-watch{color:#ffd073}.method-status-stop{color:#ffb4b4}.method-proof-strip{border-bottom:1px solid var(--method-line);color:var(--method-ink);background:#fff}.method-proof-strip .trust-pillar-grid{border-left:1px solid var(--method-line);gap:0}.method-proof-strip article{border-right:1px solid var(--method-line);border-bottom:1px solid var(--method-line);background:#fff;align-content:center;min-height:108px;padding:18px 22px;display:grid}.method-proof-title{align-items:center;gap:10px;min-width:0;display:flex}.method-proof-title svg{flex:none}.method-proof-strip h2{color:var(--method-ink);margin:0;font-size:1.02rem;line-height:1.16}.method-proof-strip p{color:var(--method-muted);margin:8px 0 0;font-size:.86rem;line-height:1.45}.method-proof-strip svg{color:var(--method-watch)}#integration.section{padding:56px 0 60px}#integration .trust-section-head{margin-bottom:22px}#integration .trust-section-head h2{margin-top:12px}#integration .trust-section-head p{margin-top:10px}.method-control-grid{gap:10px}.method-control-grid article{min-height:158px;box-shadow:none;align-content:start;padding:16px;transition:transform .18s,border-color .18s;display:grid}.method-control-grid article:hover,.method-criteria-board article:hover,.method-decision-board article:hover{border-color:#dc262647;transform:translateY(-2px)}.method-step-grid article:after{display:none}.method-step-card-head{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.method-control-grid .method-step-num{color:#aebbd0;font-size:.88rem}.method-control-grid .method-step-card-head svg{color:var(--red);margin-top:0}.method-control-grid h3{margin:0;font-size:1.02rem;line-height:1.16}.method-control-grid p{margin-top:12px;font-size:.88rem;line-height:1.48}.method-criteria-board{border:1px solid var(--method-line);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 22px 64px #0f172a1a}.method-criteria-board article{border:0;border-bottom:1px solid var(--method-line);box-shadow:none;border-radius:0;transition:transform .18s,border-color .18s}.method-criteria-board article:last-child{border-bottom:0}.method-monitor-card{border-radius:var(--radius-lg)}.method-decision-board{gap:14px}.method-decision-board .decision-card{box-shadow:none;transition:transform .18s,border-color .18s}.method-final{border-radius:var(--radius-lg)}.method-reveal{animation:.52s ease-out both methodReveal}.method-reveal-delay{animation-delay:.12s}@keyframes methodReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:700px){.method-criteria-board{grid-template-columns:repeat(2,minmax(0,1fr))}.method-criteria-board article:nth-child(odd){border-right:1px solid var(--method-line)}.method-criteria-board article:nth-last-child(-n+2){border-bottom:0}}@media (min-width:1024px){.method-hero{padding:76px 0 68px}.method-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(490px,1.14fr)}.method-control-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:699px){.method-page .section{padding:58px 0}#integration.section{padding:44px 0 48px}#integration .trust-section-head{margin-bottom:18px}.method-hero{padding:48px 0 42px}.method-hero h1{font-size:2.08rem;line-height:1.04}.method-hero .trust-hero-actions{display:grid}.method-quality-console{border-radius:var(--radius);justify-self:stretch;width:100%}.method-console-head,.method-pipeline{padding-inline:12px}.method-pipeline-row{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:5px 0}.method-pipeline-row:before{left:14px}.method-pipeline-row>span{width:30px;height:30px;font-size:.68rem}.method-pipeline-row div{min-height:auto;padding:8px 9px}.method-pipeline-row strong{font-size:.86rem}.method-pipeline-row p{font-size:.74rem;line-height:1.34}.method-status-row{grid-template-columns:repeat(3,minmax(0,1fr))}.method-status{min-height:34px;font-size:.66rem}.method-proof-strip .trust-pillar-grid{border-left:0}.method-proof-strip article{border-right:0;min-height:auto;padding:16px 0}.method-proof-title{gap:9px}.method-control-grid article{min-height:auto;padding:14px}.method-step-card-head{gap:8px}.method-control-grid h3{font-size:.98rem}.method-control-grid p{margin-top:10px;font-size:.86rem;line-height:1.44}}@media (prefers-reduced-motion:reduce){.method-reveal{animation:none}.method-control-grid article,.method-criteria-board article,.method-decision-board .decision-card{transition:none}.method-control-grid article:hover,.method-criteria-board article:hover,.method-decision-board article:hover{transform:none}}.method-page{overflow-x:clip}.method-page section[id]{scroll-margin-top:5.5rem}.method-page :where(h1,h2,h3,p,a,span,strong,li){overflow-wrap:break-word}.method-page .method-hero-copy,.method-page .method-quality-console,.method-page .method-pipeline-row div,.method-page .method-step-card-head,.method-page .trust-section-copy,.method-page .method-criteria-board,.method-page .method-monitor-card,.method-page .method-final>*{min-width:0}.method-page .section{padding-block:clamp(3rem,5.5vw,4.5rem)}.method-page .trust-section-head{max-width:48rem;margin-bottom:1.5rem}.method-page .trust-section-head h2,.method-page .trust-section-copy h2,.method-page .data-grid h2{line-height:1.06}.method-page .trust-section-copy .btn,.method-page .data-grid .btn,.method-page .method-final .btn{min-height:3.25rem}.method-page .method-criteria-board article{min-height:0;padding:1rem}.method-page .method-criteria-board svg{width:1.05rem;height:1.05rem}.method-page .method-criteria-board h3{font-size:1rem;line-height:1.15}.method-page .method-criteria-board p{font-size:.86rem;line-height:1.43}.method-page .method-monitor-card .trust-page-list{gap:.65rem}.method-page .method-monitor-card .trust-page-list li{gap:.55rem;line-height:1.42}@media (min-width:1024px){.method-page .method-hero{padding:4rem 0 3.75rem}.method-page .method-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(25rem,.78fr);gap:clamp(2.25rem,4vw,4rem)}.method-page .method-hero-copy{max-width:43rem}.method-page .method-hero h1{max-width:42rem;font-size:clamp(2.5rem,3.75vw,3.55rem)}.method-page .method-hero p{max-width:39rem}.method-page .method-quality-console{width:min(100%,28rem)}.method-page .method-pipeline-row{grid-template-columns:2rem minmax(0,1fr);gap:.625rem;padding-block:.3rem}.method-page .method-pipeline-row>span{width:2rem;height:2rem}.method-page .method-pipeline-row:before{left:.95rem}.method-page .method-pipeline-row div{min-height:3rem;padding:.5rem .625rem}.method-page .method-proof-strip article{min-height:6rem;padding:1rem 1.25rem}.method-page .method-control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.method-page .method-control-grid article{min-height:8.75rem;padding:.95rem}.method-page .trust-role-grid{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2.25rem,4vw,3.75rem)}.method-page .method-criteria-board{grid-template-columns:repeat(2,minmax(0,1fr))}.method-page .data-grid{grid-template-columns:minmax(0,.82fr) minmax(24rem,.88fr);align-items:center;gap:clamp(2rem,4vw,3.5rem)}.method-page .method-monitor-card{padding:1.25rem}.method-page .method-decision-board{gap:.875rem}.method-page .method-decision-board .decision-card{padding:1.125rem}.method-page .method-final{margin-top:1.25rem;padding:1.5rem}}@media (min-width:700px) and (max-width:1023px){.method-page .site-header{position:static}.method-page .header-inner{flex-wrap:wrap;gap:.75rem;padding-block:.625rem}.method-page .desktop-nav{order:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;width:100%;font-size:.78rem;display:grid}.method-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding-inline:.625rem}.method-page .method-hero{padding:3rem 0 3.125rem}.method-page .method-hero-grid{gap:1.25rem}.method-page .method-hero h1{max-width:40rem;font-size:clamp(2.12rem,5.3vw,3rem)}.method-page .method-quality-console{justify-self:stretch;width:min(100%,43rem)}.method-page .method-control-grid,.method-page .method-decision-board{gap:.75rem}.method-page .method-control-grid article,.method-page .method-decision-board .decision-card,.method-page .method-monitor-card,.method-page .method-final{padding:1rem}.method-page .method-criteria-board article{padding:.95rem}}@media (max-width:699px){.method-page .site-header{position:static}.method-page .header-inner{flex-wrap:wrap;gap:.625rem;min-height:0;padding-block:.625rem .75rem}.method-page .brand{min-height:2.5rem}.method-page .brand-mark{width:2.25rem;height:2.25rem}.method-page .header-actions .btn-primary{white-space:nowrap;min-height:2.75rem;padding-inline:.75rem;font-size:.78rem}.method-page .desktop-nav{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;font-size:.76rem;display:grid}.method-page .desktop-nav a{border-radius:var(--radius-sm);color:#ffffffdb;text-align:center;background:#ffffff12;border:1px solid #ffffff21;justify-content:center;min-height:2.75rem;padding:.5rem;line-height:1.1}.method-page .method-hero{padding:2.25rem 0 2.375rem}.method-page .method-hero-grid{gap:1rem}.method-page .method-hero h1{max-width:22rem;margin-top:.625rem;font-size:clamp(1.78rem,8vw,2.12rem);line-height:1.06}.method-page .method-hero p{max-width:22rem;margin-top:.75rem;font-size:.92rem;line-height:1.5}.method-page .method-hero .trust-hero-actions{gap:.625rem;margin-top:1rem;display:grid}.method-page .method-hero .btn{white-space:normal;width:100%;min-height:3.25rem;padding-block:.85rem;line-height:1.15}.method-page .method-hero-assurance{grid-template-columns:repeat(auto-fit,minmax(min(9.5rem,100%),1fr));gap:.5rem;margin-top:.875rem;display:grid}.method-page .method-hero-assurance span{min-height:2.5rem;padding:.5rem .625rem;font-size:.76rem}.method-page .method-quality-console{border-radius:var(--radius);justify-self:stretch;width:100%}.method-page .method-console-head{padding:.75rem}.method-page .method-pipeline{padding:.375rem .75rem .625rem}.method-page .method-pipeline-row{grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem;padding-block:.25rem}.method-page .method-pipeline-row:before{left:.825rem}.method-page .method-pipeline-row>span{width:1.75rem;height:1.75rem;font-size:.62rem}.method-page .method-pipeline-row div{min-height:auto;padding:.45rem .55rem}.method-page .method-pipeline-row strong{font-size:.82rem}.method-page .method-pipeline-row p{font-size:.72rem;line-height:1.34}.method-page .method-status{min-height:2rem;font-size:.62rem}.method-page .method-proof-strip .trust-pillar-grid{border-left:0}.method-page .method-proof-strip article{border-right:0;min-height:auto;padding:.875rem 0}.method-page .method-proof-strip h2{font-size:.98rem}.method-page .method-proof-strip p{margin-top:.4rem;font-size:.82rem}.method-page .section,.method-page #integration.section{padding-block:2.375rem}.method-page .trust-section-head,.method-page #integration .trust-section-head{margin-bottom:1rem}.method-page .trust-section-head h2,.method-page .trust-section-copy h2,.method-page .data-grid h2,.method-page .method-final h2{margin-top:.625rem;font-size:clamp(1.45rem,6.8vw,1.78rem);line-height:1.08}.method-page .trust-section-head p,.method-page .trust-section-copy p,.method-page .data-grid p,.method-page .method-final p{margin-top:.75rem;font-size:.9rem;line-height:1.52}.method-page .method-control-grid{gap:.625rem}.method-page .method-control-grid article{min-height:auto;padding:.875rem}.method-page .method-step-card-head{grid-template-columns:auto auto minmax(0,1fr);gap:.5rem}.method-page .method-control-grid .method-step-num{font-size:.72rem}.method-page .method-control-grid h3{font-size:.96rem;line-height:1.16}.method-page .method-control-grid p{margin-top:.5rem;font-size:.82rem;line-height:1.42}.method-page .trust-role-grid,.method-page .data-grid{gap:1rem}.method-page .trust-section-copy .btn,.method-page .data-grid .btn{width:100%;margin-top:1rem}.method-page .method-criteria-board{border-radius:var(--radius)}.method-page .method-criteria-board article{grid-template-columns:auto minmax(0,1fr);gap:.25rem .625rem;padding:.875rem}.method-page .method-criteria-board article:nth-child(odd){border-right:0}.method-page .method-criteria-board article:nth-last-child(-n+2){border-bottom:1px solid var(--method-line)}.method-page .method-criteria-board article:last-child{border-bottom:0}.method-page .method-criteria-board h3{font-size:.96rem}.method-page .method-criteria-board p{font-size:.8rem;line-height:1.4}.method-page .method-monitor-card{padding:1rem}.method-page .method-monitor-card>svg{width:1.35rem;height:1.35rem}.method-page .method-monitor-card h3{margin-top:.625rem;font-size:1rem}.method-page .method-monitor-card .trust-page-list{margin-top:.875rem}.method-page .method-monitor-card .trust-page-list li{font-size:.84rem}.method-page .method-decision-board{gap:.625rem}.method-page .method-decision-board .decision-card{border-top-width:0;border-left-width:.25rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .625rem;padding:.875rem;display:grid}.method-page .method-decision-board .decision-card svg{grid-row:span 2;width:1.1rem;height:1.1rem;margin-top:.1rem}.method-page .method-decision-board .decision-card h3,.method-page .method-decision-board .decision-card p{margin-top:0}.method-page .method-decision-board .decision-card h3{font-size:.98rem}.method-page .method-decision-board .decision-card p{font-size:.82rem;line-height:1.42}.method-page .method-final{gap:1rem;margin-top:1rem;padding:1rem}.method-page .method-final .btn{width:100%}}.presence-page{--presence-ink:#07111f;--presence-muted:#536174;--presence-line:#d8e1ee;--presence-soft:#f5f8fc;--presence-action:#dc2626;--presence-good:#13845e;--presence-watch:#c99a2e;background:#fff;overflow-x:clip}.presence-page .section{padding:76px 0}.presence-hero{isolation:isolate;color:#fff;background:linear-gradient(90deg,#07111ff5,#07111fe0 48%,#07111f9e),#07111f;padding:66px 0 58px;position:relative;overflow:hidden}.presence-hero:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.presence-hero-grid{align-items:center;gap:34px;display:grid}.presence-hero-copy{max-width:720px}.presence-hero h1{letter-spacing:0;text-wrap:balance;max-width:760px;margin:16px 0 0;font-size:clamp(2.16rem,4.45vw,4.2rem);font-weight:860;line-height:1}.presence-hero p{color:#ffffffc2;max-width:640px;margin:20px 0 0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.62}.presence-hero .trust-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.presence-hero-assurance{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.presence-hero-assurance span{border-radius:var(--radius-sm);color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:8px;min-height:38px;padding:8px 11px;font-size:.84rem;font-weight:900;display:inline-flex}.presence-hero-assurance svg{color:#ffd073}.presence-window-console{border-radius:var(--radius-lg);background-color:#ffffff14;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff29;justify-self:end;width:min(100%,520px);overflow:hidden;box-shadow:0 24px 70px #00000057}.presence-console-top{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.presence-console-top div{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;gap:3px;font-size:.78rem;font-weight:900;display:grid}.presence-console-top strong,.presence-console-top svg{color:#ffd073}.presence-window-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px;display:grid;position:relative}.presence-window-track:before{display:none}.presence-window-step{z-index:1;border-radius:var(--radius);background:#07111fbd;border:1px solid #ffffff24;align-content:start;min-width:0;min-height:126px;padding:10px 11px 12px;display:grid;position:relative}.presence-window-step span{color:#ffd073;width:max-content;min-height:30px;font-family:var(--font-space-grotesk), Arial, sans-serif;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;place-items:center;padding:0 10px;font-size:.82rem;font-weight:900;display:inline-grid}.presence-window-step strong{color:#fff;min-width:0;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:10px;font-size:.96rem;line-height:1.12;display:block}.presence-window-step p{color:#ffffffad;min-width:0;margin:5px 0 0;font-size:.8rem;line-height:1.36}.presence-window-step:nth-child(2){background:#13845e29;border-color:#7ee2b84d}.presence-window-step:not(:last-child):after{z-index:2;content:"";background:#ffd073c7;border-radius:999px;width:10px;height:2px;position:absolute;top:24px;right:-9px}.presence-window-step:nth-child(2):after{background:#7ee2b8cc}.presence-mobile-confirm{border-radius:var(--radius);color:#fff;text-align:center;background:#07111fdb;border:1px solid #ffffff29;margin:0 16px 16px;padding:13px 16px 14px;display:grid}.presence-mobile-bar{background:#ffffff3d;border-radius:999px;width:44px;height:4px;margin:0 auto 10px}.presence-mobile-confirm svg{color:#ffd073;margin:0 auto}.presence-mobile-confirm strong{font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:8px;font-size:1.08rem}.presence-mobile-confirm span{color:#ffffffad;max-width:300px;margin:5px auto 0;font-size:.8rem;line-height:1.38}.presence-strip{border-bottom:1px solid var(--presence-line);color:var(--presence-ink);background:#fff}.presence-strip-grid{gap:0;display:grid}.presence-strip article{border-bottom:1px solid var(--presence-line);background:#fff;align-content:start;min-height:106px;padding:18px 0;display:grid}.presence-strip svg{color:var(--presence-action);width:22px;height:22px}.presence-strip strong{color:var(--presence-ink);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:9px;font-size:1rem;line-height:1.14;display:block}.presence-strip span{max-width:270px;color:var(--presence-muted);margin-top:5px;font-size:.86rem;line-height:1.4;display:block}.presence-proof-grid article,.presence-channel-grid article,.presence-edge-grid article{box-shadow:none;transition:transform .18s,border-color .18s}.presence-proof-grid article:hover,.presence-channel-grid article:hover,.presence-edge-grid article:hover{border-color:#dc262642;transform:translateY(-2px)}.presence-proof-grid article:after{display:none}#preuves{padding:54px 0 58px}#preuves .trust-section-head{max-width:720px;margin-bottom:22px}#preuves .trust-section-head h2{max-width:680px;margin:10px auto 0;font-size:clamp(1.85rem,2.6vw,2.55rem);line-height:1.04}#preuves .trust-section-head p{max-width:620px;margin:10px auto 0;font-size:.96rem;line-height:1.52}#preuves .presence-proof-grid{gap:10px}#preuves .presence-proof-grid article{align-content:start;min-width:0;min-height:158px;padding:14px;display:grid}#preuves .presence-proof-index{font-size:1.08rem}#preuves .presence-proof-grid svg{width:22px;height:22px;margin-top:12px}#preuves .presence-proof-grid h3{margin-top:10px;font-size:1.04rem;line-height:1.12}#preuves .presence-proof-grid p{margin-top:6px;font-size:.88rem;line-height:1.42}.presence-data-layout{align-items:start;gap:34px;display:grid}.presence-data-board{border:1px solid var(--presence-line);border-radius:var(--radius-lg);background:var(--presence-line);gap:1px;display:grid;overflow:hidden;box-shadow:0 22px 64px #0f172a1a}.presence-data-board>div{background:#fff;padding:18px}.presence-data-board>div>strong{color:var(--presence-ink);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-bottom:12px;font-size:1.2rem;display:block}.presence-data-board article{border-top:1px solid var(--presence-line);grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:13px 0;display:grid}.presence-data-board article:last-child{padding-bottom:0}.presence-data-board svg{grid-row:span 2;margin-top:2px}.presence-data-board>div:first-child svg{color:var(--presence-good)}.presence-data-board>div:last-child svg{color:var(--presence-action)}.presence-data-board h3{color:var(--presence-ink);margin:0;font-size:1rem;line-height:1.12}.presence-data-board p{color:var(--presence-muted);margin:0;font-size:.9rem;line-height:1.45}.presence-guard-card,.presence-final{border-radius:var(--radius-lg)}.presence-reveal{animation:.52s ease-out both presenceReveal}.presence-reveal-delay{animation-delay:.12s}@keyframes presenceReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:700px){.presence-strip-grid{border-left:1px solid var(--presence-line);grid-template-columns:repeat(3,minmax(0,1fr))}.presence-strip article{border-right:1px solid var(--presence-line);padding:18px 20px}.presence-data-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.presence-hero{padding:76px 0 68px}.presence-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(420px,.86fr);gap:42px}.presence-data-layout{grid-template-columns:minmax(0,.78fr) minmax(480px,1.22fr);gap:52px}#collecte .presence-data-layout{grid-template-columns:minmax(480px,1.22fr) minmax(0,.78fr)}#collecte .presence-data-board{order:-1}}@media (max-width:699px){.presence-page .section{padding:58px 0}.presence-hero{padding:48px 0 42px}.presence-hero h1{overflow-wrap:break-word;max-width:100%;font-size:1.88rem;line-height:1.04}.presence-hero .trust-hero-actions{display:grid}.presence-hero .trust-hero-actions .btn{white-space:normal;width:100%;min-width:0}.presence-window-console{border-radius:var(--radius);justify-self:stretch;width:100%}.presence-console-top{padding:13px 14px}.presence-window-track{grid-template-columns:1fr;gap:8px;padding:14px}.presence-window-track:before{display:none}.presence-window-step{min-height:auto;padding:12px 12px 12px 58px}.presence-window-step span{min-width:46px;min-height:30px;padding:0 8px;font-size:.72rem;position:absolute;top:12px;left:12px}.presence-window-step strong{margin-top:0;font-size:.9rem}.presence-window-step p{font-size:.77rem;line-height:1.32}.presence-window-step:not(:last-child):after{width:2px;height:10px;inset:auto auto -9px 22px}.presence-mobile-confirm{margin-inline:14px}.presence-strip article{min-height:0;padding:16px 0}.presence-strip span{max-width:none}#preuves{padding:42px 0 44px}#preuves .trust-section-head{text-align:left;margin-bottom:18px}#preuves .trust-section-head h2{margin-top:9px;font-size:1.72rem}#preuves .trust-section-head p{margin-top:9px;font-size:.93rem}#preuves .presence-proof-grid{gap:10px}#preuves .presence-proof-grid article{min-height:0;padding:12px 14px}#preuves .presence-proof-grid svg{margin-top:8px}#preuves .presence-proof-grid h3{margin-top:8px;font-size:.99rem}#preuves .presence-proof-grid p{margin-top:5px;font-size:.84rem;line-height:1.34}.presence-data-board>div{padding:16px}}@media (prefers-reduced-motion:reduce){.presence-reveal{animation:none}.presence-proof-grid article,.presence-channel-grid article,.presence-edge-grid article{transition:none}.presence-proof-grid article:hover,.presence-channel-grid article:hover,.presence-edge-grid article:hover{transform:none}}.presence-page :is(.container,.header-inner,.header-actions,.presence-hero-grid,.presence-hero-copy,.presence-window-console,.presence-window-track,.presence-window-step,.presence-strip-grid,.presence-proof-grid,.presence-proof-grid article,.presence-channel-grid,.presence-channel-grid article,.presence-data-layout,.presence-data-board,.presence-data-board article,.presence-guard-card,.presence-edge-grid,.presence-edge-grid article,.presence-final){min-width:0}@media (min-width:700px) and (max-width:1023px){.presence-page .section{padding:60px 0}.presence-hero{padding:54px 0 48px}.presence-hero-grid{grid-template-columns:minmax(0,1fr);gap:26px}.presence-hero-copy{max-width:760px}.presence-hero h1{max-width:620px;font-size:clamp(2.15rem,5vw,3rem)}.presence-window-console{justify-self:stretch;width:100%}.presence-window-step{min-height:118px}#preuves .presence-proof-grid{gap:12px;display:grid}#preuves .presence-proof-grid article{min-height:136px}.presence-data-layout,#collecte .presence-data-layout{grid-template-columns:minmax(0,1fr);gap:28px}#collecte .presence-data-board{order:0}}@media (max-width:699px){.presence-page{overflow-x:clip}.presence-page .site-header{border-bottom:1px solid #d8e1eeeb}.presence-page .header-inner{gap:10px;min-height:62px}.presence-page .desktop-nav,.presence-page .header-actions .btn-ghost{display:none}.presence-page .brand-mark{width:40px;height:40px}.presence-page .brand-word{font-size:.84rem}.presence-page .header-actions{flex:none}.presence-page .header-actions .btn-primary{white-space:nowrap;min-height:52px;padding:0 12px;font-size:.82rem}.presence-page .section{padding:44px 0}.presence-hero{padding:32px 0 30px}.presence-hero-grid{gap:20px}.presence-hero h1{margin-top:12px;font-size:clamp(1.8rem,9vw,2.22rem);line-height:1.05}.presence-hero p{margin-top:14px;font-size:.98rem;line-height:1.52}.presence-hero .trust-hero-actions{gap:10px;margin-top:20px}.presence-hero .trust-hero-actions .btn,.presence-final .btn,.presence-page a.btn,.presence-page button.btn,.presence-page #cadre .btn,.presence-page #donnees .btn{text-align:center;min-height:52px;padding:10px 12px;font-size:.9rem;line-height:1.12}.presence-hero-assurance{gap:7px;margin-top:14px;display:grid}.presence-hero-assurance span{min-height:34px;padding:7px 10px}.presence-window-console{box-shadow:0 16px 42px #00000042}.presence-console-top{padding:12px}.presence-console-top div{font-size:.7rem}.presence-window-track{gap:7px;padding:12px}.presence-window-step{padding:11px 11px 11px 56px}.presence-mobile-confirm{margin:0 12px 12px;padding:12px}.presence-strip article{grid-template-columns:32px minmax(0,1fr);gap:3px 12px;min-height:0;padding:15px 0;display:grid}.presence-strip svg{grid-row:1/span 2;margin-top:1px}.presence-strip strong,.presence-strip span{margin-top:0}.presence-strip strong{font-size:1rem}.presence-strip span{grid-column:2;font-size:.88rem;line-height:1.42}#preuves{padding:40px 0 42px}#preuves .trust-section-head{margin-bottom:18px}#preuves .trust-section-head h2{font-size:clamp(1.52rem,7.4vw,1.94rem);line-height:1.08}#preuves .presence-proof-grid{gap:10px;display:grid;position:relative}#preuves .presence-proof-grid:before{content:"";background:linear-gradient(#dc262652,#13845e52);width:2px;position:absolute;top:18px;bottom:18px;left:19px}#preuves .presence-proof-grid article{grid-template-columns:40px minmax(0,1fr);gap:4px 12px;min-height:0;padding:14px;display:grid;position:relative}#preuves .presence-proof-index{z-index:1;border-radius:var(--radius-sm);width:40px;height:40px;color:var(--presence-action);background:#fff;border:1px solid #dc26262e;grid-area:1/1/span 2;place-items:center;font-size:.82rem;display:grid}#preuves .presence-proof-grid svg{display:none}#preuves .presence-proof-grid h3{grid-column:2;margin:0;font-size:1rem}#preuves .presence-proof-grid p{grid-column:2;margin:0;font-size:.88rem;line-height:1.42}.presence-page .trust-role-grid,.presence-data-layout,#collecte .presence-data-layout,.presence-page .data-grid{grid-template-columns:minmax(0,1fr);gap:22px}#collecte .presence-data-board{order:0}.presence-channel-grid,.presence-edge-grid{gap:10px}.presence-channel-grid article,.presence-edge-grid article{grid-template-columns:32px minmax(0,1fr);gap:4px 12px;min-height:0;padding:15px;display:grid}.presence-channel-grid svg,.presence-edge-grid svg{grid-row:1/span 2;margin-top:2px}.presence-channel-grid h3,.presence-edge-grid h3{margin:0;font-size:1rem}.presence-channel-grid p,.presence-edge-grid p{grid-column:2;margin:0;font-size:.88rem;line-height:1.42}.presence-data-board{border-radius:var(--radius)}.presence-data-board>div{padding:15px}.presence-data-board>div>strong{margin-bottom:8px;font-size:1.08rem}.presence-data-board article{padding:11px 0}.presence-data-board h3{font-size:.98rem}.presence-data-board p{font-size:.86rem;line-height:1.4}.presence-guard-card{padding:18px}.presence-guard-card .trust-page-list{gap:9px}.presence-final{gap:16px;padding:18px;display:grid}.presence-final h2{font-size:1.28rem}.presence-final p{font-size:.94rem;line-height:1.46}}@media (max-width:359px){.presence-page .brand-word{display:none}.presence-page .header-actions .btn-primary{padding:0 10px;font-size:.78rem}.presence-hero .trust-hero-actions .btn,.presence-final .btn{font-size:.86rem}}.how-page-redesign .how-hero{padding:76px 0 78px}.how-hero-copy{max-width:760px}.how-page-redesign .how-hero h1{max-width:780px;font-size:clamp(2.45rem,4.4vw,4.25rem);line-height:1.02}.how-page-redesign .how-hero p{max-width:650px;font-size:1.08rem}.how-journey-visual{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);background-color:#ffffff14;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff29;padding:20px;position:relative;overflow:hidden}.how-journey-visual>:not(.how-visual-image){z-index:1;position:relative}.how-visual-image{object-fit:cover;opacity:.16;filter:saturate(.78)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.how-journey-visual:after{content:"";background:radial-gradient(circle at 16% 24%,#dc262629,#0000 34%),linear-gradient(#07111fb8,#07111ff0);position:absolute;inset:0}.how-journey-visual:before{display:none}.how-visual-toolbar{color:#ffffffa3;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.how-visual-toolbar strong{color:#ffd073;text-align:right}.how-visual-stage{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:24px;display:grid;position:relative}.how-visual-node{border-radius:var(--radius);color:#fff;text-align:center;background:#07111fd1;border:1px solid #ffffff24;align-content:start;gap:9px;min-height:144px;padding:8px;font-size:.8rem;font-weight:900;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative;overflow:hidden}.how-visual-node:after{z-index:2;content:"";background:#ffffff47;border-radius:999px;width:24px;height:2px;position:absolute;top:38px;right:-12px}.how-visual-node:last-child:after{display:none}.how-visual-node-media{border-radius:var(--radius-sm);background:#ffffff0f;min-height:62px;position:relative;overflow:hidden}.how-visual-node-media img{object-fit:cover;opacity:.78;width:100%;height:62px}.how-visual-node-media:after{content:"";background:linear-gradient(#07111f1a,#07111fb8);position:absolute;inset:0}.how-visual-node-media svg{z-index:1;position:absolute;bottom:8px;right:8px}.how-visual-node svg{color:#ffd073}.how-visual-node span{line-height:1.08}.how-visual-node small{color:#ffffff94;font-size:.7rem;font-weight:850;line-height:1.15}.how-visual-node b{color:#fff;background:#07111fdb;border-radius:999px;place-items:center;width:24px;height:24px;font-size:.68rem;line-height:1;display:grid;position:absolute;top:10px;left:10px}.how-node-active,.how-node-decision{background:#dc26262e;border-color:#dc2626ad}.how-visual-node:hover{border-color:#ffffff47;transform:translateY(-2px)}.how-visual-footer{color:#ffffffb3;border-top:1px solid #ffffff24;align-items:flex-start;gap:10px;margin-top:18px;padding-top:16px;display:flex}.how-visual-footer svg{color:#ffd073;flex:none}.how-visual-footer p{color:inherit;margin:0;font-size:.9rem}.how-strip-label{color:#ffd073;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff2e;border-radius:999px;align-items:center;min-height:24px;margin-bottom:9px;padding:0 9px;font-size:.66rem;font-weight:900;display:inline-flex}.how-timeline-section{padding:42px 0 46px;overflow:hidden}.how-timeline-section .trust-section-head{max-width:720px;margin-bottom:22px}.how-timeline-section .trust-section-head h2{font-size:clamp(1.55rem,2.1vw,2.05rem);line-height:1.08}.how-timeline-section .trust-section-head p{font-size:.92rem}.how-funnel-system{gap:1.125rem;max-width:74.375rem;margin:0 auto;padding:.625rem 0 1.625rem;display:grid;position:relative}.how-funnel-system:before{z-index:0;content:"";background:radial-gradient(circle,#ffffffe6,#eef4fcc7 66%,#0000 100%),linear-gradient(90deg,#dc26260a,#245ee80d);border-radius:999px;position:absolute;inset:4.25rem -2rem 3rem}.how-funnel-system:after{z-index:0;content:"";transform-origin:50%;background:linear-gradient(90deg,#0000,#0813241f,#0000);height:.0625rem;position:absolute;top:50%;left:7%;right:7%;transform:translateY(-50%)}.how-funnel-rail{z-index:1;background:#ffffffb8;border:1px solid #dbe3efdb;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:8px;display:grid;position:relative;box-shadow:0 16px 38px #0813240f}.how-funnel-rail:before{content:"";background:linear-gradient(90deg,#dc2626b3,#f59e0b7a,#08132424);height:2px;position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%)}.how-funnel-rail-step{z-index:1;min-height:42px;color:var(--navy);background:#fff;border:1px solid #dbe3efd1;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:7px 12px;display:grid;position:relative}.how-funnel-rail-step b{background:var(--red);color:#fff;width:26px;height:26px;font-family:var(--font-space-grotesk), Arial, sans-serif;border-radius:999px;place-items:center;font-size:.7rem;font-weight:900;line-height:1;display:grid}.how-funnel-rail-step small{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:850;line-height:1.1;overflow:hidden}.how-funnel-grid{z-index:1;gap:.875rem;display:grid;position:relative;overflow:visible}.how-funnel-column{border-radius:var(--radius);background:#fffffff5;border:1px solid #ccd7e6f5;align-content:start;min-width:0;display:grid;overflow:hidden;box-shadow:0 24px 64px #08132414}.how-funnel-column:last-child{border-bottom:0}.how-funnel-head{border-left:4px solid var(--red);text-align:center;background:linear-gradient(135deg,#dc262614,#0000 48%),#fbfdff;border-top:0;border-bottom:1px solid #dbe3efd1;justify-items:center;min-height:118px;padding:18px 20px 16px;display:grid}.how-funnel-head>span{width:34px;height:34px;color:var(--red);font-family:var(--font-space-grotesk), Arial, sans-serif;background:#fff;border:1px solid #dc262638;border-radius:999px;place-items:center;margin-bottom:8px;font-size:.78rem;font-weight:900;line-height:1;display:grid}.how-funnel-head h3{color:var(--navy);margin:0;font-size:1.04rem;line-height:1.1}.how-funnel-head p{color:#56657a;max-width:270px;margin:6px 0 0;font-size:.82rem;font-weight:780;line-height:1.34}.how-funnel-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.how-funnel-step{border-bottom:1px solid #dbe3efb8;grid-template-columns:28px 34px minmax(0,1fr);align-items:start;gap:9px;padding:12px 15px;display:grid}.how-funnel-step:last-child{border-bottom:0}.how-funnel-step-count{width:28px;height:28px;color:var(--red);font-family:var(--font-space-grotesk), Arial, sans-serif;background:#fff8f8;border:1px solid #dc262640;border-radius:999px;place-items:center;font-size:.68rem;font-weight:900;line-height:1;display:grid}.how-funnel-step-icon{width:34px;height:34px;color:var(--red);background:#dc26260f;border:1px solid #dc262621;border-radius:10px;place-items:center;display:grid}.how-funnel-step h4{color:var(--navy);margin:0;font-size:.9rem;line-height:1.18}.how-funnel-step p{color:var(--muted);margin:4px 0 0;font-size:.8rem;line-height:1.34}.how-decision-section{background-color:#fff;background-image:linear-gradient(90deg,#dbe3ef8f 1px,#0000 1px),linear-gradient(#dbe3ef8f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.how-decision-layout{align-items:center;gap:28px;display:grid}.how-choice-board{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--line);box-shadow:var(--shadow-sm);gap:1px;display:grid;overflow:hidden}.how-choice-board article{background:#fff;min-height:152px;padding:22px}.how-choice-board svg{color:var(--red)}.how-choice-board article:first-child svg{color:var(--green)}.how-choice-board h3{color:var(--navy);margin:14px 0 0;font-size:1.16rem;line-height:1.1}.how-choice-board p{color:var(--muted);margin:8px 0 0;font-size:.94rem}@media (min-width:700px){.how-choice-board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.how-decision-layout{grid-template-columns:minmax(0,.74fr) minmax(520px,1.26fr)}.how-funnel-rail{display:none}.how-funnel-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1.25rem;min-height:40rem}.how-funnel-column{border-bottom:0;border-right:1px solid #ccd7e6f5}.how-funnel-column:last-child{border-right:1px solid #ccd7e6f5}.how-funnel-column-1{min-height:34rem}.how-funnel-column-2{min-height:29.5rem}.how-funnel-column-3{min-height:25rem}.how-funnel-column-1 .how-funnel-step{padding-block:.64rem}.how-funnel-column-2 .how-funnel-step{padding-block:.72rem}.how-funnel-column-3 .how-funnel-step{padding-block:.86rem}.how-funnel-column-1 .how-funnel-head{min-height:7.15rem}.how-funnel-column-2 .how-funnel-head{min-height:7.7rem}.how-funnel-column-3 .how-funnel-head{min-height:8.25rem}.how-funnel-column-2 .how-funnel-head{border-left-color:#f59e0b}.how-funnel-column-2 .how-funnel-head>span,.how-funnel-column-2 .how-funnel-step-count{color:#b45309;border-color:#f59e0b47}.how-funnel-column-2 .how-funnel-step-icon{color:#b45309;background:#f59e0b14;border-color:#f59e0b29}.how-funnel-column-3 .how-funnel-head{border-left-color:var(--navy)}.how-funnel-column-3 .how-funnel-head>span,.how-funnel-column-3 .how-funnel-step-count{color:var(--navy);border-color:#08132433}.how-funnel-column-3 .how-funnel-step-icon{color:var(--navy);background:#0813240d;border-color:#08132424}}@media (max-width:699px){.how-page-redesign .how-hero{padding:54px 0 56px}.how-page-redesign .how-hero h1{font-size:2.08rem}.how-journey-visual{padding:18px}.how-journey-visual:before{display:none}.how-visual-toolbar{display:grid}.how-visual-toolbar strong{text-align:left}.how-visual-stage{grid-template-columns:1fr;margin-top:20px}.how-visual-node{text-align:left;grid-template-columns:72px minmax(0,1fr) auto;justify-content:start;place-items:center start;min-height:62px;padding:8px 12px 8px 8px}.how-visual-node:after{width:2px;height:24px;inset:auto auto -12px 42px}.how-visual-node-media,.how-visual-node-media img{height:48px;min-height:48px}.how-visual-node small{display:none}.how-visual-node b{justify-self:end;position:static}.how-funnel-rail{border-radius:18px;grid-template-columns:1fr}.how-funnel-rail:before{background:linear-gradient(#dc2626b3,#f59e0b7a,#0813242e);width:2px;height:auto;top:26px;bottom:26px;left:22px;transform:none}.how-funnel-rail-step{min-height:40px}.how-funnel-grid{border-radius:16px}.how-funnel-head{padding:15px}.how-funnel-step{grid-template-columns:28px 32px minmax(0,1fr);padding:12px 14px}.how-funnel-step-icon{width:32px;height:32px}.how-choice-board article{min-height:auto}}@media (prefers-reduced-motion:reduce){.how-visual-node,.how-step-body{transition:none}.how-visual-node:hover,.how-step-body:hover{transform:none}}.how-page-redesign{overflow-x:clip}.how-page-redesign section[id]{scroll-margin-top:5.5rem}.how-page-redesign :where(h1,h2,h3,h4,p,a,span,strong,small){overflow-wrap:break-word}.how-page-redesign .section{padding-block:clamp(3.25rem,6vw,4.5rem)}.how-page-redesign .trust-section-copy,.how-page-redesign .trust-section-head,.how-page-redesign .how-sim-layout>*,.how-page-redesign .how-decision-layout>*,.how-page-redesign .data-grid>*{min-width:0}.how-page-redesign .how-status:empty{display:none}@media (min-width:1024px){.how-page-redesign .how-hero{padding:4.5rem 0 4.75rem}.how-page-redesign .how-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(30rem,.86fr);gap:clamp(2rem,4vw,4rem)}.how-page-redesign .how-sim-layout{grid-template-columns:minmax(0,.88fr) minmax(26rem,.92fr);align-items:center;gap:clamp(2rem,4vw,3.5rem)}.how-page-redesign .how-funnel-grid{align-items:stretch;min-height:0}.how-page-redesign .how-funnel-column,.how-page-redesign .how-funnel-column-1,.how-page-redesign .how-funnel-column-2,.how-page-redesign .how-funnel-column-3{min-height:0}.how-page-redesign .how-funnel-column-1 .how-funnel-head,.how-page-redesign .how-funnel-column-2 .how-funnel-head,.how-page-redesign .how-funnel-column-3 .how-funnel-head{min-height:6.5rem}.how-page-redesign .how-funnel-column-1 .how-funnel-step,.how-page-redesign .how-funnel-column-2 .how-funnel-step,.how-page-redesign .how-funnel-column-3 .how-funnel-step{padding-block:.72rem}.how-page-redesign .how-decision-layout{grid-template-columns:minmax(0,.72fr) minmax(30rem,1fr);gap:clamp(2rem,4vw,3.5rem)}}@media (min-width:700px) and (max-width:1023px){.how-page-redesign .how-hero{padding:3.5rem 0 3.75rem}.how-page-redesign .how-hero h1{max-width:42rem;font-size:clamp(2.25rem,6vw,3.35rem)}.how-page-redesign .how-journey-visual{max-width:43rem}.how-page-redesign .how-sim-layout,.how-page-redesign .how-decision-layout,.how-page-redesign .data-grid{gap:1.5rem}.how-page-redesign .how-funnel-system{max-width:44rem}.how-page-redesign .how-funnel-grid{gap:1rem}.how-page-redesign .how-funnel-head{min-height:0}.how-page-redesign .how-choice-board article{min-height:0;padding:1.125rem}}@media (max-width:699px){.how-page-redesign .how-hero{padding:2.25rem 0 2.5rem}.how-page-redesign .how-hero-grid{gap:1.125rem}.how-page-redesign .how-hero h1{max-width:21rem;margin-top:.625rem;font-size:clamp(1.8rem,8.5vw,2.08rem);line-height:1.05}.how-page-redesign .how-hero p{max-width:22rem;margin-top:.75rem;font-size:.94rem;line-height:1.5}.how-page-redesign .trust-hero-actions{gap:.625rem;margin-top:1rem;display:grid}.how-page-redesign .btn{width:100%;min-height:3.25rem;padding-block:.85rem;line-height:1.15}.how-page-redesign .how-journey-visual{border-radius:var(--radius);padding:.75rem}.how-page-redesign .how-visual-toolbar{gap:.25rem;font-size:.64rem;line-height:1.25}.how-page-redesign .how-visual-stage{gap:.375rem;margin-top:.75rem}.how-page-redesign .how-visual-node{grid-template-columns:3.375rem minmax(0,1fr) 1.625rem;gap:.625rem;min-height:3.5rem;padding:.375rem .625rem .375rem .375rem}.how-page-redesign .how-visual-node-media,.how-page-redesign .how-visual-node-media img{width:3rem;height:2.75rem;min-height:2.75rem}.how-page-redesign .how-visual-node span{font-size:.82rem}.how-page-redesign .how-visual-node b{width:1.625rem;height:1.625rem}.how-page-redesign .how-visual-footer{margin-top:.75rem;padding-top:.75rem}.how-page-redesign .how-visual-footer p{font-size:.82rem;line-height:1.42}.how-page-redesign .how-strip{padding:.5rem 0}.how-page-redesign .how-strip-grid{gap:.5rem}.how-page-redesign .how-strip article{padding:.75rem}.how-page-redesign .how-strip-label{min-height:1.25rem;margin-bottom:.5rem;padding-inline:.45rem;font-size:.58rem}.how-page-redesign .how-strip-icon{width:1.75rem;height:1.75rem}.how-page-redesign .how-strip-content div>span{font-size:.78rem}.how-page-redesign .section{padding-block:2.5rem}.how-page-redesign .trust-section-copy h2,.how-page-redesign .trust-section-head h2,.how-page-redesign .data-grid h2{margin-top:.625rem;font-size:clamp(1.5rem,7vw,1.85rem);line-height:1.08}.how-page-redesign .trust-section-copy p,.how-page-redesign .trust-section-head p,.how-page-redesign .data-grid p{margin-top:.75rem;font-size:.92rem;line-height:1.52}.how-page-redesign .how-sim-layout,.how-page-redesign .how-decision-layout,.how-page-redesign .data-grid{gap:1.125rem}.how-page-redesign .how-note{margin-top:1rem;padding:.75rem;font-size:.82rem;line-height:1.42}.how-page-redesign .how-simulator{padding:1rem}.how-page-redesign .how-simulator-top{padding-bottom:.875rem}.how-page-redesign .how-field{gap:.375rem;margin-top:.875rem}.how-page-redesign .how-field input,.how-page-redesign .how-field select{min-height:3.25rem;font-size:max(16px,1rem)}.how-page-redesign .how-input-shell svg{top:1rem}.how-page-redesign .how-submit{min-height:3.5rem;margin-top:1rem}.how-page-redesign .how-status{min-height:0;margin-top:.75rem}.how-page-redesign .how-result,.how-page-redesign .how-error,.how-page-redesign .status-loading{padding:.75rem;font-size:.84rem;line-height:1.42}.how-page-redesign .how-timeline-section{padding:2.25rem 0 2.5rem}.how-page-redesign .how-timeline-section .trust-section-head{text-align:left;margin-bottom:1rem}.how-page-redesign .how-funnel-system{gap:0;padding:0}.how-page-redesign .how-funnel-system:before,.how-page-redesign .how-funnel-system:after,.how-page-redesign .how-funnel-rail{display:none}.how-page-redesign .how-funnel-grid{gap:.875rem}.how-page-redesign .how-funnel-column{border-radius:var(--radius);position:relative;overflow:hidden}.how-page-redesign .how-funnel-head{text-align:left;grid-template-columns:2.125rem minmax(0,1fr);justify-items:start;min-height:0;padding:.875rem}.how-page-redesign .how-funnel-head>span{grid-row:span 2;width:2rem;height:2rem;margin:0}.how-page-redesign .how-funnel-head h3{font-size:1rem}.how-page-redesign .how-funnel-head p{grid-column:2;max-width:none;margin-top:.25rem;font-size:.8rem}.how-page-redesign .how-funnel-steps{position:relative}.how-page-redesign .how-funnel-steps:before{content:"";background:linear-gradient(#dc26268c,#f59e0b59,#0813242e);width:.125rem;position:absolute;top:.875rem;bottom:.875rem;left:1.85rem}.how-page-redesign .how-funnel-step{grid-template-columns:1.75rem 2rem minmax(0,1fr);gap:.5rem;padding:.75rem .875rem;position:relative}.how-page-redesign .how-funnel-step-count{z-index:1;background:#fff;width:1.75rem;height:1.75rem;font-size:.66rem;position:relative}.how-page-redesign .how-funnel-step-icon{border-radius:var(--radius-sm);width:2rem;height:2rem}.how-page-redesign .how-funnel-step h4{font-size:.88rem}.how-page-redesign .how-funnel-step p{font-size:.79rem;line-height:1.36}.how-page-redesign .how-choice-board{border-radius:var(--radius)}.how-page-redesign .how-choice-board article{grid-template-columns:1.75rem minmax(0,1fr);gap:.25rem .75rem;min-height:0;padding:.875rem;display:grid}.how-page-redesign .how-choice-board svg{grid-row:span 2;margin-top:.125rem}.how-page-redesign .how-choice-board h3,.how-page-redesign .how-choice-board p{margin:0}.how-page-redesign .how-choice-board h3{font-size:1rem}.how-page-redesign .how-choice-board p{font-size:.82rem;line-height:1.4}.how-page-redesign #questions .how-reason-grid{gap:.625rem}.how-page-redesign #questions .how-reason-grid article{padding:.875rem}.how-page-redesign .how-limit-card{padding:1rem}.how-page-redesign .how-limit-card h3{font-size:1.05rem}}.waitlist-page{background:#fff}.how-page-redesign .site-header :where(.header-inner,.brand,.header-actions,.btn){min-width:0}.how-page-redesign .btn svg{flex:none;width:1rem;height:1rem}.how-page-redesign .trust-hero-actions .btn,.how-page-redesign .trust-section-copy>.btn,.how-page-redesign .data-grid .btn,.how-page-redesign .how-submit,.how-page-redesign .how-result a{max-width:22rem}.how-page-redesign .how-reason-grid article,.how-page-redesign .how-choice-board article,.how-page-redesign .how-strip article,.how-page-redesign .how-funnel-step,.how-page-redesign .how-funnel-head,.how-page-redesign .how-limit-card,.how-page-redesign .how-simulator{min-width:0}@media (min-width:1024px){.how-page-redesign .how-hero{padding:4rem 0 4.25rem}.how-page-redesign .how-hero-grid{align-items:start}.how-page-redesign .trust-hero-actions{max-width:34rem}.how-page-redesign .how-journey-visual{align-self:stretch}.how-page-redesign .how-simulator{justify-self:end;max-width:34rem}.how-page-redesign .how-funnel-grid{gap:1rem}}@media (min-width:700px) and (max-width:1023px){.how-page-redesign .header-actions .btn-primary{width:auto;min-height:2.875rem;padding:.65rem .95rem;font-size:.84rem}.how-page-redesign .how-hero-grid,.how-page-redesign .how-sim-layout,.how-page-redesign .how-decision-layout,.how-page-redesign .data-grid{max-width:44rem;margin-inline:auto}.how-page-redesign .trust-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));max-width:34rem}.how-page-redesign .trust-hero-actions .btn{min-height:3rem;padding:.75rem .9rem}.how-page-redesign .how-visual-node{min-height:7.5rem}.how-page-redesign .how-funnel-step{padding:.7rem .875rem}.how-page-redesign .how-simulator{max-width:34rem;margin-inline:auto}}@media (max-width:699px){.how-page-redesign .container{width:min(100% - 1.25rem,72rem)}.how-page-redesign .header-inner{gap:.5rem;min-height:3.875rem}.how-page-redesign .brand{gap:.5rem}.how-page-redesign .brand-mark{width:2.25rem;height:2.25rem}.how-page-redesign .brand-mark svg{width:1.25rem;height:1.25rem}.how-page-redesign .brand-word span{font-size:.82rem;line-height:.95}.how-page-redesign .brand-word strong{letter-spacing:.16em;font-size:.54rem}.how-page-redesign .header-actions .btn-primary{text-align:center;white-space:normal;width:7.45rem;min-height:2.75rem;padding:.45rem .55rem;font-size:.7rem;line-height:1.06}.how-page-redesign .how-hero{padding:1.55rem 0 1.75rem}.how-page-redesign .how-hero-grid{gap:.875rem;display:grid}.how-page-redesign .how-hero-copy{display:contents}.how-page-redesign .how-hero-copy .eyebrow{order:1;font-size:.66rem}.how-page-redesign .how-hero h1{order:2;max-width:20rem;margin-top:.35rem;font-size:clamp(1.58rem,7.4vw,1.9rem);line-height:1.06}.how-page-redesign .how-hero p{order:3;max-width:20.75rem;margin-top:0;font-size:.88rem;line-height:1.42}.how-page-redesign .how-journey-visual{order:4;padding:.65rem;display:none}.how-page-redesign .trust-hero-actions{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:min(100%,20rem);margin-top:.125rem}.how-page-redesign .trust-hero-actions .btn,.how-page-redesign .trust-section-copy>.btn,.how-page-redesign .data-grid .btn{text-align:center;justify-self:stretch;width:min(100%,20rem);min-height:2.75rem;padding:.55rem .62rem;font-size:.76rem;line-height:1.12}.how-page-redesign .trust-hero-actions .btn-glass,.how-page-redesign .trust-section-copy>.btn-secondary,.how-page-redesign .data-grid .btn-light{min-height:2.75rem;font-size:.74rem}.how-page-redesign .how-visual-toolbar{letter-spacing:.07em;gap:.15rem;font-size:.58rem;display:grid}.how-page-redesign .how-visual-stage{gap:.3rem;margin-top:.55rem}.how-page-redesign .how-visual-node{border-radius:7px;grid-template-columns:2.2rem minmax(0,1fr) 1.35rem;gap:.38rem;min-height:2.38rem;padding:.24rem .4rem .24rem .24rem}.how-page-redesign .how-visual-node:after{display:none}.how-page-redesign .how-visual-node-media,.how-page-redesign .how-visual-node-media img{width:1.95rem;height:1.9rem;min-height:1.9rem}.how-page-redesign .how-visual-node-media svg{width:.9rem;height:.9rem;bottom:.35rem;right:.35rem}.how-page-redesign .how-visual-node span{font-size:.72rem;line-height:1.06}.how-page-redesign .how-visual-node b{width:1.35rem;height:1.35rem;font-size:.54rem}.how-page-redesign .how-visual-footer{gap:.45rem;margin-top:.45rem;padding-top:.45rem}.how-page-redesign .how-visual-footer svg{width:.95rem;height:.95rem}.how-page-redesign .how-visual-footer p{font-size:.68rem;line-height:1.28}.how-page-redesign .how-strip{background:#07111f;padding:.5rem 0 .65rem}.how-page-redesign .how-strip-grid{background:#0f1928f5;border:1px solid #dbe3ef21;border-radius:10px;gap:0;padding:.2rem .42rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.how-page-redesign .how-strip-grid:before{content:"";background:#f5c85357;width:1px;position:absolute;top:1rem;bottom:1rem;left:1.34rem}.how-page-redesign .how-strip article{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1.85rem minmax(0,1fr);grid-template-areas:"icon label""icon body";gap:.08rem .48rem;padding:.5rem .18rem .5rem 0;display:grid;position:relative}.how-page-redesign .how-strip article+article{border-top:1px solid #dbe3ef1a}.how-page-redesign .how-strip-label{background:#f5c85311;border-color:#f5c85340;grid-area:label;width:fit-content;min-height:.98rem;margin:0;padding:0 .36rem;font-size:.5rem;line-height:1}.how-page-redesign .how-strip-content{display:contents}.how-page-redesign .how-strip-icon{z-index:1;background:#0d1726;border-radius:7px;grid-area:icon;width:1.42rem;height:1.42rem;margin:.06rem auto 0}.how-page-redesign .how-strip-content>div{grid-area:body;min-width:0}.how-page-redesign .how-strip-icon svg{width:.76rem;height:.76rem}.how-page-redesign .how-strip strong{font-size:.8rem;line-height:1.1}.how-page-redesign .how-strip-content div>span{margin-top:.12rem;font-size:.67rem;line-height:1.22}.how-page-redesign #simulation.section{padding-top:1.25rem}.how-page-redesign #simulation .trust-section-copy{margin-top:0}.how-page-redesign #simulation .trust-section-copy .eyebrow{font-size:.64rem;line-height:1}.how-page-redesign .section{padding-block:1.85rem}.how-page-redesign .trust-section-copy h2,.how-page-redesign .trust-section-head h2,.how-page-redesign .data-grid h2{margin-top:.45rem;font-size:clamp(1.3rem,6vw,1.55rem);line-height:1.08}.how-page-redesign .trust-section-copy p,.how-page-redesign .trust-section-head p,.how-page-redesign .data-grid p{margin-top:.55rem;font-size:.84rem;line-height:1.4}.how-page-redesign .how-note{gap:.5rem;margin-top:.75rem;padding:.62rem;font-size:.76rem;line-height:1.34}.how-page-redesign .how-note svg{width:1rem;height:1rem}.how-page-redesign .how-sim-layout,.how-page-redesign .how-decision-layout,.how-page-redesign .data-grid{gap:.875rem}.how-page-redesign .how-simulator{border-radius:8px;padding:.75rem}.how-page-redesign .how-simulator-top{padding-bottom:.62rem}.how-page-redesign .how-simulator-top div:first-child{font-size:.66rem}.how-page-redesign .how-progress{height:.35rem;margin-top:.45rem}.how-page-redesign .how-field{gap:.28rem;margin-top:.65rem}.how-page-redesign .how-field label{font-size:.76rem}.how-page-redesign .how-field input,.how-page-redesign .how-field select{border-radius:7px;min-height:2.875rem;padding:.62rem .75rem;font-size:max(16px,1rem)}.how-page-redesign .how-input-shell input{padding-left:2.3rem}.how-page-redesign .how-input-shell svg{width:1rem;height:1rem;top:.86rem;left:.78rem}.how-page-redesign .how-submit{min-height:3rem;margin-top:.75rem;padding:.65rem .85rem;font-size:.84rem}.how-page-redesign .how-result,.how-page-redesign .how-error,.how-page-redesign .status-loading{gap:.5rem;padding:.62rem;font-size:.76rem;line-height:1.34}.how-page-redesign .how-result a{min-height:2.75rem;margin-top:.35rem}.how-page-redesign .how-timeline-section{padding:1.85rem 0 2rem}.how-page-redesign .how-timeline-section .trust-section-head{margin-bottom:.75rem}.how-page-redesign .how-funnel-grid{gap:.65rem}.how-page-redesign .how-funnel-column{border-radius:8px;box-shadow:0 10px 28px #0813240f}.how-page-redesign .how-funnel-head{grid-template-columns:1.75rem minmax(0,1fr);padding:.62rem .7rem}.how-page-redesign .how-funnel-head>span{width:1.55rem;height:1.55rem;font-size:.58rem}.how-page-redesign .how-funnel-head h3{font-size:.9rem}.how-page-redesign .how-funnel-head p{margin-top:.16rem;font-size:.72rem;line-height:1.28}.how-page-redesign .how-funnel-steps:before{left:1.48rem}.how-page-redesign .how-funnel-step{grid-template-columns:1.52rem 1.68rem minmax(0,1fr);gap:.42rem;padding:.58rem .7rem}.how-page-redesign .how-funnel-step-count{width:1.52rem;height:1.52rem;font-size:.56rem}.how-page-redesign .how-funnel-step-icon{width:1.68rem;height:1.68rem}.how-page-redesign .how-funnel-step-icon svg{width:.9rem;height:.9rem}.how-page-redesign .how-funnel-step h4{font-size:.8rem;line-height:1.12}.how-page-redesign .how-funnel-step p{margin-top:.16rem;font-size:.7rem;line-height:1.28}.how-page-redesign .how-decision-section .trust-section-copy{display:contents}.how-page-redesign .how-decision-section .trust-section-copy .eyebrow{order:1}.how-page-redesign .how-decision-section .trust-section-copy h2{order:2}.how-page-redesign .how-decision-section .trust-section-copy p{order:3}.how-page-redesign .how-choice-board{order:4;gap:1px}.how-page-redesign .how-decision-section .trust-section-copy>.btn{order:5;margin-top:.15rem}.how-page-redesign .how-choice-board article{grid-template-columns:1.35rem minmax(0,1fr);gap:.12rem .55rem;padding:.58rem .7rem}.how-page-redesign .how-choice-board svg{width:1.05rem;height:1.05rem}.how-page-redesign .how-choice-board h3{font-size:.86rem}.how-page-redesign .how-choice-board p{font-size:.72rem;line-height:1.3}.how-page-redesign #questions .trust-role-grid{display:grid}.how-page-redesign #questions .how-reason-grid{order:1;gap:.45rem}.how-page-redesign #questions .trust-section-copy{order:2}.how-page-redesign #questions .how-reason-grid article{grid-template-columns:1.45rem minmax(0,1fr);gap:.1rem .55rem;padding:.58rem .7rem}.how-page-redesign #questions .how-reason-grid svg{width:1rem;height:1rem}.how-page-redesign #questions .how-reason-grid h3{font-size:.84rem;line-height:1.12}.how-page-redesign #questions .how-reason-grid p{font-size:.7rem;line-height:1.28}.how-page-redesign .how-limit-card{border-radius:8px;padding:.75rem}.how-page-redesign .how-limit-card>svg{width:1.2rem;height:1.2rem}.how-page-redesign .how-limit-card h3{margin-top:.45rem;font-size:.98rem}.how-page-redesign .how-limit-card .trust-page-list{gap:.45rem;margin-top:.65rem}.how-page-redesign .how-limit-card .trust-page-list li{gap:.45rem;font-size:.73rem;line-height:1.26}.how-page-redesign #couverture .data-grid{gap:.75rem;display:grid}.how-page-redesign #couverture .data-grid>div:first-child{display:contents}.how-page-redesign #couverture .data-grid>div:first-child .eyebrow{order:1}.how-page-redesign #couverture .data-grid>div:first-child h2{order:2}.how-page-redesign #couverture .data-grid>div:first-child p{order:3}.how-page-redesign #couverture .how-limit-card{order:4;grid-template-columns:1.35rem minmax(0,1fr);gap:.25rem .55rem;margin-top:.15rem;padding:.62rem .7rem;display:grid}.how-page-redesign #couverture .how-limit-card>svg{width:1.05rem;height:1.05rem;margin-top:.1rem}.how-page-redesign #couverture .how-limit-card h3{margin:0;font-size:.9rem;line-height:1.1}.how-page-redesign #couverture .how-limit-card .trust-page-list{grid-column:1/-1;gap:.36rem;margin-top:.35rem}.how-page-redesign #couverture .how-limit-card .trust-page-list li{gap:.38rem;font-size:.68rem;line-height:1.24}.how-page-redesign #couverture .how-limit-card .trust-page-list svg{width:.82rem;height:.82rem}.how-page-redesign #couverture .data-grid>div:first-child .btn{order:5;margin-top:.1rem}}@media (max-width:374px){.how-page-redesign .container{width:min(100% - 1rem,72rem)}.how-page-redesign .brand-word span{font-size:.76rem}.how-page-redesign .header-actions .btn-primary{width:6.95rem;font-size:.66rem}.how-page-redesign .how-hero h1{font-size:1.5rem}.how-page-redesign .how-visual-node{grid-template-columns:2rem minmax(0,1fr) 1.25rem}.how-page-redesign .how-visual-node-media,.how-page-redesign .how-visual-node-media img{width:1.78rem}}.waitlist-page section[id]{scroll-margin-top:86px}.waitlist-hero{color:#fff;background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 12% 18%,#dc262636,#0000 31%),radial-gradient(circle at 86% 16%,#ffd07321,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 48%,#132844 100%);padding:52px 0 56px;overflow:hidden}.waitlist-hero-grid{align-items:center;gap:28px;display:grid}.waitlist-hero-copy{max-width:650px}.waitlist-hero h1{letter-spacing:0;text-wrap:balance;max-width:660px;margin:12px 0 0;font-size:clamp(2rem,3.45vw,3.22rem);font-weight:860;line-height:1.05}.waitlist-hero p{color:#ffffffba;max-width:610px;margin:16px 0 0;font-size:1rem;line-height:1.55}.waitlist-hero .trust-hero-actions{margin-top:20px}.waitlist-map-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff29;padding:16px;position:relative;overflow:hidden;box-shadow:0 22px 58px #00000047}.waitlist-map-top,.waitlist-form-top div:first-child{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:14px;font-size:.72rem;font-weight:900;display:flex}.waitlist-map-top strong{color:#ffd073;text-align:right}.waitlist-map{border-radius:var(--radius);background:radial-gradient(circle,#ffd0731f 0 2px,#0000 3px) 0 0/32px 32px,radial-gradient(circle at 50% 46%,#dc26262b,#0000 54%),#07111f6b;border:1px dashed #ffffff2e;min-height:218px;margin:14px 0;position:relative;overflow:hidden}.waitlist-map-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#ffd073ad,#0000);border-radius:999px;height:2px;position:absolute}.waitlist-map-line-one{width:76%;top:42%;left:12%;transform:rotate(-12deg)}.waitlist-map-line-two{width:68%;top:56%;left:16%;transform:rotate(18deg)}.waitlist-map-node{text-align:center;place-items:center;display:grid;position:absolute}.waitlist-map-node-main{border-radius:var(--radius);background:#07111fc2;border:1px solid #ffd0733d;width:min(168px,58%);min-height:106px;padding:13px;top:50%;left:50%;transform:translate(-50%,-50%)}.waitlist-map-node svg{color:#ffd073}.waitlist-map-node strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:7px;font-size:1.05rem;line-height:1}.waitlist-map-node small{color:#ffffff9e;font-size:.76rem;font-weight:800}.waitlist-map-pin{color:#ffffffc7;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;min-height:30px;padding:6px 9px;font-size:.69rem;font-weight:900;position:absolute}.waitlist-map-pin-one{top:18%;left:10%}.waitlist-map-pin-two{bottom:20%;right:8%}.waitlist-notification{border-radius:var(--radius);background:#07111fdb;border:1px solid #ffd07333;align-items:flex-start;gap:9px;padding:10px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.waitlist-notification svg{color:#ffd073;flex:none}.waitlist-notification strong,.waitlist-notification span{display:block}.waitlist-notification strong{color:#fff;font-size:.9rem;line-height:1.1}.waitlist-notification span{color:#ffffff9e;margin-top:2px;font-size:.78rem;line-height:1.35}.waitlist-queue{gap:7px;display:grid}.waitlist-queue>div{border-radius:var(--radius);background:#ffffff12;border:1px solid #ffffff21;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:8px;display:grid}.waitlist-queue>div>span{color:#ffd073;width:28px;height:28px;font-family:var(--font-space-grotesk), Arial, sans-serif;border:1px solid #dc262666;border-radius:999px;place-items:center;font-size:.7rem;font-weight:900;display:grid}.waitlist-queue strong,.waitlist-queue small{display:block}.waitlist-queue strong{color:#fff;font-size:.9rem;line-height:1.1}.waitlist-queue small{color:#ffffff9e;margin-top:2px;font-size:.78rem;line-height:1.35}.waitlist-strip{color:#fff;background:#0a1424}.waitlist-strip-grid,.waitlist-process-grid{gap:14px;display:grid}.waitlist-strip-grid{background:#ffffff1f;gap:1px}.waitlist-strip article{background:radial-gradient(circle at 90% 0,#dc26262b,#0000 38%),#0a1424;grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:12px;min-height:112px;padding:18px;display:grid}.waitlist-strip svg{color:#ffd073;width:22px;height:22px;margin-top:1px}.waitlist-strip strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:0;font-size:1.04rem;line-height:1.12;display:block}.waitlist-strip span{color:#ffffffad;grid-column:2;margin-top:6px;font-size:.88rem;line-height:1.5;display:block}.waitlist-form-section{background:#fff;padding:58px 0}.waitlist-form-layout,.waitlist-limit-layout{align-items:start;gap:28px;display:grid}.waitlist-note,.waitlist-help{border-radius:var(--radius);background:var(--soft);color:var(--muted);border:1px solid #dbe3eff2;align-items:flex-start;gap:10px;padding:14px;font-size:.92rem;font-weight:800;display:flex}.waitlist-note{margin-top:22px}.waitlist-note svg,.waitlist-help svg{color:var(--red);flex:none}.waitlist-form,.waitlist-process-grid article,.waitlist-limit-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.waitlist-form{border-color:#ccd7e6;padding:16px;box-shadow:inset 0 1px #ffffffe6,0 18px 54px #0f172a1a}.waitlist-form-top{border-bottom:1px solid var(--line);padding-bottom:10px}.waitlist-form-top div:first-child{color:var(--muted)}.waitlist-form-top strong{color:var(--red)}.waitlist-progress{background:#e9eef7;border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.waitlist-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--red), var(--red-2));height:100%;transition:width .22s;display:block}.waitlist-help{gap:8px;margin-top:10px;padding:9px 10px;font-size:.8rem;line-height:1.36}.waitlist-help svg{width:16px;height:16px;margin-top:1px}.waitlist-field{gap:5px;margin-top:10px;display:grid}.waitlist-field label{color:var(--navy);font-size:.8rem;font-weight:900;line-height:1.25}.waitlist-field label span{color:var(--muted);font-size:.7rem;font-weight:850}.waitlist-field input,.waitlist-field textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:44px;color:var(--ink);background:#f9fbfe;outline:none;padding:.62rem .76rem;font-size:.92rem;transition:border-color .18s,box-shadow .18s,background .18s}.waitlist-field textarea{resize:vertical;min-height:68px}.waitlist-field input:focus,.waitlist-field textarea:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.waitlist-field small{color:var(--muted);font-size:.72rem;line-height:1.3}.waitlist-input-shell{position:relative}.waitlist-input-shell svg{width:16px;height:16px;color:var(--red);position:absolute;top:14px;left:12px}.waitlist-input-shell input{padding-left:38px}.waitlist-input-error input{background:#fff8f8;border-color:#dc2626b8}.waitlist-field-error{color:#991b1b;margin:0;font-size:.78rem;font-weight:850;line-height:1.35}.waitlist-check{border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);cursor:pointer;background:#fbfdff;align-items:flex-start;gap:9px;margin-top:11px;padding:9px 10px;font-size:.8rem;font-weight:800;line-height:1.42;transition:border-color .18s,background .18s;display:flex}.waitlist-check:hover{background:snow;border-color:#dc262647}.waitlist-check input{width:16px;height:16px;accent-color:var(--red);flex:none;margin-top:1px}.waitlist-check span{align-items:flex-start;gap:7px;display:flex}.waitlist-check svg{width:15px;height:15px;color:var(--green);flex:none;margin-top:1px}.waitlist-check-error{background:#fff8f8;border-color:#dc26268f}.waitlist-submit{width:100%;min-height:44px;margin-top:11px;padding:.7rem .9rem;font-size:.9rem}.waitlist-status{min-height:0;margin-top:8px}.waitlist-error-summary{border-radius:var(--radius);color:#991b1b;background:#fff1f1;align-items:flex-start;gap:8px;margin:0;padding:10px;font-size:.82rem;font-weight:850;line-height:1.4;display:flex}.waitlist-error-summary svg{flex:none;margin-top:2px}.waitlist-result{border-radius:var(--radius);color:#0a573d;background:#eafaf3;border:1px solid #13845e3d;align-items:flex-start;gap:9px;padding:11px;display:flex}.waitlist-result svg{flex:none;margin-top:3px}.waitlist-result strong{color:#0a573d}.waitlist-result p{color:#0a573d;margin:3px 0 0;font-size:.82rem;line-height:1.4}.waitlist-process-grid article{padding:18px}.waitlist-process-grid svg{width:22px;height:22px;color:var(--red)}.waitlist-process-grid h2{color:var(--navy);margin:12px 0 0;font-size:1.18rem;line-height:1.12}.waitlist-process-grid p{color:var(--muted);margin:8px 0 0;font-size:.91rem;line-height:1.55}.waitlist-limit-layout{align-items:center}.waitlist-limit-layout .btn{margin-top:22px}.waitlist-limit-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24;padding:24px}.waitlist-limit-card>svg{color:#ffd073}.waitlist-limit-card h3{color:#fff;margin:14px 0 0;font-size:1.18rem;line-height:1.12}.waitlist-limit-card .trust-page-list{color:#ffffffb8}@media (min-width:700px){.waitlist-strip-grid,.waitlist-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:700px) and (max-width:1023px){.waitlist-hero{padding:46px 0 50px}.waitlist-hero-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);gap:22px}.waitlist-hero h1{max-width:430px;font-size:clamp(2rem,4vw,2.45rem)}.waitlist-hero p{max-width:390px;font-size:.95rem}.waitlist-map-card{padding:14px}.waitlist-map{min-height:188px;margin:12px 0}.waitlist-map-node-main{width:min(146px,56%);min-height:92px;padding:11px}.waitlist-map-node strong{font-size:.96rem}.waitlist-notification{padding:9px;bottom:10px;left:10px;right:10px}.waitlist-queue>div{min-height:44px;padding:7px}.waitlist-strip article{min-height:132px;padding:16px}}@media (min-width:1024px){.waitlist-hero-grid,.waitlist-form-layout,.waitlist-limit-layout{grid-template-columns:minmax(0,.98fr) minmax(360px,.82fr)}.waitlist-form{position:sticky;top:92px}}@media (max-width:699px){.waitlist-hero{padding:34px 0 38px}.waitlist-hero-grid{gap:20px}.waitlist-hero .eyebrow{gap:8px;font-size:.68rem}.waitlist-hero .eyebrow:before{width:18px}.waitlist-hero h1{max-width:340px;margin-top:10px;font-size:1.66rem;line-height:1.07}.waitlist-hero p{max-width:350px;margin-top:12px;font-size:.9rem;line-height:1.5}.waitlist-hero .trust-hero-actions{gap:8px;margin-top:14px}.waitlist-hero .trust-hero-actions .btn{min-height:40px;padding:.68rem .85rem;font-size:.82rem}.waitlist-map-card,.waitlist-form{padding:13px}.waitlist-map-top{font-size:.66rem}.waitlist-map{min-height:186px;margin:10px 0}.waitlist-map-node-main{width:min(136px,54%);min-height:84px;padding:9px}.waitlist-map-node strong{font-size:.9rem}.waitlist-map-node small{font-size:.7rem}.waitlist-notification{padding:8px;bottom:8px;left:8px;right:8px}.waitlist-notification strong{font-size:.82rem}.waitlist-notification span{font-size:.72rem}.waitlist-queue>div{grid-template-columns:30px minmax(0,1fr);min-height:40px;padding:6px}.waitlist-queue>div>span{width:24px;height:24px;font-size:.64rem}.waitlist-queue strong{font-size:.82rem}.waitlist-queue small{font-size:.7rem;line-height:1.25}.waitlist-strip article{min-height:108px;padding:15px}.waitlist-map-pin{white-space:normal;max-width:132px;min-height:28px;padding:5px 8px;font-size:.64rem}.waitlist-check span{display:block}.waitlist-check svg{vertical-align:text-bottom;margin-right:6px}}@media (prefers-reduced-motion:reduce){.waitlist-progress span,.waitlist-field input,.waitlist-field textarea,.waitlist-check{transition:none}}.waitlist-page :is(.container,.header-inner,.header-actions,.waitlist-hero-grid,.waitlist-hero-copy,.waitlist-map-card,.waitlist-form-layout,.trust-section-copy,.waitlist-form,.waitlist-field,.waitlist-input-shell,.waitlist-strip-grid,.waitlist-process-grid,.waitlist-process-grid article,.waitlist-limit-layout,.waitlist-limit-card){min-width:0}.waitlist-page :is(.waitlist-field input,.waitlist-field textarea){overflow-wrap:break-word;font-size:max(16px,1rem)}@media (min-width:700px) and (max-width:1023px){.waitlist-form-section{padding:52px 0}.waitlist-form-layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:24px}.waitlist-form-layout .trust-section-copy h2{font-size:clamp(1.72rem,3.4vw,2.26rem);line-height:1.08}.waitlist-form{padding:18px}.waitlist-process-grid article{min-height:0;padding:16px}}@media (max-width:899px){.waitlist-map-card{display:none}.waitlist-hero-grid{grid-template-columns:1fr}}@media (max-width:699px){.waitlist-page{overflow-x:clip}.waitlist-page .site-header{border-bottom:1px solid #d8e1eeeb}.waitlist-page .header-inner{gap:10px;min-height:62px}.waitlist-page .desktop-nav,.waitlist-page .header-actions .btn-ghost{display:none}.waitlist-page .brand-word{font-size:.84rem}.waitlist-page .header-actions{flex:none}.waitlist-page .header-actions .btn-primary{white-space:nowrap;min-height:52px;padding:0 12px;font-size:.82rem}.waitlist-page section[id]{scroll-margin-top:74px}.waitlist-hero h1{max-width:100%;font-size:clamp(1.72rem,8.6vw,2.12rem);line-height:1.06}.waitlist-hero p{max-width:100%;font-size:.98rem;line-height:1.5}.waitlist-hero .trust-hero-actions{gap:10px;margin-top:18px;display:grid}.waitlist-hero .trust-hero-actions .btn,.waitlist-submit,.waitlist-limit-layout .btn{text-align:center;width:100%;min-height:52px;padding:10px 12px;font-size:.9rem;line-height:1.12}.waitlist-form-layout .trust-section-copy h2,.waitlist-limit-layout h2{font-size:clamp(1.58rem,7.6vw,2rem);line-height:1.08}.waitlist-form-layout .trust-section-copy p,.waitlist-limit-layout p{font-size:.96rem;line-height:1.52}.waitlist-note,.waitlist-help{padding:12px;font-size:.88rem;line-height:1.36}.waitlist-form{border-radius:var(--radius);padding:16px}.waitlist-help{margin-top:10px;padding:10px}.waitlist-field label{font-size:.84rem}.waitlist-field input{min-height:50px}.waitlist-input-shell svg{top:17px}.waitlist-check{gap:10px;margin-top:12px;padding:12px;font-size:.86rem;line-height:1.38}.waitlist-status{margin-top:10px}.waitlist-error-summary,.waitlist-result{padding:11px;font-size:.84rem}.waitlist-strip article{grid-template-columns:32px minmax(0,1fr);min-height:0;padding:16px 0}.waitlist-strip-grid{background:0 0;gap:0}.waitlist-strip article{background:0 0;border-bottom:1px solid #ffffff1f}.waitlist-strip article:last-child{border-bottom:0}.waitlist-strip strong{font-size:1rem}.waitlist-strip span{font-size:.88rem;line-height:1.42}.waitlist-process-grid article{grid-template-columns:36px minmax(0,1fr);gap:4px 12px;min-height:0;padding:16px;display:grid}.waitlist-process-grid svg{grid-row:1/span 2;margin-top:2px}.waitlist-process-grid h2{margin:0;font-size:1.02rem}.waitlist-process-grid p{grid-column:2;margin:0;font-size:.9rem;line-height:1.42}.waitlist-limit-layout{gap:20px}.waitlist-limit-card{padding:18px}.waitlist-page .container{width:min(100% - 20px,390px)}.waitlist-page .header-inner{min-height:58px}.waitlist-page .brand{gap:8px}.waitlist-page .brand-mark{width:38px;height:38px}.waitlist-page .brand-word span{font-size:.86rem}.waitlist-page .header-actions .btn-primary{text-align:center;white-space:normal;border-radius:9px;width:7.2rem;min-height:44px;padding:.42rem .5rem;font-size:.74rem;line-height:1.05}.waitlist-hero{padding:1rem 0 1.15rem}.waitlist-hero h1{margin-top:.5rem;font-size:clamp(1.46rem,7.2vw,1.78rem);line-height:1.08}.waitlist-hero p{margin-top:.55rem;font-size:.82rem;line-height:1.38}.waitlist-hero .trust-hero-actions{gap:.45rem;width:min(100%,18.5rem);margin-top:.85rem}.waitlist-hero .trust-hero-actions .btn,.waitlist-submit,.waitlist-limit-layout .btn{border-radius:9px;min-height:44px;padding:.56rem .66rem;font-size:.76rem;line-height:1.08}.waitlist-form-section{padding:1.3rem 0 1.65rem}.waitlist-form-layout{gap:.85rem}.waitlist-form-layout .trust-section-copy{order:-1}.waitlist-form-layout>.waitlist-form{order:0}.waitlist-form-layout .trust-section-copy h2,.waitlist-limit-layout h2{max-width:15.5em;margin-top:.45rem;font-size:clamp(1.12rem,5vw,1.36rem);line-height:1.1}.waitlist-form-layout .trust-section-copy p,.waitlist-limit-layout p{max-width:28em;margin-top:.55rem;font-size:.76rem;line-height:1.34}.waitlist-note,.waitlist-help{border-radius:9px;gap:.38rem;padding:.48rem .52rem;font-size:.68rem;line-height:1.22}.waitlist-note{margin-top:.52rem}.waitlist-help{margin-top:.42rem}.waitlist-note svg,.waitlist-help svg{width:15px;height:15px}.waitlist-form{border-radius:11px;padding:.58rem;box-shadow:0 12px 28px #0f172a14}.waitlist-form-top{padding-bottom:.42rem}.waitlist-form-top div:first-child{font-size:.56rem}.waitlist-progress{height:5px;margin-top:.34rem}.waitlist-field{gap:.28rem;margin-top:.42rem}.waitlist-field label{font-size:.69rem;line-height:1.12}.waitlist-field label span{font-size:.6rem}.waitlist-field input,.waitlist-field textarea{border-radius:8px;min-height:44px;padding-top:.48rem;padding-bottom:.48rem;font-size:max(16px,1rem);line-height:1.12}.waitlist-field textarea{min-height:58px}.waitlist-input-shell input{padding-left:2.25rem}.waitlist-input-shell svg{width:15px;height:15px;top:.82rem;left:.72rem}.waitlist-field small,.waitlist-field-error{font-size:.66rem;line-height:1.2}.waitlist-check{border-radius:9px;gap:.45rem;min-height:44px;margin-top:.46rem;padding:.48rem .52rem;font-size:.67rem;line-height:1.22}.waitlist-check input{width:18px;height:18px}.waitlist-submit{margin-top:.5rem}.waitlist-strip{padding:.35rem 0}.waitlist-strip article{grid-template-columns:1.6rem minmax(0,1fr);gap:.08rem .55rem;min-height:0;padding:.58rem 0}.waitlist-strip svg{width:18px;height:18px}.waitlist-strip strong{font-size:.82rem;line-height:1.12}.waitlist-strip span{margin-top:.12rem;font-size:.68rem;line-height:1.25}.waitlist-page .section{padding:1.55rem 0}.waitlist-process-grid{gap:.5rem}.waitlist-process-grid article{box-shadow:none;border-radius:10px;grid-template-columns:1.8rem minmax(0,1fr);gap:.12rem .55rem;padding:.62rem}.waitlist-process-grid svg{width:1.25rem;height:1.25rem;margin-top:.1rem}.waitlist-process-grid h2{font-size:.82rem;line-height:1.12}.waitlist-process-grid p{font-size:.68rem;line-height:1.25}.waitlist-limit-layout{align-items:start;gap:.85rem;display:grid}.waitlist-limit-layout>div:first-child{display:contents}.waitlist-limit-layout>div:first-child .eyebrow{order:1}.waitlist-limit-layout>div:first-child h2{order:2}.waitlist-limit-layout>div:first-child p{order:3}.waitlist-limit-card{border-radius:10px;order:4;grid-template-columns:1.4rem minmax(0,1fr);align-items:start;column-gap:.48rem;padding:.62rem;display:grid}.waitlist-limit-layout>div:first-child .btn{order:5;justify-self:stretch;width:min(100%,18rem);margin-top:0}.waitlist-limit-card>svg{width:18px;height:18px;margin-top:.04rem}.waitlist-limit-card h3{margin:0;font-size:.86rem;line-height:1.12}.waitlist-limit-card .trust-page-list{grid-column:1/-1;gap:.28rem;margin-top:.45rem}.waitlist-limit-card .trust-page-list li{border-radius:8px;min-height:30px;padding:.28rem .38rem;font-size:.64rem;line-height:1.18}.waitlist-limit-card .trust-page-list svg{width:13px;height:13px;margin-top:.04rem}}@media (max-width:359px){.waitlist-page .brand-word{display:none}.waitlist-page .header-actions .btn-primary{padding:0 10px;font-size:.78rem}.waitlist-hero .trust-hero-actions .btn,.waitlist-submit{font-size:.86rem}}.trust-center-page{background:#fff;overflow-x:clip}.trust-center-hero{background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,radial-gradient(circle at 12% 18%,#dc26262e,#0000 30%),radial-gradient(circle at 88% 12%,#ffd0731f,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 50%,#132844 100%);padding:clamp(2.625rem,6vw,4.25rem) 0 clamp(2.125rem,5vw,3.625rem)}.trust-center-hero .trust-hero-grid{gap:clamp(1.125rem,4vw,2.125rem)}.trust-center-hero-copy{max-width:780px}.trust-center-hero h1{max-width:820px;font-size:clamp(2.1rem,4.2vw,4rem);line-height:1.03}.trust-center-hero p{max-width:650px;margin-top:1rem;font-size:clamp(.98rem,1.25vw,1.06rem);line-height:1.58}.trust-center-hero .trust-hero-actions{margin-top:1.375rem}.trust-center-console{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);background-color:#ffffff14;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff29;padding:22px;position:relative;overflow:hidden}.trust-center-console>:not(.trust-center-console-image){z-index:2;position:relative}.trust-center-console-image{object-fit:cover;opacity:.2;filter:saturate(.8)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.trust-center-console:after{z-index:1;content:"";background:linear-gradient(#07111f7a,#07111fe6);position:absolute;inset:0}.trust-center-console-top{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.78rem;font-weight:900;display:flex}.trust-center-console-top strong{color:#ffd073;text-align:right}.trust-center-register{gap:10px;margin-top:22px;display:grid}.trust-center-register>div{border-radius:var(--radius);background:#07111fb8;border:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;min-height:72px;padding:14px;display:grid}.trust-center-register svg{color:#ffd073;grid-row:span 2}.trust-center-register span,.trust-center-register strong{display:block}.trust-center-register span{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.trust-center-register strong{color:#fff;line-height:1.1}.trust-center-console-note{color:#ffffffb3;border-top:1px solid #ffffff24;align-items:flex-start;gap:10px;margin-top:16px;padding-top:16px;display:flex}.trust-center-console-note svg{color:#ffd073;flex:none}.trust-center-console-note p{color:inherit;margin:0;font-size:.9rem}.trust-center-pillars{color:#fff;background:#0a1424}.trust-center-hub-section{background:#f8fafc;border-bottom:1px solid #dbe3eff2;padding:clamp(1.125rem,3.4vw,2.125rem) 0}.trust-center-hub-section .trust-center-link-grid{align-items:stretch}.trust-center-pillar-grid{background:#ffffff1f;gap:1px;display:grid}.trust-center-pillar-grid article{background:radial-gradient(circle at 92% 0,#dc262629,#0000 38%),#0a1424;min-height:124px;padding:18px}.trust-center-pillar-grid article>span{color:#ffd073;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:.66rem;font-weight:900;display:inline-flex}.trust-center-pillar-heading{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;margin-top:12px;display:grid}.trust-center-pillar-grid svg{color:#ffd073;width:21px;height:21px}.trust-center-pillar-grid h2{color:#fff;margin:0;font-size:1.08rem;line-height:1.12}.trust-center-pillar-grid p{color:#ffffffad;margin:7px 0 0;font-size:.88rem;line-height:1.48}.trust-center-role-layout{align-items:center;gap:20px;display:grid}.trust-center-role-section{padding:56px 0}.trust-center-role-section .trust-section-copy{max-width:620px}.trust-center-role-section .trust-section-copy h2{max-width:600px;font-size:clamp(1.82rem,3vw,2.72rem);line-height:1.04}.trust-center-role-section .trust-section-copy p{max-width:560px;margin-top:12px}.trust-center-role-card{border-radius:var(--radius);background:linear-gradient(#fff,#fbfdff);border:1px solid #dbe3eff2;border-top:3px solid #dc2626db;align-content:start;gap:10px;min-height:0;padding:18px;display:grid;position:relative;box-shadow:0 18px 48px #0f172a1a}.trust-center-role-card-head{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;display:grid}.trust-center-role-card svg{width:22px;height:22px;color:var(--red)}.trust-center-role-card strong{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.12rem;line-height:1.12}.trust-center-role-card span{color:var(--muted);font-size:.9rem;font-weight:800;line-height:1.45}.trust-center-role-rail{grid-template-columns:1.15fr 1fr 1.05fr;gap:6px;margin-top:2px;display:grid}.trust-center-role-rail span{background:#e7edf6;border-radius:999px;min-height:4px;display:block}.trust-center-role-rail span:first-child{background:var(--red)}.trust-center-role-rail span:nth-child(2){background:#dc26266b}.trust-center-limits-section{background:#fff}.trust-center-matrix{gap:16px;display:grid}.trust-center-matrix-card,.trust-center-control-grid article,.trust-center-link-grid a{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.trust-center-matrix-card{padding:22px}.trust-center-matrix-card .trust-card-heading h2{color:var(--navy);margin:0;font-size:1.35rem;line-height:1.1}.trust-center-matrix-limits{background:linear-gradient(snow,#fff);border-color:#dc26262e}.trust-center-matrix-limits p{color:var(--muted);margin:12px 0 0;font-weight:800}.trust-center-control-grid{gap:14px;display:grid}.trust-center-control-grid article{min-height:238px;padding:20px;position:relative;overflow:hidden}.trust-center-control-grid article:after{content:"";border-bottom:1px solid #dc26262e;border-right:1px solid #dc26262e;width:48px;height:48px;position:absolute;inset:auto 16px 16px auto}.trust-center-control-grid article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.32rem;font-weight:900;line-height:1}.trust-center-control-grid article>svg{color:var(--red);margin-top:18px;display:block}.trust-center-control-grid h3{color:var(--navy);margin:14px 0 0;font-size:1.2rem;line-height:1.12}.trust-center-control-grid .trust-page-list{font-size:.92rem}.trust-center-data-table{border-color:#ffffff29}.trust-center-recourse-layout{align-items:center;gap:20px;display:grid}#recours.section{padding:56px 0}.claim-page #recours .trust-section-copy{max-width:42rem}.claim-page #recours .trust-section-copy h2{max-width:40rem}.claim-page #recours .trust-section-copy p{max-width:39rem}.claim-page #recours .contact-channel-grid{justify-self:end;gap:.875rem;width:min(100%,41rem)}.claim-page #recours .contact-channel-grid article{min-height:0;padding:1.25rem}.claim-page #recours .contact-channel-grid h3{font-size:1.08rem}.claim-page #recours .contact-channel-grid p{max-width:18rem;font-size:.89rem;line-height:1.46}.claim-page #recours .contact-channel-grid a{min-height:2.75rem;margin-top:.5rem;font-size:.94rem;line-height:1.25}@media (min-width:1024px){.claim-page #recours .trust-role-grid{grid-template-columns:minmax(0,.92fr) minmax(35rem,.98fr);gap:clamp(2rem,4vw,4rem)}.claim-page #recours .contact-channel-grid{grid-template-columns:repeat(2,minmax(16rem,1fr))}}@media (min-width:700px) and (max-width:1023px){.claim-page #recours .contact-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;width:100%}}@media (max-width:699px){.claim-page #recours.section{padding:2.625rem 0}.claim-page #recours .contact-channel-grid{justify-self:stretch;width:100%}.claim-page #recours .contact-channel-grid article{padding:1.0625rem}.claim-page #recours .contact-channel-grid p{max-width:none}}.trust-center-incident-card{min-height:auto;padding:20px}.trust-center-incident-card>svg{width:24px;height:24px}.trust-center-incident-card .eyebrow{margin-top:14px}.trust-center-incident-card h2{margin-top:10px;font-size:clamp(1.55rem,2.35vw,2.12rem);line-height:1.06}.trust-center-incident-card p{margin-top:10px;font-size:.96rem;line-height:1.58}.trust-center-incident-card .btn{margin-top:16px}.trust-center-link-grid{gap:.625rem;display:grid}.trust-center-link-grid a{min-width:0;min-height:4.25rem;color:var(--navy);grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.625rem;padding:.75rem .8125rem;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s,color .18s;display:grid;position:relative}.trust-center-link-grid a:hover{background:snow;border-color:#dc262647;transform:translateY(-1px);box-shadow:0 16px 42px #0f172a1c}.trust-center-link-grid svg{color:var(--red)}.trust-center-link-grid svg:first-child{width:1.25rem;height:1.25rem}.trust-center-link-copy,.trust-center-link-copy span,.trust-center-link-grid small{display:block}.trust-center-link-copy span{overflow-wrap:anywhere;font-weight:950;line-height:1.1}.trust-center-link-grid small{color:var(--muted);margin-top:.3125rem;font-size:.8rem;line-height:1.32}.trust-center-link-arrow{border-radius:var(--radius-sm);background:#fff7f7;border:1px solid #dc26262e;place-self:center end;width:1.875rem;height:1.875rem;padding:.375rem;transition:background .18s,border-color .18s,transform .18s}.trust-center-link-grid a:hover .trust-center-link-arrow{background:#fff;border-color:#dc262657;transform:translate(2px)}@media (min-width:700px){.trust-center-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-center-matrix,.trust-center-control-grid,.trust-center-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:700px) and (max-width:1023px){.trust-center-hero{padding:3rem 0 2.625rem}.trust-center-hub-section{padding:1.375rem 0}.trust-center-hub-section .trust-center-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-center-link-grid a{min-height:4.625rem}.trust-center-pillar-grid article{min-height:150px;padding:16px}.trust-center-pillar-grid article>span{min-height:20px;padding:0 7px;font-size:.62rem}.trust-center-pillar-heading{grid-template-columns:21px minmax(0,1fr);gap:8px;margin-top:10px}.trust-center-pillar-grid svg{width:19px;height:19px}.trust-center-pillar-grid h2{font-size:1rem}.trust-center-pillar-grid p{margin-top:6px;font-size:.8rem;line-height:1.42}}@media (min-width:1024px){.trust-center-hero .trust-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(22.5rem,.82fr)}.trust-center-hub-section .trust-center-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-center-page .section{padding:4rem 0}.trust-center-recourse-layout{grid-template-columns:minmax(20rem,.72fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,2.75rem)}.trust-center-role-layout{grid-template-columns:minmax(0,.92fr) minmax(20rem,.72fr);gap:clamp(1.5rem,4vw,2.625rem)}.trust-center-matrix{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}@media (max-width:699px){.trust-center-page .container{width:min(100% - 1.375rem,75rem)}.trust-center-page .header-inner{min-height:3.75rem}.trust-center-page .brand-mark{width:2.25rem;height:2.25rem}.trust-center-page .brand-word{font-size:.84rem}.trust-center-page .header-actions .btn-primary{min-height:2.5rem;padding:.62rem .7rem;font-size:.78rem}.trust-center-hero{padding:1.875rem 0 1.375rem}.trust-center-hero h1{margin-top:.75rem;font-size:clamp(1.72rem,9vw,2rem);line-height:1.05}.trust-center-hero p{margin-top:.75rem;font-size:.96rem;line-height:1.5}.trust-center-hero .trust-hero-actions{gap:.5625rem;margin-top:1rem}.trust-center-hero .trust-hero-actions .btn{min-height:2.75rem;padding:.72rem .84rem;font-size:.9rem}.trust-center-console{display:none}.trust-center-hub-section{padding:.875rem 0 1.125rem}.trust-center-link-grid{gap:.5rem}.trust-center-link-grid a{grid-template-columns:1.75rem minmax(0,1fr) 1.75rem;gap:.5rem;min-height:3.375rem;padding:.625rem}.trust-center-link-grid svg:first-child{width:1.125rem;height:1.125rem}.trust-center-link-copy span{font-size:.91rem}.trust-center-link-grid small{margin-top:.1875rem;font-size:.76rem;line-height:1.24}.trust-center-link-arrow{width:1.625rem;height:1.625rem;padding:.3125rem}.trust-center-console{padding:18px}.trust-center-register>div{min-height:66px}.trust-center-pillar-grid article,.trust-center-matrix-card,.trust-center-control-grid article,.trust-center-role-card{min-height:auto}.trust-center-pillars .container{width:100%}.trust-center-role-section,#recours.section{padding:2.5rem 0}.trust-center-matrix-card,.trust-center-control-grid article{padding:1rem}.trust-center-control-grid article{grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem .625rem;display:grid}.trust-center-control-grid article:after{display:none}.trust-center-control-grid article>span{font-size:1rem}.trust-center-control-grid article>svg{margin-top:0}.trust-center-control-grid h3,.trust-center-control-grid .trust-page-list{grid-column:1/-1}.trust-center-control-grid h3{margin-top:.25rem;font-size:1.04rem}.trust-center-control-grid .trust-page-list{margin-top:.125rem}.trust-center-role-card{padding:16px}.trust-center-role-card strong{font-size:1.04rem}.trust-center-role-card span{font-size:.84rem}.trust-center-pillar-grid article{padding:14px 16px}.trust-center-pillar-heading{grid-template-columns:21px minmax(0,1fr);gap:8px;margin-top:9px}.trust-center-pillar-grid article>span{min-height:20px;padding:0 7px;font-size:.62rem}.trust-center-pillar-grid svg{width:19px;height:19px}.trust-center-pillar-grid h2{font-size:1rem}.trust-center-pillar-grid p{margin-top:6px;font-size:.82rem;line-height:1.42}.trust-center-link-grid a{min-height:auto}}@media (prefers-reduced-motion:reduce){.trust-center-link-grid a{transition:none}.trust-center-link-grid a:hover{transform:none}}.selected-pro-page{background:#fff;overflow:clip}.selected-pro-page .site-header{background:#07111fe6}.selected-pro-page .container{width:min(1120px,100% - 32px)}.selected-pro-hero{color:#fff;background:linear-gradient(90deg,#dc262629,#0000 34%),linear-gradient(135deg,#07111f 0%,#101b2d 55%,#172235 100%);padding:clamp(30px,7vw,60px) 0 clamp(34px,7vw,64px);position:relative;overflow:clip}.selected-pro-hero:after{content:"";background:linear-gradient(90deg,#0000,#ffffff5c,#0000);height:1px;position:absolute;inset:auto 0 0}.selected-pro-hero-grid{z-index:1;align-items:center;gap:clamp(18px,4vw,36px);display:grid;position:relative}.selected-pro-hero-copy{max-width:680px}.selected-pro-hero-actions{min-width:0}.selected-pro-hero h1{color:#fff;max-width:680px;margin:10px 0 0;font-size:clamp(2rem,4vw,3.75rem);line-height:1.02}.selected-pro-hero p{color:#ffffffc7;max-width:600px;margin:14px 0 0;font-size:clamp(1rem,1.08vw,1.12rem);font-weight:800;line-height:1.5}.selected-pro-profile{border-radius:calc(var(--radius) + 4px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff29,#ffffff14),#08101dc7;border:1px solid #ffffff29;justify-self:center;width:min(100%,410px);position:relative;overflow:clip;box-shadow:0 22px 58px #00000042}.selected-pro-profile:before{opacity:.7;content:"";background:linear-gradient(90deg,#0000 0 32%,#ffffff14 32% 33%,#0000 33%),linear-gradient(#0000 0 22%,#ffffff12 22% 23%,#0000 23%);position:absolute;inset:0}.selected-pro-profile>*{z-index:1;position:relative}.selected-pro-profile-head,.selected-pro-profile-card,.selected-pro-profile-note{margin:12px}.selected-pro-profile-head{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.selected-pro-profile-head span,.selected-pro-profile-card span,.selected-pro-profile-row span{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.selected-pro-profile-head strong,.selected-pro-profile-card strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.04rem;line-height:1.12;display:block}.selected-pro-profile-head svg,.selected-pro-profile-note svg{color:#f87171;flex:none}.selected-pro-profile-card{border-radius:var(--radius);background:#ffffff1a;border:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:11px;display:grid}.selected-pro-avatar{color:#fecaca;background:#dc26262e;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.selected-pro-profile-rows{gap:6px;padding:0 12px;display:grid}.selected-pro-profile-row{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:minmax(74px,.38fr) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:8px 10px;display:grid}.selected-pro-profile-row strong{color:#fff;min-width:0;font-size:.86rem;font-weight:900;line-height:1.22}.selected-pro-profile-row svg{color:#86efac}.selected-pro-profile-note{background:#dc26261f;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:11px 12px;display:grid}.selected-pro-profile-note p{color:#ffffffc2;margin:0;font-size:.82rem;font-weight:850;line-height:1.38}.selected-pro-summary{background:#f7f9fc;border-bottom:1px solid #dbe3efe6}.selected-pro-summary-grid{gap:10px;padding-top:12px;padding-bottom:12px;display:grid}.selected-pro-summary-grid article{border-radius:var(--radius);min-height:72px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;padding:12px;display:grid}.selected-pro-summary-grid svg{color:var(--red);grid-row:span 2}.selected-pro-summary-grid strong,.selected-pro-summary-grid span{display:block}.selected-pro-summary-grid strong{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.98rem;line-height:1.12}.selected-pro-summary-grid span{color:var(--muted);font-size:.86rem;font-weight:800;line-height:1.34}.selected-pro-section{padding:clamp(44px,7vw,72px) 0}#definition.selected-pro-section{padding:clamp(40px,6vw,62px) 0 clamp(38px,6vw,58px)}.selected-pro-heading{max-width:720px}#definition .container{align-items:start;gap:20px;display:grid}#definition .selected-pro-heading{max-width:560px}#definition .selected-pro-heading .eyebrow{letter-spacing:.07em;font-size:.7rem}#definition .selected-pro-heading .eyebrow:before{width:18px}#definition .selected-pro-heading h2{max-width:520px;color:var(--navy);margin:10px 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1.08}#definition .selected-pro-heading p{max-width:500px;color:var(--muted);margin:10px 0 0;font-size:.96rem;font-weight:760;line-height:1.48}.selected-pro-definition-grid{margin-top:0;align-items:start;gap:10px;width:min(100%,780px);max-width:none;margin-inline:auto;display:grid}.selected-pro-definition-card,.selected-pro-criteria-grid article,.selected-pro-limit-panel,.selected-pro-next-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.selected-pro-definition-card{flex-direction:column;justify-self:center;width:100%;min-height:auto;padding:14px 16px 15px;display:flex}.selected-pro-definition-card-limit{background:linear-gradient(snow,#fff);border-color:#dc262633}.selected-pro-card-heading{align-items:center;gap:8px;display:flex}.selected-pro-card-heading svg{width:17px;height:17px;color:var(--red);flex:none}.selected-pro-card-heading h3{color:var(--navy);margin:0;font-size:1.02rem;line-height:1.15}.selected-pro-definition-card p{color:var(--muted);margin:9px 0 0;font-size:.86rem;font-weight:720;line-height:1.42}.selected-pro-list{gap:6px 10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.selected-pro-list li{color:var(--navy);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;font-size:.84rem;font-weight:820;line-height:1.28;display:grid}.selected-pro-list svg{color:#16a34a;flex:none;width:15px;height:15px}.selected-pro-list-negative svg{color:var(--red)}.selected-pro-criteria-section{background:#f7f9fc;border-top:1px solid #dbe3eff2;padding-top:clamp(38px,6vw,62px)}.selected-pro-criteria-layout{align-items:start;gap:clamp(20px,4vw,34px);display:grid}.selected-pro-sticky-copy{max-width:520px}.selected-pro-sticky-copy h2,.selected-pro-limits-layout h2,.selected-pro-next-card h2{color:var(--navy);margin:12px 0 0;font-size:clamp(1.68rem,2.05vw,2.35rem);line-height:1.06}.selected-pro-sticky-copy p,.selected-pro-limits-layout p,.selected-pro-next-card p{color:var(--muted);margin:12px 0 0;font-size:.94rem;font-weight:800;line-height:1.5}.selected-pro-criteria-grid{gap:10px;width:100%;display:grid}.selected-pro-criteria-grid article{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px 8px;min-height:0;padding:12px 14px 13px;display:grid;position:relative;overflow:clip}.selected-pro-criteria-grid article:after{display:none}.selected-pro-criteria-grid article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.86rem;font-weight:950;line-height:1}.selected-pro-criteria-grid article>svg{width:18px;height:18px;color:var(--red);display:block}.selected-pro-criteria-grid h3{min-width:0;color:var(--navy);margin:0;font-size:.98rem;line-height:1.14}.selected-pro-criteria-grid p{color:var(--muted);grid-column:1/-1;margin:0;padding-top:1px;font-size:.84rem;font-weight:800;line-height:1.4}.selected-pro-limits-section{background:linear-gradient(180deg, #08101df5, #101c2dfa), var(--navy);color:#fff}.selected-pro-limits-layout{align-items:center;gap:clamp(20px,4vw,34px);display:grid}.selected-pro-limits-layout h2,.selected-pro-limits-layout p{color:#fff}.selected-pro-limits-layout p{color:#ffffffbd}.selected-pro-limit-panel{background:linear-gradient(#ffffff1a,#ffffff0f),#ffffff14;border-color:#ffffff24;padding:clamp(16px,3vw,22px)}.selected-pro-limit-panel .selected-pro-list li{color:#fff}.selected-pro-limit-panel .selected-pro-list svg{color:#fca5a5}.selected-pro-next-section{background:#f7f9fc}.selected-pro-next-card{align-items:center;gap:20px;padding:clamp(18px,3.2vw,34px);display:grid}.selected-pro-next-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}@media (min-width:700px){.selected-pro-page .container{width:min(1120px,100% - 48px)}.selected-pro-page .header-actions{display:flex}.selected-pro-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.selected-pro-definition-grid,.selected-pro-limits-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.selected-pro-definition-card{width:100%;min-height:100%}.selected-pro-criteria-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.selected-pro-criteria-grid article{grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);min-height:156px;padding:16px}.selected-pro-criteria-grid article>span{grid-area:1/1}.selected-pro-criteria-grid article>svg{grid-area:1/2;justify-self:end}.selected-pro-criteria-grid h3{grid-column:1/-1;margin-top:6px;font-size:1.05rem}.selected-pro-criteria-grid p{grid-column:1/-1}}@media (min-width:1024px){.selected-pro-page .desktop-nav{display:flex}.selected-pro-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.86fr)}.selected-pro-hero-actions{grid-column:1}.selected-pro-profile{grid-area:1/2/span 2;justify-self:end}#definition .container{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:34px}#definition .selected-pro-heading{padding-top:4px}#definition .selected-pro-definition-grid{grid-template-columns:minmax(0,1fr);justify-self:start;width:100%;max-width:680px;margin-inline:0}#definition .selected-pro-definition-card .selected-pro-list{grid-template-columns:repeat(2,minmax(0,1fr))}.selected-pro-criteria-layout{grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:34px}.selected-pro-sticky-copy{padding-top:2px;position:sticky;top:112px}.selected-pro-criteria-grid{justify-self:start;width:min(100%,680px)}.selected-pro-criteria-grid article{min-height:148px}.selected-pro-next-card{grid-template-columns:minmax(0,1fr) auto}.selected-pro-next-actions{justify-content:flex-end}}@media (max-width:699px){.selected-pro-page .container{width:min(100% - 24px,28rem)}.selected-pro-page .header-inner{min-height:58px}.selected-pro-page .brand{gap:8px}.selected-pro-page .brand-mark{width:36px;height:36px}.selected-pro-page .brand-word span{font-size:.9rem}.selected-pro-hero{padding:28px 0 32px}.selected-pro-hero h1{font-size:clamp(1.72rem,8.7vw,2rem);line-height:1.06}.selected-pro-hero p{margin-top:12px;font-size:.94rem;line-height:1.44}.selected-pro-hero .trust-hero-actions{grid-template-columns:1fr;gap:9px;margin-top:16px;display:grid}.selected-pro-hero .trust-hero-actions .btn{white-space:normal;width:100%;min-height:46px;padding-inline:.9rem;line-height:1.12}.selected-pro-profile-head,.selected-pro-profile-card,.selected-pro-profile-note{margin:10px}.selected-pro-profile{width:100%}.selected-pro-profile-head{padding-bottom:9px}.selected-pro-profile-head strong,.selected-pro-profile-card strong{font-size:.95rem}.selected-pro-profile-rows{gap:5px;padding:0 10px}.selected-pro-profile-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-height:38px;padding:7px 9px}.selected-pro-profile-row span,.selected-pro-profile-row strong{grid-column:1}.selected-pro-profile-row svg{grid-area:1/2/span 2}.selected-pro-section{padding:38px 0}#definition.selected-pro-section{padding:34px 0}#definition .container{gap:14px}#definition .selected-pro-heading h2{font-size:clamp(1.42rem,7.2vw,1.72rem)}#definition .selected-pro-heading p{font-size:.9rem;line-height:1.42}.selected-pro-criteria-section{padding-top:34px}.selected-pro-sticky-copy h2{font-size:clamp(1.42rem,7.1vw,1.7rem);line-height:1.08}.selected-pro-sticky-copy p{font-size:.88rem;line-height:1.42}.selected-pro-definition-grid{max-width:none}.selected-pro-definition-card{padding:12px}.selected-pro-card-heading{align-items:flex-start}.selected-pro-card-heading h3{font-size:.98rem}.selected-pro-definition-card p{font-size:.82rem;line-height:1.38}.selected-pro-list li{font-size:.82rem;line-height:1.25}.selected-pro-summary-grid article,.selected-pro-criteria-grid article{min-height:auto}.selected-pro-summary-grid article{grid-template-columns:22px minmax(0,1fr);padding:11px 12px}.selected-pro-summary-grid strong{font-size:.94rem}.selected-pro-summary-grid span{font-size:.82rem}.selected-pro-criteria-grid{gap:8px}.selected-pro-criteria-grid article{grid-template-columns:2ch 20px minmax(0,1fr);gap:4px 8px;padding:10px 11px}.selected-pro-criteria-grid article>span{font-size:.76rem}.selected-pro-criteria-grid article>svg{width:17px;height:17px}.selected-pro-criteria-grid h3{font-size:.94rem}.selected-pro-criteria-grid p{font-size:.8rem;line-height:1.34}.selected-pro-limits-layout h2,.selected-pro-next-card h2{font-size:clamp(1.42rem,7.1vw,1.7rem);line-height:1.08}.selected-pro-limits-layout p,.selected-pro-next-card p{font-size:.88rem;line-height:1.42}.selected-pro-limit-panel{padding:12px}.selected-pro-next-card{gap:16px}.selected-pro-next-actions .btn{white-space:normal;width:100%;min-height:46px;line-height:1.12}}@media (max-width:359px){.selected-pro-page .container{width:min(100% - 20px,28rem)}.selected-pro-hero h1{font-size:1.62rem}.selected-pro-profile-head span,.selected-pro-profile-card span,.selected-pro-profile-row span{letter-spacing:.07em;font-size:.6rem}.selected-pro-profile-row strong,.selected-pro-profile-note p,.selected-pro-summary-grid span,.selected-pro-list li,.selected-pro-criteria-grid p{font-size:.78rem}.selected-pro-definition-card,.selected-pro-limit-panel{padding:10px}}.report-dossier-card{border-radius:calc(var(--radius) + 4px);width:min(100%,27.5rem);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff26,#ffffff12),#08101dc7;border:1px solid #ffffff29;justify-self:end;padding:1rem;transition:transform .18s,border-color .18s;position:relative;overflow:hidden;transform:translateY(.25rem)}.report-dossier-card:hover{border-color:#ffffff3d;transform:translateY(0)}.report-dossier-card:before{content:"";background:linear-gradient(90deg,#0000 0 34%,#ffffff14 34% 35%,#0000 35%),radial-gradient(circle at 72% 18%,#dc262629,#0000 38%);position:absolute;inset:0}.report-dossier-card>*{z-index:1;position:relative}.report-dossier-top{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.report-dossier-top span,.report-dossier-status span,.report-dossier-lines span{color:#ffffff94;letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:950;display:block}.report-dossier-top strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.08rem;line-height:1.1;display:block}.report-dossier-top svg,.report-dossier-status svg{color:#f87171;flex:none}.report-dossier-main{gap:.625rem;margin:.75rem 0;display:grid}.report-dossier-status{border-radius:var(--radius);background:#dc262621;border:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;min-height:3.5rem;padding:.6875rem .75rem;display:grid}.report-dossier-status strong{color:#fff;margin-top:3px;font-size:.98rem;line-height:1.1;display:block}.report-dossier-lines{gap:.4375rem;display:grid}.report-dossier-lines div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:minmax(4.5rem,.3fr) minmax(0,1fr);align-items:center;gap:.5625rem;min-height:2.75rem;padding:.5rem .625rem;display:grid}.report-dossier-lines strong{color:#fff;font-size:.82rem;font-weight:900;line-height:1.22}.report-dossier-grid{gap:7px;margin-top:.5rem}.report-dossier-grid span{gap:.4375rem;min-height:2.25rem;padding:.5rem .5625rem;font-size:.8rem}.report-motifs-section .trust-section-head{max-width:780px}#motifs .report-situation-grid{margin-inline:auto}@media (min-width:700px) and (max-width:1023px){#motifs .report-situation-grid{flex-wrap:wrap;justify-content:center;display:flex}#motifs .report-situation-grid article{flex:0 calc(50% - 7px)}}@media (min-width:1024px){#motifs .report-situation-grid{grid-template-columns:repeat(8,minmax(0,1fr));max-width:68rem}#motifs .report-situation-grid article{grid-column:span 2;min-height:198px;padding:20px}#motifs .report-situation-grid article:nth-child(5){grid-column:2/span 2}#motifs .report-situation-grid article:nth-child(6){grid-column:4/span 2}#motifs .report-situation-grid article:nth-child(7){grid-column:6/span 2}}.report-form-operational{border-color:#ccd7e6;justify-self:end;width:min(100%,36rem);padding:18px}.report-form-head{align-items:center;gap:12px;padding-bottom:12px}.report-form-head h2{font-size:1.18rem}.report-form-head p{margin-top:5px;font-size:.84rem;font-weight:800;line-height:1.34}.report-form-operational .report-field input,.report-form-operational .report-field select,.report-form-operational .report-field textarea{border-radius:12px;min-height:42px;padding:.62rem .78rem;font-size:.9rem}.report-type-compact select{cursor:pointer}.report-type-help{border-left:3px solid #dc26266b;padding-left:10px;display:block}.report-type-help strong{color:var(--navy)}.report-type-fieldset{border:0;gap:12px;margin:18px 0 0;padding:0;display:grid}.report-type-fieldset legend{color:var(--navy);font-size:.84rem;font-weight:950}.report-type-fieldset legend span,.report-field label span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.report-type-fieldset>p{color:var(--muted);margin:0;font-size:.9rem;font-weight:800;line-height:1.42}.report-type-grid{gap:10px;display:grid}.report-type-card{cursor:pointer}.report-type-card input{opacity:0;pointer-events:none;position:absolute}.report-type-card-content{border:1px solid var(--line);border-radius:var(--radius);background:#f9fbfe;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;min-height:84px;padding:14px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.report-type-card-content svg{color:var(--red);grid-row:span 2}.report-type-card-content strong,.report-type-card-content small{display:block}.report-type-card-content strong{color:var(--navy);font-size:.98rem;line-height:1.12}.report-type-card-content small{color:var(--muted);font-size:.82rem;font-weight:800;line-height:1.34}.report-type-card:hover .report-type-card-content{background:snow;border-color:#dc262647}.report-type-card input:focus-visible+.report-type-card-content{outline-offset:3px;outline:3px solid #245ee88a}.report-type-card input:checked+.report-type-card-content{background:linear-gradient(#fff7f7,#fff);border-color:#dc26267a;box-shadow:0 0 0 4px #dc262614}.report-field-help,.report-field-meta{color:var(--muted);margin:0;font-size:.78rem;font-weight:800;line-height:1.3}.report-field-meta{justify-content:space-between;gap:12px;display:flex}.report-field-meta strong{color:var(--navy);white-space:nowrap}.report-field [aria-invalid=true],.report-consent input[aria-invalid=true]+span{border-color:#dc2626b3;box-shadow:0 0 0 4px #dc26261c}.report-consent{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin-top:11px;display:grid}.report-consent input{width:18px;height:18px;accent-color:var(--red);margin-top:4px}.report-consent>span{border:1px solid var(--line);background:#f9fbfe;border-radius:12px;gap:3px;padding:10px 11px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.report-consent strong{color:var(--navy);font-size:.86rem;line-height:1.2}.report-consent small{color:var(--muted);font-size:.76rem;font-weight:800;line-height:1.32}.report-consent:hover>span{background:snow;border-color:#dc262647}.report-consent input:focus-visible+span{outline-offset:3px;outline:3px solid #245ee88a}.report-form-operational .report-submit{min-height:44px;margin-top:12px}.report-form-operational .report-neutral,.report-form-operational .report-error,.report-form-operational .report-success{padding:9px 10px;font-size:.8rem}.report-neutral{border-radius:var(--radius);color:var(--muted);background:#f8fafc;align-items:flex-start;gap:9px;margin:0;padding:12px;font-size:.88rem;font-weight:800;display:flex}.report-neutral svg{color:var(--muted);flex:none;margin-top:2px}.report-success div{gap:3px;display:grid}.report-success strong,.report-success span{display:block}.report-success span{font-weight:800}@media (min-width:700px){.report-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.report-form-layout{grid-template-columns:minmax(0,.96fr) minmax(450px,.9fr);gap:34px}}@media (max-width:699px){.report-dossier-card{width:100%;padding:.875rem}.report-dossier-lines div{grid-template-columns:minmax(4.35rem,.3fr) minmax(0,1fr);min-height:2.75rem;padding:.5625rem .625rem}.report-dossier-grid span{min-height:2.375rem}.report-type-card-content{min-height:auto}.report-field-meta{display:grid}.report-form-operational{width:100%;padding:16px}.report-form-operational .report-field{margin-top:11px}.report-form-operational .report-field textarea{height:118px;min-height:118px}}@media (max-width:359px){.report-dossier-lines div{grid-template-columns:minmax(0,1fr);gap:.1875rem;min-height:auto}}@media (prefers-reduced-motion:reduce){.report-dossier-card,.report-type-card-content,.report-consent>span{transition:none}.report-dossier-card:hover{transform:none}}.report-page{background:#f8fafc;overflow-x:clip}.report-page .site-header{background:#07111fe8}.report-page section[id]{scroll-margin-top:86px}.report-page .container{width:min(1120px,100% - 32px)}.report-page .desktop-nav a{min-width:44px}.report-page .report-hero{background:linear-gradient(90deg,#dc26262e,#0000 34%),linear-gradient(142deg,#07111f 0%,#101827 52%,#132844 100%);padding:clamp(34px,6vw,58px) 0 clamp(36px,6vw,62px);overflow:clip}.report-page .report-hero-grid{gap:clamp(18px,4vw,34px)}.report-page .report-hero h1{max-width:730px;margin-top:12px;font-size:clamp(2rem,4.1vw,3.8rem);line-height:1.02}.report-page .report-hero p{max-width:620px;margin-top:14px;font-size:clamp(.98rem,1.15vw,1.08rem);font-weight:780;line-height:1.5}.report-page .report-hero .trust-hero-actions{margin-top:18px}.report-page .report-hero .btn{min-height:52px}.report-page .report-strip-grid{gap:0}.report-page .report-strip article{grid-template-columns:24px minmax(0,1fr);align-content:center;gap:4px 12px;min-height:96px;padding:16px;display:grid}.report-page .report-strip svg{grid-row:span 2}.report-page .report-strip strong{margin-top:0;font-size:1.02rem}.report-page .report-strip span{margin-top:0;font-size:.86rem;line-height:1.38}.report-page .section{padding:clamp(42px,6.5vw,68px) 0}.report-page .report-motifs-section{padding-top:clamp(34px,5vw,56px)}.report-page .report-motifs-section .trust-section-head{max-width:700px;margin-bottom:18px}.report-page .report-situation-grid{gap:10px}.report-page .report-situation-grid article{grid-template-columns:24px minmax(0,1fr);align-content:start;gap:4px 10px;min-height:0;padding:14px;display:grid}.report-page .report-situation-grid svg{grid-row:span 2;width:20px;height:20px;margin-top:1px}.report-page .report-situation-grid h3{margin:0;font-size:1rem}.report-page .report-situation-grid p{grid-column:2;margin:0;font-size:.84rem;font-weight:780;line-height:1.4}.report-page .report-form-layout{align-items:start;gap:clamp(18px,4vw,34px)}.report-page .report-form-layout>.trust-section-copy{max-width:34rem}.report-page .report-form-layout>.report-form-operational{justify-self:stretch}.report-page .report-note{margin-top:16px;padding:12px;font-size:.86rem;line-height:1.42}.report-page .report-rule-card{margin-top:12px;padding:14px}.report-page .report-rule-card .trust-page-list{gap:7px;margin-top:10px}.report-page .report-rule-card .trust-page-list li{font-size:.84rem;line-height:1.34}.report-form-operational{border-color:#ccd7e6;width:min(100%,37rem);padding:18px;box-shadow:0 22px 58px #0f172a1c}.report-form-operational .report-form-head{align-items:center;gap:12px;padding-bottom:12px}.report-form-operational .report-form-head>svg{width:22px;height:22px}.report-form-operational .report-form-head h2{font-size:1.18rem}.report-form-operational .report-form-head p{margin-top:5px;font-size:.84rem;font-weight:800;line-height:1.34}.report-form-operational .report-field{gap:6px;margin-top:12px}.report-form-operational .report-field label{font-size:.84rem}.report-form-operational .report-field input,.report-form-operational .report-field select,.report-form-operational .report-field textarea{border-radius:var(--radius);min-height:48px;padding:.72rem .82rem;font-size:max(16px,1rem);line-height:1.28}.report-form-operational .report-field textarea{height:118px;min-height:118px}.report-form-operational .report-input-shell svg,.report-form-operational .report-textarea-shell svg{top:14px;left:12px}.report-form-operational .report-input-shell input,.report-form-operational .report-textarea-shell textarea{padding-left:40px}.report-form-operational .report-field-help,.report-form-operational .report-field-meta,.report-form-operational .report-type-help{font-size:.78rem}.report-field-error,.report-consent-error{border-radius:var(--radius-sm);color:#991b1b;background:#fff1f1;border:1px solid #dc262633;align-items:flex-start;gap:7px;margin:0;padding:8px 9px;font-size:.78rem;font-weight:850;line-height:1.32;display:flex}.report-field-error svg{flex:none;margin-top:1px}.report-consent-error{display:block}.report-form-operational .report-consent{margin-top:12px}.report-form-operational .report-consent>span{min-height:52px;padding:11px 12px}.report-form-operational .report-submit{min-height:56px;margin-top:14px;font-size:.98rem;line-height:1.14}.report-form-operational .report-status{min-height:0;margin-top:10px}.report-form-operational .report-neutral,.report-form-operational .report-error,.report-form-operational .report-success{padding:10px 11px;font-size:.82rem;line-height:1.36}.report-page #apres .data-grid{align-items:center}.report-page #apres .btn{min-height:52px;margin-top:18px}.report-page .report-process-card article{padding:16px}.report-page .report-process-card article>span{font-size:1.08rem}.report-page .report-decision-grid{gap:12px}.report-page .report-decision-grid article{border-top-width:3px;min-height:0;padding:18px}.report-page .report-final{gap:18px;margin-top:20px;padding:clamp(18px,3vw,28px)}.report-page .report-final .btn{min-height:52px}@media (min-width:700px){.report-page .container{width:min(1120px,100% - 48px)}.report-page .header-actions{display:flex}.report-page .report-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.report-page .report-situation-grid,.report-page .report-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-page .report-situation-grid article{min-height:132px}.report-page .report-two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.report-page .desktop-nav{display:flex}.report-page .report-hero-grid{grid-template-columns:minmax(0,1fr) minmax(350px,.74fr)}.report-page .report-dossier-card{justify-self:end}.report-page #motifs .report-situation-grid{grid-template-columns:repeat(12,minmax(0,1fr));max-width:none}.report-page #motifs .report-situation-grid article{grid-column:span 3;min-height:144px}.report-page #motifs .report-situation-grid article:nth-child(5){grid-column:2/span 3}.report-page #motifs .report-situation-grid article:nth-child(6){grid-column:5/span 3}.report-page #motifs .report-situation-grid article:nth-child(7){grid-column:8/span 3}.report-page .report-form-layout{grid-template-columns:minmax(0,.82fr) minmax(28rem,.96fr)}.report-page .report-form-layout>.trust-section-copy{grid-area:1/1;position:sticky;top:110px}.report-page .report-form-layout>.report-form-operational{grid-area:1/2;justify-self:end}.report-page .report-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.report-page .report-final{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:699px){.report-page .container{width:min(100% - 24px,28rem)}.report-page .header-inner{min-height:58px}.report-page .brand{gap:8px}.report-page .brand-mark{width:36px;height:36px}.report-page .brand-word span{font-size:.9rem}.report-page .report-hero{padding:28px 0 30px}.report-page .report-hero h1{font-size:clamp(1.72rem,8.6vw,2rem);line-height:1.06}.report-page .report-hero p{margin-top:11px;font-size:.91rem;line-height:1.42}.report-page .report-hero .trust-hero-actions{grid-template-columns:1fr;gap:9px;margin-top:15px;display:grid}.report-page .report-hero .trust-hero-actions .btn{white-space:normal;width:100%;min-height:54px;padding-inline:.88rem;line-height:1.12}.report-page .report-dossier-card{display:none}.report-page .report-strip-grid{background:0 0}.report-page .report-strip article{border-bottom:1px solid #ffffff1a;min-height:74px;padding:12px}.report-page .report-strip strong{font-size:.94rem}.report-page .report-strip span{font-size:.8rem;line-height:1.32}.report-page .section{padding:38px 0}.report-page .report-motifs-section{padding-top:32px}.report-page .trust-section-head h2,.report-page .trust-section-copy h2,.report-page #apres h2,.report-page .report-final h2{font-size:clamp(1.42rem,7.1vw,1.72rem);line-height:1.08}.report-page .trust-section-head p,.report-page .trust-section-copy p,.report-page #apres p,.report-page .report-final p{font-size:.9rem;line-height:1.45}.report-page .report-situation-grid{gap:8px}.report-page .report-situation-grid article{grid-template-columns:20px minmax(0,1fr);gap:3px 8px;padding:11px}.report-page .report-situation-grid h3{font-size:.94rem}.report-page .report-situation-grid p{font-size:.79rem;line-height:1.32}.report-page .report-form-layout{flex-direction:column;display:flex}.report-page .report-form-layout>.report-form-operational{order:1}.report-page .report-form-layout>.trust-section-copy{order:2}.report-form-operational{width:100%;padding:14px}.report-form-operational .report-form-head{gap:10px;padding-bottom:11px}.report-form-operational .report-form-head h2{font-size:1.08rem}.report-form-operational .report-form-head p{font-size:.8rem}.report-form-operational .report-field{margin-top:10px}.report-form-operational .report-field input,.report-form-operational .report-field select{min-height:52px}.report-form-operational .report-field textarea{height:126px;min-height:126px}.report-form-operational .report-field-meta{gap:3px;display:grid}.report-form-operational .report-consent>span{min-height:54px}.report-form-operational .report-submit{min-height:56px}.report-page .report-note,.report-page .report-rule-card{padding:12px}.report-page #apres .btn,.report-page .report-final .btn{width:100%}.report-page .report-process-card article,.report-page .report-decision-grid article{padding:14px}.report-page .report-final{padding:18px}}@media (max-width:359px){.report-page .container{width:min(100% - 20px,28rem)}.report-page .report-hero h1{font-size:1.56rem}.report-form-operational{padding:12px}.report-page .report-situation-grid p,.report-form-operational .report-field-help,.report-form-operational .report-field-meta,.report-form-operational .report-type-help,.report-field-error,.report-consent-error{font-size:.76rem}}.claim-page{--claim-line:#d8e2ef;--claim-soft:#f4f7fb;--claim-panel:#fff;--claim-copy:#465365;--claim-blue:#1f5f9f;--claim-green:#1d7a5f;--claim-amber:#9b6215;--claim-red:#c5221f;background:#f5f7fa}.claim-page .report-hero{background:linear-gradient(90deg,#c5221f29,#0000 32%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(142deg,#07111f 0%,#101827 54%,#132844 100%);padding:clamp(30px,5vw,52px) 0 clamp(30px,5vw,54px)}.claim-page .report-hero h1{letter-spacing:0;max-width:720px;padding-bottom:.08em;font-size:clamp(2rem,4vw,3.52rem);line-height:1.08}.claim-page .report-hero p{color:#ffffffbf;max-width:660px;font-weight:740}.claim-page .report-strip{background:#07111f}.claim-page .report-strip-grid{border-inline:1px solid #ffffff1a}.claim-page .report-strip article:nth-child(3){background:linear-gradient(#c99a2e24,#ffffff09),#0a1424}.claim-page .report-strip article:nth-child(3) svg{color:#ffd073}.claim-page .section{padding:clamp(36px,5.2vw,58px) 0}.claim-page .trust-section-head{max-width:760px;margin-bottom:18px}.claim-page .trust-section-head h2,.claim-page .trust-section-copy h2,.claim-page .report-final h2,.claim-page #analyse h2{letter-spacing:0;padding-bottom:.08em}.claim-page .trust-section-head p,.claim-page .trust-section-copy p,.claim-page .report-final p,.claim-page #analyse p{color:var(--claim-copy)}.claim-page #canaux{background:linear-gradient(#fff 0%,#f5f8fc 100%);padding-top:clamp(30px,4.5vw,50px);padding-bottom:clamp(34px,5vw,56px);position:relative}.claim-page #canaux .trust-section-head{max-width:820px}.claim-page #canaux .contact-channel-grid{align-items:stretch;gap:10px;display:grid}.claim-page #canaux .contact-channel-grid article{border-color:var(--claim-line);background:var(--claim-panel);border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:8px 10px;min-height:0;padding:14px;box-shadow:0 12px 30px #0f172a0e}.claim-page #canaux .contact-channel-grid article:before{opacity:1;background:#cbd5e1;height:3px}.claim-page #canaux .contact-channel-grid article:first-child:before{background:var(--claim-green)}.claim-page #canaux .contact-channel-grid article:nth-child(2):before{background:var(--claim-red)}.claim-page #canaux .contact-channel-grid article:nth-child(3):before{background:var(--claim-amber)}.claim-page #canaux .contact-channel-grid article:nth-child(4):before{background:var(--claim-blue)}.claim-page #canaux .contact-channel-grid article:nth-child(5):before{background:#475569}.claim-page #canaux .contact-channel-grid svg{width:32px;height:32px;color:var(--claim-blue);background:#f8fafc;border:1px solid #1f5f9f29;border-radius:9px;grid-row:span 2;padding:7px;display:grid}.claim-page #canaux .contact-channel-grid article:first-child svg{color:var(--claim-green);background:#1d7a5f12;border-color:#1d7a5f2e}.claim-page #canaux .contact-channel-grid article:nth-child(2) svg{color:var(--claim-red);background:#c5221f12;border-color:#c5221f2e}.claim-page #canaux .contact-channel-grid article:nth-child(3) svg{color:var(--claim-amber);background:#9b621514;border-color:#9b621533}.claim-page #canaux .contact-channel-grid h3{align-self:center;font-size:1rem}.claim-page #canaux .contact-channel-grid p{color:#566376;font-size:.84rem;font-weight:760;line-height:1.4}.claim-page #canaux .contact-channel-grid a{border-radius:var(--radius);color:#0c1c30;text-align:center;background:#fff;border:1px solid #dfe7f2;justify-content:center;align-self:end;min-height:48px;padding:0 12px;font-size:.84rem;line-height:1.15}.claim-page #canaux .contact-channel-grid article:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 16px 36px #0f172a14}.claim-page #canaux .report-final{box-shadow:none;background:linear-gradient(90deg,#c5221f14,#0000 48%),#fff;border:1px solid #c5221f29;border-radius:12px}.claim-page #recours .trust-role-grid{align-items:start}.claim-page #recours .contact-channel-grid article{border-top:3px solid #c5221fbf;box-shadow:0 10px 28px #0f172a0e}.claim-page #recours .report-note{color:#604213;background:#fffaf0;border-color:#9b621538}.claim-page #cas .report-situation-grid{gap:10px}.claim-page #cas .report-situation-grid article,.claim-page .report-decision-grid article{border-color:var(--claim-line);box-shadow:none;background:#fff;border-radius:12px}.claim-page #cas .report-situation-grid article{min-height:0;padding:13px}.claim-page #cas .report-situation-grid svg,.claim-page .report-decision-grid svg{color:var(--claim-red)}.claim-page .report-rule-card{border-color:var(--claim-line);background:#fff;border-radius:12px;box-shadow:0 14px 34px #0f172a0f}.claim-page .report-rule-card .trust-page-list li{background:#f8fafc;border:1px solid #e6edf5;border-radius:10px;min-height:42px;padding:9px 10px}.claim-page #analyse.section-ink{background:linear-gradient(90deg,#c99a2e21,#0000 38%),linear-gradient(142deg,#07111f 0%,#101827 56%,#132844 100%)}.claim-page #analyse .report-process-card article{background:#ffffff13;border-color:#ffffff21;min-height:0}.claim-page #limites .report-rule-card:first-child{border-color:#c5221f33}@media (min-width:700px){.claim-page #canaux .contact-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.claim-page #canaux .contact-channel-grid article:nth-child(5){grid-column:1/-1}.claim-page #cas .report-situation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:700px) and (max-width:1023px){.claim-page .report-dossier-card{display:none}.claim-page .report-hero{padding:30px 0 32px}.claim-page .report-hero h1{max-width:690px;font-size:clamp(2.05rem,5vw,2.8rem)}.claim-page .report-hero p{max-width:640px}}@media (min-width:1024px){.claim-page #canaux .contact-channel-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.claim-page #canaux .contact-channel-grid article:nth-child(5){grid-column:auto}.claim-page #canaux .contact-channel-grid article{grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;gap:9px;min-height:222px}.claim-page #canaux .contact-channel-grid svg,.claim-page #canaux .contact-channel-grid p,.claim-page #canaux .contact-channel-grid a{grid-column:1}.claim-page #canaux .contact-channel-grid svg{grid-row:auto}.claim-page #cas .report-situation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.claim-page #elements .report-form-layout,.claim-page #donnees .trust-role-grid,.claim-page #limites .data-grid,.claim-page #analyse .data-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,44px)}}@media (max-width:699px){.claim-page .header-actions{display:flex}.claim-page .header-actions .btn-ghost{display:none}.claim-page .header-actions .btn-primary{white-space:nowrap;min-height:44px;padding-inline:10px;font-size:clamp(.72rem,3.3vw,.82rem)}.claim-page .report-hero{background-size:auto,36px 36px,auto;padding:18px 0 20px}.claim-page .report-hero h1{margin-top:10px;font-size:clamp(1.52rem,7.6vw,1.92rem);line-height:1.15}.claim-page .report-hero p{margin-top:8px;font-size:.88rem;line-height:1.42}.claim-page .report-hero .trust-hero-actions{gap:8px;margin-top:12px}.claim-page .report-hero .trust-hero-actions .btn{min-height:52px}.claim-page .report-strip article{min-height:68px;padding:11px}.claim-page .section{padding:32px 0}.claim-page #canaux{padding-top:24px;padding-bottom:30px}.claim-page #canaux .trust-section-head{margin-bottom:12px}.claim-page #canaux .contact-channel-grid{grid-template-columns:1fr;gap:8px}.claim-page #canaux .contact-channel-grid article{grid-template-columns:32px minmax(0,1fr);gap:7px 9px;padding:11px}.claim-page #canaux .contact-channel-grid svg{width:30px;height:30px;padding:6px}.claim-page #canaux .contact-channel-grid h3{font-size:.95rem}.claim-page #canaux .contact-channel-grid p{font-size:.8rem;line-height:1.34}.claim-page #canaux .contact-channel-grid a{width:100%;min-height:52px;font-size:.82rem}.claim-page #canaux .report-final{gap:12px;margin-top:12px;padding:14px}.claim-page #cas .report-situation-grid{gap:8px}.claim-page #cas .report-situation-grid article,.claim-page .report-decision-grid article{padding:11px}.claim-page .report-rule-card .trust-page-list li{min-height:0;font-size:.8rem;line-height:1.32}.claim-page #analyse .data-grid{gap:18px}}@media (max-width:359px){.claim-page .brand-word span{font-size:.82rem}.claim-page .header-actions .btn-primary{padding-inline:8px;font-size:.7rem}.claim-page .report-hero h1{font-size:1.42rem}.claim-page #canaux .contact-channel-grid article{padding-inline:10px}}.affiliate-page{--affiliate-line:#d8e2ef;--affiliate-panel:#fff;--affiliate-soft:#f5f8fc;--affiliate-copy:#465365;--affiliate-red:#c5221f;--affiliate-green:#1d7a5f;--affiliate-blue:#1f5f9f;--affiliate-gold:#b97912;background:#f5f7fa;overflow-x:clip}.affiliate-page .container,.affiliate-page :is(.affiliate-hero-grid,.affiliate-form-layout,.affiliate-system-layout,.data-grid)>*,.affiliate-page :is(.affiliate-strip article,.affiliate-profile-grid article,.affiliate-step-grid article,.affiliate-message-grid article,.affiliate-form,.affiliate-tracking-card){min-width:0}.affiliate-page .site-header{background:#07111feb}.affiliate-page :is(.affiliate-command-card,.affiliate-strip article,.affiliate-profile-grid article,.affiliate-tracking-card,.affiliate-message-grid article,.affiliate-step-grid article,.affiliate-form),.affiliate-page .affiliate-flow article:before{animation:none}.affiliate-page section[id]{scroll-margin-top:84px}.affiliate-page .affiliate-hero{background:linear-gradient(90deg,#c5221f2e,#0000 32%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(142deg,#07111f 0%,#101827 54%,#132844 100%);padding:clamp(30px,5vw,54px) 0 clamp(28px,5vw,56px)}.affiliate-page .affiliate-hero-grid{gap:clamp(18px,4vw,34px)}.affiliate-page .affiliate-hero h1{max-width:760px;padding-bottom:.08em;font-size:clamp(2rem,4.1vw,3.62rem);line-height:1.08}.affiliate-page .affiliate-hero p{color:#ffffffc2;max-width:650px;margin-top:14px;font-size:clamp(.95rem,1.08vw,1.04rem);line-height:1.52}.affiliate-page .affiliate-hero .trust-hero-actions{margin-top:18px}.affiliate-page .affiliate-hero .btn{min-height:52px}.affiliate-page .affiliate-hero-proof{gap:8px;margin-top:16px}.affiliate-page .affiliate-hero-proof span{border-radius:10px;min-height:40px;padding:8px 10px;font-size:.8rem;line-height:1.22}.affiliate-page #affiliate-content .affiliate-command-card{border-radius:12px;box-shadow:0 22px 56px #0000004d}.affiliate-page .affiliate-strip-grid{gap:0}.affiliate-page .affiliate-strip article{grid-template-columns:24px minmax(0,1fr);align-content:center;gap:4px 12px;min-height:92px;padding:14px 16px;display:grid}.affiliate-page .affiliate-strip svg{grid-row:span 2}.affiliate-page .affiliate-strip strong{margin-top:0;font-size:1rem}.affiliate-page .affiliate-strip span{margin-top:0;font-size:.84rem;line-height:1.36}.affiliate-page .section{padding:clamp(36px,5.2vw,58px) 0}.affiliate-page #candidature{background:linear-gradient(#fff 0%,#f4f7fb 100%)}.affiliate-page .affiliate-form-layout{align-items:start;gap:clamp(18px,4vw,34px)}.affiliate-page #candidature .trust-section-copy{max-width:38rem}.affiliate-page #candidature .trust-section-copy h2,.affiliate-page #systeme .trust-section-copy h2,.affiliate-page #cadre h2,.affiliate-page .trust-section-head h2{letter-spacing:0;padding-bottom:.08em}.affiliate-page #candidature .trust-section-copy p,.affiliate-page #systeme .trust-section-copy p,.affiliate-page #cadre p,.affiliate-page .trust-section-head p{color:var(--affiliate-copy)}.affiliate-page .affiliate-note{color:#604213;background:#fffaf0;border-color:#b979123d;margin-top:14px;padding:12px;font-size:.86rem;line-height:1.42}.affiliate-page .affiliate-form{border-color:var(--affiliate-line);border-top-color:var(--affiliate-red);border-radius:12px;justify-self:end;width:min(100%,38rem);padding:18px;box-shadow:0 22px 58px #0f172a1f}.affiliate-page .affiliate-form-top{padding-bottom:12px}.affiliate-page .affiliate-field-grid{grid-template-columns:1fr;gap:10px;margin-top:14px}.affiliate-page .affiliate-field{gap:6px}.affiliate-page .affiliate-field label{font-size:.82rem}.affiliate-page .affiliate-field input,.affiliate-page .affiliate-field select{border-radius:10px;min-height:52px;font-size:max(16px,1rem);line-height:1.28}.affiliate-page .affiliate-input-shell svg{top:16px}.affiliate-page .affiliate-check{border-radius:10px;min-height:56px;margin-top:12px;padding:12px;font-size:.84rem;line-height:1.34}.affiliate-page .affiliate-check span:before{width:22px;height:22px}.affiliate-page .affiliate-check span:after{top:6px;left:6px}.affiliate-page .affiliate-submit{min-height:56px;margin-top:12px;font-size:.96rem;line-height:1.14}.affiliate-page .affiliate-status{min-height:0;margin-top:10px}.affiliate-page .affiliate-error,.affiliate-page .affiliate-result{font-size:.84rem;line-height:1.36}.affiliate-page .trust-section-head{max-width:760px;margin-bottom:18px}.affiliate-page .affiliate-profile-grid,.affiliate-page .affiliate-step-grid,.affiliate-page .affiliate-message-grid{gap:10px}.affiliate-page .affiliate-profile-grid article,.affiliate-page .affiliate-step-grid article{border-color:var(--affiliate-line);min-height:0;box-shadow:none;border-radius:12px;padding:14px}.affiliate-page .affiliate-profile-grid article>div{gap:10px}.affiliate-page .affiliate-profile-grid h3,.affiliate-page .affiliate-message-grid h3,.affiliate-page .affiliate-step-grid h3{margin-top:10px;font-size:1rem}.affiliate-page .affiliate-profile-grid p,.affiliate-page .affiliate-step-grid p{margin-top:6px;font-size:.84rem;font-weight:760;line-height:1.42}.affiliate-page #systeme .affiliate-system-layout{gap:clamp(22px,4vw,42px)}.affiliate-page #systeme .affiliate-tracking-card{border-color:var(--affiliate-line);border-radius:12px;box-shadow:0 14px 36px #0f172a12}.affiliate-page #systeme .trust-page-list li,.affiliate-page .affiliate-message-grid .trust-page-list li{background:#f8fafc;border:1px solid #e6edf5;border-radius:10px;min-height:40px;padding:8px 10px;font-size:.82rem;line-height:1.32}.affiliate-page #cadre.section-ink{background:linear-gradient(90deg,#c99a2e21,#0000 38%),linear-gradient(142deg,#07111f 0%,#101827 56%,#132844 100%)}.affiliate-page #cadre .affiliate-message-grid article{box-shadow:none;background:#ffffffeb;border-color:#ffffff21;border-radius:12px;padding:16px}.affiliate-page #cadre .btn{min-height:52px;margin-top:18px}.affiliate-page .affiliate-step-grid article:after{width:42px;height:2px}@media (min-width:700px){.affiliate-page .affiliate-form-layout{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr)}.affiliate-page .affiliate-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.affiliate-page .affiliate-step-grid,.affiliate-page .affiliate-message-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.affiliate-page .affiliate-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.82fr)}.affiliate-page .affiliate-form-layout{grid-template-columns:minmax(0,.76fr) minmax(440px,.96fr)}.affiliate-page #candidature .trust-section-copy{position:sticky;top:106px}.affiliate-page .affiliate-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.affiliate-page #systeme .affiliate-system-layout,.affiliate-page #cadre .data-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}}@media (min-width:700px) and (max-width:1023px){.affiliate-page #affiliate-content .affiliate-command-card{display:none}.affiliate-page .affiliate-hero{padding:32px 0 34px}.affiliate-page .affiliate-hero h1{max-width:690px;font-size:clamp(2rem,5vw,2.75rem)}.affiliate-page .affiliate-form{width:100%}}@media (max-width:699px){.affiliate-page .header-actions{display:flex}.affiliate-page .header-actions .btn-ghost{display:none}.affiliate-page .header-actions .btn-primary{white-space:nowrap;min-height:44px;padding-inline:11px;font-size:clamp(.76rem,3.4vw,.84rem)}.affiliate-page .affiliate-hero{background-size:auto,36px 36px,auto;padding:16px 0}.affiliate-page .affiliate-hero h1{margin-top:10px;font-size:clamp(1.56rem,7.8vw,1.96rem);line-height:1.14}.affiliate-page .affiliate-hero p{margin-top:8px;font-size:.88rem;line-height:1.42}.affiliate-page #affiliate-content .affiliate-command-card{display:none}.affiliate-page .affiliate-hero .trust-hero-actions{gap:8px;margin-top:12px}.affiliate-page .affiliate-hero .trust-hero-actions .btn{min-height:52px}.affiliate-page .affiliate-hero-proof{display:none}.affiliate-page .affiliate-hero-proof span{min-height:38px;padding:8px 9px;font-size:.76rem}.affiliate-page .affiliate-strip article{min-height:58px;padding:9px 10px}.affiliate-page .affiliate-strip strong{font-size:.88rem}.affiliate-page .affiliate-strip span{font-size:.72rem;line-height:1.22}.affiliate-page .section{padding:30px 0}.affiliate-page #candidature{padding-top:26px}.affiliate-page .affiliate-form-layout,.affiliate-page .affiliate-system-layout,.affiliate-page #cadre .data-grid{flex-direction:column;gap:16px;display:flex}.affiliate-page #candidature .affiliate-form{order:1}.affiliate-page #candidature .trust-section-copy{order:2}.affiliate-page .affiliate-form{width:100%;padding:14px}.affiliate-page .affiliate-field-grid{grid-template-columns:1fr;gap:9px}.affiliate-page .affiliate-field label{font-size:.8rem}.affiliate-page .affiliate-check{align-items:stretch;min-height:58px;padding:11px}.affiliate-page .affiliate-submit{white-space:normal;min-height:56px}.affiliate-page .affiliate-profile-grid,.affiliate-page .affiliate-step-grid,.affiliate-page .affiliate-message-grid{grid-template-columns:1fr;gap:8px}.affiliate-page .affiliate-profile-grid article,.affiliate-page .affiliate-step-grid article,.affiliate-page #cadre .affiliate-message-grid article{padding:12px}.affiliate-page #systeme .trust-page-list,.affiliate-page #cadre .trust-page-list{grid-template-columns:1fr}}@media (max-width:359px){.affiliate-page .brand-word span{font-size:.82rem}.affiliate-page .header-actions .btn-primary{padding-inline:8px;font-size:.72rem}.affiliate-page .affiliate-hero h1{font-size:1.44rem}.affiliate-page .affiliate-form{padding:12px}}.partner-page{background:#fbfcff}.partner-page section[id]{scroll-margin-top:86px}.partner-page :is(.partner-dashboard-card,.partner-form,.partner-requirement-card,.partner-process-card){justify-self:end;width:min(100%,32rem)}.partner-page .partner-form{width:min(100%,34.5rem)}.partner-page .partner-requirement-card{width:min(100%,30rem)}.partner-page .partner-process-card{width:min(100%,34rem)}.partner-affiliation-grid{max-width:60rem;margin-inline:auto}.partner-dashboard-card{border-radius:calc(var(--radius) + 6px);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff24,#ffffff0f),#07111fd1;border:1px solid #ffffff29;padding:18px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden;transform:translateY(8px)}.partner-dashboard-card:hover{border-color:#ffffff3d;transform:translateY(2px)}.partner-dashboard-card:before{content:"";background:linear-gradient(90deg,#0000 0 34%,#ffffff14 34% 35%,#0000 35%),radial-gradient(circle at 72% 18%,#dc262626,#0000 38%);position:absolute;inset:0}.partner-dashboard-card>*{z-index:1;position:relative}.partner-dashboard-top{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:14px;padding-bottom:13px;display:flex}.partner-dashboard-top span,.partner-request-head span,.partner-request-grid span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.partner-dashboard-top strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.08rem;line-height:1.1;display:block}.partner-dashboard-top svg,.partner-request-head svg{color:#f87171;flex:none}.partner-dashboard-request{gap:11px;margin:14px 0;display:grid}.partner-request-head{border-radius:var(--radius);background:#dc262621;border:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:13px;display:grid}.partner-request-head strong{color:#fff;margin-top:3px;font-size:.98rem;line-height:1.1;display:block}.partner-request-grid{gap:8px;display:grid}.partner-request-grid div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:minmax(4.8rem,.32fr) minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:grid}.partner-request-grid strong{color:#fff;font-size:.86rem;font-weight:900;line-height:1.24}.partner-dashboard-grid{margin-top:8px}.partner-dashboard-grid.partner-command-grid span{min-height:40px;padding:9px 10px;font-size:.82rem}.partner-form-top p{color:var(--muted);margin:8px 0 0;font-size:.86rem;font-weight:800}.partner-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.partner-stepper button{border:1px solid var(--line);border-radius:var(--radius-sm);min-height:40px;color:var(--muted);background:#f8fafc;justify-content:center;align-items:center;gap:7px;padding:8px 9px;font-size:.76rem;font-weight:950;line-height:1;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.partner-stepper button span{width:20px;height:20px;color:inherit;background:#fff;border-radius:999px;place-items:center;font-size:.72rem;display:grid;box-shadow:inset 0 0 0 1px #dbe3efe6}.partner-stepper button.is-active{color:var(--red);background:#fff5f5;border-color:#dc262647}.partner-stepper button.is-active span{background:var(--red);color:#fff;box-shadow:none}.partner-form-panel{min-height:230px;padding-top:16px;display:grid}.partner-field label span{color:var(--red);font-size:.95rem;font-weight:950;line-height:1}.partner-field textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:104px;color:var(--ink);resize:vertical;background:#f9fbfe;outline:none;padding:.72rem .86rem;font-size:.94rem;transition:border-color .18s,box-shadow .18s,background .18s}.partner-field textarea:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.partner-textarea-shell{position:relative}.partner-textarea-shell svg{width:17px;height:17px;color:var(--red);position:absolute;top:14px;left:13px}.partner-textarea-shell textarea{padding-left:42px}.partner-field-help{color:var(--muted);margin:0;font-size:.84rem;font-weight:800;line-height:1.38}.partner-field-wide{grid-column:1/-1}.partner-field-grid-single{grid-template-columns:minmax(0,1fr)}.partner-form-requirements{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.partner-form-requirements span{border:1px solid var(--line);border-radius:var(--radius-sm);min-height:40px;color:var(--navy);background:#f9fbfe;align-items:center;gap:7px;padding:9px 10px;font-size:.8rem;font-weight:900;display:inline-flex}.partner-form-requirements svg{color:var(--red);flex:none}.partner-step-actions{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:10px;margin-top:16px;display:grid}.partner-step-actions>span{min-height:44px}.partner-step-actions .btn{width:100%}.partner-requirement-card .trust-page-list,.partner-comparison-card .trust-page-list{gap:8px;margin-top:14px;font-size:.9rem}#affiliation .partner-affiliation-grid{align-items:stretch;gap:14px}#affiliation .partner-comparison-card{flex-direction:column;min-height:238px;padding:20px;display:flex}#affiliation .partner-comparison-head{align-items:flex-start;gap:12px;display:flex}#affiliation .partner-comparison-head svg{width:24px;height:24px;color:var(--red);flex:none}#affiliation .partner-comparison-card h2{text-wrap:balance;margin:1px 0 0;font-size:1.04rem;line-height:1.16}#affiliation .partner-comparison-card p{margin-top:12px;font-size:.88rem;line-height:1.5}#affiliation .partner-comparison-card .trust-page-list{gap:8px;margin-top:14px;font-size:.86rem;line-height:1.35}#affiliation .partner-comparison-card .trust-page-list li{gap:9px}#affiliation .partner-comparison-card .trust-page-list svg{width:16px;height:16px;margin-top:2px}#affiliation .partner-comparison-muted .btn{align-self:flex-start;min-height:44px;margin-top:auto;padding:.74rem .9rem;font-size:.84rem}#affiliation .partner-comparison-stop{border-top-width:4px}.partner-operation-grid{gap:14px;display:grid}.partner-operation-grid article{border-radius:var(--radius);min-height:214px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2;padding:22px;position:relative;overflow:hidden}.partner-operation-grid article:after{content:"";border-bottom:1px solid #dc26262e;border-right:1px solid #dc26262e;width:48px;height:48px;position:absolute;inset:auto 16px 16px auto}.partner-operation-grid svg{color:var(--red)}.partner-operation-grid h3{color:var(--navy);margin:14px 0 0;font-size:1.18rem;line-height:1.12}.partner-operation-grid p{color:var(--muted);margin:9px 0 0;font-size:.94rem}@media (min-width:700px){.partner-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#partner-content .partner-hero-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.78fr);gap:clamp(1.75rem,4vw,3.5rem)}#candidature .partner-form-layout{grid-template-columns:minmax(0,1fr) minmax(30rem,.78fr);gap:clamp(2rem,4vw,4rem)}#selection .trust-role-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.78fr);gap:clamp(1.75rem,4vw,3.75rem)}#cadre .data-grid{grid-template-columns:minmax(0,1fr) minmax(28rem,.9fr);gap:clamp(1.75rem,4vw,3.75rem)}#affiliation .partner-affiliation-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr)}.partner-operation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:699px){.partner-dashboard-card{padding:16px}.partner-request-grid div{grid-template-columns:minmax(0,1fr);gap:4px}.partner-form-requirements,.partner-stepper{grid-template-columns:1fr}.partner-form-panel{min-height:auto}.partner-step-actions{grid-template-columns:1fr}.partner-step-actions>span{display:none}}@media (prefers-reduced-motion:reduce){.partner-dashboard-card{transition:none}.partner-dashboard-card:hover{transform:none}}@media (max-width:699px){.partner-page,.affiliate-page{overflow-x:clip}.partner-page :where(.container,.header-inner,.header-actions,.trust-hero-actions,.partner-hero-grid,.partner-form-layout,.partner-field,.partner-input-shell,.partner-textarea-shell,.partner-dashboard-card,.partner-request-grid div,.partner-strip article,.partner-operation-grid article,.partner-value-grid article,.partner-requirement-card,.partner-process-card,.partner-comparison-card,.affiliate-form-layout,.affiliate-form,.affiliate-strip article,.affiliate-profile-grid article,.affiliate-step-grid article),.affiliate-page :where(.container,.header-inner,.header-actions,.trust-hero-actions,.affiliate-form-layout,.affiliate-form,.affiliate-strip article,.affiliate-profile-grid article,.affiliate-step-grid article,.affiliate-message-grid article,.affiliate-tracking-card){min-width:0}.partner-page .container,.affiliate-page .container{width:min(100% - 1.25rem,72rem)}.partner-page .site-header,.affiliate-page .site-header{background:#0a121ff5}.partner-page .header-inner,.affiliate-page .header-inner{gap:.5rem;min-height:56px;padding-block:.38rem}.partner-page .desktop-nav,.partner-page .header-actions .btn-ghost,.affiliate-page .desktop-nav,.affiliate-page .header-actions .btn-ghost{display:none}.partner-page .brand-mark,.affiliate-page .brand-mark{border-radius:10px;width:36px;height:36px}.partner-page .brand-word span,.affiliate-page .brand-word span{font-size:.78rem;line-height:.92}.partner-page .brand-word strong,.affiliate-page .brand-word strong{font-size:.5rem}.partner-page .header-actions,.affiliate-page .header-actions{flex:none}.partner-page .header-actions .btn-primary,.affiliate-page .header-actions .btn-primary{text-align:center;white-space:normal;border-radius:9px;width:7.15rem;min-height:44px;padding:.42rem .5rem;font-size:.68rem;line-height:1.06}.partner-hero,.affiliate-page .affiliate-hero{padding:1.15rem 0 1.1rem}.partner-hero-grid,.affiliate-page .affiliate-hero-grid{gap:.9rem}.partner-hero-grid{display:grid}.partner-hero-grid>div:first-child{display:contents}.partner-hero-grid>div:first-child .eyebrow{order:1}.partner-hero-grid>div:first-child h1{order:2}.partner-hero-grid>div:first-child>p:first-of-type{order:3}.partner-hero-grid .partner-dashboard-card{order:4}.partner-hero-grid>div:first-child .trust-hero-actions{order:5}.partner-hero-grid>div:first-child>p:last-child{order:6}.partner-hero h1,.affiliate-page .affiliate-hero h1{margin-top:.55rem;font-size:clamp(1.5rem,7.4vw,1.84rem);line-height:1.08}.partner-hero p,.affiliate-page .affiliate-hero p{margin-top:.55rem;font-size:.86rem;line-height:1.42}.partner-hero .trust-hero-actions,.affiliate-page .affiliate-hero .trust-hero-actions{gap:.45rem;width:min(100%,19rem);margin-top:.8rem;display:grid}.partner-page .trust-hero-actions .btn,.partner-page .trust-section-copy>.btn,.partner-page .data-grid .btn,.partner-page .partner-step-actions .btn,.partner-page #affiliation .partner-comparison-muted .btn,.affiliate-page .trust-hero-actions .btn,.affiliate-page .trust-section-copy>.btn,.affiliate-page .affiliate-submit{text-align:center;white-space:normal;border-radius:9px;min-height:44px;padding:.55rem .65rem;font-size:.76rem;line-height:1.08}.partner-page .trust-hero-actions .btn svg,.partner-page .trust-section-copy>.btn svg,.partner-page .data-grid .btn svg,.partner-page .partner-step-actions .btn svg,.partner-page #affiliation .partner-comparison-muted .btn svg,.affiliate-page .trust-hero-actions .btn svg,.affiliate-page .trust-section-copy>.btn svg,.affiliate-page .affiliate-submit svg{width:15px;height:15px}.partner-hero>.container>div>p:last-child{margin-top:.55rem;font-size:.76rem;font-weight:850}.partner-dashboard-card{width:100%;box-shadow:none;background:#0c1625f5;border-radius:12px;margin-top:.15rem;padding:.62rem;transform:none}.partner-dashboard-card:before{display:none}.partner-dashboard-top{gap:.5rem;padding-bottom:.42rem}.partner-dashboard-top span,.partner-request-head span,.partner-request-grid span{letter-spacing:.08em;font-size:.56rem}.partner-dashboard-top strong{font-size:.84rem}.partner-dashboard-top svg{width:18px;height:18px}.partner-dashboard-request{gap:.38rem;margin:.42rem 0}.partner-request-head{border-radius:9px;gap:.44rem;padding:.5rem}.partner-request-head svg{width:16px;height:16px}.partner-request-head strong{font-size:.72rem}.partner-request-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}.partner-request-grid div{border-radius:8px;min-height:50px;padding:.42rem .48rem;display:block}.partner-request-grid span{margin-bottom:.22rem;display:block}.partner-request-grid strong{font-size:.68rem;line-height:1.18;display:block}.partner-dashboard-grid.partner-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem}.partner-dashboard-grid.partner-command-grid span{justify-content:center;gap:.18rem;min-height:30px;padding:.3rem .22rem;font-size:.57rem}.partner-dashboard-grid.partner-command-grid svg{width:12px;height:12px}.partner-strip{padding:.35rem 0}.partner-strip-grid,.affiliate-strip-grid{background:#ffffff17;border:1px solid #ffffff1c;border-radius:11px;gap:0;overflow:hidden}.partner-strip article,.affiliate-strip article{background:#0a1424;grid-template-columns:1.45rem minmax(0,1fr);gap:.1rem .55rem;min-height:0;padding:.58rem .65rem;display:grid}.partner-strip article+article,.affiliate-strip article+article{border-top:1px solid #ffffff1a}.partner-strip svg,.affiliate-strip svg{grid-row:1/span 2;width:18px;height:18px;margin-top:.1rem}.partner-strip strong,.affiliate-strip strong{margin-top:0;font-size:.82rem;line-height:1.1}.partner-strip span,.affiliate-strip span{margin-top:0;font-size:.7rem;line-height:1.24}.partner-page .section,.affiliate-page .section{padding:1.75rem 0}.partner-form-layout,.affiliate-page .affiliate-form-layout{gap:.95rem;display:grid}.partner-form-layout .trust-section-copy,.affiliate-page #candidature .trust-section-copy{order:1}.partner-form-layout .partner-form,.affiliate-page #candidature .affiliate-form{order:2}.partner-page .trust-section-copy h2,.partner-page .trust-section-head h2,.partner-page .data-grid h2,.affiliate-page .trust-section-copy h2,.affiliate-page .trust-section-head h2,.affiliate-page .data-grid h2{margin-top:.45rem;font-size:clamp(1.32rem,6.3vw,1.62rem);line-height:1.1}.partner-page .trust-section-copy p,.partner-page .trust-section-head p,.partner-page .data-grid p,.affiliate-page .trust-section-copy p,.affiliate-page .trust-section-head p,.affiliate-page .data-grid p{margin-top:.55rem;font-size:.84rem;line-height:1.4}.partner-note,.affiliate-page .affiliate-note{border-radius:9px;gap:.45rem;margin-top:.65rem;padding:.58rem;font-size:.76rem;line-height:1.28}.partner-note svg,.affiliate-page .affiliate-note svg{width:17px;height:17px}.partner-form,.affiliate-page .affiliate-form{border-radius:12px;width:100%;padding:.72rem;box-shadow:0 14px 32px #0f172a14}.partner-form-top,.affiliate-page .affiliate-form-top{padding-bottom:.55rem}.partner-form-top div:first-child,.affiliate-page .affiliate-form-top div:first-child{font-size:.62rem}.partner-form-top p{margin-top:.45rem;font-size:.72rem;line-height:1.25}.partner-progress,.affiliate-page .affiliate-progress{height:6px;margin-top:.45rem}.partner-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.55rem}.partner-stepper button{border-radius:8px;gap:.25rem;min-height:44px;padding:.42rem .25rem;font-size:.58rem;line-height:1.05}.partner-stepper button span{width:17px;height:17px;font-size:.58rem}.partner-form-panel{min-height:0;padding-top:.55rem}.partner-field-grid,.affiliate-page .affiliate-field-grid{grid-template-columns:1fr;gap:.55rem;margin-top:.55rem}.partner-field,.affiliate-page .affiliate-field{gap:.3rem}.partner-field label,.affiliate-page .affiliate-field label{font-size:.76rem;line-height:1.1}.partner-field input,.partner-field select,.partner-field textarea,.affiliate-page .affiliate-field input,.affiliate-page .affiliate-field select{border-radius:9px;min-height:46px;padding-block:.58rem;font-size:max(16px,1rem);line-height:1.2}.partner-field textarea{min-height:82px}.partner-input-shell input,.partner-textarea-shell textarea{padding-left:2.35rem}.partner-input-shell svg,.partner-textarea-shell svg{width:15px;height:15px;top:.88rem;left:.75rem}.partner-field-help{font-size:.72rem;line-height:1.28}.partner-check,.affiliate-page .affiliate-check{border-radius:9px;min-height:48px;margin-top:.6rem;padding:.58rem;font-size:.74rem;line-height:1.25}.partner-check span{gap:.35rem;padding-left:1.75rem}.partner-check span:before{width:19px;height:19px}.partner-check span:after{top:5px;left:5px}.partner-check svg{width:15px;height:15px}.partner-form-requirements{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.55rem}.partner-form-requirements span{text-align:center;border-radius:8px;justify-content:center;gap:.25rem;min-height:36px;padding:.36rem .3rem;font-size:.62rem;line-height:1.08}.partner-form-requirements svg{width:13px;height:13px}.partner-step-actions{grid-template-columns:1fr;gap:.45rem;margin-top:.65rem}.partner-step-actions>span{display:none}.partner-status,.affiliate-page .affiliate-status{min-height:0;margin-top:.45rem}.partner-error,.partner-result,.affiliate-page .affiliate-error,.affiliate-page .affiliate-result{border-radius:9px;padding:.58rem;font-size:.74rem;line-height:1.28}.partner-operation-grid,.partner-value-grid,.partner-affiliation-grid,.affiliate-page .affiliate-profile-grid,.affiliate-page .affiliate-step-grid{grid-template-columns:1fr;gap:.55rem}.partner-operation-grid article,.partner-value-grid article,.partner-requirement-card,.partner-comparison-card,.affiliate-page .affiliate-profile-grid article,.affiliate-page .affiliate-step-grid article{min-height:0;box-shadow:none;border-radius:10px;grid-template-columns:1.65rem minmax(0,1fr);gap:.15rem .58rem;padding:.68rem;display:grid}.partner-operation-grid article:after{display:none}.partner-operation-grid svg,.partner-value-grid svg,.partner-requirement-card>svg,.partner-comparison-card>svg,.affiliate-page .affiliate-profile-grid svg{grid-row:1/span 2;width:18px;height:18px;margin-top:.08rem}.partner-operation-grid h3,.partner-value-grid h3,.partner-requirement-card h3,.affiliate-page .affiliate-profile-grid h3,.affiliate-page .affiliate-step-grid h3{margin:0;font-size:.88rem;line-height:1.12}.partner-operation-grid p,.partner-value-grid p,.affiliate-page .affiliate-profile-grid p,.affiliate-page .affiliate-step-grid p{margin:.12rem 0 0;font-size:.74rem;line-height:1.3}.partner-requirement-card .trust-page-list,.partner-comparison-card .trust-page-list,.affiliate-page .trust-page-list{grid-column:1/-1;gap:.35rem;margin-top:.5rem;font-size:.74rem;line-height:1.25}.partner-requirement-card .trust-page-list li,.partner-comparison-card .trust-page-list li,.affiliate-page .trust-page-list li{background:#f8fafc;border:1px solid #e6edf5;border-radius:8px;gap:.4rem;min-height:34px;padding:.38rem .48rem}.partner-requirement-card .trust-page-list svg,.partner-comparison-card .trust-page-list svg,.affiliate-page .trust-page-list svg{width:14px;height:14px;margin-top:.08rem}#cadre .partner-process-card{border-radius:11px;width:100%}.partner-page #selection .trust-role-grid,.partner-page #cadre .data-grid{flex-direction:column;gap:.85rem;display:flex}.partner-page #selection .trust-role-grid>.trust-section-copy,.partner-page #cadre .data-grid>div:first-child{display:contents}.partner-page #selection .trust-section-copy .eyebrow,.partner-page #cadre .data-grid>div:first-child .eyebrow{order:1}.partner-page #selection .trust-section-copy h2,.partner-page #cadre .data-grid>div:first-child h2{order:2}.partner-page #selection .trust-section-copy p,.partner-page #cadre .data-grid>div:first-child p{order:3}.partner-page #selection .partner-requirement-card,.partner-page #cadre .partner-process-card{order:4}.partner-page #selection .trust-section-copy>.btn,.partner-page #cadre .data-grid>div:first-child .btn{order:5;align-self:stretch;width:min(100%,19rem)}.partner-process-card article{gap:.5rem;padding:.62rem}.partner-process-card article>span{font-size:.78rem}.partner-process-card h3{font-size:.84rem}.partner-process-card p{font-size:.72rem;line-height:1.28}#affiliation .partner-comparison-card{min-height:0;padding:.68rem}#affiliation .partner-comparison-head{grid-column:1/-1;grid-template-columns:1.65rem minmax(0,1fr);gap:.55rem;display:grid}#affiliation .partner-comparison-head svg{width:18px;height:18px}#affiliation .partner-comparison-card h2{font-size:.9rem}#affiliation .partner-comparison-card p{grid-column:1/-1;margin-top:.42rem;font-size:.74rem;line-height:1.32}#affiliation .partner-comparison-muted .btn{grid-column:1/-1;align-self:stretch;width:100%;margin-top:.55rem}.affiliate-page .container{width:min(100% - 20px,390px)}.affiliate-page .header-inner{gap:10px;min-height:58px}.affiliate-page .brand{gap:8px;min-width:0}.affiliate-page .brand-mark{width:38px;height:38px}.affiliate-page .brand-word span{font-size:.86rem}.affiliate-page .header-actions .btn-primary{text-align:center;white-space:normal;border-radius:9px;width:7rem;min-height:44px;padding:.42rem .5rem;font-size:.74rem;line-height:1.05}.affiliate-page .affiliate-hero{padding:1rem 0 1.1rem}.affiliate-page .affiliate-hero-grid{gap:.85rem}.affiliate-page .affiliate-hero h1{max-width:12.5em;margin-top:.55rem;font-size:clamp(1.48rem,7.2vw,1.78rem);line-height:1.08}.affiliate-page .affiliate-hero p{max-width:27em;margin-top:.55rem;font-size:.82rem;line-height:1.38}.affiliate-page .affiliate-hero .trust-hero-actions{gap:.45rem;width:min(100%,18.5rem);margin-top:.85rem;display:grid}.affiliate-page .affiliate-hero .trust-hero-actions .btn,.affiliate-page .trust-section-copy>.btn,.affiliate-page #cadre .btn,.affiliate-page .affiliate-submit{text-align:center;white-space:normal;border-radius:9px;min-height:44px;padding:.58rem .68rem;font-size:.76rem;line-height:1.08}.affiliate-page .affiliate-strip{padding:.35rem 0}.affiliate-page .affiliate-strip-grid{border-radius:11px;gap:0;overflow:hidden}.affiliate-page .affiliate-strip article{grid-template-columns:1.45rem minmax(0,1fr);gap:.08rem .55rem;min-height:0;padding:.56rem .62rem}.affiliate-page .affiliate-strip svg{width:18px;height:18px}.affiliate-page .affiliate-strip strong{font-size:.8rem;line-height:1.1}.affiliate-page .affiliate-strip span{font-size:.68rem;line-height:1.24}.affiliate-page .section{padding:1.55rem 0}.affiliate-page :where(.trust-section-head,.trust-section-copy){max-width:none}.affiliate-page :where(.trust-section-head h2,.trust-section-copy h2,.data-grid h2){max-width:15.5em;margin-top:.45rem;font-size:clamp(1.14rem,5vw,1.38rem);line-height:1.1}.affiliate-page :where(.trust-section-head p,.trust-section-copy p,.data-grid p){max-width:28em;margin-top:.55rem;font-size:.76rem;line-height:1.34}.affiliate-page #candidature{padding-top:1.35rem}.affiliate-page #candidature .affiliate-form-layout,.affiliate-page #systeme .affiliate-system-layout,.affiliate-page #cadre .data-grid{gap:.9rem;display:grid}.affiliate-page #candidature .trust-section-copy{order:1}.affiliate-page #candidature .affiliate-form{order:2}.affiliate-page #candidature .trust-section-copy h2{font-size:clamp(1.08rem,4.8vw,1.28rem)}.affiliate-page .affiliate-note{border-radius:9px;gap:.38rem;margin-top:.52rem;padding:.48rem .52rem;font-size:.68rem;line-height:1.22}.affiliate-page .affiliate-note svg{width:16px;height:16px}.affiliate-page .affiliate-form{border-radius:11px;width:100%;padding:.58rem;box-shadow:0 12px 28px #0f172a14}.affiliate-page .affiliate-form-top{padding-bottom:.42rem}.affiliate-page .affiliate-form-top div:first-child{font-size:.56rem}.affiliate-page .affiliate-progress{height:5px;margin-top:.34rem}.affiliate-page .affiliate-field-grid{gap:.42rem;margin-top:.45rem}.affiliate-page .affiliate-field{gap:.28rem}.affiliate-page .affiliate-field label{font-size:.69rem;line-height:1.12}.affiliate-page .affiliate-field input,.affiliate-page .affiliate-field select{border-radius:8px;min-height:44px;padding-top:.48rem;padding-bottom:.48rem;font-size:max(16px,1rem);line-height:1.12}.affiliate-page .affiliate-input-shell input{padding-left:2.25rem}.affiliate-page .affiliate-input-shell svg{width:15px;height:15px;top:.82rem;left:.72rem}.affiliate-page .affiliate-check{border-radius:9px;min-height:44px;margin-top:.46rem;padding:.48rem .52rem;font-size:.68rem;line-height:1.22}.affiliate-page .affiliate-check span{gap:.35rem;padding-left:1.75rem}.affiliate-page .affiliate-check span:before{width:19px;height:19px}.affiliate-page .affiliate-check span:after{top:5px;left:5px}.affiliate-page .affiliate-check svg{width:15px;height:15px}.affiliate-page .affiliate-submit{width:100%;min-height:46px;margin-top:.5rem}.affiliate-page .affiliate-status{margin-top:.45rem}.affiliate-page .affiliate-error,.affiliate-page .affiliate-result{border-radius:9px;padding:.58rem;font-size:.72rem;line-height:1.28}.affiliate-page .affiliate-profile-grid,.affiliate-page .affiliate-step-grid{grid-template-columns:1fr;gap:.5rem}.affiliate-page .affiliate-profile-grid article{min-height:0;box-shadow:none;border-radius:10px;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.12rem .55rem;padding:.62rem;display:grid}.affiliate-page .affiliate-profile-grid article:after{display:none}.affiliate-page .affiliate-profile-grid article>div{display:contents}.affiliate-page .affiliate-profile-grid article>div svg{width:1.36rem;height:1.36rem;color:var(--red);background:#fff4f4;border:1px solid #dc262624;border-radius:7px;grid-area:1/1/span 3;margin-top:.1rem;padding:.26rem}.affiliate-page .affiliate-profile-grid article>div span{color:#526074;letter-spacing:.08em;background:#eef3f9;border-radius:999px;grid-column:2;width:fit-content;margin:0 0 .08rem;padding:.16rem .42rem;font-size:.58rem;line-height:1}.affiliate-page .affiliate-profile-grid h3{grid-column:2;margin:0;font-size:.82rem;line-height:1.12}.affiliate-page .affiliate-profile-grid p{overflow-wrap:anywhere;grid-column:2;min-width:0;max-width:100%;margin:.16rem 0 0;font-size:.68rem;line-height:1.25}.affiliate-page #systeme .affiliate-tracking-card{box-shadow:none;border-radius:10px;order:4;padding:.5rem}.affiliate-page #systeme .trust-section-copy{display:contents}.affiliate-page #systeme .trust-section-copy .eyebrow{order:1}.affiliate-page #systeme .trust-section-copy h2{order:2}.affiliate-page #systeme .trust-section-copy p{order:3}.affiliate-page #systeme .trust-section-copy>.btn{order:5;justify-self:stretch;width:min(100%,18rem);margin-top:-.15rem}.affiliate-page .affiliate-tracking-top{gap:.34rem;margin-bottom:.4rem;padding-bottom:0}.affiliate-page .affiliate-card-head{gap:.38rem}.affiliate-page .affiliate-card-head svg{width:16px;height:16px}.affiliate-page .affiliate-card-head strong{font-size:.78rem;line-height:1.12}.affiliate-page .affiliate-tracking-top>span{padding:.22rem .44rem;font-size:.54rem;line-height:1}.affiliate-page .affiliate-tracking-board{gap:.28rem;margin-top:.36rem;margin-bottom:.45rem}.affiliate-page .affiliate-tracking-board div{border-radius:8px;grid-template-columns:3.8rem minmax(0,1fr);align-items:center;gap:.38rem;min-height:32px;padding:.28rem .38rem;display:grid}.affiliate-page .affiliate-tracking-board small{font-size:.5rem;line-height:1;display:block}.affiliate-page .affiliate-tracking-board strong{overflow-wrap:anywhere;min-width:0;margin-top:0;font-size:.66rem;line-height:1.12;display:block}.affiliate-page #systeme .trust-page-list,.affiliate-page #cadre .trust-page-list,.affiliate-page .partner-comparison-card .trust-page-list{gap:.28rem;margin-top:.4rem}.affiliate-page #systeme .trust-page-list{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-page #cadre .trust-page-list,.affiliate-page .partner-comparison-card .trust-page-list{grid-template-columns:1fr}.affiliate-page #systeme .trust-page-list li,.affiliate-page #cadre .trust-page-list li,.affiliate-page .partner-comparison-card .trust-page-list li{border-radius:8px;min-height:30px;padding:.28rem .38rem;font-size:.61rem;line-height:1.16}.affiliate-page #systeme .trust-page-list svg,.affiliate-page #cadre .trust-page-list svg{width:13px;height:13px;margin-top:.04rem}.affiliate-page #cadre .data-grid>div:first-child{display:contents}.affiliate-page #cadre .data-grid>div:first-child .eyebrow{order:1}.affiliate-page #cadre .data-grid>div:first-child h2{order:2}.affiliate-page #cadre .data-grid>div:first-child p{order:3}.affiliate-page #cadre .affiliate-message-grid{order:4;grid-template-columns:1fr;gap:.45rem}.affiliate-page #cadre .data-grid>div:first-child .btn{order:5;justify-self:stretch;width:min(100%,18.5rem);margin-top:.2rem}.affiliate-page #cadre .affiliate-message-grid article{border-radius:10px;grid-template-columns:1.22rem minmax(0,1fr);align-items:start;column-gap:.42rem;padding:.54rem;display:grid}.affiliate-page #cadre .affiliate-message-grid article>svg{grid-column:1;width:16px;height:16px;margin-top:.05rem}.affiliate-page .affiliate-message-grid h3,.affiliate-page .affiliate-step-grid h3{grid-column:2;margin-top:0;font-size:.8rem;line-height:1.12}.affiliate-page #cadre .affiliate-message-grid .trust-page-list{grid-column:1/-1}.affiliate-page .affiliate-step-grid article{min-height:0;box-shadow:none;border-radius:10px;grid-template-columns:2.15rem minmax(0,1fr);gap:.12rem .55rem;padding:.62rem;display:grid}.affiliate-page .affiliate-step-grid article:after{display:none}.affiliate-page .affiliate-step-grid article>span{grid-row:1/span 2;width:1.72rem;height:1.72rem;font-size:.64rem}.affiliate-page .affiliate-step-grid p{min-width:0;margin:.12rem 0 0;font-size:.68rem;line-height:1.25}}.appointment-page{--appointment-ink:#07111f;--appointment-muted:#536174;--appointment-line:#d8e1ee;--appointment-soft:#f5f8fc;--appointment-action:#dc2626;--appointment-action-dark:#a91515;--appointment-gold:#c99a2e;--appointment-good:#13845e;background:#fff;overflow:hidden}.appointment-page section[id]{scroll-margin-top:86px}.appointment-hero{color:#fff;background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#ffffff09 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 78% 18%,#dc262633,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 52%,#19263d 100%);padding:64px 0 68px;position:relative;overflow:hidden}.appointment-hero-grid{align-items:center;gap:30px;display:grid}.appointment-hero-copy{max-width:690px}.appointment-hero h1{color:#fff;max-width:690px;margin:14px 0 0;font-size:clamp(2.35rem,4.4vw,4.35rem);line-height:.98}.appointment-hero p{color:#ffffffc2;max-width:630px;margin:18px 0 0;font-size:clamp(1rem,1.3vw,1.12rem);font-weight:800;line-height:1.58}.appointment-console{border-radius:calc(var(--radius) + 6px);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff26,#ffffff0f),#07111fd1;border:1px solid #ffffff29;padding:16px;position:relative;overflow:hidden}.appointment-console:before{content:"";background:linear-gradient(90deg,#0000 0 34%,#ffffff14 34% 35%,#0000 35%),radial-gradient(circle at 80% 14%,#dc262629,#0000 36%);position:absolute;inset:0}.appointment-console>*{z-index:1;position:relative}.appointment-console-top{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.appointment-console-top span,.appointment-presence-top span{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.appointment-console-top strong,.appointment-presence-top strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.04rem;line-height:1.12;display:block}.appointment-console-top svg,.appointment-presence-top svg{color:#f87171;flex:none}.appointment-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:14px;display:grid}.appointment-route>div{border-radius:var(--radius);text-align:center;background:#ffffff14;border:1px solid #ffffff1f;place-items:center;min-height:58px;padding:10px 8px;display:grid}.appointment-route svg{color:#fca5a5}.appointment-route span{color:#fff;margin-top:5px;font-size:.78rem;font-weight:900}.appointment-console-card,.appointment-console-status{border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:12px;padding:12px;display:grid}.appointment-console-card{background:#ffffff1a;border:1px solid #ffffff24}.appointment-console-card svg{color:#ffd073}.appointment-console-card strong{color:#fff;font-size:.96rem;line-height:1.18;display:block}.appointment-console-card p{color:#ffffffb3;margin:5px 0 0;font-size:.84rem;font-weight:760;line-height:1.4}.appointment-console-status{color:#ffffffd1;background:#13845e24;font-size:.86rem;font-weight:900}.appointment-console-status svg{color:#86efac}.appointment-strip{border-bottom:1px solid var(--appointment-line);background:#fff}.appointment-strip-grid{background:var(--appointment-line);gap:1px;display:grid}.appointment-strip article{background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;min-height:86px;padding:16px;display:grid}.appointment-strip svg{color:var(--appointment-action);grid-row:span 2}.appointment-strip strong{color:var(--appointment-ink);font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1rem;line-height:1.12}.appointment-strip span{color:var(--appointment-muted);font-size:.88rem;font-weight:800;line-height:1.35}.appointment-journey-section,.appointment-presence-section{background:var(--appointment-soft)}.appointment-section-head,.appointment-section-copy{max-width:760px}.appointment-section-head h2,.appointment-section-copy h2,.appointment-final h2{color:var(--appointment-ink);margin:12px 0 0;font-size:clamp(1.9rem,3vw,3rem);line-height:1.04}.appointment-section-head p,.appointment-section-copy p,.appointment-final p{color:var(--appointment-muted);margin:12px 0 0;font-size:1rem;font-weight:780;line-height:1.56}.appointment-section-copy .btn{margin-top:22px}.appointment-journey-grid{gap:12px;display:grid}.appointment-step-card,.appointment-prep-card,.appointment-limit-card,.appointment-presence-panel{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #d8e1eef2}.appointment-step-card{flex-direction:column;min-height:100%;padding:17px;display:flex}.appointment-step-head{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.appointment-step-head>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.9rem;font-weight:950;line-height:1}.appointment-step-head svg{color:var(--appointment-action)}.appointment-step-head strong{color:var(--appointment-action);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950}.appointment-step-card h3,.appointment-prep-card h3,.appointment-limit-card h3,.appointment-presence-grid h3{color:var(--appointment-ink);margin:12px 0 0;font-size:1.12rem;line-height:1.14}.appointment-step-card p,.appointment-presence-grid p{color:var(--appointment-muted);margin:8px 0 0;font-size:.91rem;font-weight:760;line-height:1.48}.appointment-list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.appointment-list li{color:var(--appointment-ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;font-size:.88rem;font-weight:860;line-height:1.32;display:grid}.appointment-list svg{color:var(--appointment-good);flex:none;margin-top:2px}.appointment-list-negative svg{color:var(--appointment-action)}.appointment-prep-layout,.appointment-limits-layout,.appointment-presence-layout{align-items:center;gap:26px;display:grid}.appointment-prep-card,.appointment-limit-card{padding:22px}.appointment-prep-card>svg,.appointment-limit-card>svg{color:var(--appointment-action)}.appointment-limits-section,.appointment-final{background:linear-gradient(180deg, #08101df5, #101c2dfa), var(--appointment-ink);color:#fff}.appointment-limits-section .appointment-section-copy h2,.appointment-limits-section .appointment-section-copy p,.appointment-final h2,.appointment-final p{color:#fff}.appointment-limits-section .appointment-section-copy p,.appointment-final p{color:#ffffffb8}.appointment-limit-card{box-shadow:none;background:linear-gradient(#ffffff1a,#ffffff0f),#ffffff14;border-color:#ffffff24}.appointment-limit-card h3,.appointment-limit-card .appointment-list li{color:#fff}.appointment-presence-panel{padding:18px}.appointment-presence-top{border-radius:var(--radius);background:linear-gradient(135deg, var(--appointment-ink), #14243a);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.appointment-presence-grid{gap:10px;margin-top:14px;display:grid}.appointment-presence-grid article{border:1px solid var(--appointment-line);border-radius:var(--radius);background:#fbfdff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 10px;padding:13px;display:grid}.appointment-presence-grid svg{color:var(--appointment-good);grid-row:span 2;margin-top:2px}.appointment-presence-grid h3{margin:0;font-size:.98rem}.appointment-presence-grid p{margin:0}.appointment-final-inner{align-items:center;gap:22px;display:grid}.appointment-final h2{max-width:720px}.appointment-reveal{animation:.52s ease-out both appointmentReveal}.appointment-reveal-delay{animation-delay:90ms}@keyframes appointmentReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:700px){.appointment-strip-grid,.appointment-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.appointment-prep-card .appointment-list,.appointment-limit-card .appointment-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.appointment-hero-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.78fr);gap:clamp(2rem,4vw,4rem)}.appointment-console{justify-self:end;width:min(100%,27.5rem)}.appointment-prep-layout{grid-template-columns:minmax(0,.78fr) minmax(32rem,1fr);gap:clamp(2rem,4vw,4rem)}.appointment-limits-layout,.appointment-presence-layout{grid-template-columns:minmax(0,1fr) minmax(26rem,.86fr);gap:clamp(2rem,4vw,4rem)}.appointment-presence-panel{order:2}.appointment-final-inner{grid-template-columns:minmax(0,1fr) auto}.appointment-final-inner .btn{justify-self:end}}@media (max-width:699px){.appointment-hero{padding:48px 0 52px}.appointment-hero h1{font-size:2.08rem;line-height:1.03}.appointment-hero p{font-size:.98rem}.appointment-hero .trust-hero-actions,.appointment-final-inner .btn,.appointment-hero .trust-hero-actions .btn,.appointment-final-inner .btn{width:100%}.appointment-console{padding:14px}.appointment-route{grid-template-columns:1fr}.appointment-route>svg{display:none}.appointment-route>div{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:8px;min-height:44px;padding:9px 10px}.appointment-route span{margin-top:0}.appointment-strip article{min-height:auto}.appointment-section{padding:52px 0}.appointment-section-head{margin-bottom:20px}.appointment-step-card,.appointment-prep-card,.appointment-limit-card,.appointment-presence-panel{padding:16px}.appointment-final{padding:46px 0}}@media (prefers-reduced-motion:reduce){.appointment-reveal{animation:none}}.appointment-page{--appointment-ink:#07111f;--appointment-muted:#536174;--appointment-line:#d8e1ee;--appointment-soft:#f5f8fc;--appointment-action:#dc2626;--appointment-action-dark:#a91515;--appointment-good:#13845e;--appointment-gold:#c99a2e;background:#fbfcff;overflow-x:hidden}.appointment-hero{background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/46px 46px,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/46px 46px,radial-gradient(circle at 16% 18%,#dc262633,#0000 29%),linear-gradient(142deg,#07111f 0%,#101827 52%,#16243a 100%);padding:56px 0 52px}.appointment-hero-grid{gap:28px}.appointment-hero h1{letter-spacing:0;text-wrap:balance;max-width:730px;font-size:clamp(2.15rem,4vw,3.65rem);line-height:1.03}.appointment-hero p{max-width:640px;margin-top:16px;font-size:1rem;line-height:1.6}.appointment-board{border-radius:var(--radius-lg);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07111fc7;border:1px solid #ffffff26;padding:18px;position:relative;overflow:hidden}.appointment-board-head{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.appointment-board-head span,.appointment-presence-head span{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.appointment-board-head strong,.appointment-presence-head strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.08rem;line-height:1.12;display:block}.appointment-board-head svg{color:#f87171}.appointment-board-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:14px;display:grid}.appointment-board-flow>div{border-radius:var(--radius);text-align:center;background:#ffffff12;border:1px solid #ffffff1f;place-items:center;min-height:54px;padding:9px 7px;display:grid}.appointment-board-flow svg{color:#fca5a5}.appointment-board-flow>svg{color:#ffffff6b}.appointment-board-flow span{color:#fff;margin-top:5px;font-size:.78rem;font-weight:900}.appointment-board-status,.appointment-board-warning{border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:12px;padding:12px;display:grid}.appointment-board-status{background:#13845e24;border:1px solid #13845e3d}.appointment-board-warning{background:#ffd07317;border:1px solid #ffd07333}.appointment-board-status svg{color:#86efac}.appointment-board-warning svg{color:#ffd073}.appointment-board-status strong,.appointment-board-warning strong{color:#fff;font-size:.96rem;line-height:1.15}.appointment-board-status p,.appointment-board-warning p{color:#ffffffb8;margin:5px 0 0;font-size:.84rem;font-weight:760;line-height:1.4}.appointment-frame{border-bottom:1px solid var(--appointment-line);background:#fff}.appointment-frame-grid{background:var(--appointment-line);gap:1px;display:grid}.appointment-frame article{background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-height:104px;padding:18px;display:grid}.appointment-frame svg{color:var(--appointment-action)}.appointment-frame h2{color:var(--appointment-ink);margin:0;font-size:1.04rem;line-height:1.14}.appointment-frame p{color:var(--appointment-muted);margin:6px 0 0;font-size:.9rem;font-weight:790;line-height:1.45}.appointment-section{padding:62px 0}.appointment-route-section,.appointment-presence-section{background:var(--appointment-soft)}.appointment-section-head{margin-bottom:24px}.appointment-section-head h2,.appointment-section-copy h2,.appointment-final h2{letter-spacing:0;text-wrap:balance;font-size:clamp(1.75rem,2.8vw,2.6rem);line-height:1.06}.appointment-section-head p,.appointment-section-copy p,.appointment-final p{font-size:1rem;line-height:1.58}.appointment-route-grid{gap:12px;display:grid}.appointment-route-card{border-radius:var(--radius);min-height:100%;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #d8e1eef2;flex-direction:column;padding:16px;display:flex}.appointment-route-card-top{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.appointment-route-card-top>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.9rem;font-weight:950;line-height:1}.appointment-route-card-top svg{color:var(--appointment-action)}.appointment-route-card-top strong{color:var(--appointment-action);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:950}.appointment-route-card h3{color:var(--appointment-ink);margin:12px 0 0;font-size:1.08rem;line-height:1.15}.appointment-route-card p{color:var(--appointment-muted);margin:8px 0 0;font-size:.9rem;font-weight:760;line-height:1.48}.appointment-route-tags{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:14px;display:flex}.appointment-route-tags span{border:1px solid var(--appointment-line);border-radius:var(--radius-sm);min-height:28px;color:var(--appointment-muted);background:#f8fafc;align-items:center;padding:5px 8px;font-size:.76rem;font-weight:900;display:inline-flex}.appointment-prep-layout,.appointment-limits-layout,.appointment-presence-layout{align-items:start}.appointment-prep-panel{gap:10px;display:grid}.appointment-prep-cta{width:fit-content}.appointment-prep-panel article,.appointment-presence-grid article{border:1px solid var(--appointment-line);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:13px;display:grid}.appointment-prep-panel svg,.appointment-presence-grid svg{color:var(--appointment-good);margin-top:2px}.appointment-prep-panel h3,.appointment-presence-grid h3{color:var(--appointment-ink);margin:0;font-size:.98rem;line-height:1.14}.appointment-prep-panel p,.appointment-presence-grid p{color:var(--appointment-muted);margin:4px 0 0;font-size:.88rem;font-weight:760;line-height:1.42}.appointment-limits-section,.appointment-final{background:linear-gradient(180deg, #08101df7, #101c2dfa), var(--appointment-ink)}.appointment-limit-panel{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;border-top:4px solid #ffd073;padding:18px}.appointment-limit-panel>svg{color:#ffd073}.appointment-limit-panel h3{color:#fff;margin:12px 0 0;font-size:1.12rem;line-height:1.14}.appointment-limit-panel .appointment-list li{color:#ffffffd1}.appointment-list{gap:9px}.appointment-list li{font-size:.9rem;line-height:1.38}.appointment-presence-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #d8e1eef2;padding:18px}.appointment-presence-head{border-radius:var(--radius);background:linear-gradient(135deg, var(--appointment-ink), #14243a);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.appointment-presence-head svg{color:#f87171}.appointment-presence-grid{margin-top:12px}.appointment-presence-cta{width:fit-content}.appointment-final{padding:52px 0}.appointment-final-inner{gap:20px}@media (min-width:700px){.appointment-frame-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.appointment-route-grid,.appointment-prep-panel,.appointment-limit-panel .appointment-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.appointment-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(360px,.58fr);gap:clamp(2rem,4vw,3.5rem)}.appointment-board{justify-self:end;width:min(100%,27rem)}.appointment-route-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.appointment-prep-layout,.appointment-limits-layout,.appointment-presence-layout{grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);gap:clamp(2rem,4vw,3.75rem)}.appointment-presence-card{order:2}.appointment-presence-cta{grid-area:2/1;align-self:start;margin-top:-1.375rem}}@media (max-width:699px){.appointment-hero{padding:46px 0}.appointment-hero h1{font-size:2.06rem;line-height:1.04}.appointment-board{padding:15px}.appointment-board-flow{grid-template-columns:1fr}.appointment-board-flow>svg{display:none}.appointment-board-flow>div{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:8px;min-height:44px}.appointment-board-flow span{margin-top:0}.appointment-frame article{min-height:auto;padding:15px}.appointment-section{padding:48px 0}.appointment-section-head{margin-bottom:18px}.appointment-section-head h2,.appointment-section-copy h2,.appointment-final h2{font-size:1.58rem;line-height:1.1}.appointment-route-card,.appointment-limit-panel,.appointment-presence-card{padding:15px}.appointment-prep-panel article,.appointment-presence-grid article{padding:12px}}.appointment-page :is(.container,.header-inner,.header-actions,.appointment-hero-grid,.appointment-hero-copy,.appointment-hero-support,.appointment-form-spotlight,.appointment-board,.appointment-frame article,.appointment-route-card,.appointment-prep-panel article,.appointment-limit-panel,.appointment-presence-card,.appointment-presence-grid article,.sell-form,.sell-form-grid,.sell-field,.sell-input-shell,.sell-check,.sell-result){min-width:0}.appointment-page{--sell-ink:var(--appointment-ink);--sell-muted:var(--appointment-muted);--sell-hairline:var(--appointment-line);--sell-soft:var(--appointment-soft);--sell-action:var(--appointment-action);--sell-action-dark:var(--appointment-action-dark);--sell-gold:var(--appointment-gold)}.appointment-page :is(h1,h2,h3){padding-bottom:.04em;overflow:visible}.appointment-page .appointment-hero h1{padding-bottom:.06em;line-height:1.07}.appointment-page .sell-check{align-items:center}.appointment-page .sell-check input{height:100%;min-height:100%;top:0;left:0}.appointment-page .appointment-hero{padding:34px 0;scroll-margin-top:78px}.appointment-page .appointment-hero-grid{align-items:start;gap:18px}.appointment-page .appointment-hero-copy{max-width:46rem}.appointment-page .appointment-hero h1{max-width:44rem;margin-top:12px;font-size:clamp(1.88rem,8.8vw,2.2rem);line-height:1.04}.appointment-page .appointment-hero p{max-width:41rem;margin-top:14px;font-size:1rem;line-height:1.52}.appointment-form-spotlight{z-index:1;scroll-margin-top:86px;position:relative}.appointment-form-spotlight:before{z-index:-1;border-radius:var(--radius-lg);content:"";background:linear-gradient(135deg,#dc262621,#c99a2e1a),#ffffffe6;position:absolute;inset:-8px}.appointment-page .sell-form{border-radius:var(--radius-lg);border-color:#cbd6e6;padding:16px;box-shadow:inset 0 1px #ffffffeb,0 26px 74px #0000003d}.appointment-page .sell-form-top{padding-bottom:13px}.appointment-page .sell-form-top div:first-child{gap:10px}.appointment-page .sell-progress{height:8px;margin-top:10px}.appointment-page .sell-form-grid{grid-template-columns:1fr;gap:10px;margin-top:14px}.appointment-page .sell-field{gap:6px}.appointment-page .sell-field label{color:var(--appointment-ink);font-size:.82rem;font-weight:950}.appointment-page .sell-field input,.appointment-page .sell-field select{min-height:50px;color:var(--appointment-ink);background:#fbfdff;border-color:#d2dcea;font-size:max(16px,1rem)}.appointment-page .sell-input-shell svg{color:var(--appointment-action);top:16px}.appointment-page .sell-check{margin-top:12px;padding:12px;font-size:.88rem;line-height:1.34}.appointment-page .sell-check input{width:45px;min-width:45px;height:45px;min-height:45px}.appointment-page .sell-submit{text-align:center;justify-content:center;min-height:52px;margin-top:12px;line-height:1.12}.appointment-page .sell-status{margin-top:12px}.appointment-page .sell-error,.appointment-page .sell-result{overflow-wrap:anywhere}.appointment-page .sell-result a{min-height:44px}.appointment-page .appointment-hero-support .trust-hero-actions{gap:10px;margin-top:0;display:grid}.appointment-page .appointment-hero-support .btn{width:100%}.appointment-page .appointment-board{padding:14px;box-shadow:0 18px 52px #00000042}.appointment-page .appointment-board-flow{grid-template-columns:1fr;gap:7px;margin-top:12px}.appointment-page .appointment-board-flow>svg{display:none}.appointment-page .appointment-board-flow>div{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:8px;min-height:42px;padding:8px 10px}.appointment-page .appointment-board-flow span{margin-top:0}.appointment-page .appointment-board-status,.appointment-page .appointment-board-warning{margin-top:9px;padding:10px}.appointment-page .appointment-frame article,.appointment-page .appointment-route-card,.appointment-page .appointment-prep-panel article,.appointment-page .appointment-presence-grid article{min-height:auto}.appointment-page .appointment-frame article{padding:14px}.appointment-page .appointment-section{padding:42px 0}.appointment-page .appointment-section-head{margin-bottom:18px}.appointment-page .appointment-route-card,.appointment-page .appointment-limit-panel,.appointment-page .appointment-presence-card{padding:15px}.appointment-page .appointment-final{padding:42px 0}@media (min-width:700px){.appointment-page .appointment-hero{padding:46px 0 42px}.appointment-page .appointment-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);gap:24px}.appointment-page .appointment-hero-copy,.appointment-page .appointment-hero-support{grid-column:1}.appointment-page .appointment-form-spotlight{grid-area:1/2/span 2}.appointment-page .appointment-board{grid-column:1/-1}.appointment-page .appointment-hero h1{font-size:clamp(2.45rem,5.9vw,3.05rem);line-height:1.04}.appointment-page .appointment-hero-support .trust-hero-actions{flex-wrap:wrap;display:flex}.appointment-page .appointment-hero-support .btn{width:auto}.appointment-page .appointment-board-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.appointment-page .appointment-board-flow>svg{display:block}.appointment-page .appointment-board-flow>div{text-align:center;grid-template-columns:none;place-items:center;min-height:50px;display:grid}.appointment-page .appointment-board-flow span{margin-top:5px}.appointment-page .sell-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.appointment-page .appointment-hero{padding:56px 0 52px}.appointment-page .appointment-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(460px,1.02fr);gap:clamp(2rem,4vw,3.5rem)}.appointment-page .appointment-hero h1{font-size:clamp(3rem,4.2vw,3.9rem);line-height:1.02}.appointment-page .appointment-form-spotlight:before{inset:-14px}.appointment-page .sell-form{padding:22px}.appointment-page .appointment-board{width:100%}}@media (max-width:699px){.appointment-page{overflow-x:clip}.appointment-page .site-header{background:#07111ff0}.appointment-page .header-inner{gap:10px;min-height:62px}.appointment-page .desktop-nav,.appointment-page .header-actions .btn-ghost{display:none}.appointment-page .brand{min-width:0}.appointment-page .brand-mark{width:40px;height:40px}.appointment-page .brand-word span{font-size:.92rem}.appointment-page .header-actions{flex:none}.appointment-page .header-actions .btn-primary{white-space:nowrap;width:auto;min-height:44px;padding:.7rem .82rem;font-size:.84rem}.appointment-page .appointment-hero h1{font-size:clamp(1.8rem,9.2vw,2.1rem)}.appointment-page .appointment-board{display:none}.appointment-page .container{width:min(100% - 1.25rem,24.5rem)}.appointment-page .header-inner{min-height:3.5rem;padding-block:.42rem}.appointment-page .brand{gap:.48rem}.appointment-page .brand-mark{border-radius:.55rem;width:2.25rem;height:2.25rem}.appointment-page .brand-mark svg{width:1.16rem;height:1.16rem}.appointment-page .brand-word span{font-size:.84rem;line-height:1}.appointment-page .brand-word strong{letter-spacing:.16em;font-size:.56rem}.appointment-page .header-actions .btn-primary{text-align:center;white-space:normal;border-radius:.58rem;justify-content:center;width:7.15rem;min-height:2.75rem;padding:.48rem .62rem;font-size:.74rem;line-height:1.08}.appointment-page .appointment-hero{padding:1rem 0 .95rem}.appointment-page .appointment-hero-grid{gap:.72rem}.appointment-page .appointment-hero-copy{max-width:20rem}.appointment-page .appointment-hero h1{max-width:20rem;margin-top:.45rem;padding-bottom:.03em;font-size:clamp(1.44rem,7.6vw,1.78rem);line-height:1.08}.appointment-page .appointment-hero p{max-width:20.5rem;margin-top:.48rem;font-size:.8rem;font-weight:720;line-height:1.36}.appointment-page .appointment-form-spotlight{width:100%;margin-top:.14rem}.appointment-form-spotlight:before{background:linear-gradient(135deg,#dc262614,#c99a2e0f);border-radius:.82rem;inset:-.22rem}.appointment-page .sell-form{border-color:#d7e0ec;border-radius:.7rem;padding:.56rem;box-shadow:inset 0 1px #fffffff0,0 .55rem 1.1rem #0f172a1a}.appointment-page .sell-form-top{padding-bottom:.42rem}.appointment-page .sell-form-top div:first-child{gap:.45rem}.appointment-page .sell-form-top span,.appointment-page .sell-form-top strong{font-size:.72rem;line-height:1}.appointment-page .sell-progress{height:.28rem;margin-top:.36rem}.appointment-page .sell-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .42rem;margin-top:.52rem}.appointment-page .sell-form-grid .sell-field:first-child,.appointment-page .sell-form-grid .sell-field:nth-child(2){grid-column:1/-1}.appointment-page .sell-field{gap:.2rem}.appointment-page .sell-field label{font-size:.68rem;line-height:1.15}.appointment-page .sell-field input,.appointment-page .sell-field select{border-radius:.52rem;min-height:2.75rem;padding:.52rem .6rem;font-size:max(16px,.9rem);line-height:1.15}.appointment-page .sell-input-shell input{padding-left:2.12rem}.appointment-page .sell-input-shell svg{width:.86rem;height:.86rem;top:.86rem;left:.72rem}.appointment-page .sell-check{border-radius:.54rem;align-items:center;gap:.42rem;min-height:2.75rem;margin-top:.5rem;padding:.48rem .56rem;font-size:.72rem;line-height:1.18}.appointment-page .sell-check input{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;top:50%;left:0;transform:translateY(-50%)}.appointment-page .sell-check span{align-items:center;gap:.32rem;min-height:1.35rem;padding-left:1.7rem}.appointment-page .sell-check svg{width:.82rem;height:.82rem}.appointment-page .sell-submit,.appointment-page .btn{text-align:center;white-space:normal;border-radius:.56rem;min-height:2.75rem;padding:.54rem .72rem;font-size:.78rem;line-height:1.12}.appointment-page .sell-submit{width:100%;margin-top:.5rem}.appointment-page .sell-submit svg,.appointment-page .btn svg{width:1rem;height:1rem}.appointment-page .sell-status{margin-top:.55rem}.appointment-page .sell-error,.appointment-page .sell-result,.appointment-page .status-loading{border-radius:.65rem;padding:.62rem;font-size:.78rem;line-height:1.32}.appointment-page .sell-error{color:#7f1d1d;box-shadow:none;background:#fff7f7;border:1px solid #dc26263d}.appointment-page .sell-result{grid-template-columns:1.05rem minmax(0,1fr);gap:.5rem}.appointment-page .sell-result strong{font-size:.86rem;line-height:1.12}.appointment-page .sell-result p{margin-top:.2rem;font-size:.76rem;line-height:1.32}.appointment-page .sell-result a{min-height:2.75rem;margin-top:.48rem;padding:.55rem .65rem;font-size:.78rem;line-height:1.12}.appointment-page .appointment-hero-support .trust-hero-actions{gap:.48rem}.appointment-page .appointment-frame{background:#f5f8fc;padding:.8rem 0}.appointment-page .appointment-frame-grid,.appointment-page .appointment-prep-panel,.appointment-page .appointment-presence-grid{background:0 0;gap:.5rem}.appointment-page .appointment-frame article,.appointment-page .appointment-prep-panel article,.appointment-page .appointment-presence-grid article{border-radius:.72rem;grid-template-columns:1.6rem minmax(0,1fr);align-items:start;gap:.28rem .58rem;padding:.62rem}.appointment-page .appointment-frame svg,.appointment-page .appointment-prep-panel svg,.appointment-page .appointment-presence-grid svg{width:1rem;height:1rem;margin-top:.1rem}.appointment-page .appointment-frame h2,.appointment-page .appointment-prep-panel h3,.appointment-page .appointment-presence-grid h3{font-size:.9rem;line-height:1.12}.appointment-page .appointment-frame p,.appointment-page .appointment-prep-panel p,.appointment-page .appointment-presence-grid p{margin-top:.18rem;font-size:.75rem;line-height:1.32}.appointment-page .appointment-section{padding:2.05rem 0}.appointment-page .appointment-section-head{margin-bottom:.78rem}.appointment-page .appointment-section-head h2,.appointment-page .appointment-section-copy h2,.appointment-page .appointment-final h2{margin-top:.5rem;padding-bottom:.03em;font-size:clamp(1.32rem,6.6vw,1.62rem);line-height:1.11}.appointment-page .appointment-section-head p,.appointment-page .appointment-section-copy p,.appointment-page .appointment-final p{margin-top:.58rem;font-size:.84rem;line-height:1.44}.appointment-page .appointment-section-copy .btn{width:100%;margin-top:.76rem}.appointment-page .appointment-route-grid{gap:.5rem;padding-left:.25rem;position:relative}.appointment-page .appointment-route-grid:before{content:"";background:linear-gradient(#ef4444,#c99a2e);width:1px;position:absolute;top:.9rem;bottom:.9rem;left:1.22rem}.appointment-page .appointment-route-card{min-height:auto;box-shadow:none;border-radius:.72rem;padding:.62rem .62rem .62rem 2.25rem;position:relative}.appointment-page .appointment-route-card-top{grid-template-columns:auto auto minmax(0,1fr);gap:.34rem}.appointment-page .appointment-route-card-top>span{width:1.28rem;height:1.28rem;color:var(--appointment-action);background:#fff;border:1px solid #dc262633;border-radius:999px;place-items:center;font-size:.64rem;display:grid;position:absolute;top:.62rem;left:.58rem}.appointment-page .appointment-route-card-top svg{width:.94rem;height:.94rem}.appointment-page .appointment-route-card-top strong{letter-spacing:.06em;font-size:.66rem}.appointment-page .appointment-route-card h3{margin-top:.34rem;font-size:.94rem;line-height:1.13}.appointment-page .appointment-route-card p{margin-top:.24rem;font-size:.76rem;line-height:1.33}.appointment-page .appointment-route-tags{gap:.3rem;margin-top:.42rem;padding-top:0}.appointment-page .appointment-route-tags span{border-radius:999px;min-height:1.45rem;padding:.24rem .44rem;font-size:.64rem;line-height:1}.appointment-page .appointment-prep-layout,.appointment-page .appointment-limits-layout,.appointment-page .appointment-presence-layout{gap:.88rem}.appointment-page .appointment-prep-layout{gap:.62rem}.appointment-page .appointment-prep-cta{justify-self:center;width:min(100%,18rem);margin-top:.2rem}.appointment-page .appointment-limit-panel{border-top-width:2px;border-radius:.78rem;padding:.78rem}.appointment-page .appointment-limit-panel>svg{width:1rem;height:1rem}.appointment-page .appointment-limit-panel h3{margin-top:.42rem;font-size:1rem;line-height:1.12}.appointment-page .appointment-list{gap:.42rem;margin-top:.62rem}.appointment-page .appointment-list li{grid-template-columns:1rem minmax(0,1fr);gap:.42rem;font-size:.78rem;line-height:1.3}.appointment-page .appointment-list svg{width:.92rem;height:.92rem;margin-top:.05rem}.appointment-page .appointment-presence-card{border-radius:.78rem;padding:.72rem}.appointment-page .appointment-presence-head{border-radius:.66rem;gap:.55rem;padding:.68rem}.appointment-page .appointment-presence-head svg{width:1rem;height:1rem}.appointment-page .appointment-presence-head span{font-size:.64rem}.appointment-page .appointment-presence-head strong{font-size:.88rem;line-height:1.12}.appointment-page .appointment-presence-cta{width:100%;margin-top:-.25rem}.appointment-page .appointment-final{padding:1.8rem 0 2.1rem}.appointment-page .appointment-final-inner{gap:.82rem}.appointment-page .appointment-final-inner .btn{width:100%}}@media (max-width:359px){.appointment-page .container{width:min(100% - 1rem,20rem)}.appointment-page .header-actions .btn-primary{width:6.45rem;padding-inline:.48rem;font-size:.7rem}.appointment-page .brand-mark{width:2.08rem;height:2.08rem}.appointment-page .brand-word span{font-size:.78rem}.appointment-page .appointment-hero h1{font-size:1.46rem}}@media (min-width:700px){.appointment-page .appointment-hero h1{padding-bottom:.08em;line-height:1.08}}.faq-page{background:#fbfcff}.faq-page section[id]{scroll-margin-top:86px}.faq-hero{color:#fff;background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#ffffff09 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 16% 22%,#dc262638,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 54%,#19263d 100%);padding:72px 0 76px;position:relative;overflow:hidden}.faq-hero-grid{align-items:center;gap:34px;display:grid}.faq-hero-copy{max-width:760px}.faq-hero h1{color:#fff;letter-spacing:0;max-width:760px;margin:16px 0 0;font-size:clamp(2.35rem,4.6vw,4.55rem);line-height:.98}.faq-hero p{color:#ffffffc2;max-width:680px;margin:20px 0 0;font-size:1.07rem;font-weight:800;line-height:1.6}.faq-anti-objection-card{border-radius:calc(var(--radius) + 6px);box-shadow:var(--shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff24,#ffffff0f),#07111fd1;border:1px solid #ffffff29;padding:20px;position:relative;overflow:hidden}.faq-anti-objection-card:before{content:"";background:linear-gradient(90deg,#0000 0 36%,#ffffff14 36% 37%,#0000 37%),radial-gradient(circle at 72% 18%,#dc262626,#0000 38%);position:absolute;inset:0}.faq-anti-objection-card>*{z-index:1;position:relative}.faq-card-top{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.faq-card-top span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:950;display:block}.faq-card-top strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.22rem;line-height:1.1;display:block}.faq-card-top svg,.faq-card-search svg,.faq-card-principle svg{color:#f87171;flex:none}.faq-card-search,.faq-card-principle{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:16px;padding:15px;display:grid}.faq-card-search span{color:#fff;font-weight:900}.faq-card-principle{background:#dc26261f;align-items:start}.faq-card-principle p{color:#fffc;margin:0;font-size:.92rem;line-height:1.48}.faq-explorer-section{padding:76px 0}.faq-explorer-layout{align-items:start;gap:28px;display:grid}.faq-sidebar{gap:14px;display:grid}.faq-search-panel,.faq-category-nav,.faq-group,.faq-empty,.faq-final-card{border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #dbe3eff2}.faq-search-panel{padding:18px}.faq-search-panel label{color:var(--navy);font-size:.86rem;font-weight:950;display:block}.faq-search-shell{margin-top:10px;position:relative}.faq-search-shell svg{color:var(--red);position:absolute;top:15px;left:13px}.faq-search-shell input{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:50px;color:var(--ink);background:#f9fbfe;outline:none;padding:.8rem .9rem .8rem 42px;transition:border-color .18s,box-shadow .18s,background .18s}.faq-search-shell input:focus{background:#fff;border-color:#245ee8b8;box-shadow:0 0 0 4px #245ee81f}.faq-search-panel p{color:var(--muted);margin:10px 0 0;font-size:.86rem;font-weight:800;line-height:1.42}.faq-category-nav{background:#dbe3eff2;gap:1px;display:grid;overflow:hidden}.faq-category-nav a{min-height:52px;color:var(--navy);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;font-weight:950;transition:background .18s,color .18s;display:grid}.faq-category-nav a:hover{color:var(--red);background:snow}.faq-category-nav strong{border-radius:var(--radius-sm);min-width:30px;min-height:28px;color:var(--muted);background:#f1f5f9;place-items:center;font-size:.82rem;display:grid}.faq-content{min-width:0}.faq-content-head{max-width:820px;margin-bottom:24px}.faq-content-head h2{color:var(--navy);margin:12px 0 0;font-size:clamp(2rem,3vw,3.25rem);line-height:1}.faq-group-stack{gap:18px;display:grid}.faq-group{overflow:hidden}.faq-group-head{border-bottom:1px solid var(--line);background:#f8fafc;padding:18px 20px}.faq-group-head span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:950;display:block}.faq-group-head h3{color:var(--navy);margin:7px 0 0;font-size:1.38rem;line-height:1.08}.faq-group-head p{max-width:680px;color:var(--muted);margin:8px 0 0;font-weight:800}.faq-accordion-list{display:grid}.faq-accordion-item{border-bottom:1px solid var(--line)}.faq-accordion-item:last-child{border-bottom:0}.faq-accordion-item summary{cursor:pointer;min-height:72px;color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;font-size:1.08rem;font-weight:900;line-height:1.2;list-style:none;transition:background .18s;display:grid}.faq-accordion-item summary::-webkit-details-marker{display:none}.faq-accordion-item summary:hover{background:snow}.faq-accordion-item summary svg{color:var(--red);transition:transform .18s}.faq-accordion-item[open] summary{background:snow}.faq-accordion-item[open] summary svg{transform:rotate(180deg)}.faq-answer{max-width:760px;padding:0 20px 22px}.faq-answer p{color:var(--muted);margin:0;font-size:1rem;font-weight:760;line-height:1.72}.faq-answer .trust-page-list{margin-top:14px}.faq-answer .trust-page-list svg{color:var(--red)}.faq-empty{justify-items:start;gap:10px;padding:24px;display:grid}.faq-empty svg{color:var(--red)}.faq-empty h3{color:var(--navy);margin:0;font-size:1.35rem}.faq-empty p{color:var(--muted);margin:0;font-weight:800}.faq-final-section{background:#fbfcff;padding:0 0 76px}.faq-final-card{align-items:center;gap:24px;padding:clamp(24px,5vw,42px);display:grid}.faq-final-card h2{color:var(--navy);margin:12px 0 0;font-size:clamp(2rem,3vw,3.15rem);line-height:1}.faq-final-card p{color:var(--muted);margin:12px 0 0;font-weight:800}.faq-final-actions{flex-wrap:wrap;gap:12px;display:flex}@media (min-width:700px){.faq-category-nav{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.faq-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)}.faq-explorer-layout{grid-template-columns:minmax(260px,.34fr) minmax(0,1fr)}.faq-sidebar{position:sticky;top:92px}.faq-category-nav{grid-template-columns:1fr}.faq-final-card{grid-template-columns:minmax(0,1fr) auto}.faq-final-actions{justify-content:flex-end}}@media (max-width:699px){.faq-hero{padding:54px 0 58px}.faq-hero h1{font-size:2.18rem;line-height:1.03}.faq-anti-objection-card,.faq-search-panel,.faq-group-head,.faq-empty{padding:16px}.faq-explorer-section{padding:56px 0}.faq-category-nav{grid-template-columns:1fr}.faq-accordion-item summary{min-height:66px;padding:16px;font-size:1rem}.faq-answer{padding:0 16px 18px}.faq-final-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.faq-search-shell input,.faq-category-nav a,.faq-accordion-item summary,.faq-accordion-item summary svg{transition:none}}.faq-page{overflow-x:clip}.faq-page .header-inner,.faq-page .faq-hero-grid,.faq-page .faq-explorer-layout,.faq-page .faq-final-card{min-width:0}.faq-page .desktop-nav a,.faq-page .header-actions .btn,.faq-page .trust-hero-actions .btn,.faq-page .faq-final-actions .btn,.faq-page .faq-category-nav a,.faq-page .faq-accordion-item summary{touch-action:manipulation}.faq-page .faq-category-nav a:focus-visible,.faq-page .faq-accordion-item summary:focus-visible,.faq-page .faq-search-shell input:focus-visible{outline-offset:3px;outline:3px solid #245ee852}.faq-page .faq-hero{overflow:clip}.faq-page .faq-hero-copy{min-width:0}.faq-page .trust-hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.faq-page .faq-anti-objection-card{min-width:0}.faq-page .faq-card-search span,.faq-page .faq-card-principle p,.faq-page .faq-search-panel p,.faq-page .faq-group-head p,.faq-page .faq-answer p,.faq-page .faq-answer li span,.faq-page .faq-empty p,.faq-page .faq-final-card p{overflow-wrap:anywhere}.faq-page .faq-search-shell input{font-size:max(16px,1rem)}.faq-page .faq-sidebar,.faq-page .faq-category-nav a{min-width:0}.faq-page .faq-category-nav span{min-width:0;line-height:1.18}.faq-page .faq-accordion-item summary span{overflow-wrap:anywhere;min-width:0}.faq-page .faq-accordion-item summary svg{justify-self:end}@media (max-width:699px){.faq-page .site-header{position:relative}.faq-page .header-inner{gap:10px}.faq-page .brand-word{font-size:.78rem}.faq-page .header-actions{gap:8px}.faq-page .header-actions .btn{white-space:nowrap;min-height:44px;padding:.68rem .78rem;font-size:.79rem}.faq-page .faq-hero{background-size:38px 38px,38px 38px,auto,auto;padding:22px 0 24px}.faq-page .faq-hero-grid{gap:18px}.faq-page .faq-hero h1{margin-top:10px;font-size:clamp(1.72rem,8.2vw,2.04rem);line-height:1.05}.faq-page .faq-hero p{margin-top:10px;font-size:.94rem;line-height:1.38}.faq-page .trust-hero-actions{grid-template-columns:1fr;gap:8px;margin-top:14px;display:grid}.faq-page .trust-hero-actions .btn{min-height:48px}.faq-page .faq-anti-objection-card{border-radius:10px;padding:12px}.faq-page .faq-card-top{gap:10px;padding-bottom:8px}.faq-page .faq-card-top span{letter-spacing:.08em;font-size:.66rem}.faq-page .faq-card-top strong{font-size:1rem}.faq-page .faq-card-search,.faq-page .faq-card-principle{border-radius:8px;gap:9px;margin-top:8px;padding:9px}.faq-page .faq-card-search span{font-size:.82rem;line-height:1.25}.faq-page .faq-card-principle p{font-size:.78rem;line-height:1.34}.faq-page .faq-explorer-section{padding:24px 0 44px}.faq-page .faq-explorer-layout{gap:18px}.faq-page .faq-sidebar{gap:10px}.faq-page .faq-search-panel{border-radius:9px;padding:14px}.faq-page .faq-search-panel label{font-size:.8rem}.faq-page .faq-search-shell{margin-top:8px}.faq-page .faq-search-shell svg{top:14px;left:12px}.faq-page .faq-search-shell input{border-radius:8px;min-height:48px;padding:.76rem .78rem .76rem 39px}.faq-page .faq-search-panel p{margin-top:8px;font-size:.78rem;line-height:1.34}.faq-page .faq-category-nav{border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.faq-page .faq-category-nav a{gap:8px;min-height:48px;padding:10px 11px;font-size:.82rem}.faq-page .faq-category-nav strong{min-width:26px;min-height:24px;font-size:.74rem}.faq-page .faq-content-head{margin-bottom:14px}.faq-page .faq-content-head h2{margin-top:8px;font-size:clamp(1.42rem,7.2vw,1.76rem);line-height:1.07}.faq-page .faq-group-stack{gap:12px}.faq-page .faq-group{border-radius:9px}.faq-page .faq-group-head{padding:12px 14px}.faq-page .faq-group-head span{letter-spacing:.06em;font-size:.64rem}.faq-page .faq-group-head h3{margin-top:5px;font-size:1.02rem;line-height:1.12}.faq-page .faq-group-head p{margin-top:5px;font-size:.78rem;line-height:1.34}.faq-page .faq-accordion-item summary{gap:10px;min-height:54px;padding:12px 14px;font-size:.88rem;line-height:1.18}.faq-page .faq-accordion-item summary svg{width:18px;height:18px}.faq-page .faq-answer{max-width:none;padding:0 14px 14px}.faq-page .faq-answer p{font-size:.9rem;line-height:1.52}.faq-page .faq-answer .trust-page-list{gap:8px;margin-top:10px}.faq-page .faq-answer .trust-page-list li{gap:8px;padding:0;font-size:.83rem;line-height:1.34}.faq-page .faq-empty{border-radius:9px;padding:16px}.faq-page .faq-empty .btn{min-height:48px}.faq-page .faq-final-section{padding-bottom:44px}.faq-page .faq-final-card{border-radius:9px;gap:16px;padding:18px}.faq-page .faq-final-card h2{margin-top:8px;font-size:clamp(1.48rem,7vw,1.8rem);line-height:1.08}.faq-page .faq-final-card p{margin-top:8px;font-size:.9rem;line-height:1.45}.faq-page .faq-final-actions{gap:8px}.faq-page .faq-final-actions .btn{min-height:48px}}@media (min-width:700px) and (max-width:1023px){.faq-page .faq-hero{padding:56px 0 58px}.faq-page .faq-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:22px}.faq-page .faq-hero h1{font-size:clamp(2.18rem,5.2vw,3rem);line-height:1}.faq-page .faq-hero p{font-size:.98rem;line-height:1.52}.faq-page .faq-anti-objection-card{padding:16px}.faq-page .faq-card-search,.faq-page .faq-card-principle{padding:12px}.faq-page .faq-explorer-section{padding:50px 0}.faq-page .faq-category-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.faq-page .faq-category-nav a{min-height:50px;padding:11px 12px;font-size:.84rem}.faq-page .faq-content-head h2{font-size:clamp(1.86rem,4vw,2.35rem)}}@media (min-width:1024px){.faq-page .faq-hero{padding:64px 0 66px}.faq-page .faq-hero-grid{gap:42px}.faq-page .faq-anti-objection-card{justify-self:end;max-width:440px}.faq-page .faq-explorer-section{padding:64px 0 70px}.faq-page .faq-explorer-layout{grid-template-columns:minmax(250px,292px) minmax(0,1fr);gap:32px}.faq-page .faq-sidebar{align-self:start}.faq-page .faq-search-panel,.faq-page .faq-category-nav,.faq-page .faq-group,.faq-page .faq-empty,.faq-page .faq-final-card{border-radius:8px;box-shadow:0 12px 28px #0f172a0f}.faq-page .faq-search-panel{padding:16px}.faq-page .faq-category-nav a{min-height:48px;padding:12px 14px}.faq-page .faq-content-head{grid-template-columns:minmax(0,1fr);max-width:760px;display:grid}.faq-page .faq-content-head h2{font-size:clamp(2.18rem,3vw,2.9rem);line-height:1.02}.faq-page .faq-group-stack{gap:14px}.faq-page .faq-group-head{grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);align-items:baseline;column-gap:20px;padding:16px 18px;display:grid}.faq-page .faq-group-head span{grid-column:1}.faq-page .faq-group-head h3{grid-column:1;font-size:1.16rem}.faq-page .faq-group-head p{grid-area:1/2/span 2;max-width:620px;margin-top:0;line-height:1.42}.faq-page .faq-accordion-item summary{min-height:60px;padding:15px 18px;font-size:1rem}.faq-page .faq-answer{max-width:800px;padding:0 18px 18px}.faq-page .faq-answer p{line-height:1.6}}.home-redesign{--home-ink:#07111f;--home-muted:#536174;--home-line:#d8e1ee;--home-soft:#f5f8fc;--home-action:#dc2626;--home-action-dark:#a91515;--home-good:#13845e;--home-gold:#c99a2e;color:var(--home-ink);background:#fbfcff;overflow-x:hidden}.home-redesign section[id]{scroll-margin-top:86px}.home-hero{--pointer-x:72%;--pointer-y:28%;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #ffffff24, transparent 27%), radial-gradient(circle at 12% 20%, #dc262633, transparent 30%), linear-gradient(142deg, #07111f 0%, #101827 52%, #16243a 100%);color:#fff;padding:56px 0 58px;position:relative;overflow:hidden}.home-hero-grid{align-items:center;gap:30px;display:grid}.home-hero-copy{max-width:720px}.home-hero h1{color:#fff;letter-spacing:0;text-wrap:balance;max-width:760px;margin:14px 0 0;font-size:clamp(2.35rem,4.8vw,4.65rem);font-weight:860;line-height:.98}.home-hero p{color:#ffffffc7;max-width:660px;margin:18px 0 0;font-size:1.05rem;font-weight:790;line-height:1.6}.home-hero-actions,.home-inline-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.home-hero-proof{border-radius:var(--radius);background:#ffffff1f;border:1px solid #ffffff21;gap:1px;max-width:620px;margin-top:26px;display:grid;overflow:hidden}.home-hero-proof span{color:#ffffffa8;background:#07111f6b;align-content:center;min-height:72px;padding:13px 15px;font-size:.84rem;font-weight:850;display:grid}.home-hero-proof strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.12rem;line-height:1.06;display:block}.home-hero-panel{gap:14px;display:grid}.home-hero-media,.home-trust-media,.home-coverage-map{border-radius:var(--radius-lg);background:#0d192b;position:relative;overflow:hidden}.home-hero-media{min-height:250px;box-shadow:var(--shadow-dark);border:1px solid #ffffff24}.home-hero-media img,.home-trust-media img,.home-coverage-map img{object-fit:cover;width:100%;height:100%;display:block}.home-hero-media:after{content:"";background:linear-gradient(#0000 42%,#07111fc7),linear-gradient(90deg,#07111f42,#0000 48%);position:absolute;inset:0}.home-media-badge{z-index:1;border-radius:var(--radius);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07111fc7;border:1px solid #ffffff29;align-items:center;gap:8px;max-width:min(360px,100% - 28px);padding:10px 12px;font-size:.84rem;font-weight:900;display:inline-flex;position:absolute;bottom:14px;right:14px}.home-media-badge svg{color:#ffd073;flex:none}.home-check-panel{border-radius:var(--radius-lg);color:var(--home-ink);background:#fffffff7;border:1px solid #ffffff29;padding:18px;box-shadow:0 26px 74px #00000042}.home-check-head{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:13px;display:flex}.home-check-head span{color:var(--home-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.home-check-head strong{color:var(--home-action);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:4px;font-size:1.1rem;line-height:1.1;display:block}.home-check-head svg{color:var(--home-action)}.home-redesign .availability-form{gap:11px;margin-top:14px}.home-redesign .field-shell{min-height:50px}.home-redesign .availability-submit{min-height:52px;font-size:.92rem}.home-redesign .result-card{padding:12px}.home-proof-band{border-bottom:1px solid var(--home-line);background:#fff}.home-proof-grid{background:var(--home-line);gap:1px;display:grid}.home-proof-grid article{background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:5px 12px;min-height:108px;padding:18px;display:grid}.home-proof-grid svg{color:var(--home-action);grid-row:span 2}.home-proof-grid strong{color:var(--home-ink);font-size:1rem;line-height:1.14}.home-proof-grid span{color:var(--home-muted);font-size:.9rem;font-weight:780;line-height:1.4}.home-section{padding:68px 0}.home-section h2,.home-final h2{color:var(--home-ink);letter-spacing:0;text-wrap:balance;margin:12px 0 0;font-size:clamp(1.9rem,3.25vw,3.2rem);line-height:1.04}.home-section p,.home-final p{color:var(--home-muted);margin:12px 0 0;font-size:1rem;font-weight:780;line-height:1.62}.home-section-head{max-width:780px;margin-bottom:26px}.home-problem,.home-route,.home-quality,.home-objections{background:var(--home-soft)}.home-problem-grid,.home-filter-grid,.home-trust-grid,.home-selection-grid,.home-quality-grid,.home-coverage-grid,.home-objections-grid,.home-final-grid{align-items:start;gap:28px;display:grid}.home-compare{border:1px solid var(--home-line);border-radius:var(--radius);background:var(--home-line);box-shadow:var(--shadow-sm);gap:1px;display:grid;overflow:hidden}.home-compare div{background:#fff;padding:18px}.home-compare div:last-child{border-top:4px solid var(--home-good)}.home-compare span,.home-selection-table strong{color:var(--home-action);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:950;display:block}.home-compare strong{color:var(--home-ink);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:6px;font-size:1.2rem;line-height:1.12;display:block}.home-filter{background:#fff}.home-filter-copy{max-width:620px}.home-filter-copy .btn,.home-selection .btn{margin-top:22px}.home-filter-steps{gap:10px;display:grid}.home-filter-steps article{border:1px solid var(--home-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fbfdff;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px;padding:15px;display:grid}.home-filter-steps article>span,.home-timeline article>span{color:#bfcbda;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1rem;font-weight:950;line-height:1}.home-filter-steps svg{color:var(--home-action)}.home-filter-steps strong{color:var(--home-action);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.home-filter-steps h3,.home-timeline h3{color:var(--home-ink);margin:3px 0 0;font-size:1.08rem;line-height:1.15}.home-filter-steps p,.home-timeline p{margin:6px 0 0;font-size:.9rem;line-height:1.48}.home-timeline{border:1px solid var(--home-line);border-radius:var(--radius);background:var(--home-line);gap:1px;display:grid;overflow:hidden}.home-timeline article{background:#fff;padding:17px}.home-trust{color:#fff;background:#07111f}.home-trust .home-section h2,.home-trust h2,.home-final h2{color:#fff}.home-trust p,.home-final p{color:#ffffffb8}.home-trust-media{border:1px solid #ffffff1f;min-height:340px}.home-trust-media:after{content:"";background:linear-gradient(#0000 40%,#07111fc7);position:absolute;inset:0}.home-limit-list{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.home-limit-list li{color:#ffffffd1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;font-size:.92rem;font-weight:790;line-height:1.4;display:grid}.home-limit-list svg{color:#fca5a5;margin-top:2px}.home-selection{background:#fff}.home-selection-table{border:1px solid var(--home-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.home-selection-table div{border-bottom:1px solid var(--home-line);gap:6px;padding:15px 16px;display:grid}.home-selection-table div:last-child{border-bottom:0}.home-selection-table span{color:var(--home-muted);font-size:.92rem;font-weight:780;line-height:1.45}.home-quality-links{gap:10px;display:grid}.home-quality-links a{border:1px solid var(--home-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;transition:transform .18s,border-color .18s,background .18s;display:grid}.home-quality-links a:hover{background:snow;border-color:#dc262640;transform:translateY(-2px)}.home-quality-links svg{color:var(--home-action)}.home-quality-links span{color:var(--home-muted);gap:3px;font-size:.9rem;font-weight:760;line-height:1.4;display:grid}.home-quality-links strong{color:var(--home-ink);font-size:1rem;line-height:1.15}.home-coverage{background:#fff}.home-coverage-map{min-height:340px;box-shadow:var(--shadow-md)}.home-coverage-map:after{content:"";background:linear-gradient(90deg,#07111fc2,#0000 52%),linear-gradient(#0000 44%,#07111fd1);position:absolute;inset:0}.home-coverage-map>div{z-index:1;border-radius:var(--radius);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07111fc7;border:1px solid #ffffff24;gap:5px;max-width:280px;padding:14px;display:grid;position:absolute;bottom:18px;left:18px}.home-coverage-map svg{color:#ffd073}.home-coverage-map strong{font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.12rem;line-height:1.1}.home-coverage-map span{color:#ffffffb8;font-size:.86rem;font-weight:820}.home-objections-grid{align-items:start}.home-faq-list{gap:9px;display:grid}.home-faq-list details{border:1px solid var(--home-line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.home-faq-list summary{cursor:pointer;min-height:58px;color:var(--home-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 16px;font-weight:920;line-height:1.25;list-style:none;display:grid}.home-faq-list summary::-webkit-details-marker{display:none}.home-faq-list summary svg{color:var(--home-action)}.home-faq-list p{border-top:1px solid var(--home-line);margin:0;padding:0 16px 16px}.home-final{color:#fff;background:radial-gradient(circle at 18% 12%,#dc262629,#0000 28%),linear-gradient(142deg,#07111f 0%,#101827 54%,#17263c 100%);padding:58px 0}.home-final-form{border-radius:var(--radius-lg);background:#ffffff17;border:1px solid #ffffff24;padding:16px}.home-final-form .availability-form-compact{margin-top:0}.home-redesign .site-footer{border-top:0}@media (min-width:700px){.home-hero-proof,.home-proof-grid,.home-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.home-timeline{grid-template-columns:repeat(5,minmax(0,1fr))}.home-faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(420px,.74fr);gap:clamp(2rem,4vw,4.25rem)}.home-problem-grid,.home-filter-grid,.home-trust-grid,.home-selection-grid,.home-quality-grid,.home-coverage-grid,.home-objections-grid,.home-final-grid{grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);gap:clamp(2rem,4vw,4rem)}.home-filter-grid,.home-selection-grid,.home-quality-grid,.home-final-grid{align-items:center}.home-trust-grid,.home-coverage-grid{grid-template-columns:minmax(420px,.88fr) minmax(0,.92fr);align-items:center}.home-trust-copy{order:2}.home-final-grid{grid-template-columns:minmax(0,.9fr) minmax(440px,.82fr)}}@media (max-width:699px){.home-hero{padding:44px 0 46px}.home-hero h1{font-size:2.34rem;line-height:1.02}.home-hero p{font-size:.98rem}.home-hero-actions,.home-inline-actions{display:grid}.home-hero-media{min-height:210px}.home-check-panel{padding:15px}.home-redesign .availability-submit{font-size:.86rem;line-height:1.16}.home-section{padding:50px 0}.home-section h2,.home-final h2{font-size:1.68rem;line-height:1.1}.home-filter-steps article{grid-template-columns:auto minmax(0,1fr)}.home-filter-steps article>svg{grid-row:2}.home-filter-steps article>div{grid-column:2}.home-trust-media,.home-coverage-map{min-height:260px}.home-quality-links a{grid-template-columns:auto minmax(0,1fr)}.home-quality-links a>svg:last-child{display:none}.home-final{padding:48px 0}}@media (prefers-reduced-motion:reduce){.home-quality-links a,.home-faq-list summary{transition:none}.home-quality-links a:hover{transform:none}}.home-shell{--home-deep:#07111f;--home-deep-2:#0a1424;--home-proof-surface:#f7f9fc;--home-console-line:#e7edf5;--home-field-line:#d7e0ed;--home-field-bg:#fcfdff;--home-danger-soft:#fff2f2;background:var(--paper);overflow-x:clip}.home-shell .site-header{background:#07111fe6;border-bottom-color:#dbe3ef24}.home-shell .header-inner{min-height:64px}.home-shell .site-header>.container>a{align-items:center;min-height:44px;display:inline-flex}.home-shell .brand{min-height:44px}.home-shell .brand-mark{width:38px;height:38px;box-shadow:0 12px 28px #dc262638}.home-shell .desktop-nav{gap:22px;font-size:.88rem}.home-shell .header-actions .btn{min-height:44px;padding:.72rem .95rem}.home-page .hero{isolation:isolate;min-height:auto;padding-bottom:0;display:block}.home-page .hero-image{transform:scale(1.01)}.home-page .hero-scrim{background:linear-gradient(90deg,#07111ff7,#07111fc7 43%,#07111f59 78%),linear-gradient(#07111f0f 50%,#07111feb)}.home-page .hero-grid{gap:clamp(2.5rem,5vw,4.9rem);min-height:auto;padding:clamp(3rem,5.2vw,4.45rem) 0 clamp(.95rem,2vw,1.55rem)}.home-page .hero-main{align-content:center}.home-page .hero-copy{max-width:660px}.home-page .hero-copy h1{max-width:650px;margin-top:16px;font-size:clamp(2.75rem,4.82vw,4.12rem);line-height:1}.home-page .hero-lead{color:#fffc;max-width:570px;margin-top:20px;font-size:clamp(1rem,1.24vw,1.12rem);line-height:1.72}.home-page .hero-actions{gap:13px;margin-top:24px}.home-page .hero-actions .btn{min-height:52px}.home-page .hero-proof{background:#ffffff1a;border-color:#ffffff29;max-width:590px;margin-top:24px;box-shadow:inset 0 1px #ffffff14}.home-page .hero-proof div{min-height:74px;padding:15px 17px}.home-page .hero-proof strong{font-size:1.14rem}.home-page .hero-console{background:#fffffff7;border:1px solid #ffffff47;border-radius:.625rem;justify-self:end;width:min(100%,32rem);padding:1.55rem 1.65rem 1.65rem;scroll-margin-top:clamp(9.5rem,13vw,12rem);box-shadow:0 1.75rem 4.75rem #00000052}.home-page .console-top{letter-spacing:.095em;align-items:center;font-size:.74rem}.home-page .console-heading{border-bottom:1px solid var(--home-console-line);gap:.875rem;margin-top:1.05rem;padding-bottom:1.05rem}.home-page .console-heading svg{background:var(--home-danger-soft);border:1px solid #dc26262e;border-radius:8px;width:2.625rem;height:2.625rem;padding:.625rem}.home-page .console-heading h2{font-size:clamp(1.18rem,1.48vw,1.36rem);line-height:1.15}.home-page .console-heading p{margin-top:.5rem;font-size:.96rem;line-height:1.5}.home-page .availability-form{gap:.875rem;margin-top:1rem}.home-page .field-group{gap:.45rem}.home-page .field-group label{font-size:.82rem}.home-page .field-shell{border-color:var(--home-field-line);background:var(--home-field-bg);min-height:3.35rem;padding-inline:.95rem}.home-page .field-shell svg{width:1.125rem;height:1.125rem}.home-page .field-shell input{font-size:.98rem}.home-page .availability-submit{min-height:3.5rem;padding:.95rem 1.2rem;font-size:.98rem;line-height:1.16;box-shadow:0 .875rem 1.875rem #dc26263d}.home-page .form-status{min-height:0}.home-page .proof-grid{z-index:1;background:linear-gradient(#152337d1,#0c1a2dd1);border:1px solid #ffffff24;border-radius:.625rem;gap:0;max-width:71rem;position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #00000038}.home-page .hero-trust-bar{margin-top:0;margin-bottom:0}.home-page .proof-grid article{min-height:5.95rem;box-shadow:none;background:linear-gradient(#ffffff0b,#ffffff05);border:0;border-right:1px solid #ffffff1f;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;gap:.28rem .7rem;padding:1rem 1.25rem;display:grid}.home-page .proof-grid article:after{content:none;display:none}.home-page .proof-grid article:last-child{border-right:0}.home-page .proof-grid svg{width:1.25rem;height:1.25rem;color:var(--gold)}.home-page .proof-grid strong{color:#fff;grid-column:2;margin-top:0;font-size:1rem;line-height:1.15}.home-page .proof-grid p{color:#ffffffad;grid-column:1/-1;margin-top:.32rem;line-height:1.38}.home-page .section{padding:clamp(3.5rem,6.4vw,5.3rem) 0}.home-page .section-title{margin-bottom:34px}.home-page .section-title h2,.home-page .selection-copy h2,.home-page .section-ink h2,.home-page .final-cta h2{font-size:clamp(2rem,3.1vw,2.86rem);line-height:1.06}.home-page .section-title p,.home-page .selection-copy p,.home-page .section-ink p,.home-page .final-cta p{max-width:660px;line-height:1.68}.home-page #pourquoi .split-grid{align-items:center}.home-page #pourquoi .section-title-left{max-width:560px}.home-page .problem-stack{gap:14px}.home-page .problem-stack article{background:linear-gradient(90deg,#fff,#fbfdff);border-color:#e2e9f2;gap:15px;padding:19px;position:relative;overflow:hidden;box-shadow:0 16px 42px #0f172a12}.home-page .problem-stack article:after{content:"";background:linear-gradient(90deg,#0000,#dc262652);width:54px;height:1px;position:absolute;inset:auto 18px 16px auto}.home-page .issue-icon{background:#fff4f4;border:1px solid #dc262624;width:40px;height:40px}.home-page .problem-stack h3{font-size:1.08rem;line-height:1.2}.home-page .problem-stack p{line-height:1.55}.home-page .hero+#pourquoi{padding-top:0}.home-page .why-section{background:linear-gradient(#f8fafc 0%,#f2f6fb 100%);align-items:center;min-height:clamp(28rem,38vw,32rem);padding-top:clamp(3.6rem,5vw,5rem);padding-bottom:clamp(3.6rem,5vw,5rem);display:grid;position:relative}.home-page #pourquoi .why-grid{justify-content:center;align-items:center;gap:clamp(3.8rem,5.2vw,5.2rem);width:min(1120px,100%);transform:translateY(.25rem)}.home-page #pourquoi .why-copy{width:min(100%,34.5rem);max-width:34.5rem;margin-bottom:0}.home-page #pourquoi .why-copy h2{max-width:33rem;font-size:clamp(2.04rem,2.8vw,2.68rem);line-height:1.07}.home-page #pourquoi .why-copy p{max-width:32.5rem;margin-top:1.05rem;font-size:1rem;line-height:1.66}.home-page #pourquoi .problem-stack{border-radius:calc(var(--radius) + 2px);background:linear-gradient(145deg,#e8eef6 0%,#dfe7f1 100%);border:1px solid #c3ceddf2;gap:.55rem;width:min(100%,32rem);padding:.58rem;position:relative;overflow:hidden;box-shadow:0 22px 52px #0f172a21,inset 0 1px #ffffffd6}.home-page #pourquoi .problem-stack:before{pointer-events:none;content:"";background:linear-gradient(90deg,#245ee814,#0000 28%),linear-gradient(#ffffff94,#0000 42%);position:absolute;inset:0}.home-page #pourquoi .problem-stack article{z-index:1;border-radius:var(--radius);background:linear-gradient(#fffffff5,#f8fafceb);border:1px solid #cbd5e1f2;grid-template-columns:3.45rem minmax(0,1fr);align-items:center;gap:.85rem;min-height:5.75rem;padding:.88rem 1.05rem .84rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe6,0 9px 20px #0f172a11}.home-page #pourquoi .problem-stack article:before{content:"";background:linear-gradient(#dc26269e,#245ee87a);border-radius:999px;width:2px;position:absolute;inset:0 auto 0 0}.home-page #pourquoi .problem-stack article:after{content:"";background:linear-gradient(90deg,#0000,#4755692e);width:2.4rem;height:1px;position:absolute;top:1rem;right:1.1rem}.home-page #pourquoi .risk-index{border-radius:var(--radius-sm);color:#f8fafc;width:2.65rem;height:2.65rem;font-family:var(--font-space-grotesk), Arial, sans-serif;background:linear-gradient(#111827,#020617);border:1px solid #0f172a29;place-items:center;font-size:.76rem;font-weight:950;line-height:1;display:grid}.home-page #pourquoi .risk-card-body{min-width:0}.home-page #pourquoi .problem-stack h3{color:#0f172a;margin:0;font-size:1.02rem;line-height:1.16}.home-page #pourquoi .problem-stack p{color:#647084;margin-top:.28rem;font-size:.88rem;line-height:1.43}.home-page .journey-grid{align-items:stretch;gap:18px}.home-page .journey-card{background:linear-gradient(#fff,#fbfdff);border-color:#dfe7f1;min-height:210px;padding:21px;box-shadow:0 16px 44px #0f172a13}.home-page .journey-card:before{opacity:1;height:3px}.home-page .journey-card:hover{transform:translateY(-2px);box-shadow:0 22px 58px #0f172a1c}.home-page .journey-card h3{margin-top:18px;font-size:1.17rem;line-height:1.18}.home-page .journey-card p{line-height:1.52}.home-page #selection .split-grid{align-items:center}.home-page #selection .selection-copy{max-width:520px}.home-page #selection .selection-grid{gap:14px}.home-page #selection .selection-grid article{background:#fff;border-color:#dfe7f1;min-height:148px;padding:18px;box-shadow:0 15px 40px #0f172a12}.home-page #selection .selection-grid svg{background:#fff9e9;border:1px solid #c99a2e38;border-radius:8px;width:34px;height:34px;padding:8px}.home-page #selection .selection-grid h3{margin-top:13px}.home-page #selection .selection-grid p{line-height:1.52}.home-page .feature-grid article,.home-page .two-cta-grid article,.home-page .faq-grid details,.home-page .coverage-cards article{border-color:#dfe7f1;box-shadow:0 15px 40px #0f172a11}.home-page .final-cta{padding:clamp(3.4rem,6vw,4.9rem) 0}@media (min-width:700px){.home-page .proof-grid,.home-page .hero-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page .journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-page .hero-grid{grid-template-columns:minmax(0,.96fr) minmax(29.5rem,.82fr);align-items:center}.home-page #pourquoi .why-grid{grid-template-columns:minmax(25.5rem,32rem) minmax(27rem,34.5rem);align-items:center}.home-page #pourquoi .problem-stack{place-self:center end}.home-page #pourquoi .why-copy{place-self:center start}.home-page .availability-form{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .availability-submit,.home-page .form-status{grid-column:1/-1}.home-page .split-grid,.home-page .trust-showcase,.home-page .coverage-layout{gap:clamp(2.5rem,5vw,4.8rem)}.home-page .journey-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.home-page .journey-card{grid-column:span 2}.home-page .journey-card:nth-child(4){grid-column:2/span 2}.home-page .journey-card:nth-child(5){grid-column:4/span 2}.home-page #selection .selection-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.home-page #selection .selection-grid article{grid-column:span 3}.home-page #selection .selection-grid article:nth-child(5){grid-column:2/span 4;min-height:132px}}@media (min-width:1280px){.home-page .hero-grid{grid-template-columns:minmax(0,.98fr) minmax(30.5rem,.78fr)}}@media (max-width:899px){.home-page .hero{min-height:auto;padding-bottom:1.5rem}.home-page .hero-grid{min-height:auto;padding:42px 0 28px}.home-page .hero-console{justify-self:stretch;width:min(100%,34rem);padding:1.32rem}}@media (max-width:699px){.home-shell .header-inner{min-height:60px}.home-shell .brand-word span{font-size:.92rem}.home-page .hero-copy h1{font-size:clamp(2.36rem,13vw,3rem);line-height:1.03}.home-page .hero-lead{font-size:.99rem;line-height:1.62}.home-page .hero-actions{display:grid}.home-page .hero-actions .btn,.home-page .inline-actions .btn,.home-page .trust-actions .btn{width:100%}.home-page .hero-proof{margin-top:24px}.home-page .hero-proof div{min-height:68px}.home-page .console-heading{grid-template-columns:auto minmax(0,1fr);margin-top:12px;padding-bottom:13px}.home-page .console-heading svg{width:2.25rem;height:2.25rem}.home-page .availability-submit{min-height:3.15rem;font-size:.9rem}.home-page .proof-grid article{border-bottom:1px solid #ffffff1f;border-right:0;min-height:auto;padding:1.125rem 1.2rem}.home-page .proof-grid article:last-child{border-bottom:0}.home-page .section{padding:48px 0}.home-page .section-title{margin-bottom:24px}.home-page .why-section{min-height:auto;padding-top:54px;padding-bottom:54px}.home-page #pourquoi .why-grid{gap:24px;transform:none}.home-page #pourquoi .why-copy{order:-1}.home-page #pourquoi .why-copy p{font-size:.96rem}.home-page .section-title h2,.home-page .selection-copy h2,.home-page .section-ink h2,.home-page .final-cta h2{font-size:clamp(1.72rem,8vw,2.18rem);line-height:1.1}.home-page .problem-stack article,.home-page .journey-card,.home-page #selection .selection-grid article{min-height:auto}.home-page #pourquoi .problem-stack{gap:.65rem;width:100%;padding:.58rem}.home-page #pourquoi .problem-stack article{grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;min-height:auto;padding:.95rem .9rem .92rem}.home-page #pourquoi .problem-stack article:before{width:3px;inset:0 auto 0 0}.home-page #pourquoi .risk-index{width:2.35rem;height:2.35rem;font-size:.74rem}.home-page #pourquoi .problem-stack h3{font-size:1rem}.home-page #pourquoi .problem-stack p{font-size:.91rem;line-height:1.46}.home-page .journey-grid,.home-page #selection .selection-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.home-page .journey-card,.home-page .problem-stack article,.home-shell .btn{transition:none}.home-page .journey-card:hover,.home-shell .btn:hover{transform:none}}.home-shell .home-page .hero{padding-bottom:0!important}.home-shell .home-page .hero:after{content:none!important;display:none!important}.home-shell .home-page .hero-trust-bar{background:linear-gradient(#152337,#0c1a2d);margin-bottom:0}.home-shell .home-page .hero-trust-bar article{overflow:visible;background:0 0!important}.home-shell .home-page .hero-trust-bar article:before,.home-shell .home-page .hero-trust-bar article:after{content:none!important;border:0!important;width:0!important;height:0!important;display:none!important}.home-shell .home-page .hero+#pourquoi{padding-top:0!important}.home-shell,.home-shell .home-page{overflow-x:clip}.home-shell .home-page .hero-main{grid-template-areas:"copy""console""flow"}.home-shell .home-page .hero-copy{grid-area:copy;min-width:0}.home-shell .home-page .hero-console{grid-area:console;min-width:0}.home-shell .home-page .field-shell input{font-size:max(16px,1rem)}.home-shell .home-page .hero-flow{grid-area:flow;min-width:0}@media (min-width:1024px){.home-shell .home-page .hero-main{grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);grid-template-areas:"copy console""flow console";align-items:center}.home-shell .home-page .hero-flow{max-width:560px}}@media (max-width:699px){.home-shell .container{width:min(100% - 24px,1160px)}.home-shell .site-header{background:#07111feb}.home-shell .header-inner{gap:8px;min-height:58px}.home-shell .brand{gap:8px;min-width:0;min-height:40px}.home-shell .brand-mark{border-radius:10px;width:36px;height:36px}.home-shell .brand-word span{font-size:.86rem}.home-shell .brand-word strong{letter-spacing:.18em;font-size:.58rem}.home-shell .desktop-nav{display:none}.home-shell .header-actions{flex:none;gap:0;display:flex}.home-shell .header-actions .btn-ghost{display:none}.home-shell .header-actions .btn-primary{white-space:nowrap;border-radius:10px;min-height:44px;padding:0 .68rem;font-size:clamp(.72rem,3.3vw,.82rem);box-shadow:0 10px 24px #dc26263d}.home-shell .home-page .hero{min-height:auto}.home-shell .home-page .hero-image{object-position:62% 50%}.home-shell .home-page .hero-scrim{background:linear-gradient(#040911f7,#07111fe6 46%,#07111ffa),linear-gradient(90deg,#040911f2,#07111fb8)}.home-shell .home-page .hero-main{gap:18px;min-height:auto;padding:26px 0 22px}.home-shell .home-page .eyebrow{letter-spacing:.095em;font-size:.72rem}.home-shell .home-page .hero-copy h1{max-width:100%;margin-top:14px;font-size:clamp(2.18rem,12vw,3.05rem);line-height:.98}.home-shell .home-page .hero-lead{max-width:100%;margin-top:16px;font-size:1rem;line-height:1.55}.home-shell .home-page .hero-console{border-radius:14px;align-self:stretch;width:100%;max-width:100%;padding:14px}.home-shell .home-page .console-top{letter-spacing:.075em;gap:10px;font-size:.69rem}.home-shell .home-page .console-heading{gap:10px;margin-top:12px}.home-shell .home-page .console-heading svg{width:24px;height:24px}.home-shell .home-page .console-heading h2{font-size:1.12rem;line-height:1.12}.home-shell .home-page .console-heading p{margin-top:6px;font-size:.92rem;line-height:1.42}.home-shell .home-page .availability-form{gap:10px;margin-top:14px}.home-shell .home-page .field-group{min-width:0}.home-shell .home-page .field-shell{border-radius:10px;min-height:52px;padding:0 12px}.home-shell .home-page .field-shell input{min-width:0;font-size:max(16px,1rem)}.home-shell .home-page .availability-submit{white-space:normal;border-radius:10px;min-height:54px;padding-inline:.8rem;font-size:clamp(.86rem,3.7vw,.96rem);line-height:1.15}.home-shell .home-page .hero-actions{gap:10px;margin-top:0;display:grid}.home-shell .home-page .hero-actions .btn{white-space:normal;border-radius:10px;width:100%;min-height:54px;padding-inline:.85rem;font-size:clamp(.88rem,3.8vw,.98rem);line-height:1.15}.home-shell .home-page .hero-proof{border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;margin-top:12px}.home-shell .home-page .hero-proof div{min-width:0;padding:11px 10px}.home-shell .home-page .hero-proof strong{font-size:clamp(.95rem,4vw,1.08rem)}.home-shell .home-page .hero-proof span{margin-top:5px;font-size:.74rem;line-height:1.18}.home-shell .home-page .hero-trust-bar{border-radius:10px;grid-template-columns:1fr;max-width:100%}.home-shell .home-page .proof-grid article{border-bottom:1px solid #ffffff1f;border-right:0;grid-template-columns:auto minmax(0,1fr);min-height:auto;padding:12px 14px}.home-shell .home-page .proof-grid article:last-child{border-bottom:0}.home-shell .home-page .proof-grid svg{width:18px;height:18px}.home-shell .home-page .proof-grid strong{font-size:1rem;line-height:1.12}.home-shell .home-page .proof-grid p{grid-column:2;margin-top:2px;font-size:.88rem;line-height:1.35}}.mobile-preview-page{color:#e5e7eb;background-color:#eef1f5;background-image:linear-gradient(90deg,#0f172a0d 1px,#0000 1px),linear-gradient(#0f172a0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100svh;overflow:hidden}.mobile-preview-shell{--mobile-preview-width:390px;grid-template-rows:auto minmax(0,1fr);min-height:100svh;display:grid}.mobile-preview-toolbar{z-index:2;background:#080d17eb;border-bottom:1px solid #0f172a2e;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex;box-shadow:0 16px 50px #0f172a3d}.mobile-preview-path-form{align-items:center;gap:8px;min-width:0;display:flex}.mobile-preview-path-form label{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950}.mobile-preview-path-form input{color:#f8fafc;background:#111827;border:1px solid #94a3b847;border-radius:8px;outline:none;width:min(36vw,320px);min-width:140px;min-height:40px;padding:0 12px;font-size:max(16px,.95rem)}.mobile-preview-path-form input:focus-visible{border-color:#60a5fadb;box-shadow:0 0 0 4px #60a5fa2e}.mobile-preview-path-form button,.mobile-preview-presets a{color:#f8fafc;cursor:pointer;background:#172033;border:1px solid #94a3b842;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-weight:900;line-height:1;display:inline-flex}.mobile-preview-path-form button:hover,.mobile-preview-presets a:hover,.mobile-preview-presets a[aria-current=true]{color:#fecaca;background:#2a1720;border-color:#f87171b8}.mobile-preview-presets{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mobile-preview-stage{place-items:center;min-height:0;padding:28px;display:grid;overflow:auto}.mobile-preview-phone{width:calc(var(--mobile-preview-width) + 28px);background:linear-gradient(145deg,#05070b,#121826);border:2px solid #283244;border-radius:42px;height:min(86svh,932px);min-height:620px;padding:13px;position:relative;box-shadow:0 34px 110px #0f172a6b,0 0 0 7px #080b12,0 0 0 9px #47556947}.mobile-preview-phone:before{z-index:2;content:"";background:#05070b;border-radius:0 0 16px 16px;width:96px;height:24px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.mobile-preview-speaker{z-index:3;background:#273244;border-radius:999px;width:46px;height:5px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.mobile-preview-screen{background:#fff;border-radius:30px;height:100%;position:relative;overflow:hidden}.mobile-preview-screen iframe{width:var(--mobile-preview-width);background:#fff;border:0;height:100%;display:block}.mobile-preview-home-indicator{z-index:3;background:#0f172ac7;border-radius:999px;width:120px;height:5px;position:absolute;bottom:18px;right:50%;transform:translate(50%)}@media (max-width:760px){.mobile-preview-page{overflow:auto}.mobile-preview-toolbar{flex-direction:column;align-items:stretch}.mobile-preview-path-form{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mobile-preview-path-form input{width:100%}.mobile-preview-presets{justify-content:flex-start}.mobile-preview-stage{justify-content:start;padding:22px 18px}}@media (prefers-reduced-motion:reduce){.mobile-preview-path-form button,.mobile-preview-presets a{transition:none}}@media (max-width:359px){.home-shell .container{width:min(100% - 20px,1160px)}.home-shell .brand-word span{font-size:.8rem}.home-shell .brand-word strong{font-size:.54rem}.home-shell .header-actions .btn-primary{padding:0 .56rem;font-size:.7rem}.home-shell .home-page .hero-copy h1{font-size:2.06rem}}.home-shell .home-page .why-section{min-height:clamp(28rem,38vw,32rem);padding-top:clamp(3.6rem,5vw,5rem);padding-bottom:clamp(3.6rem,5vw,5rem)}.home-shell .home-page #pourquoi .why-grid{transform:translateY(.25rem)}@media (max-width:899px){.home-shell .home-page .hero{padding-bottom:0!important}.home-shell .home-page .why-section{min-height:auto;padding-top:42px;padding-bottom:42px}.home-shell .home-page #pourquoi .why-grid{transform:none}}.home-shell .home-page :where(h1,h2,h3,p,a,button,span,strong,input){overflow-wrap:break-word}.home-shell .home-page :where(.split-grid,.trust-showcase,.coverage-layout,.selection-grid,.feature-grid,.two-cta-grid){min-width:0}.home-shell .home-page .hero-main,.home-shell .home-page .hero-console,.home-shell .home-page .hero-flow,.home-shell .home-page .hero-proof,.home-shell .home-page .hero-trust-bar,.home-shell .home-page .section{container-type:inline-size}@media (max-width:699px){.home-shell .site-header{background:#09111ff5}.home-shell .header-inner{min-height:56px}.home-shell .brand{gap:7px}.home-shell .brand-mark{width:34px;height:34px}.home-shell .brand-mark svg{width:20px;height:20px}.home-shell .brand-word span{font-size:.8rem}.home-shell .brand-word strong{letter-spacing:.16em;font-size:.53rem}.home-shell .header-actions .btn-primary{border-radius:9px;min-height:42px;padding-inline:.62rem;font-size:clamp(.69rem,3vw,.78rem)}.home-shell .home-page .hero{background:#07111f}.home-shell .home-page .hero-image{object-position:70% 50%;opacity:.52}.home-shell .home-page .hero-scrim{background:linear-gradient(#050b14fc 0%,#07111ff0 48%,#07111ffc 100%),linear-gradient(90deg,#07111ffa,#07111fa8)}.home-shell .home-page .hero-main{gap:14px;padding-top:22px;padding-bottom:14px}.home-shell .home-page .eyebrow{letter-spacing:.075em;gap:8px;font-size:.65rem;line-height:1.18}.home-shell .home-page .eyebrow:before{width:20px}.home-shell .home-page .hero-copy h1{max-width:9.8em;margin-top:10px;font-size:clamp(1.9rem,8.8vw,2.34rem);line-height:1.03}.home-shell .home-page .hero-lead{color:#ffffffbd;margin-top:12px;font-size:.91rem;line-height:1.44}.home-shell .home-page .hero-console{border-radius:12px;padding:12px;box-shadow:0 18px 42px #0000003d}.home-shell .home-page .console-top{letter-spacing:.07em;gap:8px;font-size:.63rem}.home-shell .home-page .console-heading{grid-template-columns:auto minmax(0,1fr);gap:9px;margin-top:9px;padding-bottom:10px;display:grid}.home-shell .home-page .console-heading svg{width:28px;height:28px;padding:6px}.home-shell .home-page .console-heading h2{font-size:1rem;line-height:1.13}.home-shell .home-page .console-heading p{margin-top:4px;font-size:.82rem;line-height:1.34}.home-shell .home-page .availability-form{gap:8px;margin-top:10px}.home-shell .home-page .field-group{gap:5px}.home-shell .home-page .field-group label{font-size:.78rem}.home-shell .home-page .field-shell{border-radius:9px;min-height:48px;padding-inline:10px}.home-shell .home-page .field-shell input{font-size:max(16px,.95rem)}.home-shell .home-page .availability-submit{border-radius:9px;min-height:50px;padding:.78rem;font-size:clamp(.82rem,3.45vw,.9rem);line-height:1.12}.home-shell .home-page .availability-submit svg{width:16px;height:16px}.home-shell .home-page .hero-flow{display:block}.home-shell .home-page .hero-actions{display:none}.home-shell .home-page .hero-proof{background:#dbe3ef2e;border-radius:10px;grid-template-columns:1fr;gap:1px;margin-top:8px;display:grid;overflow:hidden}.home-shell .home-page .hero-proof div{background:#ffffff13;grid-template-columns:minmax(0,.84fr) minmax(0,1fr);align-items:center;gap:8px;min-height:46px;padding:9px 11px;display:grid}.home-shell .home-page .hero-proof strong{font-size:.94rem;line-height:1.08}.home-shell .home-page .hero-proof span{text-align:right;margin-top:0;font-size:.76rem;line-height:1.18}.home-shell .home-page .hero-trust-bar{width:min(100% - 24px,1160px);box-shadow:none;border-radius:12px;gap:0;overflow:hidden}.home-shell .home-page .proof-grid article{grid-template-columns:auto minmax(0,1fr);gap:2px 9px;min-height:76px;padding:11px 12px}.home-shell .home-page .proof-grid svg{width:17px;height:17px;margin-top:1px}.home-shell .home-page .proof-grid strong{grid-column:2;font-size:.94rem;line-height:1.08}.home-shell .home-page .proof-grid p{grid-column:2;margin-top:1px;font-size:.8rem;line-height:1.27}.home-shell .home-page .section{padding-top:34px;padding-bottom:34px}.home-shell .home-page .section-title{margin-bottom:18px}.home-shell .home-page .section-title h2,.home-shell .home-page .selection-copy h2,.home-shell .home-page .section-ink h2,.home-shell .home-page .final-cta h2{margin-top:9px;font-size:clamp(1.5rem,6.7vw,1.9rem);line-height:1.08}.home-shell .home-page .section-title p,.home-shell .home-page .selection-copy p,.home-shell .home-page .section-ink p,.home-shell .home-page .final-cta p{margin-top:10px;font-size:.93rem;line-height:1.48}.home-shell .home-page .why-section{padding-top:34px;padding-bottom:34px}.home-shell .home-page #pourquoi .why-grid{gap:18px}.home-shell .home-page #pourquoi .problem-stack{border-radius:10px;gap:7px;padding:7px;box-shadow:0 14px 30px #0f172a14}.home-shell .home-page #pourquoi .problem-stack article{grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:76px;padding:11px 11px 10px}.home-shell .home-page #pourquoi .risk-index{width:34px;height:34px;font-size:.7rem}.home-shell .home-page #pourquoi .problem-stack h3{font-size:.92rem}.home-shell .home-page #pourquoi .problem-stack p{margin-top:3px;font-size:.8rem;line-height:1.35}.home-shell .home-page .split-grid,.home-shell .home-page .trust-showcase,.home-shell .home-page .coverage-layout{gap:18px}.home-shell .home-page .selection-grid,.home-shell .home-page .journey-grid,.home-shell .home-page .feature-grid,.home-shell .home-page .two-cta-grid,.home-shell .home-page .coverage-cards{gap:10px}.home-shell .home-page .selection-grid article,.home-shell .home-page .journey-card,.home-shell .home-page .feature-grid article,.home-shell .home-page .two-cta-grid article,.home-shell .home-page .coverage-cards article,.home-shell .home-page .trust-panel,.home-shell .home-page .faq-grid details{border-radius:10px;min-height:0;padding:14px;box-shadow:0 10px 24px #0f172a0e}.home-shell .home-page .selection-grid article,.home-shell .home-page .coverage-cards article{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.home-shell .home-page .selection-grid svg,.home-shell .home-page .coverage-cards svg{grid-row:span 2;width:28px;height:28px;padding:6px}.home-shell .home-page .selection-grid h3,.home-shell .home-page .coverage-cards h3{margin-top:0;font-size:.98rem;line-height:1.12}.home-shell .home-page .selection-grid p,.home-shell .home-page .coverage-cards p{margin-top:4px;font-size:.84rem;line-height:1.36}.home-shell .home-page .journey-card{padding:14px}.home-shell .home-page .journey-top span{font-size:1.05rem}.home-shell .home-page .journey-card h3{margin-top:10px;font-size:1rem}.home-shell .home-page .journey-card p{margin-top:5px;font-size:.86rem;line-height:1.38}.home-shell .home-page .trust-panel{padding:15px}.home-shell .home-page .trust-actions,.home-shell .home-page .inline-actions{gap:8px;margin-top:16px;display:grid}.home-shell .home-page .check-list{gap:6px;margin-top:12px}.home-shell .home-page .check-list li{gap:8px;font-size:.86rem;line-height:1.34}.home-shell .home-page .coverage-map{border-radius:12px;min-height:250px}.home-shell .home-page .map-pin{min-height:32px;padding:7px 10px;font-size:.75rem}.home-shell .home-page .feature-grid h2,.home-shell .home-page .two-cta-grid h2{margin-top:10px;font-size:1.12rem;line-height:1.14}.home-shell .home-page .feature-grid p,.home-shell .home-page .two-cta-grid p{font-size:.9rem;line-height:1.45}.home-shell .home-page .faq-grid{gap:8px}.home-shell .home-page .faq-grid summary{min-height:56px;padding:13px 14px;font-size:.92rem;line-height:1.18}.home-shell .home-page .faq-grid details p{padding:0 14px 14px;font-size:.88rem;line-height:1.45}.home-shell .home-page .final-cta{padding-top:36px;padding-bottom:38px}.home-shell .home-page .final-form{margin-top:18px}}@media (max-width:374px){.home-shell .container{width:min(100% - 20px,1160px)}.home-shell .header-actions .btn-primary{padding-inline:.54rem;font-size:.68rem}.home-shell .home-page .hero-copy h1{font-size:clamp(1.72rem,8.2vw,2.06rem)}.home-shell .home-page .hero-lead{font-size:.87rem}.home-shell .home-page .console-heading h2{font-size:.94rem}.home-shell .home-page .hero-proof div{grid-template-columns:1fr;gap:3px}.home-shell .home-page .hero-proof span{text-align:left}}@media (min-width:700px) and (max-width:1023px){.home-shell .home-page .hero-main{gap:22px;padding-top:48px;padding-bottom:34px}.home-shell .home-page .hero-copy h1{font-size:clamp(2.55rem,6.4vw,3.7rem)}.home-shell .home-page .hero-console{justify-self:stretch;width:min(100%,42rem)}.home-shell .home-page .hero-proof{margin-top:14px}.home-shell .home-page .hero-trust-bar{width:min(100% - 32px,1160px)}}@media (max-width:699px){.home-shell .home-page .hero-main{padding-top:14px}.home-shell .home-page .hero-copy h1{max-width:9.15em;font-size:clamp(1.58rem,7.35vw,1.94rem);line-height:1.04}.home-shell .home-page .hero-lead{color:#ffffffa3;max-width:34ch;margin-top:8px;font-size:.76rem;font-weight:620;line-height:1.32}.home-shell .home-page .hero-console{padding:9px}.home-shell .home-page .console-heading h2{font-size:.84rem}.home-shell .home-page .console-heading p{font-size:.68rem}.home-shell .home-page .field-group label{font-size:.69rem}.home-shell .home-page .field-shell,.home-shell .home-page .field-shell input{min-height:42px}.home-shell .home-page .availability-submit{min-height:44px;padding:.62rem .68rem;box-shadow:0 10px 24px #dc262638}.home-shell .home-page .hero-proof{background:#ffffff0e;border-color:#ffffff1f}.home-shell .home-page .hero-proof div{min-height:36px;padding:6px 9px}.home-shell .home-page .hero-proof strong{font-size:.8rem}.home-shell .home-page .hero-proof span{font-size:.65rem}.home-shell .home-page .hero-trust-bar{box-shadow:none;border:1px solid #94a3b82e;border-radius:12px;gap:1px;display:grid;background:#94a3b82e!important}.home-shell .home-page .hero-trust-bar article{border:0;border-radius:0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:2px 9px;min-height:58px;padding:9px 11px;display:grid;background:linear-gradient(#0f1b2ef5,#0a1626f5)!important;overflow:hidden!important}.home-shell .home-page .hero-trust-bar article:first-child{border-radius:11px 11px 0 0}.home-shell .home-page .hero-trust-bar article:last-child{border-radius:0 0 11px 11px}.home-shell .home-page .hero-trust-bar svg{color:#d9a12c;grid-row:1/span 2;place-self:start center;width:18px;height:18px;margin:0}.home-shell .home-page .hero-trust-bar strong{color:#f8fafc;grid-column:2;font-size:.92rem;line-height:1.1}.home-shell .home-page .hero-trust-bar p{color:#e2e8f0ad;grid-column:2;margin:0;font-size:.76rem;font-weight:760;line-height:1.28}.home-shell .home-page .section-title h2,.home-shell .home-page .selection-copy h2,.home-shell .home-page .section-ink h2,.home-shell .home-page .final-cta h2{font-size:clamp(1.34rem,6vw,1.68rem);line-height:1.1}}@media (max-width:374px){.home-shell .home-page .hero-copy h1{font-size:clamp(1.42rem,7vw,1.72rem)}.home-shell .home-page .hero-lead{font-size:.72rem}.home-shell .home-page .hero-trust-bar article{min-height:56px;padding:8px 10px}}@media (max-width:699px){.home-shell .site-header>.container>a{align-items:center;min-height:44px;display:inline-flex}.home-shell .header-actions .btn-primary{min-height:44px}.home-shell .home-page .hero-main{gap:10px;padding-top:16px;padding-bottom:10px}.home-shell .home-page .eyebrow{font-size:.6rem}.home-shell .home-page .eyebrow:before{width:18px}.home-shell .home-page .hero-copy h1{max-width:9.4em;margin-top:8px;font-size:clamp(1.66rem,7.7vw,2.02rem);line-height:1.02}.home-shell .home-page .hero-lead{margin-top:9px;font-size:.82rem;line-height:1.35}.home-shell .home-page .hero-console{border-radius:11px;padding:10px}.home-shell .home-page .console-top{letter-spacing:.055em;font-size:.58rem}.home-shell .home-page .console-heading{gap:7px;margin-top:7px;padding-bottom:8px}.home-shell .home-page .console-heading svg{border-radius:7px;width:24px;height:24px;padding:5px}.home-shell .home-page .console-heading h2{font-size:.88rem;line-height:1.12}.home-shell .home-page .console-heading p{margin-top:3px;font-size:.72rem;line-height:1.25}.home-shell .home-page .availability-form{gap:6px;margin-top:8px}.home-shell .home-page .field-group{gap:4px}.home-shell .home-page .field-group label{font-size:.72rem;line-height:1.15}.home-shell .home-page .field-shell{border-radius:8px;min-height:44px;padding-inline:9px}.home-shell .home-page .field-shell svg{width:16px;height:16px}.home-shell .home-page .field-shell input{min-height:44px;font-size:max(16px,.9rem)}.home-shell .home-page .availability-submit{border-radius:8px;min-height:52px;padding:.68rem .72rem;font-size:clamp(.76rem,3.2vw,.84rem)}.home-shell .home-page .hero-proof{margin-top:6px}.home-shell .home-page .hero-proof div{min-height:40px;padding:7px 10px}.home-shell .home-page .hero-proof strong{font-size:.85rem}.home-shell .home-page .hero-proof span{font-size:.69rem}.home-shell .home-page .hero-trust-bar{margin-top:0}}@media (max-width:374px){.home-shell .home-page .hero-copy h1{font-size:clamp(1.5rem,7.4vw,1.82rem)}.home-shell .home-page .hero-lead{font-size:.78rem;line-height:1.32}.home-shell .home-page .console-heading p{font-size:.69rem}}html{scroll-padding-top:84px}:target{scroll-margin-top:84px}.container,.public-page :where(.container,.public-hero-copy,.public-section-card,.public-principle-card,.public-legal-content),.home-shell :where(.container,.hero-copy,.hero-console,.trust-panel,.journey-card,.feature-grid article){min-width:0}.btn,.footer-links a,.public-section-nav a,.public-legal-rail a,.public-legal-status a,.login-contact-link{min-height:44px}.btn{white-space:normal;max-width:100%}:where(.field-shell,.sell-input-shell,.how-input-shell,.coverage-input-shell,.report-input-shell,.partner-input-shell,.affiliate-input-shell,.contact-input-shell,.login-input-shell){min-height:52px}:where(.field-shell input,.sell-field input,.sell-field select,.how-field input,.coverage-field input,.report-field input,.report-field select,.report-field textarea,.partner-field input,.partner-field select,.partner-field textarea,.affiliate-field input,.affiliate-field select,.affiliate-field textarea,.contact-field input,.contact-field select,.contact-field textarea,.login-field input){min-height:52px;font-size:max(16px,1rem)}:where(.sell-check,.partner-check,.affiliate-check,.contact-check){align-items:flex-start}:where(.sell-check input,.partner-check input,.affiliate-check input,.contact-check input){width:22px;height:22px;margin-top:2px}.public-site-footer{margin-top:0}.public-site-footer .footer-links a{border-radius:var(--radius-sm);color:#435066;align-items:center;line-height:1.25;display:flex}.public-site-footer .footer-links a:hover{color:var(--red)}.public-header{z-index:var(--z-header);position:sticky;top:0}.public-page .public-hero{padding-top:clamp(2rem,4vw,3.75rem);padding-bottom:clamp(1.75rem,4vw,3.25rem)}.public-page .public-hero-grid{align-items:center;gap:clamp(1rem,2.4vw,1.75rem)}.public-page .public-hero-title{max-width:13em;margin-top:.75rem;font-size:clamp(1.9rem,4.2vw,3.45rem);line-height:1.04}.public-page .public-hero-intro{max-width:42rem;margin-top:.875rem;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.58}.public-page .public-principle-card{padding:clamp(.875rem,1.6vw,1.125rem)}.public-page .public-visual-card{min-height:210px}.public-page .public-visual-frame{min-height:176px}.public-page .section{padding-top:clamp(2.25rem,5vw,4.5rem);padding-bottom:clamp(2.25rem,5vw,4.5rem)}.public-page .public-section-grid{align-items:stretch;gap:clamp(.75rem,1.6vw,1.125rem)}.public-page .public-section-card{min-height:0;padding:clamp(1rem,2vw,1.35rem);box-shadow:0 12px 34px #0f172a0f}.public-page .public-section-card:hover{transform:none}.public-page .public-section-kicker{font-size:1rem}.public-page .public-section-card h2{margin-top:.625rem;font-size:clamp(1.12rem,1.7vw,1.42rem)}.public-page .public-section-card p{margin-top:.625rem;line-height:1.56}.public-page .trust-page-list{gap:.5rem;margin-top:.875rem}.public-page .trust-page-list li{min-height:40px;padding:.5rem 0;line-height:1.42}.public-variant-legal .public-legal-hero{padding-top:clamp(1.75rem,3.2vw,2.75rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.public-variant-legal .public-hero-title{max-width:12em;font-size:clamp(1.9rem,3.6vw,3.2rem)}.public-variant-legal .public-legal-body{padding-top:clamp(1.25rem,2.5vw,2rem)}.public-variant-legal .public-legal-rail a{align-items:center;padding:.625rem .5rem}.public-variant-legal .public-legal-section{padding:clamp(1rem,1.8vw,1.375rem)}.public-variant-legal .public-legal-section p{line-height:1.62}.login-page{background:linear-gradient(135deg,#dc262612,#0000 32%),linear-gradient(#fff 0%,#f4f7fb 100%);min-height:100svh}.login-section{align-items:center;min-height:calc(100svh - 76px);display:grid}.login-layout{align-items:center;gap:1.25rem;display:grid}.login-copy{max-width:39rem}.login-copy h1{max-width:10em;color:var(--navy);margin:.75rem 0 0;font-size:clamp(2.1rem,5vw,4rem);line-height:1}.login-copy p{max-width:42rem;color:var(--muted);margin:1rem 0 0;font-size:1.05rem}.login-trust-note{border-radius:var(--radius);color:#435066;background:#fff;border:1px solid #dfe6f1;grid-template-columns:auto minmax(0,1fr);gap:.75rem;max-width:34rem;margin-top:1.25rem;padding:.875rem;font-weight:800;line-height:1.45;display:grid}.login-trust-note svg{color:var(--red)}.login-card{border-radius:var(--radius);max-width:28rem;box-shadow:var(--shadow-md);background:#fff;border:1px solid #dbe3ef;gap:1rem;padding:clamp(1rem,2.4vw,1.5rem);display:grid}.login-brand{align-items:center;gap:.75rem;padding-bottom:.375rem;display:flex}.login-field{gap:.375rem;display:grid}.login-field label{color:var(--navy);font-size:.86rem;font-weight:900}.login-input-shell{border-radius:var(--radius);background:#fbfcff;border:1px solid #d8e1ee;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;padding:0 .875rem;display:grid}.login-input-shell svg{color:var(--red)}.login-input-shell input{width:100%;color:var(--ink);background:0 0;border:0;outline:0}.login-input-shell:focus-within{border-color:#dc26266b;box-shadow:0 0 0 4px #dc26261a}.login-submit{width:100%}.login-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.5}.login-contact-link{color:var(--navy);align-items:center;font-weight:900;line-height:1.25;display:inline-flex}@media (min-width:700px){.public-page .public-section-grid{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr))}.login-layout{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem)}}@media (min-width:1024px){.public-page .public-hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr)}.public-page .public-visual-card{display:block}.home-shell .home-page .hero{min-height:min(760px,100svh - 68px)}.home-shell .home-page .hero-grid{min-height:min(760px,100svh - 68px);padding-top:64px;padding-bottom:64px}}@media (max-width:699px){html{scroll-padding-top:72px}:target{scroll-margin-top:72px}.container{width:min(100% - 24px,1160px)}.site-header{position:sticky;top:0}.header-inner,.public-header-inner{gap:.5rem;min-height:60px}.brand-mark{width:36px;height:36px}.brand-word span{font-size:.86rem}.brand-word strong{font-size:.56rem}.public-header .btn-primary{width:auto;min-height:44px;padding:0 .75rem;font-size:.78rem;line-height:1.1;display:inline-flex}.public-header .btn-secondary{min-width:44px;padding-inline:.75rem;font-size:.78rem}.public-page .public-hero{padding-top:1.375rem;padding-bottom:1.125rem}.public-page .public-hero:after,.public-page .public-visual-card{display:none}.public-page .public-hero-grid{gap:.875rem}.public-page .public-hero-title{max-width:none;margin-top:.5rem;font-size:clamp(1.65rem,8vw,2.08rem);line-height:1.08}.public-page .public-hero-intro{max-width:none;margin-top:.625rem;font-size:.96rem;line-height:1.5}.public-page .public-principle-card{padding:.875rem}.public-page .public-principle-card .font-display{font-size:1rem}.public-page .section{padding-top:1.75rem;padding-bottom:1.75rem}.public-page .public-section-card{padding:.95rem .875rem}.public-page .public-section-card h2{font-size:1.08rem}.public-page .public-section-card p,.public-page .public-section-card li{font-size:.92rem}.public-cta{margin-top:1rem}.public-cta .btn{width:100%}.public-variant-legal .public-legal-hero{padding-top:1.25rem;padding-bottom:1rem}.public-variant-legal .public-hero-title{max-width:none;font-size:clamp(1.64rem,7.8vw,2.05rem)}.public-variant-legal .public-legal-rail a{min-height:44px;padding:.5rem .375rem}.public-variant-legal .public-legal-section{padding:.95rem .875rem}.public-legal-status a{min-height:44px}.home-shell .home-page .hero-copy h1{font-size:clamp(2.15rem,10vw,2.72rem);line-height:.98}.home-shell .home-page .hero-lead{margin-top:1rem;font-size:.98rem;line-height:1.5}.home-shell .home-page .hero-console{padding:.875rem}.home-shell .home-page .hero-proof{grid-template-columns:1fr}.home-shell .home-page .hero-trust-bar{margin-top:0}.footer-grid{gap:1.25rem}.footer-links{grid-template-columns:1fr;gap:.875rem}.footer-links div{gap:.125rem}.site-footer{padding:1.75rem 0 2.25rem}.login-section{align-items:start;min-height:auto}.login-layout{gap:1rem}.login-copy h1{max-width:none;font-size:clamp(1.9rem,9vw,2.45rem)}.login-copy p{font-size:.98rem}.home-shell .home-page .hero-grid{gap:.625rem;padding-top:1.25rem;padding-bottom:1.125rem}.home-shell .home-page .hero-main{gap:.5rem;padding-top:.75rem;padding-bottom:0}.home-shell .home-page .eyebrow{letter-spacing:.075em;font-size:.58rem}.home-shell .home-page .eyebrow:before{width:18px}.home-shell .home-page .hero-copy h1{max-width:9.05em;margin-top:.45rem;font-size:clamp(1.58rem,7.35vw,1.94rem);line-height:1.03}.home-shell .home-page .hero-lead{color:#ffffffa8;max-width:none;margin-top:.55rem;font-size:.78rem;font-weight:620;line-height:1.38}.home-shell .home-page .hero-console{border-radius:12px;padding:.625rem}.home-shell .home-page .console-top{letter-spacing:.055em;font-size:.58rem}.home-shell .home-page .console-heading{gap:.45rem;margin-top:.45rem;padding-bottom:.5rem}.home-shell .home-page .console-heading svg{border-radius:7px;width:24px;height:24px;padding:5px}.home-shell .home-page .console-heading h2{font-size:.86rem;line-height:1.12}.home-shell .home-page .console-heading p{margin-top:.2rem;font-size:.7rem;line-height:1.24}.home-shell .home-page .availability-form{gap:.375rem;margin-top:.5rem}.home-shell .home-page .field-group{gap:.25rem}.home-shell .home-page .field-group label{font-size:.7rem;line-height:1.15}.home-shell .home-page .field-shell{border-radius:8px;min-height:44px;padding-inline:.55rem}.home-shell .home-page .field-shell input{min-height:44px;font-size:max(16px,.88rem)}.home-shell .home-page .availability-submit{border-radius:8px;min-height:46px;padding:.68rem .72rem;font-size:clamp(.76rem,3.2vw,.84rem);line-height:1.08}.home-shell .home-page .hero-actions{display:none}.home-shell .home-page .hero-flow{gap:.375rem}.home-shell .home-page .hero-proof{background:#94a3b82e;border:1px solid #94a3b82e;border-radius:10px;grid-template-columns:1fr;gap:1px;margin-top:.625rem;margin-bottom:1rem;display:grid;overflow:hidden}.home-shell .home-page .hero-proof div{background:#374151eb;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;min-height:42px;padding:.48rem .7rem;display:grid}.home-shell .home-page .hero-proof div+div{border:0}.home-shell .home-page .hero-proof strong{font-size:.82rem;line-height:1.05}.home-shell .home-page .hero-proof span{color:#e2e8f0ad;text-align:right;margin-top:0;font-size:.64rem;line-height:1.08}.home-shell .home-page .hero-trust-bar{box-shadow:none;border:1px solid #47556994;border-radius:11px;gap:1px;margin-top:.5rem;display:none;overflow:hidden;background:#47556994!important}.home-shell .home-page .hero-trust-bar article{border:0;border-radius:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:.125rem .5rem;min-height:52px;padding:.5rem .625rem;display:grid;background:#0c1c30f5!important;overflow:hidden!important}.home-shell .home-page .hero-trust-bar article:first-child{border-radius:10px 10px 0 0}.home-shell .home-page .hero-trust-bar article:last-child{border-radius:0 0 10px 10px}.home-shell .home-page .hero-trust-bar svg{color:#d9a12c;grid-row:1/span 2;place-self:start center;width:17px;height:17px;margin:0}.home-shell .home-page .hero-trust-bar strong{color:#f8fafc;grid-column:2;font-size:.84rem;line-height:1.08}.home-shell .home-page .hero-trust-bar p{color:#e2e8f0a8;grid-column:2;margin:0;font-size:.68rem;font-weight:620;line-height:1.2}.home-shell .home-page .section{padding-top:1.875rem;padding-bottom:1.875rem}.home-shell .home-page .section-title h2,.home-shell .home-page .selection-copy h2,.home-shell .home-page .section-ink h2,.home-shell .home-page .final-cta h2,.home-shell .home-page #pourquoi .why-copy h2{font-size:clamp(1.22rem,5.45vw,1.52rem);line-height:1.12}.home-shell .home-page #pourquoi .why-copy p{font-size:.82rem;line-height:1.42}.home-shell .home-page #pourquoi .why-copy{padding-inline:.875rem}.home-shell .home-page #pourquoi .problem-stack{width:calc(100% - 1.5rem);box-shadow:none;margin-inline:auto;background:linear-gradient(#edf2f8 0%,#e6edf6 100%);border-color:#cbd5e1cc;border-radius:12px;gap:.5rem;margin-top:.75rem;margin-bottom:1.25rem;padding:.5rem}.home-shell .home-page #pourquoi .problem-stack:before{background:linear-gradient(90deg,#dc26260f,#0000 34%),linear-gradient(#ffffffb3,#0000 48%)}.home-shell .home-page #pourquoi .problem-stack article{background:#fffffff0;border-color:#cbd5e1e6;border-radius:9px;grid-template-columns:2.35rem minmax(0,1fr);align-items:start;gap:.625rem;min-height:auto;padding:.72rem .72rem .7rem;box-shadow:inset 0 1px #ffffffeb}.home-shell .home-page #pourquoi .problem-stack article:before{background:linear-gradient(#ef44448f,#2563eb61);width:2px}.home-shell .home-page #pourquoi .problem-stack article:after{display:none}.home-shell .home-page #pourquoi .risk-index{border-radius:7px;width:1.95rem;height:1.95rem;margin-top:.1rem;font-size:.66rem}.home-shell .home-page #pourquoi .risk-card-body{min-width:0;padding-top:.02rem}.home-shell .home-page #pourquoi .problem-stack h3{font-size:.88rem;line-height:1.14}.home-shell .home-page #pourquoi .problem-stack p{max-width:28em;margin-top:.25rem;font-size:.76rem;line-height:1.34}.home-shell .home-page #solution{padding-top:1rem;padding-bottom:1.625rem}.home-shell .home-page #solution .split-grid{gap:1rem;display:grid}.home-shell .home-page #solution .section-title-left{margin-bottom:0;padding-inline:.875rem;display:contents}.home-shell .home-page #solution .section-title-left .eyebrow,.home-shell .home-page #solution .section-title-left h2,.home-shell .home-page #solution .section-title-left p{width:calc(100% - 1.75rem);margin-inline:auto}.home-shell .home-page #solution .section-title-left .eyebrow{order:1}.home-shell .home-page #solution .section-title h2{order:2;max-width:15.8em;margin-top:.42rem;font-size:clamp(1.18rem,5.05vw,1.4rem);line-height:1.1}.home-shell .home-page #solution .section-title p{order:3;max-width:27em;margin-top:.7rem;font-size:.82rem;line-height:1.38}.home-shell .home-page #solution .inline-actions{margin-inline:auto;order:5;gap:.5rem;width:calc(100% - 1.5rem);margin-top:.25rem;display:grid}.home-shell .home-page #solution .inline-actions .btn{border-radius:9px;justify-content:center;min-height:48px;padding:.72rem .78rem;font-size:.86rem;line-height:1.08}.home-shell .home-page #solution .selection-grid{order:4;gap:.375rem;width:calc(100% - 1.5rem);margin-inline:auto}.home-shell .home-page #solution .selection-grid article{border-color:#cbd5e1db;border-radius:9px;grid-template-columns:1.7rem minmax(0,1fr);column-gap:.5rem;min-height:0;padding:.58rem .62rem;box-shadow:inset 0 1px #ffffffe6}.home-shell .home-page #solution .selection-grid svg{border-radius:7px;width:1.36rem;height:1.36rem;padding:.28rem}.home-shell .home-page #solution .selection-grid h3{font-size:.78rem;line-height:1.12}.home-shell .home-page #solution .selection-grid p{max-width:27em;margin-top:.16rem;font-size:.66rem;line-height:1.24}.home-shell .home-page #parcours{padding-top:1.5rem;padding-bottom:1.625rem}.home-shell .home-page #parcours .section-title{width:calc(100% - 1.75rem);margin-bottom:1rem}.home-shell .home-page #parcours .section-title h2{max-width:15.5em;margin-top:.45rem;font-size:clamp(1.14rem,4.95vw,1.36rem);line-height:1.1}.home-shell .home-page #parcours .section-title p{max-width:27em;margin-top:.62rem;font-size:.78rem;line-height:1.34}.home-shell .home-page #parcours .journey-grid{gap:.375rem;width:calc(100% - 1.5rem);margin-inline:auto}.home-shell .home-page #parcours .journey-card{border-radius:9px;grid-template-columns:2.15rem minmax(0,1fr);align-items:start;column-gap:.625rem;min-height:0;padding:.62rem .68rem;display:grid;box-shadow:inset 0 1px #ffffffe6}.home-shell .home-page #parcours .journey-card:before{opacity:1;background:linear-gradient(180deg, var(--red), var(--gold));width:2px;height:auto;inset:0 auto 0 0}.home-shell .home-page #parcours .journey-top{grid-row:span 2;grid-template-columns:1fr;justify-items:center;gap:.35rem;display:grid}.home-shell .home-page #parcours .journey-top span{color:#cbd5e1;font-size:.72rem;line-height:1}.home-shell .home-page #parcours .journey-top svg{background:#fff4f4;border:1px solid #dc262629;border-radius:7px;width:1.38rem;height:1.38rem;padding:.28rem}.home-shell .home-page #parcours .journey-card h3{margin-top:0;font-size:.82rem;line-height:1.12}.home-shell .home-page #parcours .journey-card p{margin-top:.18rem;font-size:.68rem;line-height:1.25}.home-shell .home-page #confiance{padding-top:1.625rem;padding-bottom:1.625rem}.home-shell .home-page #confiance .trust-showcase{gap:1rem}.home-shell .home-page #confiance .section-title-left,.home-shell .home-page #confiance .trust-panels{width:calc(100% - 1.5rem);margin-inline:auto}.home-shell .home-page #confiance .section-title-left{margin-bottom:0}.home-shell .home-page #confiance .section-title h2{max-width:16em;margin-top:.5rem;font-size:clamp(1.16rem,5.05vw,1.38rem);line-height:1.1}.home-shell .home-page #confiance .section-title p{max-width:28em;margin-top:.7rem;font-size:.78rem;line-height:1.38}.home-shell .home-page #confiance .trust-actions{gap:.5rem;margin-top:1rem;display:grid}.home-shell .home-page #confiance .trust-actions .btn{border-radius:9px;justify-content:center;min-height:48px;padding:.72rem .78rem;font-size:.86rem;line-height:1.08}.home-shell .home-page #confiance .trust-panels{gap:.625rem}.home-shell .home-page #confiance .trust-panel{background:#fff1;border-radius:10px;padding:.78rem}.home-shell .home-page #confiance .panel-heading{align-items:center;gap:.75rem}.home-shell .home-page #confiance .panel-heading h3{font-size:.98rem;line-height:1.1}.home-shell .home-page #confiance .panel-heading svg{width:1.25rem;height:1.25rem}.home-shell .home-page #confiance .check-list{gap:.375rem;margin-top:.625rem}.home-shell .home-page #confiance .check-list li{grid-template-columns:1rem minmax(0,1fr);gap:.45rem;font-size:.72rem;line-height:1.26}.home-shell .home-page #confiance .check-list svg{width:.88rem;height:.88rem}.home-shell .header-actions .btn-primary{letter-spacing:0;text-align:center;white-space:normal;border-radius:9px;max-width:7.25rem;min-height:44px;padding:.42rem .48rem;font-size:.64rem;line-height:1.05}.home-shell .home-page :where(.inline-actions,.trust-actions){gap:.5rem}.home-shell .home-page :where(.inline-actions .btn,.trust-actions .btn,.two-cta-grid .btn,.feature-grid a){border-radius:9px;min-height:44px;padding:.58rem .68rem;font-size:.76rem;line-height:1.08}.home-shell .home-page :where(#selection,#couverture,#suivi,#recours,#faq){padding-top:1.5rem;padding-bottom:1.625rem}.home-shell .home-page :where(#selection,#couverture,#suivi,#recours,#faq) .section-title,.home-shell .home-page #selection .selection-copy,.home-shell .home-page #couverture .section-title-left{margin-inline:auto;width:calc(100% - 1.75rem);margin-bottom:1rem}.home-shell .home-page :where(#selection,#couverture,#suivi,#recours,#faq) :where(.section-title h2,.selection-copy h2),.home-shell .home-page #recours .two-cta-grid h2{max-width:16em;margin-top:.45rem;font-size:clamp(1.12rem,4.9vw,1.34rem);line-height:1.1}.home-shell .home-page :where(#selection,#couverture,#suivi,#recours,#faq) :where(.section-title p,.selection-copy p),.home-shell .home-page #recours .two-cta-grid p{max-width:28em;margin-top:.62rem;font-size:.76rem;line-height:1.34}.home-shell .home-page #selection .split-grid,.home-shell .home-page #couverture .coverage-layout,.home-shell .home-page #recours.two-cta-grid,.home-shell .home-page #recours .two-cta-grid{gap:1rem}.home-shell .home-page #selection .split-grid,.home-shell .home-page #confiance .trust-showcase,.home-shell .home-page #couverture .coverage-layout{display:grid}.home-shell .home-page #selection .selection-copy,.home-shell .home-page #confiance .section-title-left,.home-shell .home-page #couverture .coverage-layout>div:not(.coverage-map){display:contents}.home-shell .home-page #selection .selection-copy .eyebrow,.home-shell .home-page #confiance .section-title-left .eyebrow,.home-shell .home-page #couverture .section-title-left .eyebrow{order:1}.home-shell .home-page #selection .selection-copy h2,.home-shell .home-page #confiance .section-title-left h2,.home-shell .home-page #couverture .section-title-left h2{order:2}.home-shell .home-page #selection .selection-copy p,.home-shell .home-page #confiance .section-title-left p,.home-shell .home-page #couverture .section-title-left p{order:3}.home-shell .home-page #selection .selection-copy .eyebrow,.home-shell .home-page #selection .selection-copy h2,.home-shell .home-page #selection .selection-copy p,.home-shell .home-page #confiance .section-title-left .eyebrow,.home-shell .home-page #confiance .section-title-left h2,.home-shell .home-page #confiance .section-title-left p,.home-shell .home-page #couverture .section-title-left .eyebrow,.home-shell .home-page #couverture .section-title-left h2,.home-shell .home-page #couverture .section-title-left p{width:calc(100% - 1.75rem);margin-inline:auto}.home-shell .home-page #selection .selection-grid,.home-shell .home-page #confiance .trust-panels{order:4}.home-shell .home-page #selection .selection-copy .btn,.home-shell .home-page #confiance .trust-actions{margin-inline:auto;order:5;width:calc(100% - 1.5rem);max-width:18rem;margin-top:.75rem}.home-shell .home-page #couverture .coverage-map{order:4}.home-shell .home-page #couverture .coverage-cards{order:5}.home-shell .home-page #couverture .inline-actions{order:6}.home-shell .home-page #selection .selection-copy .btn{border-radius:9px;width:min(100% - 1.5rem,18rem);min-height:44px;margin-inline:auto;padding:.58rem .68rem;font-size:.76rem;line-height:1.08}.home-shell .home-page #selection .selection-grid,.home-shell .home-page #couverture .coverage-cards,.home-shell .home-page #suivi .feature-grid,.home-shell .home-page #recours .two-cta-grid,.home-shell .home-page #faq .faq-grid{gap:.375rem;width:calc(100% - 1.5rem);margin-inline:auto}.home-shell .home-page #selection .selection-grid article,.home-shell .home-page #couverture .coverage-cards article,.home-shell .home-page #suivi .feature-grid article,.home-shell .home-page #recours .two-cta-grid article{border-radius:9px;grid-template-columns:1.7rem minmax(0,1fr);align-items:start;column-gap:.5rem;min-height:0;padding:.58rem .62rem;display:grid;box-shadow:inset 0 1px #ffffffe6}.home-shell .home-page #selection .selection-grid svg,.home-shell .home-page #couverture .coverage-cards svg,.home-shell .home-page #suivi .feature-grid>article>svg,.home-shell .home-page #recours .two-cta-grid>article>svg{border-radius:7px;grid-row:span 2;width:1.36rem;height:1.36rem;padding:.28rem}.home-shell .home-page #selection .selection-grid h3,.home-shell .home-page #couverture .coverage-cards h3,.home-shell .home-page #suivi .feature-grid h2,.home-shell .home-page #recours .two-cta-grid h2{margin-top:0;font-size:.8rem;line-height:1.12}.home-shell .home-page #selection .selection-grid p,.home-shell .home-page #couverture .coverage-cards p,.home-shell .home-page #suivi .feature-grid p,.home-shell .home-page #recours .two-cta-grid p{max-width:28em;margin-top:.16rem;font-size:.66rem;line-height:1.24}.home-shell .home-page #suivi .feature-grid a{min-height:44px;color:var(--red);grid-column:2;justify-content:flex-start;margin-top:.16rem;padding:.1rem 0;font-size:.68rem}.home-shell .home-page #suivi .feature-grid a svg{width:.9rem;height:.9rem}.home-shell .home-page #couverture .coverage-map{margin-inline:auto;border-radius:12px;width:calc(100% - 1.5rem);min-height:11.5rem;margin-top:.25rem}.home-shell .home-page #couverture .map-core{width:min(11.75rem,62%)}.home-shell .home-page #couverture .map-core svg{width:1.25rem;height:1.25rem}.home-shell .home-page #couverture .map-core strong{margin-top:.45rem;font-size:.98rem;line-height:1.05}.home-shell .home-page #couverture .map-core span{margin-top:.18rem;font-size:.58rem;line-height:1.1}.home-shell .home-page #couverture .map-pin{z-index:2;opacity:.88;min-height:24px;padding:.24rem .42rem;font-size:.58rem;line-height:1}.home-shell .home-page #couverture .map-pin-1{top:9%;left:10%}.home-shell .home-page #couverture .map-pin-2{top:13%;right:9%}.home-shell .home-page #couverture .map-pin-3{bottom:10%;left:10%}.home-shell .home-page #couverture .map-pin-4{bottom:9%;right:10%}.home-shell .home-page #couverture .map-pin-5{top:50%;right:2%;transform:translateY(-50%)}.home-shell .home-page #couverture .coverage-cards{margin-top:.75rem}.home-shell .home-page #couverture .inline-actions{margin-inline:auto;gap:.45rem;width:calc(100% - 1.5rem);max-width:18rem;margin-top:.625rem;display:grid}.home-shell .home-page #recours .two-cta-grid article .inline-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,8.25rem));justify-content:center;margin-top:.55rem;display:grid}.home-shell .home-page #recours .two-cta-grid article .inline-actions .btn{min-height:44px;padding-inline:.5rem;font-size:.72rem}.home-shell .home-page #recours .two-cta-grid article>.btn{grid-column:1/-1;justify-self:center;width:min(100%,17rem);min-height:44px;margin-top:.55rem}.home-shell .home-page #faq .section-title{margin-bottom:.75rem}.home-shell .home-page #faq .faq-grid summary{gap:.55rem;min-height:48px;padding:.7rem .75rem;font-size:.8rem;line-height:1.12}.home-shell .home-page #faq .faq-grid summary svg{width:1.05rem;height:1.05rem}.home-shell .home-page #faq .faq-grid details p{padding:0 .75rem .78rem;font-size:.72rem;line-height:1.34}.home-shell .home-page .final-cta{padding-top:1.75rem;padding-bottom:1.875rem}.home-shell .home-page .final-cta .container{width:calc(100% - 1.5rem)}.home-shell .home-page .final-cta h2{max-width:16.5em;margin-top:.5rem;font-size:clamp(1.2rem,5.2vw,1.44rem);line-height:1.1}.home-shell .home-page .final-cta p{margin-top:.55rem;font-size:.78rem;line-height:1.32}.home-shell .home-page .final-form{margin-top:.875rem}.home-shell .home-page .availability-form-compact{border-radius:12px;padding:.625rem}.home-shell .home-page .availability-form-compact .field-shell{min-height:44px}.home-shell .home-page .availability-form-compact .availability-submit{min-height:46px;font-size:.78rem}}@media (max-width:374px){.home-shell .home-page .hero-copy h1{font-size:clamp(1.45rem,7.15vw,1.72rem)}.home-shell .home-page .hero-lead{font-size:.72rem;line-height:1.32}.home-shell .home-page .console-heading p{font-size:.68rem}.home-shell .home-page .hero-proof strong{font-size:.64rem}.home-shell .home-page .hero-proof span{font-size:.52rem}.home-shell .home-page .hero-trust-bar article{min-height:50px;padding:.45rem .55rem}.home-shell .home-page #pourquoi .problem-stack{gap:.425rem;padding:.425rem}.home-shell .home-page #pourquoi .problem-stack article{grid-template-columns:2.05rem minmax(0,1fr);gap:.5rem;padding:.62rem .6rem}.home-shell .home-page #pourquoi .risk-index{width:1.68rem;height:1.68rem;font-size:.56rem}.home-shell .home-page #pourquoi .problem-stack h3{font-size:.8rem}.home-shell .home-page #pourquoi .problem-stack p{font-size:.68rem;line-height:1.3}.home-shell .home-page #solution .section-title-left{padding-inline:.75rem}.home-shell .home-page #solution .section-title h2{font-size:clamp(1.13rem,5.15vw,1.32rem)}.home-shell .home-page #solution .section-title p{font-size:.76rem}.home-shell .home-page #solution .selection-grid{width:calc(100% - 1.25rem)}.home-shell .home-page #solution .selection-grid article{grid-template-columns:1.55rem minmax(0,1fr);gap:.425rem;padding:.54rem}.home-shell .home-page #solution .selection-grid svg{width:1.22rem;height:1.22rem;padding:.24rem}.home-shell .home-page #solution .selection-grid h3{font-size:.72rem}.home-shell .home-page #solution .selection-grid p{font-size:.61rem;line-height:1.22}.home-shell .home-page #parcours .section-title h2,.home-shell .home-page #confiance .section-title h2{font-size:clamp(1.06rem,4.85vw,1.24rem)}.home-shell .home-page #parcours .section-title p,.home-shell .home-page #confiance .section-title p{font-size:.72rem}.home-shell .home-page #parcours .journey-grid,.home-shell .home-page #confiance .section-title-left,.home-shell .home-page #confiance .trust-panels{width:calc(100% - 1.25rem)}.home-shell .home-page #parcours .journey-card{grid-template-columns:1.85rem minmax(0,1fr);gap:.5rem;padding:.54rem .58rem}.home-shell .home-page #parcours .journey-top span{font-size:.62rem}.home-shell .home-page #parcours .journey-top svg{width:1.2rem;height:1.2rem;padding:.24rem}.home-shell .home-page #parcours .journey-card h3{font-size:.74rem}.home-shell .home-page #parcours .journey-card p,.home-shell .home-page #confiance .check-list li{font-size:.62rem;line-height:1.22}.home-shell .home-page #confiance .trust-panel{padding:.68rem}.home-shell .home-page #confiance .panel-heading h3{font-size:.88rem}.home-shell .home-page #selection .selection-grid,.home-shell .home-page #couverture .coverage-cards,.home-shell .home-page #suivi .feature-grid,.home-shell .home-page #recours .two-cta-grid,.home-shell .home-page #faq .faq-grid,.home-shell .home-page #couverture .inline-actions,.home-shell .home-page #couverture .coverage-map,.home-shell .home-page .final-cta .container{width:calc(100% - 1.25rem)}.home-shell .home-page #selection .selection-grid article,.home-shell .home-page #couverture .coverage-cards article,.home-shell .home-page #suivi .feature-grid article,.home-shell .home-page #recours .two-cta-grid article{grid-template-columns:1.55rem minmax(0,1fr);gap:.425rem;padding:.54rem}.home-shell .home-page #selection .selection-grid svg,.home-shell .home-page #couverture .coverage-cards svg,.home-shell .home-page #suivi .feature-grid>article>svg,.home-shell .home-page #recours .two-cta-grid>article>svg{width:1.22rem;height:1.22rem;padding:.24rem}.home-shell .home-page #selection .selection-grid h3,.home-shell .home-page #couverture .coverage-cards h3,.home-shell .home-page #suivi .feature-grid h2,.home-shell .home-page #recours .two-cta-grid h2{font-size:.72rem}.home-shell .home-page #selection .selection-grid p,.home-shell .home-page #couverture .coverage-cards p,.home-shell .home-page #suivi .feature-grid p,.home-shell .home-page #recours .two-cta-grid p,.home-shell .home-page #faq .faq-grid details p{font-size:.61rem;line-height:1.22}.home-shell .home-page #faq .faq-grid summary{min-height:46px;font-size:.72rem}}@media (max-width:699px){.contact-page .container{width:min(100% - 1.25rem,24.5rem)}.contact-page .desktop-nav{display:none}.contact-page .header-inner{flex-wrap:nowrap;gap:.55rem;padding-block:.5rem}.contact-page .brand{min-width:0}.contact-page .header-actions .btn-primary{text-align:center;border-radius:.56rem;min-width:7.6rem;max-width:8.6rem;min-height:2.75rem;padding:.44rem .62rem;font-size:.72rem;line-height:1.06}.contact-page .contact-hero{padding:1.35rem 0 1.45rem}.contact-page .contact-hero-grid{gap:.7rem;display:grid}.contact-page .contact-hero-grid>div:first-child{display:contents}.contact-page .contact-hero-grid>div:first-child>.eyebrow{order:1}.contact-page .contact-hero-grid>div:first-child>h1{order:2;max-width:20rem;margin-top:.35rem;font-size:clamp(1.46rem,7.3vw,1.82rem);line-height:1.05}.contact-page .contact-hero-grid>div:first-child>p{order:3;max-width:20.25rem;margin-top:0;font-size:.8rem;font-weight:720;line-height:1.36}.contact-page .contact-command-card{border-radius:.78rem;order:4;width:100%;padding:.62rem;box-shadow:0 .75rem 1.35rem #07111f33}.contact-page .contact-command-top,.contact-page .contact-form-top div:first-child{letter-spacing:.07em;gap:.5rem;font-size:.6rem;line-height:1}.contact-page .contact-inbox{border-radius:.65rem;margin:.55rem 0;padding:.5rem}.contact-page .contact-inbox-head{grid-template-columns:1.55rem minmax(0,1fr);gap:.48rem;padding-bottom:.5rem;display:grid}.contact-page .contact-inbox-head>svg{width:1.3rem;height:1.3rem}.contact-page .contact-inbox-head strong{font-size:.86rem;line-height:1.08}.contact-page .contact-inbox-head span{margin-top:.1rem;font-size:.66rem;line-height:1.16}.contact-page .contact-inbox-list{gap:.36rem;margin-top:.48rem}.contact-page .contact-inbox-list article{border-radius:.52rem;padding:.38rem .45rem}.contact-page .contact-inbox-list span,.contact-page .contact-inbox-list small{font-size:.56rem;line-height:1}.contact-page .contact-inbox-list strong{font-size:.68rem;line-height:1.12}.contact-page .contact-routing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem;margin-top:.46rem}.contact-page .contact-routing-grid span{border-radius:.5rem;min-height:1.95rem;padding:.3rem .38rem;font-size:.6rem;line-height:1.06}.contact-page .contact-routing-grid svg{width:.86rem;height:.86rem}.contact-page .trust-hero-actions{order:5;gap:.46rem;margin-top:.02rem;display:grid}.contact-page .trust-hero-actions .btn,.contact-page .contact-submit,.contact-page .contact-final .btn{border-radius:.58rem;min-height:2.75rem;padding:.5rem .7rem;font-size:.76rem;line-height:1.1}.contact-page .contact-hero-proof{order:6;grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;margin-top:.02rem}.contact-page .contact-hero-proof span{border-radius:.52rem;min-height:2.18rem;padding:.36rem .42rem;font-size:.64rem;line-height:1.08}.contact-page .contact-hero-proof span:last-child{grid-column:1/-1}.contact-page .section{padding-block:1.55rem}.contact-page .trust-section-head{margin-bottom:.7rem}.contact-page .trust-section-head h2,.contact-page .trust-section-copy h2,.contact-page .contact-quality-copy h2,.contact-page .contact-final h2{margin-top:.42rem;font-size:clamp(1.12rem,5.6vw,1.42rem);line-height:1.08}.contact-page .trust-section-head p,.contact-page .trust-section-copy p,.contact-page .contact-quality-copy p,.contact-page .contact-final p{margin-top:.46rem;font-size:.76rem;line-height:1.34}.contact-page .contact-strip-grid,.contact-page .contact-channel-grid,.contact-page .contact-process-grid,.contact-page .contact-quality-memo,.contact-page .contact-quality-grid{gap:.48rem}.contact-page .contact-strip article,.contact-page .contact-channel-grid article,.contact-page .contact-process-grid article{border-radius:.68rem;grid-template-columns:1.55rem minmax(0,1fr);align-items:start;gap:.22rem .5rem;min-height:0;padding:.58rem;display:grid}.contact-page .contact-strip article>div,.contact-page .contact-channel-grid svg,.contact-page .contact-process-grid article>span{grid-row:span 3}.contact-page .contact-strip svg,.contact-page .contact-channel-grid svg{width:1.05rem;height:1.05rem}.contact-page .contact-strip article>div{justify-content:start;display:grid}.contact-page .contact-strip article>div span{padding:.22rem .38rem;font-size:.54rem;line-height:1}.contact-page .contact-strip strong,.contact-page .contact-channel-grid h3,.contact-page .contact-process-grid h3{margin:0;font-size:.8rem;line-height:1.1}.contact-page .contact-strip span,.contact-page .contact-channel-grid p,.contact-page .contact-process-grid p{margin-top:.08rem;font-size:.66rem;line-height:1.23}.contact-page .contact-strip a,.contact-page .contact-channel-grid a{grid-column:2;justify-content:flex-start;width:auto;min-height:2.75rem;margin-top:.08rem;padding:0;font-size:.66rem;line-height:1.1}.contact-page .contact-form-layout,.contact-page .contact-quality-layout{gap:.72rem}.contact-page .contact-note{border-radius:.62rem;grid-template-columns:1.25rem minmax(0,1fr);gap:.45rem;margin-top:.62rem;padding:.56rem;font-size:.68rem;line-height:1.24;display:grid}.contact-page .contact-form{border-top-width:.22rem;border-radius:.76rem;padding:.62rem;box-shadow:0 .75rem 1.45rem #0f172a1a}.contact-page .contact-form-top{padding-bottom:.44rem}.contact-page .contact-form-top p{margin-top:.2rem;font-size:.66rem;line-height:1.22}.contact-page .contact-progress{height:.28rem;margin-top:.36rem}.contact-page .contact-route-panel,.contact-page .contact-field-grid{grid-template-columns:1fr;gap:.42rem;margin-top:.5rem}.contact-page .contact-route-panel{border-radius:.62rem;padding:.55rem}.contact-page .contact-field{gap:.22rem;margin-top:.48rem}.contact-page .contact-field-grid .contact-field{margin-top:0}.contact-page .contact-field label{gap:.35rem;font-size:.68rem;line-height:1.15}.contact-page .contact-field label span{font-size:.58rem}.contact-page .contact-field input,.contact-page .contact-field select{border-radius:.54rem;min-height:2.75rem;padding-block:.46rem;font-size:max(16px,.9rem);line-height:1.15}.contact-page .contact-field textarea{border-radius:.56rem;min-height:6.5rem;padding-block:.58rem;font-size:max(16px,.9rem);line-height:1.26}.contact-page .contact-input-shell input,.contact-page .contact-select-shell select,.contact-page .contact-textarea-shell textarea{padding-left:2.08rem}.contact-page .contact-select-shell select{padding-right:2rem}.contact-page .contact-input-shell svg,.contact-page .contact-select-shell svg,.contact-page .contact-textarea-shell svg{width:.9rem;height:.9rem;top:.85rem;left:.68rem}.contact-page .contact-select-shell svg:last-child{left:auto;right:.68rem}.contact-page .contact-field-hint,.contact-page .contact-message-count{text-align:left;margin-top:.12rem;font-size:.62rem;line-height:1.18}.contact-page .contact-check{border-radius:.58rem;min-height:2.75rem;margin-top:.5rem;padding:.5rem .56rem;font-size:.68rem;line-height:1.18}.contact-page .contact-check span{align-items:center;gap:.32rem;min-height:1.3rem;padding-left:1.65rem}.contact-page .contact-submit{margin-top:.5rem}.contact-page .contact-error,.contact-page .contact-result,.contact-page .status-loading{border-radius:.62rem;padding:.58rem;font-size:.72rem;line-height:1.28}.contact-page .contact-quality-memo div,.contact-page .contact-quality-board,.contact-page .contact-quality-grid article,.contact-page .contact-final{border-radius:.72rem;padding:.62rem}.contact-page .contact-quality-grid article{grid-template-columns:1.35rem minmax(0,1fr);gap:.18rem .48rem;min-height:0}.contact-page .contact-quality-grid svg{width:.95rem;height:.95rem}.contact-page .contact-quality-grid strong{font-size:.74rem;line-height:1.1}.contact-page .contact-quality-grid span{font-size:.64rem;line-height:1.22}.contact-page .contact-final{gap:.54rem}}@media (max-width:359px){.contact-page .container{width:min(100% - 1rem,20.5rem)}.contact-page .header-actions .btn-primary{min-width:6.6rem;max-width:7.2rem;font-size:.66rem}.contact-page .contact-hero-grid>div:first-child>h1{font-size:1.38rem}.contact-page .contact-hero-proof,.contact-page .contact-routing-grid{grid-template-columns:1fr}}@media (max-width:699px){.contact-page .site-header{position:sticky;top:0}.contact-page .header-actions .btn-primary{text-wrap:balance;border-radius:.58rem;width:clamp(7rem,34vw,7.8rem);min-width:0;min-height:2.75rem;padding-inline:.58rem;font-size:.7rem;line-height:1.08}.contact-page .contact-hero{padding:1rem 0 1.08rem}.contact-page .contact-hero-grid{gap:.56rem}.contact-page .contact-hero-grid>div:first-child>h1{max-width:11ch;font-size:clamp(1.58rem,9.6vw,2.05rem);line-height:.98}.contact-page .contact-hero-grid>div:first-child>p{max-width:31rem;font-size:.86rem;line-height:1.33}.contact-page .contact-command-card{border-radius:.78rem;padding:.7rem}.contact-page .contact-command-card:before{opacity:.35}.contact-page .contact-command-top{align-items:start;gap:.45rem}.contact-page .contact-command-top span,.contact-page .contact-command-top small{letter-spacing:.1em;font-size:.62rem}.contact-page .contact-inbox-summary{grid-template-columns:1.35rem minmax(0,1fr);gap:.12rem .46rem;margin-top:.55rem;padding-bottom:.5rem}.contact-page .contact-inbox-summary svg{grid-row:span 2;width:1.12rem;height:1.12rem}.contact-page .contact-inbox-summary strong{font-size:.92rem;line-height:1.04}.contact-page .contact-inbox-summary span{font-size:.68rem;line-height:1.18}.contact-page .contact-inbox-list{gap:.35rem;margin-top:.5rem}.contact-page .contact-inbox-list article{border-radius:.5rem;grid-template-columns:minmax(4.8rem,.6fr) minmax(0,1fr);gap:.1rem .42rem;min-height:0;padding:.45rem;display:grid}.contact-page .contact-inbox-list span{letter-spacing:.09em;grid-row:1/span 2;align-self:center;font-size:.58rem}.contact-page .contact-inbox-list strong{min-width:0;font-size:.73rem;line-height:1.08}.contact-page .contact-inbox-list small{min-width:0;font-size:.62rem;line-height:1.1}.contact-page .contact-routing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;margin-top:.55rem}.contact-page .contact-routing-grid span{border-radius:.5rem;min-height:2.55rem;padding:.38rem .42rem;font-size:.67rem;line-height:1.08}.contact-page .trust-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.contact-page .trust-hero-actions .btn:first-child{grid-column:1/-1}.contact-page .trust-hero-actions .btn{border-radius:.58rem;min-height:2.75rem;padding-inline:.6rem;font-size:.72rem;line-height:1.08}.contact-page .contact-hero-proof{gap:.38rem;margin-top:0}.contact-page .contact-hero-proof span{border-radius:.54rem;min-height:2.55rem;padding:.4rem .46rem;font-size:.66rem;line-height:1.1}.contact-page .contact-strip{padding:.9rem 0 1rem}.contact-page .contact-strip-grid{gap:.44rem}.contact-page .contact-strip article{border-radius:.64rem;grid-template-columns:1.25rem minmax(0,1fr);gap:.08rem .44rem;min-height:0;padding:.52rem .56rem}.contact-page .contact-strip article>div{display:contents}.contact-page .contact-strip article svg{grid-row:1/span 3;align-self:start;width:1rem;height:1rem;margin-top:.08rem}.contact-page .contact-strip article em{letter-spacing:.08em;border-radius:999px;width:max-content;max-width:100%;padding:.08rem .34rem;font-size:.52rem;line-height:1.1}.contact-page .contact-strip strong{font-size:.82rem;line-height:1.08}.contact-page .contact-strip span{font-size:.66rem;line-height:1.15}.contact-page .contact-strip a{border-radius:.5rem;grid-column:2;min-height:2.55rem;margin-top:.06rem;font-size:.66rem}.contact-page .contact-form-layout{gap:.65rem}.contact-page .contact-form-layout>.trust-section-copy h2{font-size:clamp(1.28rem,7.1vw,1.58rem);line-height:.98}.contact-page .contact-form-layout>.trust-section-copy p{margin-top:.36rem;font-size:.72rem;line-height:1.22}.contact-page .contact-note{border-radius:.55rem;margin-top:.4rem;padding:.42rem .46rem;font-size:.62rem;line-height:1.16}.contact-page .contact-form{border-top-width:.18rem;border-radius:.72rem;padding:.48rem}.contact-page .contact-form-top{padding-bottom:.36rem}.contact-page .contact-form-top span{letter-spacing:.09em;font-size:.58rem}.contact-page .contact-form-top strong{font-size:.76rem}.contact-page .contact-form-top p{font-size:.62rem;line-height:1.16}.contact-page .contact-route-panel,.contact-page .contact-field-grid{gap:.34rem;margin-top:.42rem}.contact-page .contact-route-panel{border-radius:.54rem;padding:.42rem}.contact-page .contact-field{gap:.16rem;margin-top:.36rem}.contact-page .contact-field label{font-size:.66rem}.contact-page .contact-field input,.contact-page .contact-field select{border-radius:.5rem;min-height:2.75rem;padding-top:.42rem;padding-bottom:.42rem}.contact-page .contact-field textarea{border-radius:.5rem;min-height:5.25rem;padding-top:.5rem;padding-bottom:.5rem}.contact-page .contact-input-shell input,.contact-page .contact-select-shell select,.contact-page .contact-textarea-shell textarea{padding-left:1.95rem}.contact-page .contact-input-shell svg,.contact-page .contact-select-shell svg,.contact-page .contact-textarea-shell svg{width:.82rem;height:.82rem;top:.82rem;left:.62rem}.contact-page .contact-field-hint,.contact-page .contact-message-count{font-size:.6rem}.contact-page .contact-check{min-height:2.75rem;padding:.45rem .5rem;font-size:.65rem}.contact-page .contact-submit{border-radius:.54rem;min-height:2.75rem;padding-inline:.62rem;font-size:.72rem;line-height:1.1}.contact-page .contact-channel-grid,.contact-page .contact-process-grid,.contact-page .contact-quality-grid{gap:.46rem}.contact-page .contact-channel-grid article,.contact-page .contact-process-grid article{border-radius:.62rem;grid-template-columns:1.28rem minmax(0,1fr);gap:.08rem .46rem;min-height:0;padding:.54rem .56rem}.contact-page .contact-channel-grid svg,.contact-page .contact-process-grid svg{grid-row:1/span 3;width:1rem;height:1rem}.contact-page .contact-channel-grid h3,.contact-page .contact-process-grid strong{font-size:.84rem;line-height:1.08}.contact-page .contact-channel-grid p,.contact-page .contact-process-grid p{font-size:.66rem;line-height:1.16}.contact-page .contact-channel-grid a{border-radius:.5rem;grid-column:2;min-height:2.55rem;margin-top:.06rem;font-size:.67rem}.contact-page .contact-quality-layout{gap:.6rem}.contact-page .contact-quality-board{padding:.56rem}.contact-page .contact-quality-memo div,.contact-page .contact-quality-grid article{padding:.5rem}.contact-page .contact-quality-grid article{border-radius:.56rem}.contact-page .contact-final{padding:.62rem}.contact-page .contact-final .trust-hero-actions{margin-top:.55rem}}@media (min-width:360px) and (max-width:699px){.contact-page .contact-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-page .contact-field-grid .contact-field:first-child,.contact-page .contact-field-grid .contact-field:nth-child(2),.contact-page .contact-field-grid .contact-field:nth-child(4){grid-column:1/-1}}@media (min-width:390px) and (max-width:699px){.contact-page .contact-field-grid .contact-field:first-child,.contact-page .contact-field-grid .contact-field:nth-child(2),.contact-page .contact-field-grid .contact-field:nth-child(4){grid-column:auto}}@media (max-width:359px){.contact-page .contact-routing-grid,.contact-page .trust-hero-actions,.contact-page .contact-field-grid{grid-template-columns:1fr}.contact-page .contact-strip a,.contact-page .contact-channel-grid a,.contact-page .trust-hero-actions .btn{grid-column:1/-1}.contact-page .contact-inbox-list article{grid-template-columns:1fr}.contact-page .contact-inbox-list span{grid-row:auto}}@media (max-width:699px){.affiliate-page .header-actions .btn-primary{border-radius:.58rem;width:clamp(6.9rem,31vw,7.6rem);min-width:0;min-height:2.75rem;padding-inline:.58rem;font-size:.72rem;line-height:1.08}.affiliate-page .trust-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.affiliate-page .trust-hero-actions .btn:first-child{grid-column:1/-1}.affiliate-page .trust-hero-actions .btn,.affiliate-page .affiliate-submit,.affiliate-page #systeme .trust-section-copy>.btn,.affiliate-page #cadre .data-grid>div:first-child .btn{border-radius:.56rem;min-height:2.75rem;padding:.58rem .66rem;font-size:.72rem;line-height:1.1}.affiliate-page #systeme .affiliate-system-layout{gap:.62rem}.affiliate-page #systeme .trust-section-copy h2{font-size:clamp(1.34rem,7.4vw,1.7rem);line-height:1}.affiliate-page #systeme .trust-section-copy p{margin-top:.4rem;font-size:.75rem;line-height:1.24}.affiliate-page #systeme .affiliate-tracking-card{border-radius:.7rem;padding:.52rem}.affiliate-page #systeme .affiliate-tracking-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.38rem;margin-bottom:.42rem;display:grid}.affiliate-page #systeme .affiliate-card-head{gap:.38rem;min-width:0}.affiliate-page #systeme .affiliate-card-head svg{width:1rem;height:1rem}.affiliate-page #systeme .affiliate-card-head strong{font-size:.8rem;line-height:1.08}.affiliate-page #systeme .affiliate-tracking-top>span{white-space:nowrap;max-width:8.8rem;padding:.24rem .5rem;font-size:.58rem;line-height:1}.affiliate-page #systeme .affiliate-tracking-board{gap:.34rem;margin:.4rem 0}.affiliate-page #systeme .affiliate-tracking-board div{border-radius:.54rem;grid-template-columns:4.35rem minmax(0,1fr);gap:.38rem;min-height:2.45rem;padding:.38rem .48rem}.affiliate-page #systeme .affiliate-tracking-board small{letter-spacing:.08em;font-size:.55rem;line-height:1}.affiliate-page #systeme .affiliate-tracking-board strong{font-size:.74rem;line-height:1.08}.affiliate-page #systeme .trust-page-list,.affiliate-page #cadre .trust-page-list{gap:.34rem;margin-top:.38rem;display:grid}.affiliate-page #systeme .trust-page-list{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-page #systeme .trust-page-list li,.affiliate-page #cadre .trust-page-list li{border-radius:.52rem;min-height:2.25rem;padding:.34rem .42rem;font-size:.62rem;line-height:1.12}.affiliate-page #systeme .trust-page-list svg,.affiliate-page #cadre .trust-page-list svg{flex:none;width:.82rem;height:.82rem}.affiliate-page #cadre{padding-top:1.2rem;padding-bottom:1.25rem}.affiliate-page #cadre .data-grid{gap:.62rem}.affiliate-page #cadre .data-grid>div:first-child h2{font-size:clamp(1.32rem,7.2vw,1.68rem);line-height:1}.affiliate-page #cadre .data-grid>div:first-child p{margin-top:.4rem;font-size:.74rem;line-height:1.24}.affiliate-page #cadre .affiliate-message-grid{gap:.5rem}.affiliate-page #cadre .affiliate-message-grid article{border-radius:.68rem;grid-template-columns:1.1rem minmax(0,1fr);gap:.08rem .42rem;padding:.52rem}.affiliate-page #cadre .affiliate-message-grid article>svg{width:1rem;height:1rem}.affiliate-page #cadre .affiliate-message-grid h3{font-size:.84rem;line-height:1.08}.affiliate-page #cadre .affiliate-message-grid .trust-page-list{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-page #cadre .affiliate-message-grid .trust-page-list li{align-items:center;min-height:2.12rem;padding:.3rem .38rem;font-size:.58rem;line-height:1.08}.affiliate-page #candidature .affiliate-form-layout{gap:.65rem}.affiliate-page #candidature .trust-section-copy h2{font-size:clamp(1.34rem,7.6vw,1.72rem);line-height:1}.affiliate-page #candidature .trust-section-copy p{margin-top:.4rem;font-size:.74rem;line-height:1.24}.affiliate-page #candidature .affiliate-note{border-radius:.58rem;margin-top:.48rem;padding:.46rem .5rem;font-size:.66rem;line-height:1.16}.affiliate-page #candidature .affiliate-note svg{width:1rem;height:1rem}.affiliate-page #candidature .affiliate-form{border-top-width:.18rem;border-radius:.72rem;padding:.5rem}.affiliate-page .affiliate-form-top{padding-bottom:.36rem}.affiliate-page .affiliate-form-top div:first-child{letter-spacing:.08em;font-size:.62rem}.affiliate-page .affiliate-progress{height:.28rem;margin-top:.34rem}.affiliate-page .affiliate-field-grid{gap:.36rem;margin-top:.44rem;display:grid}.affiliate-page .affiliate-field{gap:.18rem}.affiliate-page .affiliate-field label{font-size:.66rem;line-height:1.12}.affiliate-page .affiliate-field input,.affiliate-page .affiliate-field select{border-radius:.52rem;min-height:2.75rem;padding-top:.42rem;padding-bottom:.42rem;font-size:max(16px,.88rem);line-height:1.15}.affiliate-page .affiliate-input-shell input{padding-left:1.95rem}.affiliate-page .affiliate-input-shell svg{width:.82rem;height:.82rem;top:.82rem;left:.62rem}.affiliate-page .affiliate-check{border-radius:.58rem;min-height:2.75rem;margin-top:.5rem;padding:.46rem .5rem;font-size:.64rem;line-height:1.16}.affiliate-page .affiliate-check span{gap:.34rem;min-height:1.3rem;padding-left:1.62rem}.affiliate-page .affiliate-status{margin-top:.42rem}.affiliate-page .affiliate-error,.affiliate-page .affiliate-result,.affiliate-page .status-loading{border-radius:.58rem;padding:.5rem;font-size:.68rem;line-height:1.2}}@media (min-width:390px) and (max-width:699px){.affiliate-page #candidature .affiliate-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-page #candidature .affiliate-field-grid .affiliate-field:first-child,.affiliate-page #candidature .affiliate-field-grid .affiliate-field:nth-child(2){grid-column:1/-1}}@media (max-width:359px){.affiliate-page .trust-hero-actions,.affiliate-page #candidature .affiliate-field-grid,.affiliate-page #systeme .affiliate-tracking-top{grid-template-columns:1fr}.affiliate-page #systeme .affiliate-tracking-top>span{width:max-content}}@media (max-width:699px){:where(.site-header,.public-header) :where(.container,.header-inner,.public-header-inner,.header-actions,.desktop-nav,.btn){min-width:0}:where(.site-header,.public-header){min-height:3.5rem}:where(.site-header .header-inner,.public-header-inner){gap:.45rem;min-height:3.5rem;padding-block:.42rem}:where(.site-header .desktop-nav){display:none}:where(.header-actions,.public-header-inner) :where(.btn,button,a){touch-action:manipulation}:where(.site-header .header-actions .btn-primary,.public-header .btn-primary){text-align:center;white-space:normal;border-radius:.58rem;width:clamp(6.9rem,30vw,8.35rem);min-width:0;min-height:2.75rem;padding:.48rem .58rem;font-size:clamp(.68rem,2.75vw,.82rem);line-height:1.04}:where(.public-header .btn-secondary,.public-header button){white-space:normal;border-radius:.58rem;min-width:0;min-height:2.75rem;padding:.46rem .58rem;font-size:clamp(.68rem,2.65vw,.82rem);line-height:1.08}:where(.trust-hero-actions){gap:.48rem}:where(.trust-hero-actions .btn,.public-legal-cta .btn,.presence-final .btn){white-space:normal;border-radius:.58rem;min-height:2.75rem;padding:.54rem .68rem;font-size:clamp(.72rem,3vw,.86rem);line-height:1.08}:where(.trust-hero-actions .btn svg,.public-legal-cta .btn svg,.presence-final .btn svg){flex:none;width:.95rem;height:.95rem}:where(.report-page,.presence-page,.method-page) :where(.trust-hero-actions){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.report-page,.presence-page,.method-page) :where(.trust-hero-actions .btn){width:100%}.report-page .site-header .header-actions .btn-ghost,.presence-page .site-header .header-actions .btn-ghost,.method-page .site-header .header-actions .btn-ghost{display:none}.feedback-page .public-header-inner{grid-template-columns:minmax(0,1fr) minmax(7.1rem,8rem);align-items:center;display:grid}.feedback-page .public-header .btn-primary,.feedback-page .public-header button{width:100%}.feedback-page #canaux{padding-top:1rem}.feedback-page #canaux .public-legal-section-head{grid-template-columns:2.1rem minmax(0,1fr);gap:.56rem}.feedback-page #canaux .public-legal-section-head span{width:2.1rem;height:2.1rem;font-size:.72rem}.feedback-page #canaux .public-legal-section-head h2{font-size:clamp(1.18rem,5.8vw,1.48rem);line-height:1.04}.feedback-page #canaux>p{margin-top:.55rem;font-size:.82rem;line-height:1.34}.feedback-page #canaux .feedback-channel-grid{gap:.56rem;margin-top:.72rem}.feedback-page #canaux .feedback-channel-card{border-radius:.68rem;padding:.58rem}.feedback-page #canaux .feedback-channel-head{gap:.46rem}.feedback-page #canaux .feedback-channel-icon{width:1.75rem;height:1.75rem}.feedback-page #canaux .feedback-channel-card h3{font-size:.88rem;line-height:1.08}.feedback-page #canaux .feedback-channel-card p{margin-top:.42rem;font-size:.74rem;line-height:1.25}.feedback-page #canaux .feedback-channel-link,.feedback-page #canaux .public-legal-cta .btn{min-height:2.75rem;padding:.5rem .62rem;font-size:.74rem}.feedback-page #canaux .public-legal-cta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.report-page .report-hero-grid{gap:.85rem}.report-page .report-hero h1{font-size:clamp(1.65rem,8vw,2.05rem);line-height:1.02}.report-page .report-hero p{font-size:.84rem;line-height:1.35}.report-page .report-form-layout{gap:.85rem}.report-form-operational{border-radius:.78rem;padding:.62rem}.report-form-operational .report-form-head{grid-template-columns:1.35rem minmax(0,1fr);gap:.5rem;margin-bottom:.56rem;padding-bottom:.52rem}.report-form-operational .report-form-head>svg{width:1.12rem;height:1.12rem}.report-form-operational .report-form-head h2{font-size:1rem;line-height:1.08}.report-form-operational .report-form-head p{margin-top:.18rem;font-size:.72rem;line-height:1.2}.report-form-operational .report-two-cols,.report-form-operational .report-field{gap:.42rem}.report-form-operational .report-field{margin-top:.52rem}.report-form-operational .report-field label{font-size:.72rem;line-height:1.08}.report-form-operational .report-field input,.report-form-operational .report-field select{border-radius:.54rem;min-height:2.75rem;padding-top:.42rem;padding-bottom:.42rem;font-size:max(16px,.88rem);line-height:1.12}.report-form-operational .report-field textarea{border-radius:.54rem;min-height:5.4rem;padding-top:.55rem;padding-bottom:.55rem;font-size:max(16px,.88rem);line-height:1.25}.report-form-operational .report-input-shell input,.report-form-operational .report-textarea-shell textarea{padding-left:2rem}.report-form-operational .report-input-shell svg,.report-form-operational .report-textarea-shell svg{width:.9rem;height:.9rem;top:.82rem;left:.65rem}.report-form-operational .report-field-help,.report-form-operational .report-field-meta,.report-form-operational .report-type-help{margin-top:.28rem;font-size:.66rem;line-height:1.18}.report-form-operational .report-type-help{padding-left:.55rem}.report-form-operational .report-consent{border-radius:.58rem;min-height:2.75rem;margin-top:.55rem;padding:.48rem .56rem}.report-form-operational .report-consent>span{font-size:.68rem;line-height:1.15}.report-form-operational .report-submit{border-radius:.58rem;min-height:2.9rem;margin-top:.55rem;font-size:.76rem;line-height:1.08}.presence-page .presence-hero h1,.method-page .method-hero h1{font-size:clamp(1.65rem,8vw,2.08rem);line-height:1.02}.presence-page .presence-hero p,.method-page .method-hero p{font-size:.84rem;line-height:1.35}.presence-channel-grid,.presence-edge-grid{grid-template-columns:1fr;gap:.5rem;display:grid}.presence-channel-grid article,.presence-edge-grid article{border-radius:.68rem;grid-template-columns:1.35rem minmax(0,1fr);align-items:start;gap:.1rem .55rem;min-height:0;padding:.62rem;display:grid}.presence-channel-grid article svg,.presence-edge-grid article svg{width:1rem;height:1rem;margin-top:.1rem}.presence-channel-grid h3,.presence-edge-grid h3{font-size:.88rem;line-height:1.1}.presence-channel-grid p,.presence-edge-grid p{margin-top:.18rem;font-size:.74rem;line-height:1.24}.presence-guard-card{border-radius:.78rem;padding:.72rem}.presence-guard-card>svg{width:1.25rem;height:1.25rem}.presence-guard-card h3{margin-top:.45rem;font-size:1.05rem;line-height:1.1}.presence-guard-card .trust-page-list{gap:.38rem;margin-top:.52rem}.presence-guard-card .trust-page-list li{align-items:flex-start;gap:.42rem;min-height:2.15rem;font-size:.74rem;line-height:1.22}.presence-guard-card .trust-page-list svg{width:.9rem;height:.9rem;margin-top:.05rem}.presence-final{border-radius:.72rem;gap:.62rem;padding:.68rem;display:grid}.presence-final h2{font-size:1.08rem;line-height:1.08}.presence-final p{margin-top:.24rem;font-size:.74rem;line-height:1.24}.method-page .site-header .desktop-nav{display:none}.method-page .site-header .header-actions .btn-primary{width:clamp(7.3rem,32vw,8.7rem)}.method-page .method-hero-assurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:.36rem;display:grid}.method-page .method-hero-assurance span{border-radius:.5rem;min-width:0;min-height:2.25rem;padding:.34rem .38rem;font-size:.62rem;line-height:1.1}.method-page .method-hero-assurance svg{width:.82rem;height:.82rem}}@media (max-width:359px){:where(.report-page,.presence-page,.method-page) :where(.trust-hero-actions),.feedback-page #canaux .public-legal-cta,.method-page .method-hero-assurance{grid-template-columns:1fr}.report-page .site-header .header-actions .btn-primary,.presence-page .site-header .header-actions .btn-primary,.method-page .site-header .header-actions .btn-primary{width:clamp(6.6rem,36vw,7.6rem)}}@media (min-width:360px) and (max-width:699px){.report-page .report-hero .trust-hero-actions,.presence-page .presence-hero .trust-hero-actions,.method-page .method-hero .trust-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.48rem!important;display:grid!important}.report-page .report-hero .trust-hero-actions .btn,.presence-page .presence-hero .trust-hero-actions .btn,.method-page .method-hero .trust-hero-actions .btn{max-height:3.5rem;white-space:normal!important;border-radius:.58rem!important;grid-column:auto!important;width:100%!important;min-width:0!important;min-height:2.75rem!important;padding:.48rem .54rem!important;font-size:clamp(.66rem,2.65vw,.78rem)!important;line-height:1.04!important}.report-page .report-hero .trust-hero-actions .btn svg,.presence-page .presence-hero .trust-hero-actions .btn svg,.method-page .method-hero .trust-hero-actions .btn svg{width:.85rem!important;height:.85rem!important}}@media (max-width:359px){.report-page .report-hero .trust-hero-actions,.presence-page .presence-hero .trust-hero-actions,.method-page .method-hero .trust-hero-actions{grid-template-columns:1fr!important;gap:.42rem!important;display:grid!important}.report-page .report-hero .trust-hero-actions .btn,.presence-page .presence-hero .trust-hero-actions .btn,.method-page .method-hero .trust-hero-actions .btn{grid-column:auto!important;min-height:2.75rem!important;padding:.5rem .62rem!important;font-size:.72rem!important;line-height:1.06!important}}@media (max-width:699px){.method-page .method-hero-grid,.method-page #criteres .trust-role-grid,.trust-center-page .trust-center-matrix,.trust-center-page .trust-center-control-grid,.reward-page .reward-check-layout{gap:.72rem}.method-page .method-hero-grid{flex-direction:column;display:flex}.method-page .method-hero-copy{display:contents}.method-page .method-hero-copy>.eyebrow,.method-page .method-hero-copy>h1,.method-page .method-hero-copy>p{order:1;min-width:0}.method-page .method-quality-console{border-radius:.68rem;order:2;width:100%;min-width:0}.method-page .method-hero .trust-hero-actions{order:3;margin-top:.1rem}.method-page .method-hero-assurance{order:4}.method-page .method-console-head{padding:.52rem .62rem .42rem}.method-page .method-console-head div{gap:.32rem;min-width:0;font-size:.57rem}.method-page .method-console-head strong{letter-spacing:.02em;font-size:.76rem}.method-page .method-pipeline{gap:.22rem;padding:.2rem .58rem .5rem}.method-page .method-pipeline-row{grid-template-columns:1.35rem minmax(0,1fr);gap:.4rem;min-width:0;padding:.14rem 0}.method-page .method-pipeline-row:before{left:.66rem}.method-page .method-pipeline-row>span{width:1.35rem;height:1.35rem;font-size:.54rem}.method-page .method-pipeline-row div{border-radius:.46rem;min-width:0;padding:.36rem .48rem}.method-page .method-pipeline-row strong{font-size:.74rem;line-height:1.12}.method-page .method-pipeline-row p{margin-top:.12rem;font-size:.68rem;line-height:1.25}.method-page .method-status{min-height:1.7rem;padding:.36rem .58rem;font-size:.62rem;line-height:1.2}.method-page #criteres .trust-role-grid{display:grid}.method-page #criteres .trust-section-copy{display:contents}.method-page #criteres .trust-section-copy .eyebrow,.method-page #criteres .trust-section-copy h2,.method-page #criteres .trust-section-copy p{order:1;min-width:0}.method-page #criteres .method-criteria-board{order:2;gap:.48rem;width:100%;min-width:0}.method-page #criteres .trust-section-copy .btn{border-radius:.58rem;order:3;justify-self:center;width:min(100%,18rem);min-height:2.75rem;padding:.5rem .74rem;font-size:.82rem;line-height:1.08}.method-page #criteres .method-criteria-board article{border-radius:.55rem;grid-template-columns:1.2rem minmax(0,1fr);gap:.08rem .5rem;min-height:0;padding:.56rem .62rem;display:grid}.method-page #criteres .method-criteria-board svg{width:.95rem;height:.95rem;margin-top:.12rem}.method-page #criteres .method-criteria-board h3{min-width:0;font-size:.86rem;line-height:1.12}.method-page #criteres .method-criteria-board p{min-width:0;font-size:.74rem;line-height:1.28}.trust-center-page .trust-center-matrix{grid-template-columns:1fr}.trust-center-page .trust-center-matrix-card{border-radius:.62rem;min-width:0;padding:.74rem}.trust-center-page .trust-card-heading{gap:.46rem}.trust-center-page .trust-card-heading svg{width:1rem;height:1rem}.trust-center-page .trust-center-matrix-card .trust-card-heading h2{font-size:1rem;line-height:1.16}.trust-center-page .trust-center-matrix-limits p{margin-top:.44rem;font-size:.78rem;line-height:1.32}.trust-center-page .trust-page-list{gap:.34rem;margin-top:.52rem}.trust-center-page .trust-page-list li{gap:.42rem;min-width:0;font-size:.78rem;line-height:1.3}.trust-center-page .trust-page-list svg{width:.88rem;height:.88rem;margin-top:.1rem}.trust-center-page .trust-center-control-grid{grid-template-columns:1fr}.trust-center-page .trust-center-control-grid article{border-radius:.6rem;grid-template-columns:1.35rem 1.25rem minmax(0,1fr);gap:.22rem .45rem;min-height:0;padding:.68rem}.trust-center-page .trust-center-control-grid article:after{display:none}.trust-center-page .trust-center-control-grid article>span{font-size:.76rem;line-height:1}.trust-center-page .trust-center-control-grid article>svg{width:1rem;height:1rem}.trust-center-page .trust-center-control-grid h3{grid-column:3;min-width:0;font-size:.92rem;line-height:1.14}.trust-center-page .trust-center-control-grid .trust-page-list{grid-column:1/-1;margin-top:.3rem}.trust-center-page .trust-center-data-table{border-radius:.62rem;overflow:hidden}.trust-center-page .trust-center-data-table .data-row{grid-template-columns:1fr;gap:.24rem;min-height:0;padding:.62rem .7rem;display:grid}.trust-center-page .trust-center-data-table strong,.trust-center-page .trust-center-data-table span{min-width:0}.trust-center-page .trust-center-data-table strong{font-size:.86rem;line-height:1.16}.trust-center-page .trust-center-data-table span{font-size:.78rem;line-height:1.3}.trust-center-page .trust-center-incident-card{border-radius:.68rem;min-width:0;padding:.82rem}.trust-center-page .trust-center-incident-card>svg{width:1.15rem;height:1.15rem}.trust-center-page .trust-center-incident-card .eyebrow{margin-top:.56rem}.trust-center-page .trust-center-incident-card h2{margin-top:.46rem;font-size:1.34rem;line-height:1.1}.trust-center-page .trust-center-incident-card p{margin-top:.5rem;font-size:.88rem;line-height:1.38}.trust-center-page .trust-center-incident-card .btn{border-radius:.58rem;width:min(100%,18rem);min-height:2.75rem;margin-top:.7rem;padding:.52rem .76rem;font-size:.84rem;line-height:1.08}.reward-page .reward-hero .trust-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.48rem!important;display:grid!important}.reward-page .reward-hero .trust-hero-actions .btn{white-space:normal!important;border-radius:.58rem!important;width:100%!important;min-width:0!important;min-height:2.75rem!important;padding:.5rem .58rem!important;font-size:clamp(.66rem,2.65vw,.78rem)!important;line-height:1.05!important}.reward-page .reward-hero .trust-hero-actions .btn svg{width:.85rem!important;height:.85rem!important}.reward-page .reward-checker{border-radius:.72rem;min-width:0;padding:.72rem}.reward-page .reward-checker-head{gap:.34rem;padding-bottom:.48rem}.reward-page .reward-checker-head div{font-size:.68rem;line-height:1.1}.reward-page .reward-checker-head strong{font-size:.78rem}.reward-page .reward-checker-head p{margin-top:.28rem;font-size:.76rem;line-height:1.3}.reward-page .reward-progress{height:.4rem}.reward-page .reward-checker-state{gap:.34rem;margin:.52rem 0 .62rem}.reward-page .reward-checker-state span{min-height:2.25rem;padding:.42rem .56rem;font-size:.74rem;line-height:1.18}.reward-page .reward-checker-state svg{width:.82rem;height:.82rem}.reward-page .reward-field-grid{gap:.56rem}.reward-page .reward-field label{margin-bottom:.24rem;font-size:.78rem;line-height:1.12}.reward-page .reward-field label span{font-size:.62rem;display:inline}.reward-page .reward-field select{min-height:2.75rem;padding:.5rem .7rem;font-size:16px}.reward-page .reward-submit{border-radius:.58rem;min-height:2.75rem;margin-top:.58rem;padding:.52rem .74rem;font-size:.84rem;line-height:1.08}.reward-page .reward-status{margin-top:.48rem}.reward-page .reward-placeholder,.reward-page .reward-result{padding:.62rem;font-size:.78rem;line-height:1.3}.reward-page .reward-limit-card{border-radius:.68rem;min-width:0;padding:.84rem}.reward-page .reward-limit-card>svg{width:1.15rem;height:1.15rem}.reward-page .reward-limit-card h3{margin-top:.62rem;font-size:1.12rem;line-height:1.12}.reward-page .reward-limit-card .trust-page-list{margin-top:.62rem}.reward-page .reward-limit-card .trust-page-list li{font-size:.86rem;line-height:1.34}.trust-center-page .site-header .header-actions .btn-primary,.reward-page .site-header .header-actions .btn-primary{white-space:normal;border-radius:.58rem;width:clamp(7rem,33vw,8.8rem);min-width:0;min-height:2.75rem;padding:.46rem .58rem;font-size:clamp(.68rem,2.5vw,.78rem);line-height:1.05}}@media (max-width:359px){.reward-page .reward-hero .trust-hero-actions{grid-template-columns:1fr!important}}@media (max-width:699px){.presence-page .site-header .header-actions .btn-primary{letter-spacing:0!important;text-align:center!important;white-space:normal!important;border-radius:.58rem!important;width:clamp(6.15rem,28vw,7.1rem)!important;min-width:0!important;min-height:2.75rem!important;max-height:2.9rem!important;padding:.44rem .54rem!important;font-size:clamp(.68rem,2.55vw,.76rem)!important;line-height:1.02!important}.presence-page #incidents .presence-final{border-radius:.68rem!important;gap:.56rem!important;padding:.78rem!important}.presence-page #incidents .presence-final h2{letter-spacing:0!important;font-size:clamp(1.04rem,4.6vw,1.18rem)!important;line-height:1.12!important}.presence-page #incidents .presence-final p{margin-top:.28rem!important;font-size:.8rem!important;line-height:1.32!important}.presence-page #incidents .presence-final .btn.btn-primary{white-space:normal!important;border-radius:.58rem!important;justify-content:center!important;justify-self:center!important;width:min(100%,17.5rem)!important;min-width:0!important;min-height:2.75rem!important;margin-top:.28rem!important;padding:.5rem .72rem!important;font-size:.84rem!important;line-height:1.08!important}.presence-page #incidents .presence-final .btn.btn-primary svg{width:.86rem!important;height:.86rem!important}}@media (max-width:359px){.presence-page .site-header .header-actions .btn-primary{width:clamp(5.8rem,30vw,6.4rem)!important;padding-left:.46rem!important;padding-right:.46rem!important;font-size:.66rem!important}}@media (max-width:699px){.method-page .method-quality-console{border-radius:.6rem!important;overflow:hidden!important;box-shadow:0 .75rem 1.75rem #00000038!important}.method-page .method-console-head{min-height:0!important;padding:.42rem .5rem .34rem!important}.method-page .method-console-head div{letter-spacing:.06em!important;gap:.12rem!important;font-size:.52rem!important;line-height:1.05!important}.method-page .method-console-head strong{font-size:.68rem!important;line-height:1.05!important}.method-page .method-console-head svg{width:1rem!important;height:1rem!important}.method-page .method-pipeline{gap:0!important;padding:.12rem .5rem .32rem!important}.method-page .method-pipeline-row{grid-template-columns:1.15rem minmax(0,1fr)!important;gap:.34rem!important;padding:.1rem 0!important}.method-page .method-pipeline-row:before{background:#ffffff1a!important;left:.55rem!important}.method-page .method-pipeline-row>span{width:1.15rem!important;height:1.15rem!important;font-size:.48rem!important;line-height:1!important}.method-page .method-pipeline-row div{border-radius:.42rem!important;grid-template-columns:minmax(4.55rem,.62fr) minmax(0,1.38fr)!important;align-items:center!important;gap:.38rem!important;min-height:2.25rem!important;padding:.3rem .42rem!important;display:grid!important}.method-page .method-pipeline-row strong,.method-page .method-pipeline-row p{min-width:0!important}.method-page .method-pipeline-row strong{font-size:.68rem!important;line-height:1.08!important}.method-page .method-pipeline-row p{margin:0!important;font-size:.61rem!important;line-height:1.18!important}.method-page .method-status{min-height:1.45rem!important;padding:.28rem .46rem!important;font-size:.56rem!important;line-height:1.1!important}}@media (max-width:359px){.method-page .method-pipeline-row div{grid-template-columns:minmax(4.15rem,.58fr) minmax(0,1.42fr)!important;gap:.28rem!important;padding-inline:.34rem!important}.method-page .method-pipeline-row strong{font-size:.64rem!important}.method-page .method-pipeline-row p{font-size:.58rem!important}}.how-page-redesign .how-strip-hero{display:none}@media (max-width:699px){.how-page-redesign .how-strip-section{display:none!important}.how-page-redesign .how-strip-hero{order:4;width:min(100%,20.75rem);margin-top:.18rem;background:0 0!important;padding:0!important;display:block!important}.how-page-redesign .how-strip-hero .how-strip-grid{width:100%;max-width:none;margin:0;padding:.54rem .6rem!important}.how-page-redesign .how-strip-hero+.trust-hero-actions{order:5;margin-top:.16rem}}@media (min-width:700px){.how-page-redesign .how-strip-section{display:block}}@media (max-width:699px){.coverage-page #regles{padding-top:2.05rem;padding-bottom:2.1rem}.coverage-page #regles .trust-section-head{margin-bottom:.82rem}.coverage-page #regles .trust-section-head h2{letter-spacing:0;font-size:clamp(1.26rem,6.4vw,1.58rem);line-height:1.08}.coverage-page #regles .trust-section-head p{margin-top:.4rem;font-size:.86rem;line-height:1.32}.coverage-page .coverage-rule-grid{gap:.48rem}.coverage-page .coverage-rule-grid article{border-radius:.58rem;grid-template-columns:1.35rem minmax(0,1fr);gap:.14rem .56rem;display:grid;min-height:0!important;padding:.64rem .7rem!important}.coverage-page .coverage-rule-grid svg{grid-row:1/span 2;width:1rem;height:1rem;margin-top:.14rem}.coverage-page .coverage-rule-grid h3,.coverage-page .coverage-rule-grid p{min-width:0}.coverage-page .coverage-rule-grid h3{margin:0;font-size:.95rem;line-height:1.12}.coverage-page .coverage-rule-grid p{margin:0;font-size:.78rem;line-height:1.26}}@media (max-width:359px){.coverage-page .coverage-rule-grid article{grid-template-columns:1.15rem minmax(0,1fr);gap:.1rem .46rem;padding:.56rem .58rem!important}.coverage-page .coverage-rule-grid h3{font-size:.88rem}.coverage-page .coverage-rule-grid p{font-size:.73rem}}@media (max-width:699px){.coverage-page #local{padding-top:2.15rem;padding-bottom:2.25rem}.coverage-page #local .trust-role-grid{gap:.92rem}.coverage-page #local .trust-section-copy{gap:.52rem}.coverage-page #local .trust-section-copy h2{letter-spacing:0;font-size:clamp(1.28rem,6.2vw,1.62rem);line-height:1.08}.coverage-page #local .trust-section-copy p{font-size:.86rem;line-height:1.34}.coverage-page #local .trust-section-copy .btn{border-radius:.58rem;justify-content:center;width:min(100%,17.5rem);min-height:2.75rem;padding:.5rem .78rem;font-size:.84rem;line-height:1.08}.coverage-page #local .coverage-local-grid{gap:.48rem}.coverage-page #local .coverage-local-grid article{min-height:0;box-shadow:none;border-radius:.58rem;grid-template-columns:1.15rem minmax(0,1fr);gap:.12rem .52rem;display:grid;padding:.62rem .68rem!important}.coverage-page #local .coverage-local-grid svg{grid-row:1/span 2;width:.92rem;height:.92rem;margin-top:.15rem}.coverage-page #local .coverage-local-grid h3,.coverage-page #local .coverage-local-grid p{min-width:0;margin:0}.coverage-page #local .coverage-local-grid h3{font-size:.94rem;line-height:1.12}.coverage-page #local .coverage-local-grid p{font-size:.78rem;line-height:1.27}}@media (max-width:359px){.coverage-page #local .coverage-local-grid article{grid-template-columns:1rem minmax(0,1fr);gap:.1rem .44rem;padding:.55rem .58rem!important}.coverage-page #local .coverage-local-grid h3{font-size:.88rem}.coverage-page #local .coverage-local-grid p{font-size:.72rem}}@media (max-width:699px){.selected-pro-page .selected-pro-profile{border-radius:.74rem!important;width:min(100%,20.85rem)!important;box-shadow:0 .8rem 2rem #0000003d!important}.selected-pro-page .selected-pro-profile:before{opacity:.28!important}.selected-pro-page .selected-pro-profile-head,.selected-pro-page .selected-pro-profile-card,.selected-pro-page .selected-pro-profile-note{margin:.48rem!important}.selected-pro-page .selected-pro-profile-head{gap:.48rem!important;padding-bottom:.42rem!important}.selected-pro-page .selected-pro-profile-head span,.selected-pro-page .selected-pro-profile-card span,.selected-pro-page .selected-pro-profile-row span{letter-spacing:.06em!important;font-size:.54rem!important;line-height:1.05!important}.selected-pro-page .selected-pro-profile-head strong,.selected-pro-page .selected-pro-profile-card strong{margin-top:.12rem!important;font-size:.82rem!important;line-height:1.1!important}.selected-pro-page .selected-pro-profile-head svg{width:1rem!important;height:1rem!important}.selected-pro-page .selected-pro-profile-card{border-radius:.58rem!important;grid-template-columns:2rem minmax(0,1fr)!important;gap:.52rem!important;padding:.5rem!important}.selected-pro-page .selected-pro-avatar{border-radius:.52rem!important;width:2rem!important;height:2rem!important}.selected-pro-page .selected-pro-avatar svg{width:1.1rem!important;height:1.1rem!important}.selected-pro-page .selected-pro-profile-rows{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.36rem!important;padding:0 .48rem!important}.selected-pro-page .selected-pro-profile-row{border-radius:.48rem!important;grid-template-columns:minmax(0,1fr) .9rem!important;gap:.12rem .28rem!important;min-height:0!important;padding:.44rem .46rem!important}.selected-pro-page .selected-pro-profile-row span,.selected-pro-page .selected-pro-profile-row strong{grid-column:1!important;min-width:0!important}.selected-pro-page .selected-pro-profile-row strong{font-size:.68rem!important;line-height:1.12!important}.selected-pro-page .selected-pro-profile-row svg{grid-area:1/2/span 2!important;align-self:center!important;width:.78rem!important;height:.78rem!important}.selected-pro-page .selected-pro-profile-note{border-radius:.54rem!important;grid-template-columns:.9rem minmax(0,1fr)!important;gap:.42rem!important;padding:.52rem .58rem!important}.selected-pro-page .selected-pro-profile-note svg{width:.88rem!important;height:.88rem!important;margin-top:.08rem!important}.selected-pro-page .selected-pro-profile-note p{font-size:.7rem!important;line-height:1.24!important}}@media (max-width:359px){.selected-pro-page .selected-pro-profile-rows{grid-template-columns:1fr!important}.selected-pro-page .selected-pro-profile-row strong{font-size:.66rem!important}}@media (max-width:699px){:where(.site-header,.public-header) :where(.header-inner,.public-header-inner){gap:.42rem!important;min-width:0!important}:where(.site-header,.public-header) :where(.header-actions){flex:none!important;gap:.32rem!important;min-width:0!important}:where(.site-header .header-actions .btn-primary,.public-header .btn-primary),.home-shell .header-actions .btn-primary{letter-spacing:0!important;white-space:normal!important;text-align:center!important;border-radius:.55rem!important;justify-content:center!important;gap:.24rem!important;width:clamp(5.7rem,28vw,6.65rem)!important;min-width:0!important;max-width:6.65rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:.34rem .46rem!important;font-size:clamp(.61rem,2.35vw,.69rem)!important;line-height:1.02!important}:where(.site-header .header-actions .btn-primary svg,.public-header .btn-primary svg),.home-shell .header-actions .btn-primary svg{flex:none!important;width:.72rem!important;height:.72rem!important}}@media (max-width:359px){:where(.site-header .header-actions .btn-primary,.public-header .btn-primary),.home-shell .header-actions .btn-primary{width:clamp(5.25rem,27vw,5.8rem)!important;max-width:5.8rem!important;padding-inline:.38rem!important;font-size:.6rem!important}}@media (max-width:1320px){.site-header .header-actions{gap:.45rem}.site-header .header-actions .btn-ghost{border-radius:.62rem;width:2.9rem;min-width:2.9rem;max-width:2.9rem;min-height:2.7rem;padding:0}.site-header .header-actions .btn-ghost .back-button-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header .header-actions .btn-primary{text-align:center!important;border-radius:.62rem!important;width:auto!important;min-width:0!important;max-width:13.5rem!important;height:auto!important;min-height:2.7rem!important;padding:.58rem .82rem!important;font-size:clamp(.78rem,1.35vw,.92rem)!important;line-height:1.08!important}.partner-page :where(.trust-hero-actions .btn,.trust-section-copy>.btn,.data-grid .btn),.affiliate-page :where(.trust-hero-actions .btn,.trust-section-copy>.btn,#cadre .btn){border-radius:.62rem;width:fit-content;max-width:100%;min-height:2.7rem;padding:.6rem .86rem;font-size:clamp(.82rem,1.45vw,.95rem);line-height:1.12}}@media (max-width:699px){.partner-page :where(.trust-hero-actions .btn,.trust-section-copy>.btn,.data-grid .btn),.affiliate-page :where(.trust-hero-actions .btn,.trust-section-copy>.btn,#cadre .btn){width:100%;min-height:2.75rem}}@media (min-width:700px){:where(.site-header,.public-header) :where(.header-actions){flex:none!important;align-items:center!important;gap:.5rem!important;min-width:0!important;display:flex!important}:where(.site-header,.public-header) :where(.header-actions .btn,.btn-primary,.btn-ghost){letter-spacing:0!important;border-radius:.62rem!important;height:2.75rem!important;min-height:2.75rem!important;font-size:.88rem!important;line-height:1.05!important}:where(.site-header,.public-header) :where(.header-actions .btn-ghost){width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;padding:0!important}:where(.site-header,.public-header) :where(.header-actions .btn-ghost .back-button-label){clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}:where(.site-header,.public-header) :where(.header-actions .btn-primary){text-align:center!important;white-space:nowrap!important;width:fit-content!important;min-width:0!important;max-width:min(18rem,32vw)!important;padding:0 .92rem!important}}.terms-page{--terms-bg:#f5f7fb;--terms-surface:#fff;--terms-surface-soft:#f9fbfe;--terms-line:#dce5f1;--terms-line-soft:#e8eef6;--terms-copy:#425066;--terms-muted:#667386;--terms-warning-bg:#fff7f2;--terms-warning-line:#f3c8b8;background:var(--terms-bg);color:var(--ink);overflow-x:clip}.terms-page,.terms-page *{min-width:0}.terms-header{background:#07111fe6}.terms-hero{border-bottom:1px solid var(--terms-line);background:linear-gradient(90deg,#245ee80e,#0000 32%),linear-gradient(135deg,#fff 0%,#f2f5fa 100%);padding:clamp(2.4rem,4.4vw,3.8rem) 0 clamp(2rem,3.8vw,3rem)}.terms-hero-grid{align-items:end;gap:1.25rem;display:grid}.terms-hero-copy{max-width:52rem}.terms-page .eyebrow{color:var(--blue)}.terms-hero h1{max-width:46rem;color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:0;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.1rem,4.1vw,3.8rem);font-weight:860;line-height:1.02}.terms-hero p{max-width:48rem;color:var(--terms-copy);margin:1rem 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.62}.terms-summary-card,.terms-toc-card,.terms-remember,.terms-section,.terms-limit-panel{border:1px solid var(--terms-line);border-radius:var(--radius);background:var(--terms-surface);box-shadow:0 1rem 2.7rem #0f172a12}.terms-summary-card{gap:.65rem;padding:1.05rem;display:grid}.terms-summary-card span,.terms-toc-card p,.terms-section-head span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1}.terms-summary-card strong{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:1.05rem;line-height:1.18}.terms-summary-card p{color:var(--terms-muted);margin:0;font-size:.9rem;line-height:1.55}.terms-summary-actions{flex-wrap:wrap;gap:.7rem;display:flex}.terms-summary-actions a{min-height:2.25rem;color:var(--navy);border-bottom:1px solid #dc262647;align-items:center;font-size:.84rem;font-weight:900;display:inline-flex}.terms-highlights{color:#fff;background:#0a1424}.terms-highlight-grid{background:#ffffff1f;gap:1px;display:grid}.terms-highlight-grid article{background:linear-gradient(#ffffff0b,#0000),#0a1424;min-height:7.5rem;padding:1rem}.terms-highlight-grid span{color:#ffd073;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950}.terms-highlight-grid strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:.55rem;font-size:1.04rem;line-height:1.14;display:block}.terms-highlight-grid p{color:#ffffffad;margin:.4rem 0 0;font-size:.86rem;line-height:1.42}.terms-body{padding:clamp(1.6rem,3vw,2.35rem) 0 clamp(2.8rem,5vw,4rem)}.terms-layout{align-items:start;gap:1.5rem;display:grid}.terms-toc{gap:.85rem;display:grid}.terms-toc-card{padding:.95rem .9rem .8rem}.terms-toc-card p{color:var(--navy);margin:0 0 .75rem}.terms-toc-card ol{scrollbar-width:thin;gap:.15rem;max-height:calc(100dvh - 13rem);margin:0;padding:0 .25rem 0 0;list-style:none;display:grid;overflow:auto}.terms-toc-card a{border-radius:var(--radius-sm);color:#3f4b5d;grid-template-columns:1.8rem minmax(0,1fr);align-items:baseline;gap:.45rem;padding:.5rem .45rem;font-size:.81rem;font-weight:820;line-height:1.3;display:grid}.terms-toc-card a:hover{color:var(--navy);background:#f3f6fa}.terms-toc-card a span{color:#9aa7b8;font-family:var(--font-space-grotesk), Arial, sans-serif;font-size:.72rem;font-weight:900}.terms-remember{padding:.95rem;position:relative;overflow:hidden}.terms-remember:before{background:var(--red);content:"";width:3px;position:absolute;inset:0 auto 0 0}.terms-remember svg{color:var(--red)}.terms-remember strong{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;margin-top:.5rem;font-size:1rem;line-height:1.18;display:block}.terms-remember p{color:var(--terms-muted);margin:.45rem 0 0;font-size:.86rem;line-height:1.52}.terms-content{gap:1rem;display:grid}.terms-limit-panel{background:linear-gradient(90deg, #dc26260e, transparent 40%), var(--terms-surface);border-color:#991b1b2e;gap:1rem;padding:1.15rem;display:grid}.terms-limit-panel h2,.terms-contact h2{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:0;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.35rem,2vw,1.95rem);line-height:1.08}.terms-limit-panel ul,.terms-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .8rem;margin:0;padding:0;list-style:none;display:grid}.terms-limit-panel li,.terms-list li{border-top:1px solid var(--terms-line-soft);color:#596579;align-items:flex-start;gap:.5rem;min-width:0;padding-top:.55rem;font-size:.88rem;line-height:1.48;display:flex}.terms-limit-panel svg,.terms-list svg{flex:none;margin-top:.14rem}.terms-limit-panel svg,.terms-point-warning .terms-list svg,.terms-point-limit .terms-list svg{color:var(--red)}.terms-list svg{color:var(--green)}.terms-section{scroll-margin-top:6.5rem;overflow:hidden}.terms-section-head{border-bottom:1px solid var(--terms-line-soft);grid-template-columns:2.55rem minmax(0,1fr);align-items:start;gap:.85rem;padding:1.15rem 1.25rem;display:grid}.terms-section-icon{width:2.55rem;height:2.55rem;color:var(--red);background:#dc26260f;border:1px solid #dc26262e;border-radius:.7rem;place-items:center;display:inline-grid}.terms-section-head h2{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:0;text-wrap:balance;margin:.42rem 0 0;font-size:clamp(1.18rem,1.55vw,1.5rem);line-height:1.14}.terms-section-head p{max-width:72ch;color:var(--terms-copy);margin:.45rem 0 0;font-size:.94rem;line-height:1.58}.terms-point-list{display:grid}.terms-point{padding:1.1rem 1.25rem}.terms-point+.terms-point{border-top:1px solid #edf1f7}.terms-point h3{color:var(--navy);font-family:var(--font-space-grotesk), Arial, sans-serif;letter-spacing:0;margin:0;font-size:1.04rem;line-height:1.18}.terms-point p{max-width:78ch;color:var(--terms-copy);margin:.5rem 0 0;font-size:.93rem;line-height:1.66}.terms-point-warning,.terms-point-limit{background:var(--terms-warning-bg)}.terms-point-warning h3,.terms-point-limit h3{color:#991b1b}.terms-list{max-width:54rem;margin-top:.85rem}.terms-contact{border-radius:var(--radius-lg);color:#fff;background:linear-gradient(135deg,#07111f,#132844);align-items:start;gap:1rem;padding:1.45rem;display:grid}.terms-contact .eyebrow{color:#ffd073}.terms-contact h2{color:#fff}.terms-contact p{color:#ffffffb8;max-width:68ch;margin:.5rem 0 0;font-size:.94rem;line-height:1.6}.terms-contact-line{color:#fff;align-items:center;gap:.5rem;min-height:2.4rem;margin-top:.65rem;font-weight:900;display:inline-flex}.terms-contact-line svg,.terms-resource-card>svg{color:#ffd073}.terms-resource-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:.65rem;padding:.95rem;display:grid}.terms-resource-card strong{color:#fff;font-family:var(--font-space-grotesk), Arial, sans-serif}.terms-resource-card ul{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.terms-resource-card a{color:#ffffffc7;align-items:center;gap:.4rem;min-height:2.1rem;font-size:.86rem;font-weight:850;display:inline-flex}.terms-resource-card a:hover{color:#ffd073}.terms-contact>.btn{justify-self:start}@media (min-width:700px){.terms-hero-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)}.terms-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.terms-layout{grid-template-columns:minmax(14.5rem,17rem) minmax(0,1fr);gap:1.7rem}.terms-toc{position:sticky;top:5.8rem}.terms-contact{grid-template-columns:minmax(0,1fr) minmax(15rem,20rem)}.terms-contact>.btn{grid-column:1/-1}}@media (max-width:1023px){.terms-toc{display:none}}@media (max-width:699px){.terms-hero{padding:1.65rem 0 1.35rem}.terms-hero h1{font-size:clamp(1.85rem,9.5vw,2.35rem)}.terms-body{padding:1rem 0 2.4rem}.terms-highlight-grid article{min-height:0;padding:.95rem}.terms-limit-panel ul,.terms-list{grid-template-columns:1fr}.terms-section-head{grid-template-columns:2.25rem minmax(0,1fr);gap:.65rem;padding:1rem .85rem}.terms-section-icon{border-radius:.62rem;width:2.25rem;height:2.25rem}.terms-point{padding:1rem .85rem}.terms-contact{padding:1rem}.terms-contact .btn{width:100%}}@media (min-width:700px){.site-header .header-actions .btn-primary,.public-header .btn-primary,.home-shell .header-actions .btn-primary{white-space:nowrap!important;border-radius:.62rem!important;width:fit-content!important;min-width:0!important;max-width:18rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:0 .82rem!important;font-size:.82rem!important;line-height:1.05!important}.site-header .header-actions .btn-ghost,.public-header .header-actions .btn-ghost,.home-shell .header-actions .btn-ghost{width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important}}.availability-form .field-group{position:relative}.availability-form .field-group-has-error .field-shell{background:snow!important;border-color:#dc2626c7!important;box-shadow:0 0 0 4px #dc262621,0 14px 36px #dc26261f!important}.availability-form .field-group-has-error .field-shell svg{color:var(--red)!important}.availability-form .field-error{color:#991b1b;background:linear-gradient(#fff 0%,#fff6f6 100%);border:1px solid #dc26262e;border-radius:.7rem;align-items:flex-start;gap:.5rem;width:fit-content;max-width:min(100%,30rem);margin:.62rem 0 0;padding:.62rem .72rem;font-size:.86rem;font-weight:850;line-height:1.32;display:flex;box-shadow:0 14px 34px #0f172a1f}.availability-form .field-error svg{color:var(--red);flex:none;margin-top:.08rem}.availability-form .field-error span{min-width:0}.home-page .availability-form .field-error,.home-shell .home-page .availability-form .field-error{z-index:3;position:absolute;top:calc(100% + .1rem);left:0}.home-page .availability-form-compact .field-error,.home-shell .home-page .availability-form-compact .field-error{width:100%;max-width:100%;margin-top:.5rem;position:static}.home-page .availability-form-compact,.home-shell .home-page .availability-form-compact{align-items:start}@media (max-width:699px){.home-page .availability-form .field-error,.home-shell .home-page .availability-form .field-error{width:100%;max-width:100%;margin-top:.5rem;position:static}}@property --tw-font-weight{syntax:"*";inherits:false}
