.site-measurement{color:#29222f;font-family:Arial,sans-serif;font-size:13px;line-height:1.5}.site-privacy-choice{z-index:35;color:#5d5367;cursor:pointer;background:#fff;border:1px solid #ddd5e5;border-radius:8px;align-items:center;gap:6px;min-height:31px;padding:6px 10px;font:500 11px/1.3 Arial,sans-serif;display:flex;position:fixed;bottom:12px;left:14px;box-shadow:0 2px 8px #2718340c}.site-measurement-panel{z-index:45;background:#fff;border:1px solid #ddd4e9;border-radius:17px;width:min(405px,100% - 28px);max-height:calc(100dvh - 76px);padding:22px;position:fixed;bottom:53px;left:14px;overflow:auto;box-shadow:0 15px 60px #21142e29}.site-measurement-panel h2{letter-spacing:-.3px;color:#28222d;margin:0 25px 8px 0;font-size:17px;font-weight:650;line-height:1.4}.site-measurement-panel p{color:#746a7b;margin:0 0 16px;font-size:12px;line-height:1.65}.site-measurement-panel label{cursor:pointer;gap:10px;margin:12px 0;display:flex}.site-measurement-panel input[type=checkbox]{accent-color:#673bd1;flex:none;width:17px;height:17px;margin:3px 0 0}.site-measurement-panel strong{font-size:12px;font-weight:650;display:block}.site-measurement-panel small{color:#746a7b;margin-top:2px;font-size:11px;line-height:1.6;display:block}.site-measurement-close{cursor:pointer;color:#75687d;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:14px;right:14px}.site-measurement-actions{gap:9px;margin-top:20px;display:flex}.site-measurement-actions button{color:#574563;cursor:pointer;background:#fff;border:1px solid #d6cce2;border-radius:30px;flex:1;min-height:39px;padding:9px 10px;font-size:12px;font-weight:600}.site-measurement-actions button:last-child{color:#fff;background:#673bd1;border-color:#673bd1}.site-measurement-links{justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-size:11px;display:flex}.site-measurement-links a{color:#675973;text-decoration:underline}.site-measurement-links button{color:#673bd1;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:11px;text-decoration:underline}:is(.site-measurement button:focus-visible,.site-measurement a:focus-visible,.site-measurement input:focus-visible){outline-offset:3px;outline:3px solid #ac89ed}@media (max-width:800px){body:has(.lp-mobile-cta) .site-privacy-choice{bottom:83px}body:has(.lp-mobile-cta) .site-measurement-panel{max-height:calc(100dvh - 143px);bottom:123px}.site-measurement-panel{padding:19px}.site-measurement-actions button{min-height:42px}}.site-measurement--landing .site-measurement-panel{border-color:#e0e1e4;border-radius:16px;width:min(360px,100% - 28px);padding:20px;box-shadow:0 12px 42px #13151a24}.site-measurement--landing .site-measurement-panel h2{color:#17191c;margin-right:38px;font-size:16px}.site-measurement--landing .site-measurement-panel p{color:#5f646c;margin-bottom:14px;font-size:12px;line-height:1.6}.site-measurement--landing .site-measurement-close{color:#61656d;width:44px;height:44px;top:6px;right:6px}.site-measurement--landing .site-measurement-actions{gap:8px;margin-top:0}.site-measurement--landing .site-measurement-actions button,.site-measurement--landing .site-measurement-actions button:last-child{color:#202329;background:#f4f5f7;border:1px solid #d7d9df;border-radius:9px;min-height:44px;padding:10px 8px;font-size:12px;font-weight:600}.site-measurement--landing .site-measurement-actions button:hover{background:#e9ebef;border-color:#b9bdc5}.site-measurement--landing .site-measurement-customize{border-top:1px solid #eceef1;margin-top:12px}.site-measurement--landing .site-measurement-customize summary{box-sizing:border-box;color:#333842;cursor:pointer;min-height:44px;padding:12px 0;font-size:12px;font-weight:600}.site-measurement--landing .site-measurement-panel label{min-height:44px;margin:8px 0 14px}.site-measurement--landing .site-measurement-panel small{color:#626772;font-size:12px}.site-measurement--landing .site-measurement-save{color:#202329;cursor:pointer;background:#f4f5f7;border:1px solid #d7d9df;border-radius:9px;min-height:44px;padding:10px 15px;font-size:12px;font-weight:600}.site-measurement--landing .site-measurement-links{margin-top:0;font-size:12px}.site-measurement--landing .site-measurement-links a{color:#626772;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.site-measurement--landing summary:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #ac89ed}
