@import "https://fonts.bunny.net/css?family=manrope:400,500,600,700,800&display=swap";:root{color:#10212a;font-synthesis:none;background:#f4f8f7;font-family:Manrope,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 78% -10%,#d9f7ea 0,#0000 32%),#f4f8f7;margin:0}a{color:inherit}.legal-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #dfe9e6;justify-content:space-between;align-items:center;gap:28px;padding:24px clamp(20px,5vw,72px);display:flex}.legal-brand{align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.legal-brand img{object-fit:contain;width:42px;height:42px}.legal-brand strong{font-weight:500}nav{flex-wrap:wrap;gap:8px;display:flex}nav a{color:#637786;border-radius:12px;padding:10px 13px;font-size:13px;font-weight:700;text-decoration:none}nav a.active,nav a:hover{color:#087d59;background:#e5f8f0}.legal-shell{background:#fff;border:1px solid #dde8e5;border-radius:32px;width:min(850px,100% - 36px);margin:64px auto;padding:clamp(28px,6vw,68px);box-shadow:0 30px 80px -60px #0a4535}.support-shell{width:min(1040px,100% - 36px)}.eyebrow{color:#07875f;letter-spacing:.15em;font-size:12px;font-weight:800}.legal-shell h1{letter-spacing:-.055em;margin:12px 0 14px;font-size:clamp(34px,6vw,58px);line-height:1.04}.lead{color:#637786;margin:0;font-size:clamp(17px,2.5vw,22px);line-height:1.55}.updated{color:#8a999f;margin:18px 0 40px;font-size:13px}section{border-top:1px solid #e7eeec;padding:25px 0}section h2{letter-spacing:-.025em;margin:0 0 9px;font-size:20px}section p{color:#5f717d;margin:0;line-height:1.72}.support-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;padding-bottom:38px;display:grid}.support-response{background:#f8fbfa;border:1px solid #d8e9e4;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;min-width:190px;padding:16px 18px;display:grid}.support-response>span{background:#07ae77;border-radius:50%;grid-row:1/3;width:10px;height:10px;box-shadow:0 0 0 6px #def7ed}.support-response strong{font-size:13px}.support-response small{color:#74868f;margin-top:2px;font-size:12px}.support-contact-grid{grid-template-columns:1fr 1fr;gap:16px;padding:25px 0;display:grid}.support-contact{background:#f8fbfa;border:1px solid #dfeae7;border-radius:24px;flex-direction:column;align-items:flex-start;min-height:320px;padding:28px;display:flex}.support-contact--primary{background:linear-gradient(145deg,#effcf7,#e2f8ef);border-color:#b8e8d7}.support-icon{color:#07875f;background:#ddf6ec;border-radius:17px;flex:none;place-items:center;width:54px;height:54px;display:grid}.support-icon svg,.support-security svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px}.support-label{color:#07875f;letter-spacing:.14em;margin-top:28px;font-size:11px;font-weight:800}.support-contact h2{margin-top:8px;font-size:24px}.support-contact p{font-size:14px}.support-button,.support-secondary{border-radius:14px;justify-content:space-between;align-items:center;gap:24px;width:100%;margin-top:auto;padding:14px 17px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.support-button{color:#fff;background:#078d64;box-shadow:0 14px 28px -18px #075e47}.support-button:hover{background:#057d58}.support-secondary{color:#0b6f51;background:#fff;border:1px solid #cfe0db}.support-secondary:hover{border-color:#8dcab6}.support-email{color:#4e7065;margin:12px auto 0;font-size:12px;font-weight:700;text-decoration:none}.support-email:hover{text-decoration:underline}.support-guide{grid-template-columns:minmax(210px,.85fr) 1.15fr;gap:42px;display:grid}.support-guide>div,.support-section-title{align-items:flex-start;gap:14px;display:flex}.support-number{color:#07875f;letter-spacing:.08em;background:#e4f8f0;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid}.support-guide h2,.support-section-title h2{margin:5px 0 0}.support-guide ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.support-guide li{color:#5f717d;padding-left:20px;font-size:14px;line-height:1.55;position:relative}.support-guide li:before{content:"";background:#0baa79;border-radius:50%;width:6px;height:6px;position:absolute;top:.63em;left:0}.support-security{background:#fff9eb;border:1px solid #f2dfb7;border-radius:20px;align-items:flex-start;gap:16px;margin:26px 0;padding:20px 22px;display:flex}.support-security>span{color:#9d6a00;background:#ffefc7;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.support-security strong{font-size:15px}.support-security p{color:#776a4d;margin:5px 0 0;font-size:13px;line-height:1.6}.support-faq{padding-bottom:4px}.support-section-title{margin-bottom:10px}.support-faq details{border-top:1px solid #e5eeeb}.support-faq details:last-child{border-bottom:1px solid #e5eeeb}.support-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 2px;font-size:15px;font-weight:700;list-style:none;display:flex}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary span{color:#079669;font-size:22px;font-weight:400;transition:transform .2s}.support-faq details[open] summary span{transform:rotate(45deg)}.support-faq details p{padding:0 38px 20px 2px;font-size:14px}footer{color:#829198;border-top:1px solid #e7eeec;justify-content:space-between;gap:20px;margin-top:28px;padding-top:24px;font-size:12px;display:flex}footer a{color:#07875f;font-weight:700}@media (width<=760px){.support-hero{grid-template-columns:1fr}.support-response{width:100%}.support-contact-grid{grid-template-columns:1fr}.support-contact{min-height:300px}.support-guide{grid-template-columns:1fr;gap:22px}}@media (width<=680px){.legal-header{flex-direction:column;align-items:flex-start;padding:18px}nav{flex-wrap:nowrap;width:100%;overflow-x:auto}.legal-shell{border-radius:24px;margin:24px auto;padding:26px 22px}.support-hero{gap:24px;padding-bottom:24px}.support-contact{padding:23px}.support-guide{padding-top:28px}.support-security{padding:17px}.support-faq summary{font-size:14px}footer{flex-direction:column}}
