#adr-chat-root,#adr-chat-root *{box-sizing:border-box;font-family:'Montserrat',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;letter-spacing:normal;text-transform:none;text-shadow:none;-webkit-text-size-adjust:100%}
#adr-chat-root{position:static;margin:0;padding:0;font-size:14px;line-height:1.45;font-weight:500}
#adr-chat-root button{margin:0;font-weight:600;cursor:pointer;-webkit-appearance:none;appearance:none}
#adr-chat-root [hidden]{display:none!important}
html.adr-chat-lock,html.adr-chat-lock body{overflow:hidden!important}
/* chat button: where the old icon sat (bottom-right). z-index 140: above the rail (150 is the rail itself, which never overlaps) and WhatsApp (11), below header 999 and popups 9500 */
#adr-chat-root .adr-chat-btn{position:fixed;right:22px;bottom:24px;width:60px;height:60px;z-index:140;padding:0;border:2px solid #d4175f;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(18,19,58,.28);display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease}
/* proactive nudge bubble above the chat button */
#adr-chat-root .adr-chat-nudge{position:fixed;right:22px;bottom:96px;z-index:141;max-width:240px;display:none;align-items:flex-start;gap:8px;padding:12px 14px;background:#fff;color:#12141c;border:1px solid #dfe3f0;border-radius:14px 14px 4px 14px;box-shadow:0 10px 30px rgba(18,19,58,.28);font:600 14px/1.35 Montserrat,Arial,sans-serif;cursor:pointer}
#adr-chat-root .adr-chat-nudge.adr-on{display:flex;animation:adrNudgeIn .35s ease-out both}
#adr-chat-root .adr-chat-nudge span.adr-nt{flex:1;text-align:left}
#adr-chat-root .adr-chat-nudge b{color:#d4175f}
#adr-chat-root .adr-chat-nudge-x{flex:0 0 auto;width:24px;height:24px;margin:-4px -6px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:#4a4f66;cursor:pointer;display:flex;align-items:center;justify-content:center}
#adr-chat-root .adr-chat-nudge-x:hover{background:#eceef6}
#adr-chat-root .adr-chat-nudge-x:focus-visible{outline:3px solid #8b7cf6;outline-offset:1px}
@keyframes adrNudgeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){#adr-chat-root .adr-chat-nudge.adr-on{animation:none}}
#adr-chat-root.adr-chat-isopen .adr-chat-nudge{display:none!important}
#adr-chat-root .adr-chat-btn:hover{transform:scale(1.05);box-shadow:0 8px 22px rgba(18,19,58,.36)}
#adr-chat-root .adr-chat-btn:focus-visible,#adr-chat-root .adr-chat-x:focus-visible,#adr-chat-root .adr-chat-new:focus-visible,#adr-chat-root .adr-chat-chip:focus-visible,#adr-chat-root .adr-chat-send:focus-visible,#adr-chat-root .adr-chat-submit:focus-visible,#adr-chat-root a:focus-visible{outline:3px solid #8b7cf6;outline-offset:2px}
#adr-chat-root .adr-chat-face{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;overflow:hidden}
#adr-chat-root .adr-chat-face img{width:34px;height:34px;max-width:none;display:block;object-fit:contain}
#adr-chat-root .adr-chat-dot{position:absolute;top:2px;right:2px;width:13px;height:13px;border-radius:50%;background:#22a45d;border:2px solid #fff}
#adr-chat-root .adr-chat-dot-s{position:static;display:inline-block;width:8px;height:8px;margin-right:6px;border:0;vertical-align:middle}
#adr-chat-root.adr-chat-isopen .adr-chat-btn{box-shadow:0 2px 8px rgba(18,19,58,.25)}
/* panel */
#adr-chat-root .adr-chat-panel{position:fixed;right:76px;bottom:96px;width:376px;max-width:calc(100vw - 32px);height:min(620px,calc(100vh - 210px));height:min(620px,calc(100dvh - 210px));z-index:1000;display:flex;flex-direction:column;background:#f6f7fb;color:#12141c;border-radius:16px;overflow:hidden;box-shadow:0 18px 50px rgba(18,19,58,.38);border:1px solid #dfe3f0}
#adr-chat-root .adr-chat-head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(135deg,#12133a,#1a1b54);color:#fff;flex:0 0 auto}
#adr-chat-root .adr-chat-hlogo{width:38px;height:38px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto}
#adr-chat-root .adr-chat-hlogo svg{width:30px;height:30px}
#adr-chat-root .adr-chat-hlogo img{width:26px;height:26px;object-fit:contain}
#adr-chat-root .adr-chat-htext{flex:1 1 auto;min-width:0}
#adr-chat-root .adr-chat-title{font-size:15px;font-weight:700;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#adr-chat-root .adr-chat-sub{font-size:12px;font-weight:500;color:#d5d8f5;margin-top:2px}
#adr-chat-root .adr-chat-x,#adr-chat-root .adr-chat-new{flex:0 0 auto;width:44px;height:44px;min-width:44px;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:rgba(255,255,255,.18);color:#fff;display:flex;align-items:center;justify-content:center;padding:0;margin:0;cursor:pointer;position:relative;z-index:2;-webkit-appearance:none;appearance:none;touch-action:manipulation}
#adr-chat-root .adr-chat-x:hover,#adr-chat-root .adr-chat-new:hover{background:rgba(255,255,255,.3)}
#adr-chat-root .adr-chat-head{gap:8px;padding-top:max(10px,env(safe-area-inset-top,0px))}
#adr-chat-root .adr-chat-x svg,#adr-chat-root .adr-chat-new svg{width:20px;height:20px;display:block;pointer-events:none}
#adr-chat-root .adr-chat-log{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:14px 12px 8px;background:#f6f7fb;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}
#adr-chat-root .adr-chat-row{display:flex;flex-direction:column;margin:0 0 10px;max-width:100%}
#adr-chat-root .adr-chat-bot{align-items:flex-start}
#adr-chat-root .adr-chat-user{align-items:flex-end}
#adr-chat-root .adr-chat-bubble{max-width:88%;padding:9px 12px;border-radius:14px;font-size:14px;line-height:1.45;color:#12141c;background:#fff;border:1px solid #e3e6f1;word-wrap:break-word;overflow-wrap:anywhere;border-bottom-left-radius:4px}
#adr-chat-root .adr-chat-user .adr-chat-bubble{background:#b8104f;border-color:#b8104f;color:#fff;border-bottom-left-radius:14px;border-bottom-right-radius:4px}
#adr-chat-root .adr-chat-bubble strong{font-weight:700;color:inherit}
#adr-chat-root .adr-chat-bubble a.adr-chat-inl,#adr-chat-root .adr-chat-bubble a.adr-chat-inl:visited{color:#1a1b54!important;text-decoration:underline!important;font-weight:600}
#adr-chat-root .adr-chat-user .adr-chat-bubble a.adr-chat-inl{color:#fff!important}
#adr-chat-root .adr-chat-linkbox{margin-top:6px}
#adr-chat-root a.adr-chat-btnlink,#adr-chat-root a.adr-chat-btnlink:visited{display:inline-block;padding:8px 14px;border-radius:999px;background:#d4175f;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none!important;line-height:1.2}
#adr-chat-root .adr-chat-choice{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}
#adr-chat-root button.adr-chat-btnalt{display:inline-block;padding:7px 14px;border-radius:999px;background:#fff;color:#d4175f;border:2px solid #d4175f;font:600 13px/1.2 Montserrat,Arial,sans-serif;cursor:pointer}
#adr-chat-root button.adr-chat-btnalt:hover{background:#fdeef4}
#adr-chat-root button.adr-chat-btnalt:focus-visible{outline:3px solid #8b7cf6;outline-offset:2px}
#adr-chat-root a.adr-chat-btnlink:hover{background:#b8104f}
#adr-chat-root .adr-chat-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;max-width:100%}
#adr-chat-root .adr-chat-chip{padding:7px 12px;border-radius:999px;border:1.5px solid #b8104f;background:#fff;color:#b8104f;font-size:13px;line-height:1.2;text-align:left}
#adr-chat-root .adr-chat-chip:hover{background:#b8104f;color:#fff}
#adr-chat-root .adr-chat-typing{display:flex;gap:4px;padding:12px 14px}
#adr-chat-root .adr-chat-typing i{width:7px;height:7px;border-radius:50%;background:#6b7186;display:block;animation:adrchatb 1s infinite ease-in-out}
#adr-chat-root .adr-chat-typing i:nth-child(2){animation-delay:.15s}
#adr-chat-root .adr-chat-typing i:nth-child(3){animation-delay:.3s}
@keyframes adrchatb{0%,80%,100%{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}
@media (prefers-reduced-motion:reduce){#adr-chat-root .adr-chat-typing i{animation:none}#adr-chat-root .adr-chat-btn{transition:none}}
/* form */
#adr-chat-root .adr-chat-formwrap{width:100%;max-width:100%}
#adr-chat-root .adr-chat-form{background:#fff;border:1px solid #e3e6f1;border-radius:14px;padding:12px;width:100%}
#adr-chat-root .adr-chat-field{margin:0 0 8px}
#adr-chat-root .adr-chat-label{display:block;font-size:12px;font-weight:600;color:#2b2f40;margin:0 0 3px}
#adr-chat-root .adr-chat-input{display:block;width:100%;max-width:100%;padding:9px 10px;border:1.5px solid #9aa1b8;border-radius:10px;background:#fff;color:#12141c;font-size:14px;line-height:1.3;margin:0;-webkit-appearance:none;appearance:none}
#adr-chat-root textarea.adr-chat-input{resize:vertical;min-height:68px;max-height:160px}
#adr-chat-root .adr-chat-input:focus,#adr-chat-root .adr-chat-msg:focus{outline:2px solid #8b7cf6;outline-offset:1px;border-color:#1a1b54}
#adr-chat-root .adr-chat-input[aria-invalid="true"]{border-color:#a30028}
#adr-chat-root .adr-chat-err{color:#a30028;font-size:12px;font-weight:600;line-height:1.3;margin-top:3px}
#adr-chat-root .adr-chat-err:empty{display:none}
#adr-chat-root .adr-chat-err a{color:#a30028!important;text-decoration:underline!important}
#adr-chat-root .adr-chat-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;opacity:0}
#adr-chat-root .adr-chat-submit{display:block;width:100%;margin-top:6px;padding:11px 14px;border:0;border-radius:999px;background:#d4175f;color:#fff;font-size:14px;font-weight:700}
#adr-chat-root .adr-chat-submit:hover{background:#b8104f}
#adr-chat-root .adr-chat-submit:disabled{opacity:.7;cursor:default}
/* compose + footer */
#adr-chat-root .adr-chat-compose{display:flex;gap:8px;padding:10px 12px;background:#fff;border-top:1px solid #e3e6f1;flex:0 0 auto;margin:0}
#adr-chat-root .adr-chat-msg{flex:1 1 auto;min-width:0;padding:10px 12px;border:1.5px solid #9aa1b8;border-radius:999px;background:#fff;color:#12141c;font-size:14px;margin:0;-webkit-appearance:none;appearance:none}
#adr-chat-root .adr-chat-msg::placeholder,#adr-chat-root .adr-chat-input::placeholder{color:#5b6173;opacity:1}
#adr-chat-root .adr-chat-send{flex:0 0 auto;width:42px;height:42px;border:0;border-radius:50%;background:#d4175f;color:#fff;display:flex;align-items:center;justify-content:center;padding:0}
#adr-chat-root .adr-chat-send:hover{background:#b8104f}
#adr-chat-root .adr-chat-send:disabled{opacity:.6;cursor:default}
#adr-chat-root .adr-chat-foot{flex:0 0 auto;padding:6px 12px max(9px,env(safe-area-inset-bottom,0px));background:#fff;text-align:center}
#adr-chat-root .adr-chat-note{font-size:11px;line-height:1.35;color:#4a5061;font-weight:500}
#adr-chat-root .adr-chat-powered{font-size:11px;margin-top:3px;font-weight:600}
#adr-chat-root .adr-chat-powered a,#adr-chat-root .adr-chat-powered a:visited{color:#1a1b54!important;text-decoration:underline!important}
/* geometry: 768-1023 and phones sit above the 45px bottom contact bar; WhatsApp sits higher still */
@media (max-width:1023px){
  #adr-chat-root .adr-chat-btn{width:52px;height:52px;right:21px;bottom:57px}
  #adr-chat-root .adr-chat-nudge{right:16px;bottom:119px}
  #adr-chat-root .adr-chat-face img{width:30px;height:30px}
  #adr-chat-root .adr-chat-panel{right:16px;bottom:119px;height:min(620px,calc(100vh - 235px));height:min(620px,calc(100dvh - 235px))}
}
@media (max-width:767px){
  #adr-chat-root .adr-chat-btn{right:12px}
  #adr-chat-root .adr-chat-nudge{right:10px;max-width:210px}
}
@media (max-width:520px){
  #adr-chat-root .adr-chat-panel{z-index:2147483000;left:8px;right:8px;bottom:8px;width:auto;max-width:none;height:calc(100vh - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);border-radius:14px}
  #adr-chat-root .adr-chat-input,#adr-chat-root .adr-chat-msg{font-size:16px}
  #adr-chat-root .adr-chat-bubble{max-width:92%}
}
@media print{#adr-chat-root{display:none!important}}
body.adr-hs{--hs-bg:#06070b;--hs-alt:#0b0d14;--hs-card:#11141d;--hs-card2:#171a26;--hs-chip:#1f2333;--hs-line:rgba(255,255,255,.14);--hs-line2:rgba(255,255,255,.28);--hs-tx:#f5f6fa;--hs-tx2:#c9cddb;--hs-mut:#a6acbe;--hs-acc:#ff6a98;--hs-link:#a9b8ec;--hs-btn:#d4175f;--hs-btnh:#b8104f;--hs-shadow:0 18px 50px rgba(0,0,0,.45)}html[data-theme="light"] body.adr-hs{--hs-bg:#ffffff;--hs-alt:#f4f6fb;--hs-card:#ffffff;--hs-card2:#eef1f8;--hs-chip:#e6eaf5;--hs-line:rgba(18,20,28,.14);--hs-line2:rgba(18,20,28,.3);--hs-tx:#12141c;--hs-tx2:#434a5c;--hs-mut:#596075;--hs-acc:#c4155a;--hs-link:#2f4aa8;--hs-btn:#c4155a;--hs-btnh:#a8104d;--hs-shadow:0 14px 40px rgba(20,24,50,.12)}body.adr-hs{--hs-ac2:#ff6a98}body.adr-hs .hrs-hero,body.adr-hs .hrs-sec.dark,body.adr-hs .hrs-more,body.adr-hs .hrs-band,body.adr-hs .hcg-hero,body.adr-hs .hcg-short,body.adr-hs .hcg-sec.ink,body.adr-hs .hcg-more,body.adr-hs .hcg-band,body.adr-hs .hseo-hero,body.adr-hs .hseo-sec.dark,body.adr-hs .hseo-more,body.adr-hs .hseo-band,body.adr-hs .hseo-tc .head,body.adr-hs .hphp-hero,body.adr-hs .hphp-sec.dark,body.adr-hs .hphp-stats div,body.adr-hs .hphp-own div,body.adr-hs .hphp-term,body.adr-hs .hwp-hero,body.adr-hs .hwp-short,body.adr-hs .hwp-sec.dk,body.adr-hs .hwp .dk,body.adr-hs .hwp-ag .n,body.adr-hs .hrr-hero,body.adr-hs .hrr-sec.dk,body.adr-hs .hrr-clock,body.adr-hs .hrr-lv>div,body.adr-hs .hrr-shield,body.adr-hs .hrr-stats>div,body.adr-hs .hqa-hero,body.adr-hs .hqa-short,body.adr-hs .hqa-sec.ink,body.adr-hs .hqa-more,body.adr-hs .hqa-end,body.adr-hs .hqa-card,body.adr-hs .hrx{--hs-bg:#06070b;--hs-alt:#0b0d14;--hs-card:#11141d;--hs-card2:#171a26;--hs-chip:#1f2333;--hs-line:rgba(255,255,255,.14);--hs-line2:rgba(255,255,255,.28);--hs-tx:#f5f6fa;--hs-tx2:#c9cddb;--hs-mut:#a6acbe;--hs-acc:#ff6a98;--hs-link:#a9b8ec;--hs-btn:#d4175f;--hs-btnh:#b8104f;--hs-shadow:0 18px 50px rgba(0,0,0,.45)}body.adr-hs .hrs-art,body.adr-hs .hcg-art,body.adr-hs .hcg-card,body.adr-hs .hseo-geo,body.adr-hs .hseo-rep,body.adr-hs .hseo-tools span,body.adr-hs .hphp-fig,body.adr-hs .hqa-art,body.adr-hs .hrs-c.here,body.adr-hs .hcg-c.here,body.adr-hs .hqa-c.here,body.adr-hs .hseo-c.here,body.adr-hs .hseo-wheel{--hs-bg:#ffffff;--hs-alt:#f4f6fb;--hs-card:#ffffff;--hs-card2:#eef1f8;--hs-chip:#e6eaf5;--hs-line:rgba(18,20,28,.14);--hs-line2:rgba(18,20,28,.3);--hs-tx:#12141c;--hs-tx2:#434a5c;--hs-mut:#596075;--hs-acc:#c4155a;--hs-link:#2f4aa8;--hs-btn:#c4155a;--hs-btnh:#a8104d;--hs-shadow:0 14px 40px rgba(20,24,50,.12)}body.adr-hs .hrs-sec.dark,body.adr-hs .hrs-more,body.adr-hs .hcg-sec.ink,body.adr-hs .hcg-more,body.adr-hs .hseo-sec.dark,body.adr-hs .hseo-more,body.adr-hs .hphp-sec.dark,body.adr-hs .hwp-sec.dk,body.adr-hs .hrr-sec.dk,body.adr-hs .hqa-sec.ink,body.adr-hs .hqa-more,body.adr-hs .hqa-end,body.adr-hs .hcg-short,body.adr-hs .hwp-short,body.adr-hs .hqa-short{background:linear-gradient(180deg,#10131d 0%,#0a0c13 100%)!important;color:#e7e9f2;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}body.adr-hs .hrs-hero,body.adr-hs .hcg-hero,body.adr-hs .hseo-hero,body.adr-hs .hphp-hero,body.adr-hs .hwp-hero,body.adr-hs .hrr-hero,body.adr-hs .hqa-hero{background:radial-gradient(circle at 86% 6%,rgba(212,23,95,.30),transparent 42%),radial-gradient(circle at 6% 98%,rgba(79,63,209,.26),transparent 46%),linear-gradient(180deg,#0b0d14 0%,#06070b 100%)!important;background-image:radial-gradient(circle at 86% 6%,rgba(212,23,95,.30),transparent 42%),radial-gradient(circle at 6% 98%,rgba(79,63,209,.26),transparent 46%),linear-gradient(180deg,#0b0d14 0%,#06070b 100%)!important;color:#f5f6fa;padding-top:clamp(112px,14vh,150px)!important;padding-bottom:clamp(40px,6vh,64px)!important;border-bottom:1px solid rgba(255,255,255,.08)}body.adr-hs .hrs-hero::before,body.adr-hs .hcg-hero::before,body.adr-hs .hseo-hero::before,body.adr-hs .hphp-hero::before,body.adr-hs .hwp-hero::before,body.adr-hs .hrr-hero::before,body.adr-hs .hqa-hero::before{display:none!important}body.adr-hs .hrs-hero::after,body.adr-hs .hcg-hero::after,body.adr-hs .hseo-hero::after,body.adr-hs .hphp-hero::after,body.adr-hs .hwp-hero::after,body.adr-hs .hrr-hero::after,body.adr-hs .hqa-hero::after{content:"";display:block!important;position:absolute;left:0;right:0;bottom:0;top:auto;height:3px;border-radius:0;background:linear-gradient(90deg,#d4175f,#4f3fd1)!important;width:auto}body.adr-hs .hrs-hero h1,body.adr-hs .hcg-hero h1,body.adr-hs .hseo-hero h1,body.adr-hs .hphp-hero h1,body.adr-hs .hwp-hero h1,body.adr-hs .hrr-hero h1,body.adr-hs .hqa-hero h1{color:#fff!important}body.adr-hs .hrs-hero h1 em,body.adr-hs .hcg-hero h1 em,body.adr-hs .hseo-hero h1 em,body.adr-hs .hphp-hero h1 em,body.adr-hs .hwp-hero h1 em,body.adr-hs .hrr-hero h1 em,body.adr-hs .hqa-hero h1 em{color:#ff8db1!important;background:none!important}body.adr-hs .hrs-lede,body.adr-hs .hcg-lede,body.adr-hs .hseo-lede,body.adr-hs .hphp-lede,body.adr-hs .hwp-lede,body.adr-hs .hrr-lede,body.adr-hs .hqa-lede{color:#f5f6fa!important}body.adr-hs .hrs-sub,body.adr-hs .hcg-sub,body.adr-hs .hseo-sub,body.adr-hs .hphp-sub,body.adr-hs .hwp-sub,body.adr-hs .hrr-sub,body.adr-hs .hqa-sub{color:#c9cddb!important}body.adr-hs .hrs-sub a,body.adr-hs .hcg-sub a,body.adr-hs .hseo-sub a,body.adr-hs .hphp-sub a,body.adr-hs .hwp-sub a,body.adr-hs .hrr-sub a,body.adr-hs .hqa-sub a{color:#ff8db1!important}body.adr-hs .hrs-ticks li,body.adr-hs .hcg-ticks li,body.adr-hs .hseo-ticks li,body.adr-hs .hphp-ticks li,body.adr-hs .hwp-ticks li,body.adr-hs .hrr-ticks li,body.adr-hs .hqa-ticks li{color:#f5f6fa!important}body.adr-hs .hrs-stats b,body.adr-hs .hcg-stats b,body.adr-hs .hseo-stats b,body.adr-hs .hphp-stats b,body.adr-hs .hwp-stats b,body.adr-hs .hrr-stats b,body.adr-hs .hqa-stats b{color:#fff!important}body.adr-hs .hrs-stats span,body.adr-hs .hcg-stats span,body.adr-hs .hseo-stats span,body.adr-hs .hphp-stats span,body.adr-hs .hwp-stats span,body.adr-hs .hrr-stats span,body.adr-hs .hqa-stats span{color:#c9cddb!important}body.adr-hs .hrs-hero .container,body.adr-hs .hcg-hero .container,body.adr-hs .hseo-hero .container,body.adr-hs .hphp-hero .container,body.adr-hs .hwp-hero .container,body.adr-hs .hrr-hero .container,body.adr-hs .hqa-hero .container{position:relative;z-index:2}body.adr-hs .hrs-kick,body.adr-hs .hrs-eyebrow,body.adr-hs .hcg-kick,body.adr-hs .hcg-eyebrow,body.adr-hs .hseo-kick,body.adr-hs .hseo-eyebrow,body.adr-hs .hphp-kick,body.adr-hs .hphp-eyebrow,body.adr-hs .hwp-kick,body.adr-hs .hwp-eyebrow,body.adr-hs .hrr-kick,body.adr-hs .hrr-eyebrow,body.adr-hs .hqa-kick,body.adr-hs .hqa-eyebrow{color:var(--hs-acc)!important}body.adr-hs .hrs-hero .hrs-eyebrow,body.adr-hs .hcg-hero .hcg-eyebrow,body.adr-hs .hseo-hero .hseo-eyebrow,body.adr-hs .hphp-hero .hphp-eyebrow,body.adr-hs .hwp-hero .hwp-eyebrow,body.adr-hs .hrr-hero .hrr-eyebrow,body.adr-hs .hqa-hero .hqa-eyebrow{color:#ff8db1!important}body.adr-hs .hrs-eyebrow::before,body.adr-hs .hcg-eyebrow::before,body.adr-hs .hseo-eyebrow::before,body.adr-hs .hphp-eyebrow::before,body.adr-hs .hwp-eyebrow::before,body.adr-hs .hrr-eyebrow::before,body.adr-hs .hqa-eyebrow::before{background:#d4175f!important;color:#fff!important;box-shadow:none!important}body.adr-hs .hrs-kick::before,body.adr-hs .hcg-kick::before,body.adr-hs .hseo-kick::before,body.adr-hs .hphp-kick::before,body.adr-hs .hwp-kick::before,body.adr-hs .hrr-kick::before,body.adr-hs .hqa-kick::before{background:#d4175f!important;box-shadow:none!important}body.adr-hs .hwp-kick{border-color:var(--hs-line2)!important}body.adr-hs :is(.hrs h1,.hrs h2,.hrs h3,.hrs h4,.hcg h1,.hcg h2,.hcg h3,.hcg h4,.hseo h1,.hseo h2,.hseo h3,.hseo h4,.hphp h1,.hphp h2,.hphp h3,.hphp h4,.hwp h1,.hwp h2,.hwp h3,.hwp h4,.hrr h1,.hrr h2,.hrr h3,.hrr h4,.hqa h1,.hqa h2,.hqa h3,.hqa h4){text-transform:none!important}body.adr-hs .hphp-panel h3,body.adr-hs .hwp-panel h3{letter-spacing:0!important;font-size:17px!important}body.adr-hs .hrs-h2,body.adr-hs .hcg-h2,body.adr-hs .hseo-h2,body.adr-hs .hphp-h2,body.adr-hs .hwp-h2,body.adr-hs .hrr-h2,body.adr-hs .hqa-h2{font-size:clamp(26px,3.6vw,42px)!important;line-height:1.16!important;font-weight:800!important;letter-spacing:-.015em!important}body.adr-hs .hrs-sec,body.adr-hs .hcg-sec,body.adr-hs .hseo-sec,body.adr-hs .hphp-sec,body.adr-hs .hwp-sec,body.adr-hs .hrr-sec,body.adr-hs .hqa-sec{padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(56px,7vw,96px)!important}body.adr-hs a.hrs-b1,body.adr-hs .hrs-b1,body.adr-hs a.hcg-b1,body.adr-hs .hcg-b1,body.adr-hs a.hseo-b1,body.adr-hs .hseo-b1,body.adr-hs a.hphp-b1,body.adr-hs .hphp-b1,body.adr-hs a.hwp-b1,body.adr-hs .hwp-b1,body.adr-hs a.hrr-b1,body.adr-hs .hrr-b1,body.adr-hs a.hqa-b1,body.adr-hs .hqa-b1{background:var(--hs-btn)!important;color:#fff!important;border:1.5px solid transparent!important;border-radius:999px!important;min-height:48px;padding:13px 26px!important;font-weight:700!important;box-shadow:0 10px 28px rgba(212,23,95,.35)!important;transition:background-color .2s,transform .2s}body.adr-hs a.hrs-b1:hover,body.adr-hs .hrs-b1:hover,body.adr-hs a.hcg-b1:hover,body.adr-hs .hcg-b1:hover,body.adr-hs a.hseo-b1:hover,body.adr-hs .hseo-b1:hover,body.adr-hs a.hphp-b1:hover,body.adr-hs .hphp-b1:hover,body.adr-hs a.hwp-b1:hover,body.adr-hs .hwp-b1:hover,body.adr-hs a.hrr-b1:hover,body.adr-hs .hrr-b1:hover,body.adr-hs a.hqa-b1:hover,body.adr-hs .hqa-b1:hover{background:var(--hs-btnh)!important;color:#fff!important;transform:translateY(-2px)}body.adr-hs a.hrs-b2,body.adr-hs .hrs-b2,body.adr-hs a.hcg-b2,body.adr-hs .hcg-b2,body.adr-hs a.hseo-b2,body.adr-hs .hseo-b2,body.adr-hs a.hphp-b2,body.adr-hs .hphp-b2,body.adr-hs a.hwp-b2,body.adr-hs .hwp-b2,body.adr-hs a.hrr-b2,body.adr-hs .hrr-b2,body.adr-hs a.hqa-b2,body.adr-hs .hqa-b2{background:transparent!important;color:var(--hs-tx)!important;border:1.5px solid var(--hs-line2)!important;border-radius:999px!important;min-height:48px;padding:13px 26px!important;font-weight:700!important;box-shadow:none!important}body.adr-hs a.hrs-b2:hover,body.adr-hs .hrs-b2:hover,body.adr-hs a.hcg-b2:hover,body.adr-hs .hcg-b2:hover,body.adr-hs a.hseo-b2:hover,body.adr-hs .hseo-b2:hover,body.adr-hs a.hphp-b2:hover,body.adr-hs .hphp-b2:hover,body.adr-hs a.hwp-b2:hover,body.adr-hs .hwp-b2:hover,body.adr-hs a.hrr-b2:hover,body.adr-hs .hrr-b2:hover,body.adr-hs a.hqa-b2:hover,body.adr-hs .hqa-b2:hover{background:rgba(127,127,160,.16)!important;color:var(--hs-tx)!important;border-color:var(--hs-tx)!important}body.adr-hs .hrs-card,body.adr-hs .hrs-img,body.adr-hs .hrs-brief,body.adr-hs .hrs-bug,body.adr-hs .hcg-card,body.adr-hs .hcg-img,body.adr-hs .hcg-brief,body.adr-hs .hcg-bug,body.adr-hs .hseo-card,body.adr-hs .hseo-img,body.adr-hs .hseo-brief,body.adr-hs .hseo-bug,body.adr-hs .hphp-card,body.adr-hs .hphp-img,body.adr-hs .hphp-brief,body.adr-hs .hphp-bug,body.adr-hs .hwp-card,body.adr-hs .hwp-img,body.adr-hs .hwp-brief,body.adr-hs .hwp-bug,body.adr-hs .hrr-card,body.adr-hs .hrr-img,body.adr-hs .hrr-brief,body.adr-hs .hrr-bug,body.adr-hs .hqa-card,body.adr-hs .hqa-img,body.adr-hs .hqa-brief,body.adr-hs .hqa-bug{box-shadow:var(--hs-shadow)!important}body.adr-hs .hrs-c,body.adr-hs .hrs-panel,body.adr-hs .hrs-tw,body.adr-hs .hcg-c,body.adr-hs .hcg-panel,body.adr-hs .hcg-tw,body.adr-hs .hseo-c,body.adr-hs .hseo-panel,body.adr-hs .hseo-tw,body.adr-hs .hphp-c,body.adr-hs .hphp-panel,body.adr-hs .hphp-tw,body.adr-hs .hwp-c,body.adr-hs .hwp-panel,body.adr-hs .hwp-tw,body.adr-hs .hrr-c,body.adr-hs .hrr-panel,body.adr-hs .hrr-tw,body.adr-hs .hqa-c,body.adr-hs .hqa-panel,body.adr-hs .hqa-tw{border-color:var(--hs-line)}body.adr-hs .hrs-c,body.adr-hs .hcg-c,body.adr-hs .hseo-c,body.adr-hs .hphp-c,body.adr-hs .hwp-c,body.adr-hs .hrr-c,body.adr-hs .hqa-c{border-radius:16px}body.adr-hs .hrs-tw,body.adr-hs .hcg-tw,body.adr-hs .hseo-tw,body.adr-hs .hphp-tw,body.adr-hs .hwp-tw,body.adr-hs .hrr-tw,body.adr-hs .hqa-tw{border-radius:16px;border-color:var(--hs-line)!important}body.adr-hs .hrs-art,body.adr-hs .hcg-art,body.adr-hs .hseo-geo,body.adr-hs .hqa-art{background:#fff;border-radius:16px;padding:12px;box-sizing:border-box;border:1px solid var(--hs-line)}body.adr-hs .hseo-wheel img{background:#fff}body.adr-hs .hrx{background:linear-gradient(180deg,#10131d 0%,#0a0c13 100%)!important;color:#f5f6fa;border-top:1px solid rgba(255,255,255,.08)}body.adr-hs .hrx-k{color:#ff8db1!important}body.adr-hs .hrx-h{color:#fff!important}body.adr-hs .hrx-p,body.adr-hs .hrx-all{color:#c9cddb!important}body.adr-hs .hrx-all a{color:#ff8db1!important}body.adr-hs .hrx-c{background:var(--hs-card)!important;border:1px solid var(--hs-line);border-top:4px solid #ff6a98!important;border-radius:16px!important}body.adr-hs .hrx-c svg{fill:var(--hs-tx)!important}body.adr-hs .hrx-c b{color:var(--hs-tx)!important}body.adr-hs .hrx-c span{color:var(--hs-tx2)!important}body.adr-hs .hrx-c u{color:var(--hs-acc)!important}body.adr-hs .hrs-sec,body.adr-hs .hcg-sec,body.adr-hs .hseo-sec,body.adr-hs .hphp-sec,body.adr-hs .hwp-sec,body.adr-hs .hrr-sec,body.adr-hs .hqa-sec{--hs-ring:var(--hs-bg)}body.adr-hs :is(.hrs-sec.wash,.hcg-sec.cream,.hcg-sec.lil,.hseo-sec.wash,.hphp-sec.wash,.hwp-sec.wash,.hrr-sec.pap,.hqa-sec.sky,.hqa-sec.mint){--hs-ring:var(--hs-alt)}body.adr-hs :is(.hrs-sec.dark,.hcg-sec.ink,.hseo-sec.dark,.hphp-sec.dark,.hwp-sec.dk,.hrr-sec.dk,.hqa-sec.ink){--hs-ring:#0d1018}body.adr-hs .hrs-tl li::before,body.adr-hs .hrs-rail li::before,body.adr-hs .hrs-steps li::before,body.adr-hs .hcg-tl li::before,body.adr-hs .hcg-rail li::before,body.adr-hs .hcg-steps li::before,body.adr-hs .hseo-tl li::before,body.adr-hs .hseo-rail li::before,body.adr-hs .hseo-steps li::before,body.adr-hs .hphp-tl li::before,body.adr-hs .hphp-rail li::before,body.adr-hs .hphp-steps li::before,body.adr-hs .hwp-tl li::before,body.adr-hs .hwp-rail li::before,body.adr-hs .hwp-steps li::before,body.adr-hs .hrr-tl li::before,body.adr-hs .hrr-rail li::before,body.adr-hs .hrr-steps li::before,body.adr-hs .hqa-tl li::before,body.adr-hs .hqa-rail li::before,body.adr-hs .hqa-steps li::before{box-shadow:0 0 0 6px var(--hs-ring)!important}body.adr-hs :is(.hrs-fit div div,.hcg-fit div div,.hseo-fit div div){display:block!important;background:none!important;border:0!important;padding:0!important;min-width:0;flex:1 1 auto}body.adr-hs .hrs-lane .no,body.adr-hs .hrs-lane:nth-child(n) .no{background:linear-gradient(160deg,#2a2c7a,#1a1b54)!important}body.adr-hs .hrs-go{background:var(--hs-btn)!important;color:#fff!important;border-radius:999px!important}body.adr-hs .hrs-go:hover{background:var(--hs-btnh)!important}body.adr-hs .hcg-c.here{--hs-tx:#12141c;--hs-tx2:#12141c;--hs-mut:#2a2d3a;--hs-acc:#12141c;--hs-link:#12141c}body.adr-hs :is(.hrs a:focus-visible,.hcg a:focus-visible,.hseo a:focus-visible,.hphp a:focus-visible,.hwp a:focus-visible,.hrr a:focus-visible,.hqa a:focus-visible){outline:3px solid var(--hs-tx)!important;outline-offset:3px;box-shadow:0 0 0 6px rgba(234,41,113,.6)}
