:root{--purple:#5b17d6;--purple-dark:#35107e;--purple-soft:#f3efff;--green:#00c853;--green-dark:#009f42;--ink:#15151d;--muted:#686878;--line:#e7e6ee;--surface:#ffffff;--surface-alt:#f7f8fb;--shadow:0 24px 70px rgba(32,21,66,.12);--radius:24px;--radius-sm:14px;--container:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--surface);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit}.container{width:min(calc(100% - 40px),var(--container));margin-inline:auto}.section{padding:96px 0}.section-sm{padding:60px 0}.section-alt{background:var(--surface-alt)}.section-dark{color:#fff;background:radial-gradient(circle at 20% 0%,rgba(91,23,214,.45),transparent 38%),radial-gradient(circle at 100% 80%,rgba(0,200,83,.25),transparent 35%),#111018}.eyebrow{display:inline-flex;gap:8px;align-items:center;margin-bottom:14px;color:var(--purple);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.eyebrow::before{width:28px;height:3px;border-radius:999px;content:"";background:var(--green)}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.08;letter-spacing:-.035em}h1{font-size:clamp(3.1rem,7vw,6.2rem);margin-bottom:24px}h2{font-size:clamp(2.1rem,4vw,3.7rem);margin-bottom:22px}h3{font-size:1.28rem;margin-bottom:12px}.lead{max-width:720px;color:var(--muted);font-size:clamp(1.08rem,2vw,1.28rem)}.section-dark .lead{color:rgba(255,255,255,.72)}.text-gradient{color:transparent;background:linear-gradient(110deg,var(--purple) 0 52%,var(--green) 52% 100%);background-clip:text;-webkit-background-clip:text}.muted{color:var(--muted)}.center{text-align:center}.center .lead{margin-inline:auto}.site-header{position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(231,230,238,.8);background:rgba(255,255,255,.88);backdrop-filter:blur(16px)}.nav-wrap{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:12px;font-weight:850;font-size:1.08rem;letter-spacing:-.02em}.brand img{width:76px;height:40px;object-fit:contain}.nav-links{display:flex;align-items:center;gap:25px;font-size:.94rem;font-weight:650}.nav-links a{color:#373742}.nav-links a:hover,.nav-links a[aria-current="page"]{color:var(--purple)}.nav-actions{display:flex;align-items:center;gap:10px}.mobile-toggle{display:none;border:0;background:transparent;padding:8px;cursor:pointer}.btn{display:inline-flex;min-height:48px;padding:0 20px;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:999px;font-weight:800;transition:.2s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff;background:var(--purple);box-shadow:0 10px 30px rgba(91,23,214,.22)}.btn-primary:hover{background:var(--purple-dark)}.btn-green{color:#082713;background:var(--green);box-shadow:0 10px 30px rgba(0,200,83,.18)}.btn-green:hover{background:#17dc68}.btn-light{color:var(--ink);background:#fff;border-color:var(--line)}.btn-ghost{color:var(--purple);background:transparent;border-color:rgba(91,23,214,.25)}.btn-sm{min-height:42px;padding:0 16px;font-size:.9rem}.btn-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero{position:relative;overflow:hidden;padding:105px 0 82px;background:radial-gradient(circle at 80% 15%,rgba(0,200,83,.12),transparent 28%),radial-gradient(circle at 15% 18%,rgba(91,23,214,.11),transparent 32%),linear-gradient(#fff,#fbfbfe)}.hero::before{position:absolute;inset:0;opacity:.27;pointer-events:none;content:"";background-image:linear-gradient(rgba(91,23,214,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(91,23,214,.08) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 76%)}.hero-grid{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:58px;align-items:center}.hero-copy p{max-width:700px}.hero-badge{display:inline-flex;gap:9px;align-items:center;padding:8px 13px;margin-bottom:24px;border:1px solid rgba(91,23,214,.15);border-radius:999px;color:var(--purple-dark);background:rgba(255,255,255,.82);font-size:.88rem;font-weight:750}.hero-badge span{width:9px;height:9px;border-radius:99px;background:var(--green);box-shadow:0 0 0 6px rgba(0,200,83,.12)}.hero-panel{position:relative;min-height:530px;padding:28px;border:1px solid rgba(91,23,214,.12);border-radius:34px;background:rgba(255,255,255,.84);box-shadow:var(--shadow);backdrop-filter:blur(12px)}.hero-panel::before{position:absolute;top:-28px;right:-28px;z-index:-1;width:140px;height:140px;border-radius:32px;content:"";background:var(--green);transform:rotate(12deg)}.hero-panel::after{position:absolute;left:-36px;bottom:-32px;z-index:-1;width:170px;height:170px;border-radius:50%;content:"";background:var(--purple);opacity:.15}.panel-top{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:26px}.status{display:inline-flex;gap:8px;align-items:center;color:#29733f;font-size:.84rem;font-weight:750}.status::before{width:9px;height:9px;border-radius:50%;content:"";background:var(--green);box-shadow:0 0 0 5px rgba(0,200,83,.1)}.fake-window{display:flex;gap:6px}.fake-window i{display:block;width:9px;height:9px;border-radius:50%;background:#ddd}.metric-main{padding:25px;border-radius:22px;color:#fff;background:linear-gradient(135deg,var(--purple),#7f49ed)}.metric-main strong{display:block;font-size:3rem;letter-spacing:-.05em}.metric-main small{color:rgba(255,255,255,.75)}.metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.metric{padding:20px;border:1px solid var(--line);border-radius:18px;background:#fff}.metric strong{display:block;margin-bottom:5px;font-size:1.25rem}.metric small{color:var(--muted)}.server-lines{margin-top:20px;display:grid;gap:10px}.server-line{height:10px;border-radius:999px;background:#eeeef4;overflow:hidden}.server-line span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),#56e98f)}.trustbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.trust-grid{display:grid;grid-template-columns:repeat(5,1fr)}.trust-item{padding:22px 16px;text-align:center;border-right:1px solid var(--line);font-weight:750;font-size:.92rem}.trust-item:last-child{border-right:0}.trust-item span{display:block;color:var(--green-dark);font-size:1.1rem}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:42px}.card{position:relative;padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 14px 40px rgba(23,19,39,.045)}.card:hover{border-color:rgba(91,23,214,.25);transform:translateY(-3px);transition:.2s ease}.card-icon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:22px;color:var(--purple);border-radius:16px;background:var(--purple-soft);font-size:1.35rem;font-weight:900}.card p{color:var(--muted)}.card-link{color:var(--purple);font-weight:800}.card-link::after{content:" →"}.pricing{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:42px}.price-card{position:relative;padding:28px;border:1px solid var(--line);border-radius:24px;background:#fff}.price-card.featured{border:2px solid var(--purple);box-shadow:0 24px 60px rgba(91,23,214,.14);transform:translateY(-8px)}.popular{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:6px 13px;border-radius:999px;color:#fff;background:var(--purple);font-size:.72rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.price{display:flex;align-items:flex-end;gap:5px;margin:20px 0}.price strong{font-size:2.6rem;line-height:1;letter-spacing:-.06em}.price span{color:var(--muted);font-size:.9rem}.feature-list{padding:0;margin:22px 0;list-style:none;display:grid;gap:11px;color:#44444f;font-size:.94rem}.feature-list li::before{content:"✓";margin-right:9px;color:var(--green-dark);font-weight:900}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.visual-box{position:relative;min-height:460px;border-radius:32px;overflow:hidden;background:linear-gradient(135deg,rgba(91,23,214,.95),rgba(53,16,126,.98));box-shadow:var(--shadow)}.visual-box .mh{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:66%;max-width:300px;filter:drop-shadow(0 20px 25px rgba(0,0,0,.25))}.visual-chip{position:absolute;padding:14px 17px;border-radius:16px;background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.18);font-weight:800;font-size:.9rem}.visual-chip.one{top:35px;left:30px}.visual-chip.two{right:28px;top:145px}.visual-chip.three{left:55px;bottom:38px}.visual-chip b{color:var(--green-dark)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:38px}.stat{padding:25px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(255,255,255,.06)}.stat strong{display:block;margin-bottom:4px;font-size:1.7rem}.stat span{color:rgba(255,255,255,.65);font-size:.9rem}.faq{max-width:850px;margin:40px auto 0;display:grid;gap:12px}.faq details{border:1px solid var(--line);border-radius:16px;background:#fff}.faq summary{cursor:pointer;list-style:none;padding:21px 24px;font-weight:800}.faq summary::-webkit-details-marker{display:none}.faq summary::after{float:right;content:"+";color:var(--purple);font-size:1.2rem}.faq details[open] summary::after{content:"−"}.faq details p{padding:0 24px 22px;margin:0;color:var(--muted)}.cta{padding:54px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;border-radius:30px;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(0,200,83,.38),transparent 35%),linear-gradient(135deg,var(--purple),var(--purple-dark));box-shadow:var(--shadow)}.cta h2{margin-bottom:10px;font-size:clamp(2rem,4vw,3.25rem)}.cta p{margin-bottom:0;color:rgba(255,255,255,.75)}.page-hero{padding:92px 0 68px;background:linear-gradient(180deg,#faf8ff,#fff);border-bottom:1px solid var(--line)}.page-hero h1{max-width:920px;font-size:clamp(2.7rem,6vw,5rem)}.breadcrumbs{margin-bottom:24px;color:var(--muted);font-size:.88rem}.breadcrumbs a{color:var(--purple)}.service-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:start}.sticky-box{position:sticky;top:105px}.info-list{display:grid;gap:16px;margin-top:28px}.info-item{display:flex;gap:15px}.info-item b{color:var(--purple)}.search-box{display:flex;gap:10px;max-width:760px;margin:34px auto 0;padding:10px;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:0 16px 45px rgba(23,19,39,.08)}.search-box input{flex:1;min-width:0;border:0;outline:0;padding:0 14px;background:transparent}.contact-options{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}.contact-option{padding:30px;border:1px solid var(--line);border-radius:24px;background:#fff}.contact-option p{color:var(--muted)}.site-footer{padding:66px 0 26px;color:#fff;background:#111018}.footer-grid{display:grid;grid-template-columns:1.35fr repeat(3,1fr);gap:50px}.footer-brand p{max-width:360px;color:rgba(255,255,255,.62)}.footer-title{margin-bottom:16px;font-weight:850}.footer-links{display:grid;gap:10px;color:rgba(255,255,255,.66);font-size:.93rem}.footer-links a:hover{color:#fff}.footer-bottom{margin-top:50px;padding-top:22px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.5);font-size:.84rem}@media (max-width:1020px){.nav-links{position:absolute;top:76px;left:20px;right:20px;display:none;padding:22px;flex-direction:column;align-items:flex-start;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:var(--shadow)}.nav-links.open{display:flex}.mobile-toggle{display:block}.nav-actions .btn-light{display:none}.hero-grid,.split,.service-grid{grid-template-columns:1fr}.hero-panel{max-width:650px}.pricing{grid-template-columns:repeat(2,1fr)}.cards{grid-template-columns:repeat(2,1fr)}.trust-grid{grid-template-columns:repeat(3,1fr)}.trust-item:nth-child(3){border-right:0}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>:last-child{grid-column:2/4}}@media (max-width:700px){.container{width:min(calc(100% - 26px),var(--container))}.section{padding:72px 0}h1{font-size:clamp(2.8rem,14vw,4.4rem)}.nav-actions .btn-green{display:none}.brand img{width:66px}.hero{padding:72px 0 60px}.hero-panel{min-height:auto;padding:20px}.metric-grid,.pricing,.cards,.stats,.contact-options{grid-template-columns:1fr}.price-card.featured{transform:none}.trust-grid{grid-template-columns:1fr 1fr}.trust-item{border-bottom:1px solid var(--line)}.trust-item:nth-child(3){border-right:1px solid var(--line)}.trust-item:nth-child(even){border-right:0}.trust-item:last-child{grid-column:1/3}.cta{padding:34px 26px;grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/3}.footer-grid>:last-child{grid-column:auto}.footer-bottom{flex-direction:column}.visual-box{min-height:390px}}.help-results{display:grid;gap:12px;margin-top:32px}.help-result,.article-card{display:block;padding:22px;border:1px solid var(--line);border-radius:18px;background:#fff}.help-result span,.article-kicker{display:block;color:var(--purple);font-size:.78rem;font-weight:800;text-transform:uppercase}.help-result strong{display:block;margin:5px 0}.help-result small,.article-card p{color:var(--muted)}.help-categories,.article-grid{grid-template-columns:repeat(3,1fr)}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start}.article-content{max-width:820px}.article-content h2{margin-top:36px;font-size:1.8rem}.article-content h3{margin-top:28px}.article-list{padding-left:22px}.help-note{padding:20px;margin:28px 0;border-left:4px solid var(--green);border-radius:12px;background:#f4fbf7}.related-links{display:grid;gap:10px;margin-bottom:20px}.table-wrap,.package-table-wrap{overflow-x:auto}.help-table,.package-table{width:100%;border-collapse:collapse}.help-table td,.package-table th,.package-table td{padding:14px 16px;border-bottom:1px solid var(--line)}.package-table{min-width:900px}.package-table th:first-child,.package-table td:first-child{text-align:left;font-weight:750}.package-table th,.package-table td{text-align:center}.package-table thead th{vertical-align:top;background:#faf9fd}.recommended{background:var(--purple-soft)}.package-name{display:block;font-size:1.1rem}.old-price{display:block;color:var(--muted);text-decoration:line-through;font-size:.82rem}.discount{display:inline-block;margin:6px 0;padding:4px 8px;border-radius:999px;background:#def8e7;color:#087331;font-size:.7rem;font-weight:850}.current-price{display:block;color:var(--purple);font-size:1.55rem;font-weight:900}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.contact-details{padding:34px;border-radius:28px;color:#fff;background:linear-gradient(135deg,var(--purple),var(--purple-dark))}.contact-row{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.16)}.contact-row:last-child{border:0}@media(max-width:850px){.help-categories,.article-grid{grid-template-columns:1fr}.article-layout,.contact-grid{grid-template-columns:1fr}.article-sidebar{order:-1}.sticky-box{position:static}}.section-heading{max-width:820px;margin:0 auto 44px}.plans-grid{display:grid;gap:22px;align-items:stretch}.plans-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.plans-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--line);border-radius:26px;background:#fff;box-shadow:0 16px 44px rgba(30,20,55,.06)}.plan-card.is-featured{border:2px solid var(--purple);box-shadow:0 26px 70px rgba(91,23,214,.16);transform:translateY(-8px)}.plan-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:7px 13px;border-radius:999px;color:#fff;background:var(--purple);font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.plan-type{margin:0 0 8px;color:var(--purple);font-size:.76rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.plan-header h3{margin-bottom:10px;font-size:1.35rem}.plan-audience{min-height:48px;margin:0;color:var(--muted);font-size:.92rem}.plan-pricing{min-height:145px;padding:22px 0 18px;border-bottom:1px solid var(--line)}.plan-old-price{display:block;min-height:22px;color:var(--muted);font-size:.84rem;text-decoration:line-through}.plan-old-price--empty{visibility:hidden}.plan-discount{display:inline-flex;margin:7px 0 8px;padding:5px 9px;border-radius:999px;color:#087436;background:#e0f8e9;font-size:.72rem;font-weight:900}.plan-price{display:flex;align-items:flex-end;gap:5px;margin-top:6px}.plan-price>span{margin-bottom:8px;font-size:1.05rem;font-weight:850}.plan-price strong{color:var(--ink);font-size:2.8rem;line-height:.95;letter-spacing:-.065em}.plan-price small{margin-bottom:7px;color:var(--muted)}.plan-tax{margin:8px 0 0;color:var(--muted);font-size:.78rem}.plan-highlights{display:grid;gap:11px;padding:22px 0 10px;margin:0;list-style:none;text-align:left}.plan-highlights li{font-size:.92rem}.plan-highlights li::before{content:"✓";margin-right:9px;color:var(--green-dark);font-weight:950}.plan-button{width:100%;margin-top:auto}.plan-details{margin-top:16px;border-top:1px solid var(--line)}.plan-details summary{cursor:pointer;padding:16px 0 0;color:var(--purple);font-size:.88rem;font-weight:850;list-style:none}.plan-details summary::-webkit-details-marker{display:none}.plan-details summary::after{content:"+";float:right}.plan-details[open] summary::after{content:"−"}.plan-details dl{margin:16px 0 0}.plan-details dl div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--line);text-align:left;font-size:.84rem}.plan-details dt{color:var(--muted)}.plan-details dd{margin:0;font-weight:750;text-align:right}.pricing-note{max-width:900px;margin:28px auto 0;color:var(--muted);text-align:center;font-size:.84rem}@media(max-width:1100px){.plans-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.plans-grid--4,.plans-grid--3{grid-template-columns:1fr}.plan-card.is-featured{transform:none}.plan-card{padding:24px}.plan-audience{min-height:0}}.contact-options{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-option .btn{width:100%;margin-top:auto}.contact-option{display:flex;flex-direction:column}@media (max-width:1020px){.contact-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.contact-options{grid-template-columns:1fr}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.helpdesk-main-hero{position:relative;overflow:hidden;padding:88px 0 76px;background:radial-gradient(circle at 82% 15%,rgba(0,200,83,.13),transparent 28%),radial-gradient(circle at 12% 10%,rgba(91,23,214,.13),transparent 30%),linear-gradient(180deg,#faf8ff,#fff);border-bottom:1px solid var(--line)}.helpdesk-main-hero::before{content:"";position:absolute;inset:0;opacity:.25;pointer-events:none;background-image:linear-gradient(rgba(91,23,214,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(91,23,214,.08) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}.helpdesk-main-hero-inner{position:relative;max-width:920px;text-align:center}.helpdesk-main-hero .breadcrumbs{text-align:left}.helpdesk-main-hero .eyebrow{justify-content:center}.helpdesk-main-hero h1{font-size:clamp(2.8rem,6vw,5rem)}.helpdesk-main-hero .lead{margin-inline:auto}.helpdesk-search-form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;max-width:820px;margin:34px auto 0;padding:10px;border:1px solid rgba(91,23,214,.18);border-radius:22px;background:#fff;box-shadow:0 20px 60px rgba(34,23,68,.12)}.helpdesk-search-icon{padding-left:12px;color:var(--purple);font-size:1.55rem;font-weight:900}.helpdesk-search-form input{width:100%;min-width:0;padding:12px 6px;border:0;outline:0;color:var(--ink);background:transparent}.helpdesk-quick-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:18px;color:var(--muted);font-size:.86rem}.helpdesk-quick-links button{padding:6px 11px;border:1px solid var(--line);border-radius:999px;color:var(--purple);background:rgba(255,255,255,.8);font-weight:750;cursor:pointer}.helpdesk-quick-links button:hover{border-color:var(--purple)}.helpdesk-section-heading{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:30px}.helpdesk-section-heading h2{margin-bottom:0}.helpdesk-section-heading>p{max-width:490px;margin:0;color:var(--muted)}.helpdesk-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.helpdesk-category{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;align-items:start;padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 12px 35px rgba(25,19,45,.04)}.helpdesk-category:hover{border-color:rgba(91,23,214,.35);transform:translateY(-2px);transition:.2s ease}.helpdesk-category-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:17px;color:var(--purple);background:var(--purple-soft);font-size:1.05rem;font-weight:900}.helpdesk-category h2{margin:0 0 8px;font-size:1.28rem}.helpdesk-category p{margin:0 0 12px;color:var(--muted);font-size:.92rem}.helpdesk-category span{color:var(--purple);font-size:.88rem;font-weight:850}.helpdesk-popular-block{margin-top:72px}.popular-help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.popular-help-item{position:relative;display:flex;min-height:175px;padding:23px;flex-direction:column;border:1px solid var(--line);border-radius:19px;background:#fff}.popular-help-item:hover{border-color:rgba(91,23,214,.35)}.popular-help-item span,.help-result-category{color:var(--purple);font-size:.75rem;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.popular-help-item strong{margin:8px 0;line-height:1.3}.popular-help-item small{color:var(--muted);line-height:1.55}.helpdesk-results-header{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.helpdesk-results-header h2{margin:0}#helpdeskResultList{display:grid;gap:12px}.help-search-result{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:21px 23px;border:1px solid var(--line);border-radius:17px;background:#fff}.help-search-result:hover{border-color:rgba(91,23,214,.35)}.help-search-result span,.help-search-result strong,.help-search-result small{grid-column:1}.help-search-result strong{margin:6px 0}.help-search-result small{color:var(--muted)}.help-search-result>b{grid-column:2;grid-row:1 / 4;align-self:center;color:var(--purple);font-size:1.25rem}.helpdesk-no-results{padding:55px 25px;border:1px dashed rgba(91,23,214,.3);border-radius:22px;text-align:center;background:#fff}.helpdesk-no-results .card-icon{margin-inline:auto}.helpdesk-no-results p{color:var(--muted)}@media(max-width:850px){.helpdesk-category-grid,.popular-help-grid{grid-template-columns:1fr}.helpdesk-section-heading,.helpdesk-results-header{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.helpdesk-main-hero{padding:64px 0 58px}.helpdesk-search-form{grid-template-columns:auto minmax(0,1fr);border-radius:18px}.helpdesk-search-form .btn{grid-column:1 / 3;width:100%}.helpdesk-category{grid-template-columns:48px minmax(0,1fr);padding:22px}.helpdesk-category-icon{width:46px;height:46px;border-radius:14px}}.reviews-section{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 15%,rgba(91,23,214,.09),transparent 30%),radial-gradient(circle at 88% 82%,rgba(0,200,83,.08),transparent 28%),#fff}.reviews-heading{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:end;margin-bottom:42px}.reviews-heading .lead{max-width:720px;margin-bottom:0}.reviews-score-card{padding:24px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 16px 40px rgba(25,18,48,.06)}.reviews-stars,.review-stars{color:#00b67a;letter-spacing:.08em}.reviews-score-card strong{display:block;margin:7px 0 3px;font-size:1.65rem}.reviews-score-card span{display:block;color:var(--muted);font-size:.83rem}.reviews-score-card a{display:inline-block;margin-top:12px;color:var(--purple);font-size:.86rem;font-weight:850}.reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.review-card{display:flex;min-height:280px;padding:27px;flex-direction:column;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 12px 36px rgba(25,18,48,.05)}.review-card-top{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center}.review-avatar{grid-row:1 / 3;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--purple),var(--purple-dark));font-size:.82rem;font-weight:900}.review-card-top strong{display:block;line-height:1.2}.review-card-top span{color:var(--muted);font-size:.76rem}.review-card-top .review-stars{grid-column:1 / 3;margin-top:12px}.review-card h3{margin:20px 0 10px;font-size:1.14rem}.review-card p{margin:0;color:var(--muted);line-height:1.7}.reviews-footer{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:30px}.reviews-footer p{margin:0;color:var(--muted)}@media(max-width:920px){.reviews-heading{grid-template-columns:1fr;gap:25px}.reviews-score-card{max-width:360px}.reviews-grid{grid-template-columns:1fr}.review-card{min-height:0}}@media(max-width:620px){.reviews-footer{align-items:stretch;flex-direction:column;text-align:center}.reviews-footer .btn{width:100%}}:root{color-scheme:light}html{scroll-behavior:smooth;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{min-height:100vh}img,svg{max-width:100%;height:auto}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #00c853;outline-offset:3px}.skip-link{position:fixed;z-index:9999;top:8px;left:8px;padding:12px 16px;border-radius:10px;color:#fff;background:#2c0b71;transform:translateY(-160%)}.skip-link:focus{transform:none}[hidden]{display:none!important}section:not(.hero):not(.helpdesk-main-hero){content-visibility:auto;contain-intrinsic-size:auto 700px}.site-header{contain:layout style}.brand img{width:42px;height:42px}.mobile-toggle{min-width:44px;min-height:44px}.btn{min-height:44px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.site-header,.mobile-toggle,.btn-row,.cta,.helpdesk-search-form{display:none!important}body{color:#000;background:#fff}a{color:#000;text-decoration:underline}} /* Juridische pagina's */ .legal-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:40px;align-items:start}.legal-content{max-width:860px}.legal-content section{content-visibility:visible;contain-intrinsic-size:auto}.legal-content h2{scroll-margin-top:110px;margin-top:42px;padding-top:8px}.legal-content p,.legal-content li{line-height:1.75}.legal-content ol,.legal-content ul{padding-left:1.4rem}.legal-toc{position:sticky;top:96px}.legal-toc ol{margin:0;padding-left:1.2rem}.legal-toc a{display:block;padding:5px 0}.legal-meta{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.legal-meta span{padding:6px 10px;border-radius:999px;background:#f4f0ff;font-size:.9rem}.legal-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}@media(max-width:900px){.legal-layout{grid-template-columns:1fr}.legal-toc{position:static;order:-1}}@media print{.legal-toc,.legal-actions,.breadcrumbs,.eyebrow{display:none!important}.legal-layout{display:block}.legal-content{max-width:none}.legal-content h2{break-after:avoid}.legal-content p,.legal-content li{orphans:3;widows:3}}
.cookie-consent[hidden],.cookie-modal[hidden]{display:none!important}.cookie-consent{position:fixed;z-index:1000;right:1rem;bottom:1rem;left:1rem;max-width:72rem;margin:auto;padding:1.25rem;background:#fff;border:1px solid rgba(15,23,42,.14);border-radius:1rem;box-shadow:0 1.5rem 4rem rgba(15,23,42,.2)}.cookie-consent__content{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.cookie-consent h2,.cookie-modal h2,.cookie-option h3{margin-top:0}.cookie-consent p{margin-bottom:0}.cookie-consent__actions,.cookie-modal__actions{display:flex;flex-wrap:wrap;gap:.75rem;flex-shrink:0}.cookie-modal{position:fixed;z-index:1100;inset:0;display:grid;place-items:center;padding:1rem}.cookie-modal__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.68)}.cookie-modal__dialog{position:relative;z-index:1;width:min(100%,42rem);max-height:calc(100vh - 2rem);overflow:auto;padding:1.5rem;background:#fff;border-radius:1rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.3)}.cookie-modal__close{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:#f1f5f9;font-size:1.75rem;cursor:pointer}.cookie-option{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1rem;border:1px solid rgba(15,23,42,.13);border-radius:.75rem}.cookie-option strong,.cookie-option small{display:block}.cookie-option small{margin-top:.25rem}.cookie-option input{width:1.5rem;height:1.5rem;flex:0 0 auto}.cookie-option__status{font-size:.875rem;font-weight:700;color:#087443}.cookie-modal__actions{justify-content:flex-end;margin-top:1.5rem}.cookie-modal-open{overflow:hidden}.cookie-manage{padding:0;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}@media(max-width:48rem){.cookie-consent__content{align-items:stretch;flex-direction:column}.cookie-consent__actions .btn,.cookie-modal__actions .btn{flex:1 1 100%}}
.hero-compact{padding:5rem 0 3rem} .section-gap{margin-top:2rem} .split-layout,.calculator-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr);gap:2rem;align-items:start} .feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem} .feature-card,.conversion-card,.calculator-panel,.calculator-result,.status-card,.domain-checker-card{padding:1.5rem;border:1px solid rgba(15,23,42,.12);border-radius:1rem;background:#fff} .card-link{display:block;color:inherit;text-decoration:none} .card-link:hover{transform:translateY(-2px);box-shadow:0 1rem 2rem rgba(15,23,42,.08)} .check-list{padding-left:1.25rem} .check-list li{margin:.5rem 0} .table-scroll{overflow-x:auto} .comparison-table{width:100%;border-collapse:collapse;background:#fff;border-radius:1rem;overflow:hidden} .comparison-table th,.comparison-table td{padding:1rem;border-bottom:1px solid rgba(15,23,42,.1);text-align:left;white-space:nowrap} .comparison-table thead th{background:#f3f0ff} .centered-actions{text-align:center;margin-top:1.5rem} .domain-checker-card{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center} .domain-checker{display:flex;gap:.75rem} .domain-checker input{min-width:0;flex:1;padding:.9rem 1rem;border:1px solid rgba(15,23,42,.2);border-radius:.65rem;font:inherit} .calculator-panel label{display:block;margin-bottom:1.5rem;font-weight:700} .calculator-panel input[type=range]{width:100%;margin-top:.75rem} .calculator-panel output{float:right} .toggle-row{display:flex!important;justify-content:space-between;align-items:center} .calculator-price{font-size:2.5rem;font-weight:800} .status-card{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center} .status-indicator{width:1rem;height:1rem;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 .4rem rgba(245,158,11,.15)} .status-card--online .status-indicator{background:#10b981;box-shadow:0 0 0 .4rem rgba(16,185,129,.15)} .footer-extra-links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem} @media(max-width:52rem){ .feature-grid{grid-template-columns:1fr} .split-layout,.calculator-layout,.domain-checker-card{grid-template-columns:1fr} .domain-checker{flex-direction:column} .status-card{grid-template-columns:auto 1fr} .status-card .btn{grid-column:1/-1} }
