@font-face {
  font-family: 'MQManrope';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(./assets/manrope-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'MQManrope';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(./assets/manrope-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'MQSora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(./assets/sora-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'MQSora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(./assets/sora-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Compact product-led MyQaR landing page. No stacked marketing frames. */
.mq7.mq13{--ink:#08111f;--panel:#152438;--text:#f2f7ff;--muted:#b9cadd;--line:#b3d7ee2d;--accent:#8ae6e5;--view-max:280px;background:radial-gradient(ellipse 900px 650px at 0 0,#18415b80,transparent 70%),radial-gradient(ellipse 900px 750px at 100% 1900px,#44355b40,transparent 75%),var(--ink);color:var(--text);font:15px/1.65 MQManrope,Arial,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate;overflow:clip;max-width:100%}
.mq13 *,.mq13 *::before,.mq13 *::after{box-sizing:border-box}
.mq7.mq13 :where(h1,h2,h3,p,figure,ul,ol){margin:0}
.mq13 :where(h1,h2,h3){font-family:MQSora,Arial,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.25;color:var(--text);text-wrap:balance}
.mq13 h1{font-size:clamp(38px,4vw,58px);line-height:1.1;letter-spacing:-.05em}
.mq13 h1>span{display:block;font-size:.7em;margin-top:12px;line-height:1.25;color:#a7e6ed;background:linear-gradient(100deg,#9deee0,#99c9ff 70%,#c4b4f2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.mq13 h2{font-size:29px}.mq13 h3{font-size:18px}
.mq13 p{color:var(--muted)}.mq13 a{color:inherit;text-decoration:none;cursor:pointer}.mq13 button{font:inherit;cursor:pointer}.mq13 img{display:block;max-width:100%;height:auto}
.mq13 svg{flex:none;width:23px;height:23px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.mq13 :is(a,button,summary):focus-visible{outline:3px solid #a5f2ef;outline-offset:4px}
.mq13 [id]{scroll-margin-top:18px}.mq13 [hidden]{display:none!important}
.mq13 .mq-wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}
.mq13 .mq-section{padding-block:40px}.mq13 .mq-section-heading{margin-bottom:22px}
.mq13 .mq-kicker{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;color:#a2e0e9;margin-bottom:12px;text-transform:uppercase}
.mq13 .mq-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.mq13 .mq-skip{position:absolute;left:16px;top:8px;transform:translateY(-200%);padding:12px 18px;background:white;color:#08111f;z-index:99}.mq13 .mq-skip:focus{transform:none}
.mq13 .mq-header{padding:16px 0}.mq13 .mq-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:62px;border-bottom:1px solid var(--line);padding-bottom:16px}
.mq13 .mq-brand{display:inline-flex;align-items:center;gap:9px;flex:none}.mq13 .mq-brand img{width:36px;height:36px;border-radius:10px}.mq13 .mq-brand>span{font:600 25px/1 MQSora,Arial,sans-serif;letter-spacing:-1px}.mq13 .mq-brand-dot{color:#8ee4ec}
.mq13 .mq-menu{display:flex;align-items:center;gap:10px}.mq13 .mq-menu a{display:block;padding:10px 13px;border:1px solid transparent;border-radius:10px;font-size:14px;line-height:1.5}.mq13 .mq-menu a:hover{border-color:#add6e93b;background:#8fcdee0e}.mq13 .mq-menu .mq-account{border-color:#c0ddef36;background:#bad7ed0d}
.mq13 .mq-menu-toggle{display:none;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-radius:10px;border:1px solid #aacfe940;background:#173047;color:var(--text);font-size:14px}
.mq13 .mq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 20px;border:1px solid #a8d1e848;border-radius:11px;font-weight:700;font-size:14px;line-height:1.45;text-align:center;box-shadow:inset 0 1px 0 #fff2;transition:background .15s,border-color .15s}
.mq13 .mq-btn-primary{background:linear-gradient(110deg,#83e7df,#3ccad9 55%,#66bafa);color:#071d2d;border-color:#9df1ef99;box-shadow:inset 0 1px 0 #fff7,0 7px 24px #43c4d521}
.mq13 .mq-btn-primary:hover{background:linear-gradient(110deg,#a2f5e9,#75dbed)}.mq13 .mq-btn-secondary{color:#edf5ff;background:linear-gradient(110deg,#244055,#2c3350);border-color:#b5d9ee50}.mq13 .mq-btn-secondary:hover{background:#2d4b65;border-color:#a7dbe6}
.mq13 .mq-btn-warm{background:linear-gradient(110deg,#efdcba,#e9be89);color:#272339;border-color:#eec899;box-shadow:inset 0 1px 0 #fff7}.mq13 .mq-btn-warm:hover{background:#f2d4ab}
.mq13 .mq-hero{position:relative;padding:28px 0 32px;isolation:isolate}
.mq13 .mq-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#08111f 10%,#08111ff0 40%,#08111fb8),url('./assets/hero-1600.webp') center / cover no-repeat;opacity:.25}
.mq13 .mq-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;align-items:center}
.mq13 .mq-hero-copy{min-width:0}.mq13 .mq-intro{font-size:17px;line-height:1.8;margin-top:24px;max-width:45ch}.mq13 .mq-intro strong{color:#e7f0fc;font-weight:600}.mq13 .mq-actions{display:flex;gap:11px;flex-wrap:wrap;margin-top:24px}.mq13 .mq-hero-condition{font-size:13px;line-height:1.75;margin-top:19px;max-width:49ch}
.mq13 .mq-flow{min-width:0;padding:20px;border-radius:20px;border:1px solid transparent;background:linear-gradient(125deg,#182e42f7,#1b2740f7) padding-box,linear-gradient(125deg,#a1e8ed75,#9694d444 65%,#bdd4ef66) border-box;box-shadow:inset 0 1px 0 #fff2,0 20px 55px #0004}
.mq13 .mq-flow-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mq13 .mq-flow-heading h2{font-size:19px}.mq13 .mq-flow-heading>span{flex:none;color:#adc3da;font-size:12px}
.mq13 .mq-flow-controls{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mq13.mq-enhanced .mq-flow-controls{display:grid}
.mq13 .mq-flow-controls button,.mq13 .mq-channel-controls button{border:1px solid #accce936;color:#c5d5e8;background:#0c1a2c;border-radius:9px;min-height:44px;padding:8px 7px;font-size:12px;line-height:1.4;white-space:normal;text-align:center;box-shadow:inset 0 1px 0 #fff1}
.mq13 .mq-flow-controls button:hover,.mq13 .mq-channel-controls button:hover{background:#254057;border-color:#83d4df7d}
.mq13 .mq-flow-controls button.is-selected,.mq13 .mq-channel-controls button.is-selected{color:#eaffff;border-color:#8adee09c;background:linear-gradient(115deg,#22536a,#2b3f64);box-shadow:inset 0 1px 0 #fff3}
.mq13 .mq-flow-panel{margin-top:17px}.mq13 .mq-flow-role{font-size:12px;color:#98d7e0;font-weight:700;line-height:1.5;margin-bottom:5px}.mq13 .mq-flow-panel h3{font-size:18px;line-height:1.4;margin-bottom:7px}.mq13 .mq-flow-desc{font-size:14px;line-height:1.65;min-height:47px;margin-bottom:13px}
.mq13 .mq-flow-crop{position:relative;overflow:hidden;width:min(100%,calc(var(--view-max) * var(--crop-ratio)));aspect-ratio:var(--crop-ratio);margin-inline:auto;border-radius:13px;background:#0e1420;box-shadow:0 10px 24px #0003}
.mq13 .mq-flow-crop img{position:absolute;inset:0 auto auto 0;width:var(--image-width);max-width:none;height:auto;transform:translate(var(--image-x),var(--image-y))}
.mq13 .mq-flow-panel figure{margin:0}.mq13 .mq-flow-panel figcaption{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px;font-size:11px;color:#a8bbd1;line-height:1.5}.mq13 .mq-flow-panel figcaption a{display:inline-flex;align-items:center;min-height:32px;font-size:12px;color:#9ee4eb;text-decoration:underline;text-underline-offset:4px}
.mq13 .mq-channel-controls{display:none;align-items:center;gap:7px;border-top:1px solid var(--line);padding-top:12px;margin-top:10px}.mq13.mq-enhanced .mq-channel-controls{display:flex}.mq13 .mq-channel-controls>span{font-size:12px;line-height:1.5;margin-right:auto;color:#bfd1e3}.mq13 .mq-channel-controls button{padding-inline:12px;min-height:38px;flex:none}.mq13 .mq-channel-note{font-size:11px;line-height:1.6;margin-top:7px;color:#a9bcd1}.mq13 .mq-flow noscript{font-size:13px}
.mq13 .mq-situations{padding:23px 0;border-block:1px solid var(--line)}.mq13 .mq-situations h2{font-size:19px;margin-bottom:13px}.mq13 .mq-situation-list{padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mq13 .mq-situation-list li{display:flex;align-items:center;gap:10px;min-height:40px;font-size:14px;font-weight:600;color:#d6e5f3}.mq13 .mq-situation-list svg{width:23px;height:23px;color:#8fdadd}.mq13 .mq-situation-list li:nth-child(2) svg{color:#baaee6}.mq13 .mq-situation-list li:nth-child(3) svg{color:#e0c399}
.mq13 .mq-offers{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mq13 .mq-offer{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid transparent;border-radius:20px;box-shadow:inset 0 1px 0 #fff2,0 14px 38px #0003}
.mq13 .mq-offer-set{background:linear-gradient(130deg,#193d50,#192942 75%) padding-box,linear-gradient(120deg,#a5e7e27d,#8aafdb48) border-box}.mq13 .mq-offer-digital{background:linear-gradient(130deg,#2b2e49,#19283f 75%) padding-box,linear-gradient(120deg,#bda6e881,#8aafdb48) border-box}
.mq13 .mq-offer-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.mq13 .mq-offer-heading h3{font-size:20px}.mq13 .mq-offer-heading>span{font-size:12px;color:#afdbde;white-space:nowrap}
.mq13 .mq-offer-price{display:flex;align-items:center;gap:20px;margin:14px 0}.mq13 .mq-offer-price strong{font:600 46px/1.1 MQSora,Arial,sans-serif;letter-spacing:-.05em}.mq13 .mq-offer-price small{font-size:22px}.mq13 .mq-offer-price>span{font-size:13px;color:#c0d0e0;line-height:1.6}
.mq13 .mq-offer-points{list-style:none;padding:0;margin:0 0 13px;display:grid;gap:5px}.mq13 .mq-offer-points li{position:relative;padding-left:19px;font-size:14px;line-height:1.65;color:#d4e2ef}.mq13 .mq-offer-points li::before{content:"";position:absolute;left:2px;top:7px;width:5px;height:9px;border:solid #90ddd6;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}
.mq13 .mq-offer-note{font-size:13px;line-height:1.65;margin-bottom:15px;flex:1}.mq13 .mq-offer>.mq-btn{width:100%}
.mq13 details>summary{list-style:none;cursor:pointer;position:relative;min-height:44px;padding:11px 28px 11px 0;font-size:14px;font-weight:600;line-height:1.6;color:#d8e7f4}.mq13 details>summary::-webkit-details-marker{display:none}.mq13 details>summary::after{content:"+";position:absolute;right:2px;top:8px;font-size:22px;font-weight:400;line-height:1.2;color:#9ddde3}.mq13 details[open]>summary::after{content:"−"}
.mq13 .mq-detail{border-top:1px solid var(--line);margin-top:13px}.mq13 .mq-detail>div{padding:3px 0 7px;font-size:13px;line-height:1.8}.mq13 .mq-detail p+p{margin-top:9px}.mq13 .mq-detail a{text-decoration:underline;text-underline-offset:3px;color:#a7e4ec}
.mq13 .mq-trial-inline{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0 0}.mq13 .mq-trial-inline p{font-size:14px;line-height:1.7}.mq13 .mq-trial-inline strong{color:#e2edfb}.mq13 .mq-trial-inline a{display:inline-flex;align-items:center;min-height:40px;white-space:nowrap;font-size:14px;font-weight:700;color:#a8e6e9;text-decoration:underline;text-underline-offset:4px}
.mq13 .mq-app-compact{display:grid;grid-template-columns:1fr 1fr;gap:50px;border-block:1px solid var(--line);align-items:start}.mq13 .mq-app-compact>div>p{font-size:15px;line-height:1.75;margin-top:15px;max-width:48ch}.mq13 .mq-launch h3{font-size:22px;color:#efdbbd}.mq13 .mq-launch>.mq-btn{margin-top:18px}.mq13 .mq-promo-rules{margin-top:11px}.mq13 .mq-promo-rules ol{margin:8px 0;padding:0 0 0 20px;color:#b9cadd;font-size:13px;line-height:1.8}.mq13 .mq-promo-rules li+li{margin-top:9px}
.mq13 .mq-faq h2{margin-bottom:17px}.mq13 .mq-faq-list{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;align-items:start}.mq13 .mq-faq-list details{border-bottom:1px solid var(--line)}.mq13 .mq-faq-list details>summary{padding-block:13px;min-height:49px;font-weight:600}.mq13 .mq-faq-list details>summary::after{top:13px}.mq13 .mq-faq-list details>p{padding-bottom:15px;font-size:14px;line-height:1.8}
.mq13 .mq-footer{padding:25px 0 20px;border-top:1px solid var(--line);background:#060e19}.mq13 .mq-footer-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.mq13 .mq-footer-top .mq-brand img{width:30px;height:30px}.mq13 .mq-footer-top .mq-brand>span{font-size:22px}.mq13 .mq-footer-top>a:last-child{font-size:14px;color:#c6d9e8}.mq13 .mq-footer-links{display:flex;flex-wrap:wrap;gap:0 23px;margin-top:13px}.mq13 .mq-footer-links a{display:inline-flex;align-items:center;min-height:36px;font-size:13px;color:#b4c8dc}.mq13 .mq-footer a:hover{color:#a1e9ed;text-decoration:underline;text-underline-offset:4px}.mq13 .mq-footer-more{margin-top:4px}.mq13 .mq-footer-more summary{font-size:13px;font-weight:500;max-width:250px;color:#a8bfd5}.mq13 .mq-footer-more>div{display:flex;flex-wrap:wrap;gap:8px 20px;padding-bottom:13px;font-size:13px}.mq13 .mq-footer-bottom{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #c2d7ed1a;padding-top:13px;margin-top:6px;font-size:12px;color:#a8bdd4}
@media(max-width:1000px){.mq13 .mq-hero-grid{gap:32px}.mq13 .mq-flow-controls{grid-template-columns:1fr 1fr}.mq13 .mq-app-compact{gap:32px}.mq13 .mq-flow-heading h2{font-size:17px}.mq13 .mq-flow-heading>span{display:none}}
@media(max-width:760px){
 .mq7.mq13{--view-max:260px;font-size:14px}
 .mq13 .mq-wrap{width:calc(100% - 36px)}.mq13 .mq-section{padding-block:28px}.mq13 .mq-section-heading{margin-bottom:17px}.mq13 h2{font-size:23px}.mq13 h3{font-size:18px}
 .mq13 .mq-header{padding:10px 0 0}.mq13 .mq-nav{min-height:56px;padding-bottom:10px;flex-wrap:wrap;gap:0}.mq13 .mq-brand img{width:31px;height:31px}.mq13 .mq-brand>span{font-size:23px}
 .mq13.mq-enhanced .mq-menu-toggle{display:flex}.mq13 .mq-menu{width:100%;flex-direction:column;align-items:stretch;padding:10px 0 0;gap:5px}.mq13.mq-enhanced .mq-menu{display:none}.mq13.mq-enhanced .mq-menu.is-open{display:flex}.mq13 .mq-menu a{min-height:44px;padding:10px 12px;background:#b2d4f20a}
 .mq13 .mq-hero{padding:24px 0}.mq13 .mq-hero::before{display:none}.mq13 .mq-hero-grid{grid-template-columns:1fr;gap:24px}.mq13 h1{font-size:36px;max-width:12ch}.mq13 h1>span{font-size:25px;line-height:1.25;margin-top:9px;width:13ch}.mq13 .mq-kicker{font-size:11px;margin-bottom:12px;letter-spacing:.06em}.mq13 .mq-intro{font-size:15px;line-height:1.7;margin-top:16px}.mq13 .mq-actions{gap:9px;margin-top:17px}.mq13 .mq-actions .mq-btn{flex:1;white-space:nowrap;padding-inline:11px;font-size:14px}.mq13 .mq-hero-condition{font-size:12px;line-height:1.75;margin-top:14px}
 .mq13 .mq-flow{padding:15px;border-radius:17px}.mq13 .mq-flow-heading{margin-bottom:12px}.mq13 .mq-flow-heading h2{font-size:18px}.mq13 .mq-flow-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mq13 .mq-flow-controls button{font-size:13px;min-height:42px;padding:8px 6px}
 .mq13 .mq-flow-panel{margin-top:15px}.mq13 .mq-flow-panel h3{font-size:17px}.mq13 .mq-flow-role{font-size:12px}.mq13 .mq-flow-desc{font-size:14px;line-height:1.65;margin-bottom:12px;min-height:0}.mq13 .mq-flow-crop{border-radius:10px}.mq13 .mq-flow-panel figcaption{font-size:10px;gap:6px}.mq13 .mq-flow-panel figcaption a{font-size:12px;flex:none;min-height:34px}.mq13 .mq-channel-controls{flex-wrap:wrap;gap:6px;padding-top:10px;margin-top:7px}.mq13 .mq-channel-controls>span{font-size:12px;flex:1}.mq13 .mq-channel-controls button{font-size:12px;min-height:40px;padding-inline:12px}.mq13 .mq-channel-note{font-size:11px;line-height:1.6;margin-top:6px}
 .mq13 .mq-situations{padding-block:17px}.mq13 .mq-situations h2{font-size:18px;margin-bottom:8px}.mq13 .mq-situation-list{grid-template-columns:1fr 1fr;gap:2px 12px}.mq13 .mq-situation-list li{font-size:13px;line-height:1.45;gap:8px;min-height:44px}.mq13 .mq-situation-list svg{width:20px;height:20px}
 .mq13 .mq-offers{grid-template-columns:1fr;gap:14px}.mq13 .mq-offer{padding:19px 18px;border-radius:17px}.mq13 .mq-offer-heading h3{font-size:18px}.mq13 .mq-offer-price{margin-block:12px;gap:20px}.mq13 .mq-offer-price strong{font-size:42px}.mq13 .mq-offer-price small{font-size:20px}.mq13 .mq-offer-price>span{font-size:13px}.mq13 .mq-offer-points{gap:4px;margin-bottom:11px}.mq13 .mq-offer-points li{font-size:14px;line-height:1.65}.mq13 .mq-offer-note{font-size:12px;line-height:1.7;margin-bottom:13px}.mq13 .mq-offer .mq-btn{min-height:45px}.mq13 .mq-detail{margin-top:12px}.mq13 .mq-detail>summary{font-size:13px;min-height:42px;padding-block:10px}.mq13 .mq-detail>div{font-size:13px}
 .mq13 .mq-trial-inline{align-items:flex-start;gap:12px;padding-top:15px}.mq13 .mq-trial-inline p{font-size:13px;line-height:1.7}.mq13 .mq-trial-inline a{font-size:13px;min-height:40px}
 .mq13 .mq-app-compact{grid-template-columns:1fr;gap:22px}.mq13 .mq-app-compact>div>p{font-size:14px;line-height:1.75;margin-top:11px}.mq13 .mq-launch{border-top:1px solid #c4dbea22;padding-top:19px}.mq13 .mq-launch h3{font-size:19px}.mq13 .mq-launch>.mq-btn{margin-top:14px;min-height:45px;width:100%}.mq13 .mq-promo-rules{margin-top:8px}.mq13 .mq-promo-rules>summary{font-size:13px;min-height:42px}
 .mq13 .mq-faq h2{margin-bottom:12px}.mq13 .mq-faq-list{grid-template-columns:1fr;gap:0}.mq13 .mq-faq-list details>summary{font-size:14px;line-height:1.6;padding-block:12px;min-height:48px}.mq13 .mq-faq-list details>p{font-size:13px;line-height:1.8;padding-bottom:13px}
 .mq13 .mq-footer{padding:20px 0 17px}.mq13 .mq-footer-top{gap:12px}.mq13 .mq-footer-top>a:last-child{font-size:13px}.mq13 .mq-footer-top .mq-brand>span{font-size:21px}.mq13 .mq-footer-links{gap:0 20px;margin-top:10px}.mq13 .mq-footer-links a{font-size:12px;min-height:34px}.mq13 .mq-footer-more summary{min-height:39px;padding-block:9px}.mq13 .mq-footer-bottom{font-size:11px;padding-top:12px;margin-top:2px}
}
@media(max-width:370px){.mq13 .mq-wrap{width:calc(100% - 30px)}.mq13 h1{font-size:33px}.mq13 h1>span{font-size:23px}.mq13 .mq-flow{padding:12px}.mq13 .mq-flow-heading h2{font-size:17px}.mq13 .mq-actions .mq-btn{font-size:13px;padding-inline:8px}.mq13 .mq-channel-controls>span{flex-basis:100%;margin-bottom:1px}.mq13 .mq-channel-controls button{flex:1}.mq13 .mq-offer{padding-inline:16px}.mq13 .mq-offer-heading h3{font-size:17px}.mq13 .mq-trial-inline{flex-direction:column;gap:2px}.mq13 .mq-footer-top{flex-wrap:wrap;row-gap:6px}}
@media(prefers-reduced-motion:reduce){.mq13 *,.mq13 *::before,.mq13 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(forced-colors:active){.mq13 h1>span{-webkit-text-fill-color:CanvasText;background:none}.mq13 .mq-hero::before{display:none}.mq13 :is(.mq-flow,.mq-offer,.mq-btn,.mq-menu-toggle,button){border:1px solid CanvasText}.mq13 button.is-selected{outline:2px solid Highlight;outline-offset:-3px}.mq13 .mq-offer-points li::before{border-color:CanvasText}}
@media print{.mq7.mq13{background:white;color:black}.mq13 :is(.mq-header,.mq-flow-controls,.mq-channel-controls,.mq-footer){display:none}.mq13 .mq-wrap{width:100%}.mq13 .mq-hero-grid,.mq13 .mq-offers,.mq13 .mq-app-compact,.mq13 .mq-faq-list{display:block}.mq13 .mq-hero::before{display:none}.mq13 :is(h1,h2,h3,p,a,li){color:black}.mq13 h1>span{-webkit-text-fill-color:black}.mq13 .mq-offer,.mq13 .mq-flow{box-shadow:none;background:white;border:1px solid #888}.mq13 .mq-flow{margin-top:20px}.mq13 .mq-offer{break-inside:avoid;margin-bottom:15px}}
/* Four compact steps stay visible together, including at 320px. */
.mq13 .mq-flow-controls button>span{display:block;margin-bottom:3px;font-size:11px;font-weight:700;color:#9bdde6}
.mq13 .mq-mail-excerpts{display:grid;gap:9px}.mq13 .mq-mail-excerpts .mq-flow-crop{width:100%;box-shadow:none}
@media(max-width:1000px){.mq13 .mq-flow-controls{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:760px){.mq13 h1{max-width:none}.mq13 h1>span{width:auto;font-size:24px}.mq13 .mq-flow-controls button{font-size:12px;min-height:54px;padding:7px 3px}.mq13 .mq-flow-panel h3{font-size:17px}.mq13 .mq-flow-controls{gap:5px}}
@media(max-width:370px){.mq13 h1>span{font-size:22px}.mq13 .mq-flow-controls button{font-size:11px}}

/* MyQaR: the physical QR product and useful real-world situations lead the page. */
.mq7.mq13{--ink:#061321;--line:#93bbd12b;--accent:#18c8f4;--amber:#ffa629;--text:#f5f9ff;--muted:#bbcbdc;background:radial-gradient(ellipse 900px 850px at 100% 0,#12539b55,transparent 72%),radial-gradient(ellipse 700px 600px at 0 530px,#90481824,transparent 70%),#061321;overflow:clip}
.mq13 .mq-wrap{width:min(1180px,calc(100% - 64px))}.mq13 .mq-section{padding-block:56px}.mq13 .mq-section-heading{margin-bottom:27px}.mq13 .mq-section-heading>p{max-width:660px;font-size:16px;line-height:1.8;margin-top:16px}.mq13 h2{font-size:clamp(27px,3vw,37px);letter-spacing:-.045em}.mq13 h2>span{color:#b7d8f2}.mq13 .mq-kicker{font-size:11px;letter-spacing:.1em;color:#73d7fa}
.mq13 .mq-btn{min-height:49px;border-radius:12px;padding:12px 20px;line-height:1.45}.mq13 .mq-btn-primary{background:linear-gradient(110deg,#ffc052,#ff991d);border-color:#ffd698a1;color:#152134;box-shadow:inset 0 1px 0 #fff8,0 8px 25px #ff9b2024}.mq13 .mq-btn-primary:hover{background:linear-gradient(110deg,#ffd27c,#ffaa32);box-shadow:0 10px 28px #ff9b2036}.mq13 .mq-btn-secondary{background:linear-gradient(115deg,#17374f,#18314d);border-color:#5dc9f057;color:#eaf7ff;box-shadow:inset 0 1px 0 #c5eaff17}.mq13 .mq-btn-secondary:hover{background:#244b69;border-color:#78daff}.mq13 .mq-btn-warm{background:linear-gradient(110deg,#258bf5,#31cce9);color:#061725;border-color:#8dddff8c;box-shadow:inset 0 1px 0 #fff5}
.mq13 .mq-header{padding:15px 0 0}.mq13 .mq-nav{flex-wrap:wrap;min-height:80px;padding-bottom:14px;gap:16px;border-color:#bcd9ed24}.mq13 .mq-brand{gap:11px}.mq13 .mq-brand img{width:66px;height:66px;border-radius:50%;box-shadow:0 0 26px #149be724}.mq13 .mq-brand>span{font-size:27px;letter-spacing:-.035em}.mq13 .mq-brand small{display:block;font:500 10px/1.5 MQManrope,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;margin-top:6px;color:#abc5d8}.mq13 .mq-quick-nav{display:flex;gap:25px;align-items:center;margin-left:auto}.mq13 .mq-quick-nav a,.mq13 .mq-account-link{font-size:13px;font-weight:600;min-height:44px;display:inline-flex;align-items:center}.mq13 .mq-quick-nav a:hover{color:#7ae2ff}.mq13 .mq-nav-actions{display:flex;align-items:center;gap:20px}.mq13 .mq-account-link{color:#ffbf61}.mq13 .mq-menu-toggle,.mq13.mq-enhanced .mq-menu-toggle{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 13px;background:#15334b;border:1px solid #609ec559;color:white;border-radius:11px}.mq13 .mq-menu-toggle[aria-expanded=true]{background:#1e4f70;border-color:#6ac9f4}
.mq13 .mq-menu{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:8px;padding:20px;background:linear-gradient(130deg,#16344c,#102338);border:1px solid #87c5e83f;border-radius:16px;box-shadow:0 18px 35px #0003}.mq13.mq-enhanced .mq-menu{display:none}.mq13.mq-enhanced .mq-menu.is-open{display:grid}.mq13 .mq-menu a{padding:12px 10px;border-radius:7px;font-size:14px;min-height:46px;line-height:1.5;display:flex;align-items:center;border:0;border-bottom:1px solid #badcf11b;background:transparent}.mq13 .mq-menu a:hover{background:#9adaff12;color:#94e9ff}
.mq13 .mq-product-hero{padding:34px 0 40px}.mq13 .mq-product-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:75px;align-items:center}.mq13 .mq-product-copy{min-width:0}.mq13 h1{font-size:clamp(46px,5.1vw,70px);line-height:1.07;letter-spacing:-.06em;max-width:none}.mq13 h1>span{font-size:1em;line-height:1.1;width:auto;margin-top:7px;background:linear-gradient(95deg,#ffb733 5%,#ffc770 55%,#ffe2b5);background-clip:text;-webkit-background-clip:text;color:#ffba4d;-webkit-text-fill-color:transparent}.mq13 .mq-product-lead{font-size:17px;line-height:1.85;margin-top:26px;max-width:46ch}.mq13 .mq-product-lead strong{font-weight:600;color:#eaf4fd}.mq13 .mq-product-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.mq13 .mq-product-actions .mq-btn{font-size:14px;white-space:nowrap}.mq13 .mq-product-facts{display:flex;gap:35px;margin-top:29px;padding-top:20px;border-top:1px solid var(--line)}.mq13 .mq-product-facts>span{font-size:12px;color:#a5bdd2}.mq13 .mq-product-facts strong{display:block;font-size:14px;font-weight:700;color:#f0f6fe;margin-bottom:4px}.mq13 .mq-hero-condition{margin:18px 0 0;font-size:12px;line-height:1.8;max-width:54ch;color:#9cb2c7}
.mq13 .mq-product-visual{margin:0;max-width:490px;justify-self:end;border-radius:22px;padding:8px;background:linear-gradient(130deg,#5ab7ec42,#f2b66027);box-shadow:0 25px 65px #0005,inset 0 1px 0 #dbefff30}.mq13 .mq-product-visual>img{width:100%;height:auto;border-radius:16px;display:block}.mq13 .mq-product-visual figcaption{font-size:12px;padding:11px 9px 4px;text-align:center;color:#a6c1d9}.mq13 .mq-product-visual figcaption span{font-weight:700;color:#e5f4ff}
.mq13 .mq-sticker-strip{display:grid;grid-template-columns:340px 1fr;gap:52px;align-items:center;padding-block:30px;border-block:1px solid var(--line)}.mq13 .mq-sticker-image{display:block;max-width:340px}.mq13 .mq-sticker-image img{width:100%;height:auto;filter:drop-shadow(0 14px 24px #0006)}.mq13 .mq-sticker-image>span{display:block;margin-top:9px;font-size:11px;color:#88d4f5;text-align:center;text-decoration:underline;text-underline-offset:3px}.mq13 .mq-sticker-strip h2{font-size:28px}.mq13 .mq-sticker-strip p{font-size:15px;line-height:1.8;margin-top:14px;max-width:58ch}.mq13 .mq-sticker-strip .mq-sticker-package{font-size:13px;color:#a8c4d9}.mq13 .mq-sticker-package strong{color:#ffd399}
.mq13 .mq-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.mq13 .mq-story{min-width:0;margin:0;display:block}.mq13 .mq-story>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:13px;background:#172c3c;box-shadow:0 12px 28px #0003}.mq13 .mq-story>div{padding:16px 0 0}.mq13 .mq-story h3{font-size:18px;line-height:1.4;letter-spacing:-.025em;text-wrap:initial;color:#edf6ff}.mq13 .mq-story p{font-size:14px;line-height:1.8;margin-top:9px;color:#abc0d4}.mq13 .mq-cases-note{font-size:11px;line-height:1.8;margin:20px 0 0;color:#91a9bf}
.mq13 .mq-how-section{background:radial-gradient(ellipse at 90% 30%,#1f6eb022,transparent 70%),linear-gradient(110deg,#0b2338,#0b1a2c);border-block:1px solid #6db9e128}.mq13 .mq-how-section h2{font-size:29px}.mq13 .mq-contact-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;padding:0;margin:0}.mq13 .mq-contact-steps li{display:flex;align-items:flex-start;gap:13px;margin:0}.mq13 .mq-contact-steps li>span{width:35px;height:35px;border-radius:10px;flex:none;display:grid;place-items:center;font:600 14px/1 MQSora,Arial,sans-serif;color:#ffc270;background:#ffb1360e;border:1px solid #ffb74e42}.mq13 .mq-contact-steps h3{font-size:16px;line-height:1.5}.mq13 .mq-contact-steps p{font-size:14px;line-height:1.8;margin-top:9px}.mq13 .mq-how-note{font-size:12px;line-height:1.8;margin:25px 0 0;color:#91abc4}.mq13 .mq-real-screens{border-top:1px solid var(--line);margin-top:22px;padding-top:6px}.mq13 .mq-real-screens>summary{color:#80d8fa;max-width:430px}.mq13 .mq-real-screens>p{font-size:13px;margin:10px 0 20px}.mq13 .mq-real-screens>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;align-items:start;padding-bottom:10px}.mq13 .mq-real-screens a{min-width:0;display:block}.mq13 .mq-real-screens img{width:100%;height:auto;border-radius:8px;object-fit:contain;box-shadow:0 8px 25px #0004}.mq13 .mq-real-screens a>span{display:block;font-size:12px;color:#a7cce5;line-height:1.5;margin-top:10px}
.mq13 .mq-offers{gap:22px}.mq13 .mq-offer-set{background:radial-gradient(ellipse at 0 0,#20547966,transparent 75%),linear-gradient(120deg,#12344d,#10253a) padding-box,linear-gradient(110deg,#48cafa88,#ffb74e65) border-box}.mq13 .mq-offer-digital{background:linear-gradient(120deg,#142b45,#102139) padding-box,linear-gradient(110deg,#65adf166,#568cc346) border-box}.mq13 .mq-offer-price strong{color:#ffcb80}.mq13 .mq-offer-points li::before{border-color:#51d3fa}.mq13 .mq-app-compact{background:radial-gradient(ellipse at 0 0,#14548b20,transparent 70%)}.mq13 .mq-launch h3{color:#ffc374}
.mq13 .mq-footer{padding:35px 0 22px;background:radial-gradient(ellipse at 0 0,#163c6060,transparent 70%),#04101c;border-top:1px solid #6cb0da33}.mq13 .mq-footer-brand{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:30px;border-bottom:1px solid var(--line)}.mq13 .mq-footer-brand>p{font-size:14px;line-height:1.8}.mq13 .mq-footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:29px 0}.mq13 .mq-footer-columns h3{font-size:12px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:#8ccff0;margin-bottom:12px}.mq13 .mq-footer-columns a{display:block;font-size:13px;line-height:1.5;padding:7px 0;min-height:34px;color:#bbd0e2}.mq13 .mq-footer-columns a:hover{color:#ffc367}.mq13 .mq-footer-columns p{font-size:12px;line-height:1.9;margin-top:15px;color:#819eb8}.mq13 .mq-footer-bottom{font-size:12px;padding-top:17px;margin-top:0}
@media(max-width:1080px){.mq13 .mq-quick-nav{gap:16px}.mq13 .mq-quick-nav a{font-size:12px}.mq13 .mq-nav-actions{gap:14px}.mq13 .mq-product-grid{gap:38px}.mq13 .mq-product-actions{flex-direction:column;align-items:flex-start}.mq13 h1{font-size:54px}.mq13 .mq-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.mq13 .mq-sticker-strip{gap:35px}.mq13 .mq-story h3{font-size:16px}}
@media(max-width:880px){.mq13 .mq-quick-nav{display:none}.mq13 .mq-nav-actions{margin-left:auto}.mq13 .mq-stories{grid-template-columns:1fr 1fr}.mq13 .mq-product-grid{gap:30px}.mq13 h1{font-size:43px}.mq13 .mq-product-lead{font-size:15px}.mq13 .mq-contact-steps{gap:22px}.mq13 .mq-sticker-strip{grid-template-columns:280px 1fr}.mq13 .mq-real-screens>div{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){
 .mq13 .mq-wrap{width:calc(100% - 36px)}.mq13 .mq-section{padding-block:33px}.mq13 .mq-section-heading{margin-bottom:23px}.mq13 .mq-kicker{font-size:10px;line-height:1.6;letter-spacing:.08em;margin-bottom:10px}.mq13 h2{font-size:25px;line-height:1.3}.mq13 .mq-section-heading>p{font-size:14px;line-height:1.8;margin-top:13px}
 .mq13 .mq-header{padding-top:10px}.mq13 .mq-nav{min-height:68px;gap:8px;padding-bottom:11px}.mq13 .mq-brand img{width:53px;height:53px}.mq13 .mq-brand>span{font-size:24px}.mq13 .mq-brand small{font-size:8px;margin-top:5px;letter-spacing:.05em}.mq13 .mq-account-link{display:none}.mq13 .mq-menu-toggle{font-size:13px}.mq13 .mq-menu{grid-template-columns:1fr 1fr;padding:9px 12px;gap:0 12px;max-height:none;overflow:visible;margin-top:10px}.mq13 .mq-menu a{font-size:13px;padding:12px 3px;min-height:48px;line-height:1.4;align-items:center}
 .mq13 .mq-product-hero{padding:27px 0 30px}.mq13 .mq-product-grid{display:grid;grid-template-columns:1fr;gap:25px}.mq13 h1{font-size:46px;line-height:1.08}.mq13 h1>span{font-size:1em;margin-top:4px;line-height:1.1;width:auto}.mq13 .mq-product-lead{font-size:15px;line-height:1.8;margin-top:19px;max-width:none}.mq13 .mq-product-actions{flex-direction:column;align-items:stretch;gap:9px;margin-top:20px}.mq13 .mq-product-actions .mq-btn{font-size:14px;min-height:47px}.mq13 .mq-product-facts{margin-top:21px;padding-top:17px;gap:28px}.mq13 .mq-product-facts strong{font-size:13px}.mq13 .mq-product-facts>span{font-size:11px}.mq13 .mq-hero-condition{font-size:11px;line-height:1.75;margin-top:15px}.mq13 .mq-product-visual{width:min(100%,360px);justify-self:center;padding:6px;border-radius:18px}.mq13 .mq-product-visual>img{border-radius:12px}.mq13 .mq-product-visual figcaption{font-size:11px;padding:10px 4px 4px}
 .mq13 .mq-sticker-strip{grid-template-columns:1fr;gap:19px;padding-block:27px}.mq13 .mq-sticker-image{width:min(100%,320px);justify-self:center}.mq13 .mq-sticker-strip>div{order:-1}.mq13 .mq-sticker-strip h2{font-size:25px}.mq13 .mq-sticker-strip p{font-size:14px;line-height:1.8;margin-top:12px}.mq13 .mq-sticker-strip .mq-sticker-package{font-size:12px}
 .mq13 .mq-stories{grid-template-columns:1fr;gap:19px}.mq13 .mq-story{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:start;padding-bottom:19px;border-bottom:1px solid #95c9e41c}.mq13 .mq-story>img{aspect-ratio:3/2;height:auto;object-fit:contain;border-radius:9px;box-shadow:0 8px 20px #0003;margin-top:2px}.mq13 .mq-story>div{padding:0}.mq13 .mq-story h3{font-size:15px;line-height:1.4}.mq13 .mq-story p{font-size:13px;line-height:1.7;margin-top:7px;color:#b4c8da}.mq13 .mq-cases-note{font-size:10px;line-height:1.8;margin-top:13px}
 .mq13 .mq-how-section h2{font-size:25px}.mq13 .mq-contact-steps{grid-template-columns:1fr;gap:20px}.mq13 .mq-contact-steps li{gap:13px}.mq13 .mq-contact-steps li>span{width:32px;height:32px}.mq13 .mq-contact-steps h3{font-size:16px}.mq13 .mq-contact-steps p{font-size:14px;line-height:1.75;margin-top:5px}.mq13 .mq-how-note{font-size:11px;line-height:1.8;margin-top:19px}.mq13 .mq-real-screens{margin-top:17px}.mq13 .mq-real-screens>summary{font-size:13px;min-height:44px}.mq13 .mq-real-screens>div{grid-template-columns:1fr 1fr;gap:23px 17px}.mq13 .mq-real-screens a>span{font-size:11px}
 .mq13 .mq-offers{gap:15px}.mq13 .mq-offer{padding:20px;border-radius:17px}.mq13 .mq-offer-heading h3{font-size:18px}.mq13 .mq-offer-points li{font-size:14px}.mq13 .mq-offer-note{font-size:12px;line-height:1.8}.mq13 .mq-footer{padding-top:26px}.mq13 .mq-footer-brand{align-items:flex-start;flex-direction:column;gap:15px;padding-bottom:21px}.mq13 .mq-footer-brand>p{font-size:13px}.mq13 .mq-footer-columns{grid-template-columns:1fr 1fr;gap:22px 18px;padding:23px 0}.mq13 .mq-footer-columns h3{font-size:11px;margin-bottom:8px}.mq13 .mq-footer-columns a{font-size:12px;min-height:36px;padding:8px 0;overflow-wrap:anywhere}.mq13 .mq-footer-columns p{font-size:11px;margin-top:10px}.mq13 .mq-footer-bottom{font-size:11px;padding-top:15px}
}
@media(max-width:370px){.mq13 .mq-wrap{width:calc(100% - 30px)}.mq13 h1{font-size:41px}.mq13 .mq-story{grid-template-columns:92px minmax(0,1fr);gap:12px}.mq13 .mq-story h3{font-size:14px}.mq13 .mq-story p{font-size:12px}.mq13 .mq-brand img{width:49px;height:49px}.mq13 .mq-brand>span{font-size:22px}.mq13 .mq-menu a{font-size:12px}.mq13 .mq-product-facts{gap:18px}.mq13 .mq-offer{padding-inline:17px}}
@media(forced-colors:active){.mq13 h1>span{background:none;-webkit-text-fill-color:CanvasText;color:CanvasText}.mq13 :is(.mq-product-visual,.mq-menu,.mq-btn,.mq-menu-toggle){border:1px solid CanvasText}.mq13 .mq-product-visual{background:Canvas}.mq13 .mq-contact-steps li>span{border-color:CanvasText}}
@media(prefers-reduced-motion:reduce){.mq13 *{scroll-behavior:auto!important;transition:none!important}}

@media(max-width:760px){.mq13 .mq-stories{grid-template-columns:1fr 1fr;gap:24px 16px}.mq13 .mq-story{display:block;padding:0;border:0}.mq13 .mq-story>img{width:100%;margin:0;border-radius:10px}.mq13 .mq-story>div{padding-top:11px}.mq13 .mq-story h3{font-size:14px;line-height:1.4}.mq13 .mq-story p{font-size:12px;line-height:1.75;margin-top:7px}.mq13 .mq-cases .mq-kicker{max-width:28ch}.mq13 .mq-cases-note{margin-top:21px}.mq13 .mq-product-lead{margin-top:17px}.mq13 .mq-hero-condition{margin-top:15px}}
@media(max-width:370px){.mq13 .mq-stories{gap:21px 12px}.mq13 .mq-story h3{font-size:13px}.mq13 .mq-story p{font-size:12px}}

.mq13 h1>span{font-size:.72em;line-height:1.25;margin-top:10px}@media(max-width:760px){.mq13 h1>span{font-size:.70em;margin-top:9px}.mq13 .mq-story p{font-size:13px;line-height:1.65}}

/* Refinement v13: aligned product introduction, clear sequence, controlled light. */
.mq13 .mq-product-hero{padding:22px 0 38px}
.mq13 .mq-product-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:72px;align-items:stretch}
.mq13 .mq-product-copy{align-self:start;padding:0}
.mq13 .mq-product-lead{max-width:49ch;margin-top:23px}
.mq13 .mq-product-actions{margin-top:23px}
.mq13 .mq-product-visual{contain:size;min-height:0;align-self:stretch;justify-self:stretch;max-width:none;width:100%;display:flex;flex-direction:column;padding:7px;border-radius:20px;background:radial-gradient(ellipse at 0 0,#258ecf36,transparent 66%),linear-gradient(145deg,#102b40,#101e30);border:1px solid #b4deff36;box-shadow:0 20px 45px #0004,inset 0 1px 0 #e5f4ff24}
.mq13 .mq-product-visual>img{flex:1 1 0;min-height:0;height:100%;width:100%;object-fit:contain;object-position:center;border-radius:13px}
.mq13 .mq-product-visual figcaption{flex:none;padding:9px 4px 3px;font-size:11px;line-height:1.5}
@media(min-width:761px){.mq13 .mq-product-visual{width:auto;height:100%;max-width:100%;aspect-ratio:900/1190;justify-self:start}}
.mq13 .mq-section{padding-block:46px}
.mq13 .mq-section-heading{margin-bottom:24px}
.mq13 .mq-how-section{background:radial-gradient(ellipse 800px 350px at 15% 0,#187ac12a,transparent 80%),linear-gradient(110deg,#0a2033,#0a1a2c 70%,#122237);border-block:1px solid #85c5e72a;padding-block:31px}
.mq13 .mq-how-section h2{font-size:29px}
.mq13 .mq-contact-steps{gap:17px}
.mq13 .mq-contact-steps li{gap:13px;padding:19px 17px;border:1px solid transparent;border-radius:15px;background:linear-gradient(135deg,#17344ae6,#0d2134ed) padding-box,linear-gradient(125deg,#79d7ff58,#81c5ed0e 70%) border-box;box-shadow:inset 0 1px 0 #e2f5ff10,0 8px 20px #0002}
.mq13 .mq-contact-steps li>span{background:linear-gradient(140deg,#f5bc5428,#f3a63409);box-shadow:inset 0 1px 0 #ffe6b92b;width:33px;height:33px;border-radius:10px}
.mq13 .mq-contact-steps p{font-size:13px;line-height:1.75;margin-top:7px}
.mq13 .mq-how-note{margin-top:18px}
.mq13 .mq-real-screens{margin-top:15px}
.mq13 .mq-sticker-strip{position:relative;isolation:isolate;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);gap:68px;padding-block:43px;border-top:0;background:radial-gradient(ellipse at 13% 45%,#2574bb24,transparent 44%),radial-gradient(ellipse at 40% 60%,#e99d2812,transparent 45%)}
.mq13 .mq-sticker-image{width:100%;max-width:400px;justify-self:center}
.mq13 .mq-sticker-image img{filter:drop-shadow(0 16px 28px #0008)}
.mq13 .mq-sticker-strip h2{font-size:31px}
.mq13 .mq-sticker-strip .mq-sticker-package{display:inline-block;border-top:1px solid #92c8e331;padding-top:13px;margin-top:18px}
.mq13 .mq-stories{gap:30px 24px}
.mq13 .mq-story>img{border:1px solid #abcce32b;box-shadow:0 12px 26px #0004}
.mq13 .mq-story h3{color:#eaf6ff}
.mq13 .mq-story>div{padding-top:14px}
.mq13 .mq-offer{box-shadow:0 18px 34px #0003,inset 0 1px 0 #e5f8ff1c}
.mq13 .mq-offer-set{background:radial-gradient(ellipse at 0 0,#2f749c5c,transparent 65%),linear-gradient(125deg,#123149,#142438) padding-box,linear-gradient(120deg,#82dcff8a,#f7bc5957 65%,#6fa8d222) border-box}
.mq13 .mq-offer-digital{background:radial-gradient(ellipse at 100% 100%,#266b9a2e,transparent 65%),linear-gradient(125deg,#13273d,#10243c) padding-box,linear-gradient(120deg,#7fbfdf5c,#6c91b028) border-box}
.mq13 .mq-app-compact{position:relative;gap:56px;border:1px solid #91c8ed38;border-radius:21px;padding:32px;background:radial-gradient(ellipse at 0 0,#176ab443,transparent 60%),radial-gradient(ellipse at 100% 100%,#cf832922,transparent 60%),#0b2034;box-shadow:0 18px 35px #0003,inset 0 1px 0 #d4edff1c}
.mq13 .mq-app-identity{display:flex;align-items:center;gap:13px;margin-bottom:22px}
.mq13 .mq-app-identity img{width:54px;height:54px;border-radius:15px;box-shadow:0 5px 21px #169fd72b}
.mq13 .mq-app-identity>span{font:600 21px/1.35 MQSora,Arial,sans-serif;color:#edf6ff;letter-spacing:-.025em}
.mq13 .mq-app-identity small{display:block;font:500 11px/1.6 MQManrope,Arial,sans-serif;letter-spacing:.02em;color:#9fcae8;margin-top:4px}
.mq13 .mq-app-compact h2{font-size:30px}
.mq13 .mq-app-compact>div>p{font-size:14px}
.mq13 .mq-launch{border-left:1px solid #9ecde82b;padding-left:30px}
.mq13 .mq-launch h3{font-size:22px;line-height:1.4}
.mq13 .mq-privacy{border-bottom:1px solid #90c7e12b;padding-top:45px;padding-bottom:37px}
.mq13 .mq-privacy-heading{display:flex;align-items:center;gap:20px;margin-bottom:25px}
.mq13 .mq-privacy-heading .mq-kicker{margin-bottom:8px}
.mq13 .mq-privacy-heading h2{font-size:29px;line-height:1.25}
.mq13 .mq-privacy-heading h2 br{display:none}
.mq13 .mq-privacy-heading h2 span{margin-left:.25em}
.mq13 .mq-privacy-icon{display:grid;place-items:center;flex:none;width:63px;height:69px;color:#75daf7;border:1px solid #80d6ee4a;border-radius:19px;background:linear-gradient(140deg,#2789ab30,#13314a60);box-shadow:0 0 35px #31b6dc16,inset 0 1px 0 #cff5ff24}
.mq13 .mq-privacy-icon svg{width:32px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.mq13 .mq-privacy-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}
.mq13 .mq-privacy-points article{padding-left:16px;border-left:2px solid #459ec84d}
.mq13 .mq-privacy-points h3{font-size:15px;line-height:1.5;letter-spacing:-.015em}
.mq13 .mq-privacy-points p{font-size:13px;line-height:1.8;margin-top:8px;color:#abc4d9}
.mq13 .mq-privacy-link{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;color:#88d9f5;font-size:13px;text-decoration:underline;text-underline-offset:4px}
.mq13 .mq-faq-list{gap:0 34px}
.mq13 .mq-faq-list details[open]{background:linear-gradient(95deg,#18436b24,transparent)}
.mq13 .mq-faq-list details>summary{color:#e4effa}
@media(min-width:1081px){.mq13 .mq-product-grid{width:min(1040px,calc(100% - 64px));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:44px}.mq13 .mq-product-lead{max-width:none}.mq13 h1{font-size:68px}.mq13 .mq-product-actions{flex-direction:row;align-items:stretch}}
@media(min-width:761px) and (max-width:1080px){.mq13 .mq-product-grid{gap:38px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.mq13 .mq-product-actions{flex-direction:column;align-items:flex-start}.mq13 .mq-contact-steps li{padding:15px 12px;gap:10px}.mq13 .mq-contact-steps h3{font-size:15px}.mq13 .mq-sticker-strip{gap:35px}.mq13 .mq-app-compact{gap:27px;padding:26px}.mq13 .mq-launch{padding-left:23px}}
@media(max-width:760px){
 .mq13 .mq-product-hero{padding:18px 0 28px}.mq13 .mq-product-grid{grid-template-columns:1fr;gap:22px}.mq13 .mq-product-lead{margin-top:17px}.mq13 .mq-product-actions{margin-top:20px}
 .mq13 .mq-product-visual{contain:none;display:block;align-self:auto;width:min(100%,290px);justify-self:center;padding:5px;border-radius:17px}.mq13 .mq-product-visual>img{height:auto;min-height:0;border-radius:12px}.mq13 .mq-product-visual figcaption{font-size:10px;padding:8px 3px 3px}
 .mq13 .mq-section{padding-block:30px}.mq13 .mq-section-heading{margin-bottom:20px}.mq13 .mq-how-section{padding-block:27px}.mq13 .mq-how-section h2{font-size:24px}.mq13 .mq-contact-steps{gap:11px}.mq13 .mq-contact-steps li{padding:15px 14px;border-radius:13px;gap:12px}.mq13 .mq-contact-steps p{font-size:13px;line-height:1.7}.mq13 .mq-contact-steps h3{font-size:15px}
 .mq13 .mq-sticker-strip{grid-template-columns:1fr;gap:21px;padding-block:30px;background:radial-gradient(ellipse at 50% 70%,#23548b28,transparent 65%)}.mq13 .mq-sticker-strip>div{order:0}.mq13 .mq-sticker-image{width:min(100%,320px)}.mq13 .mq-sticker-strip h2{font-size:25px}.mq13 .mq-sticker-strip .mq-sticker-package{margin-top:14px;padding-top:12px;font-size:12px}
 .mq13 .mq-stories{gap:24px 16px}.mq13 .mq-story>div{padding-top:11px}
 .mq13 .mq-app-compact{padding:23px 20px;gap:22px;border-radius:17px}.mq13 .mq-app-identity{margin-bottom:18px}.mq13 .mq-app-identity img{width:46px;height:46px;border-radius:12px}.mq13 .mq-app-identity>span{font-size:20px}.mq13 .mq-app-identity small{font-size:10px}.mq13 .mq-app-compact h2{font-size:26px}.mq13 .mq-launch{padding:20px 0 0;border-left:0;border-top:1px solid #9ccae72a}.mq13 .mq-launch h3{font-size:20px}
 .mq13 .mq-privacy{padding-top:32px;padding-bottom:23px}.mq13 .mq-privacy-heading{gap:14px;margin-bottom:22px}.mq13 .mq-privacy-heading h2{font-size:23px}.mq13 .mq-privacy-heading h2 br{display:block}.mq13 .mq-privacy-heading h2 span{margin-left:0}.mq13 .mq-privacy-heading .mq-kicker{font-size:9px;margin-bottom:7px}.mq13 .mq-privacy-icon{width:47px;height:55px;border-radius:14px}.mq13 .mq-privacy-icon svg{width:27px}.mq13 .mq-privacy-points{grid-template-columns:1fr;gap:18px}.mq13 .mq-privacy-points article{padding-left:14px}.mq13 .mq-privacy-points p{margin-top:6px;font-size:13px;line-height:1.75}.mq13 .mq-privacy-points h3{font-size:14px}.mq13 .mq-privacy-link{margin-top:13px;font-size:12px}
}
@media(max-width:370px){.mq13 .mq-stories{gap:21px 12px}.mq13 .mq-product-visual{width:min(100%,265px)}.mq13 .mq-app-compact{padding-inline:17px}}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.mq13 .mq-story>img{transition:box-shadow .2s,border-color .2s}.mq13 .mq-story:hover>img{border-color:#8dd9ff7a;box-shadow:0 12px 30px #168fcd20}}
@media(forced-colors:active){.mq13 :is(.mq-contact-steps li,.mq-privacy-icon,.mq-app-compact,.mq-product-visual){border-color:CanvasText}.mq13 .mq-privacy-points article{border-color:CanvasText}}

/* Material pass: blue glass, warm product light, softly blended sections. */
.mq7.mq13{background:radial-gradient(ellipse 950px 700px at 90% 0,#176bcc52,transparent 74%),radial-gradient(ellipse 640px 500px at 0 380px,#bf762823,transparent 78%),#061321}
.mq13 .mq-nav{border-bottom:1px solid transparent;border-image:linear-gradient(90deg,#68d2ff08,#92d5ff66 40%,#79d2ee44 80%,#68d2ff08) 1}
.mq13 .mq-menu-toggle,.mq13.mq-enhanced .mq-menu-toggle{background:linear-gradient(135deg,#9dd7f321,#9dd7f307);border-color:#b6d9f343;box-shadow:inset 0 1px 0 #d9eeff32,0 5px 20px #0002;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
.mq13 .mq-menu{background:radial-gradient(ellipse at 0 0,#2677aa4a,transparent 70%),linear-gradient(135deg,#142f48ed,#13283ae8);border-color:#9fddff3b;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 #d9eeff24,0 18px 40px #0005}
.mq13 .mq-product-hero{position:relative;isolation:isolate;background:radial-gradient(ellipse 450px 340px at 75% 43%,#1689d22e,transparent 75%),linear-gradient(180deg,transparent 72%,#081a2a55)}
.mq13 .mq-product-visual{border:1px solid transparent;background:linear-gradient(150deg,#32608388,#1939509e 45%,#82653d60) padding-box,linear-gradient(140deg,#98e5ffa3,#73b9eb24 48%,#ffca8573) border-box;box-shadow:inset 0 1px 0 #d9f2ff52,0 24px 48px #0005,0 0 44px #32b9ec14;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.mq13 .mq-btn-primary{background:linear-gradient(115deg,#ffda8b 0,#ffc055 36%,#ffa025 100%);box-shadow:inset 0 1px 0 #fff9,inset 0 -1px 0 #9e58073d,0 9px 26px #ffab3033;border-color:#ffe4b5a8}
.mq13 .mq-btn-secondary{background:linear-gradient(135deg,#74cfff26,#3c87bb24);border-color:#a1ddff57;box-shadow:inset 0 1px 0 #d6f1ff26,0 7px 17px #0002;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.mq13 .mq-how-section{position:relative;isolation:isolate;border-block:0;background:radial-gradient(ellipse 620px 270px at 7% 45%,#137eb445,transparent 80%),radial-gradient(ellipse 580px 240px at 98% 55%,#2858a840,transparent 80%),linear-gradient(180deg,#0a1f3222,#102d454d 35%,#0d24373d 75%,#06132100)}
.mq13 .mq-how-section::before,.mq13 .mq-how-section::after{content:"";position:absolute;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,#87dcff4d 30%,#a8d6f22a 70%,transparent);pointer-events:none}
.mq13 .mq-how-section::before{top:0}.mq13 .mq-how-section::after{bottom:0}
.mq13 .mq-contact-steps li{background:linear-gradient(140deg,#568daf26,#accfe40c) padding-box,linear-gradient(130deg,#a4e3ff62,#8ac3e319 48%,#618bad38) border-box;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #e5f6ff24,0 12px 28px #0003}
.mq13 .mq-contact-steps li>span{color:#ffd58c;background:linear-gradient(140deg,#fbc46733,#dd931418);border-color:#ffdb9d70;box-shadow:inset 0 1px 0 #ffe8b749,0 0 20px #f7ac1e0d}
.mq13 .mq-sticker-strip{background:radial-gradient(ellipse 330px 180px at 19% 45%,#258bca36,transparent 82%),radial-gradient(ellipse 360px 210px at 34% 65%,#d58b2529,transparent 80%);border-image:linear-gradient(90deg,transparent,#94cbe634 35%,#b3d9ed2e 70%,transparent) 1}
.mq13 .mq-sticker-image img{filter:drop-shadow(0 16px 20px #0008) drop-shadow(0 0 20px #36a8ec1c)}
.mq13 .mq-story>img{border-color:#a4d9f045;box-shadow:0 12px 26px #0004,0 1px 0 #b7e7ff20}
.mq13 .mq-offer{border-color:transparent;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 #e8faff38,0 17px 38px #0004}
.mq13 .mq-offer-set{background:radial-gradient(ellipse at 0 0,#2080b568,transparent 68%),linear-gradient(130deg,#15405bcc,#102638e8) padding-box,linear-gradient(135deg,#a2e9ff99,#7abade36 58%,#ffd49670) border-box}
.mq13 .mq-offer-digital{background:radial-gradient(ellipse at 100% 0,#426bbf47,transparent 72%),linear-gradient(130deg,#19354de0,#12273ed9) padding-box,linear-gradient(135deg,#b4dafa77,#a5bff224 56%,#69c6e95a) border-box}
.mq13 .mq-app-compact{border:1px solid transparent;background:radial-gradient(ellipse at 0 0,#1c77b857,transparent 66%),radial-gradient(ellipse at 100% 100%,#dc9a3c2e,transparent 60%),linear-gradient(120deg,#10304ae6,#11263ce6) padding-box,linear-gradient(130deg,#98daff73,#b2d6f41d 55%,#f6c77b59) border-box;box-shadow:inset 0 1px 0 #ddf6ff30,0 20px 40px #0004,0 0 60px #1782c210;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.mq13 .mq-privacy{background:radial-gradient(ellipse 530px 200px at 5% 50%,#0d83ad1e,transparent 76%);border-image:linear-gradient(90deg,transparent,#89c9e332 30%,#89c9e322 75%,transparent) 1}
.mq13 .mq-privacy-icon{background:linear-gradient(140deg,#52c6e937,#176b9917);border-color:#a9e8ff5e;box-shadow:inset 0 1px 0 #e4faff42,0 0 30px #26b7e020}
.mq13 .mq-faq-list details{transition:background .18s ease}.mq13 .mq-faq-list details[open]{background:linear-gradient(110deg,#1b649337,#2964940d)}
.mq13 .mq-footer{background:radial-gradient(ellipse 900px 340px at 15% 0,#1047793f,transparent 80%),linear-gradient(180deg,#071625,#040e18);border-top-color:#8ed1f632}
@media(hover:hover){.mq13 .mq-btn-secondary:hover{background:linear-gradient(130deg,#8ddfff3d,#3d8ed336);border-color:#b9e8ff7a;box-shadow:inset 0 1px 0 #effaff55,0 8px 23px #258bc41f}.mq13 .mq-faq-list summary:hover{color:#9be6ff}.mq13 .mq-contact-steps li:hover{border-color:#a4e1ff64;box-shadow:inset 0 1px 0 #e5f6ff35,0 12px 30px #137eaa19}}
@media(prefers-reduced-motion:no-preference){.mq13 :is(.mq-btn,.mq-menu-toggle,.mq-contact-steps li){transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}}
@media(max-width:760px){.mq13 .mq-product-hero{background:radial-gradient(ellipse 330px 470px at 80% 58%,#1162992d,transparent 80%)}.mq13 .mq-how-section{background:radial-gradient(ellipse 320px 450px at 0 40%,#16699c35,transparent 80%),linear-gradient(180deg,#102b4000,#15385150 38%,#0b253a26 78%,transparent)}.mq13 .mq-sticker-strip{background:radial-gradient(ellipse 240px 180px at 50% 25%,#299cc237,transparent 80%),radial-gradient(ellipse 250px 160px at 40% 45%,#d8942220,transparent 80%)}.mq13 .mq-product-visual{box-shadow:inset 0 1px 0 #d9f2ff44,0 16px 32px #0005,0 0 30px #32b9ec12}}
@media(prefers-reduced-motion:reduce){.mq13 *{transition:none!important}}
@media(forced-colors:active){.mq13 :is(.mq-product-visual,.mq-contact-steps li,.mq-offer,.mq-app-compact,.mq-btn,.mq-menu-toggle,.mq-menu,.mq-privacy-icon){background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none}.mq13 .mq-nav{border-image:none;border-bottom-color:CanvasText}.mq13 .mq-how-section::before,.mq13 .mq-how-section::after{display:none}}

/* Brand contrast: clear dark surfaces, saturated accents, light only at edges. */
.mq7.mq13{--ink:#030d1b;--text:#f8fbff;--muted:#d1deec;--accent:#22d3ff;--amber:#ffad19;background:radial-gradient(ellipse 820px 600px at 95% 0,#075ad64a,transparent 75%),radial-gradient(ellipse 540px 440px at 0 300px,#f08a0010,transparent 78%),var(--ink)}
.mq13 .mq-kicker{color:#52d9ff}
.mq13 h1>span{background:linear-gradient(105deg,#ffba24,#ff941a);background-clip:text;-webkit-background-clip:text;color:#ffb323}
.mq13 h2>span{color:#b8e6ff}
.mq13 .mq-product-lead{color:#d9e4f2}.mq13 .mq-product-lead strong{color:#fff}
.mq13 .mq-nav{border-image:linear-gradient(90deg,#2b70a21a,#279ee766 40%,#2b70a21a) 1}
.mq13 .mq-menu-toggle,.mq13.mq-enhanced .mq-menu-toggle{background:linear-gradient(135deg,#123c60,#091c32);border-color:#3a759d;box-shadow:inset 0 1px 0 #74ccff35,0 5px 18px #0004}
.mq13 .mq-menu{background:linear-gradient(125deg,#09233bfa,#071426fa);border-color:#2b668f;box-shadow:inset 0 1px 0 #58bfff33,0 18px 40px #0007;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.mq13 .mq-product-hero{background:radial-gradient(ellipse 340px 290px at 76% 45%,#0586d51f,transparent 80%)}
.mq13 .mq-product-visual{background:linear-gradient(145deg,#0b2b45,#061627 60%,#291e12) padding-box,linear-gradient(140deg,#28d6ff,#13537a 48%,#ffad2c) border-box;box-shadow:inset 0 1px 0 #77d9ff35,0 22px 44px #0008,0 0 30px #049ce014;backdrop-filter:none;-webkit-backdrop-filter:none}
.mq13 .mq-product-visual figcaption{color:#c1d6e8}
.mq13 .mq-btn-primary{color:#151a26;background:linear-gradient(110deg,#ffbd2d,#ff9915);border-color:#ffd46d;box-shadow:inset 0 1px 0 #ffe7ae80,0 7px 22px #ff94002b}
.mq13 .mq-btn-secondary{color:#f3faff;background:linear-gradient(130deg,#124773,#102c4f);border-color:#3785b6;box-shadow:inset 0 1px 0 #52bdff45,0 6px 18px #0004;backdrop-filter:none;-webkit-backdrop-filter:none}
.mq13 .mq-btn-warm{background:linear-gradient(105deg,#148eff,#16d3ed);border-color:#57deff;color:#031626}
.mq13 .mq-how-section{background:radial-gradient(ellipse 550px 260px at 0 45%,#006eb232,transparent 80%),linear-gradient(180deg,#041221,#081e35 48%,#030d1b);border:0}
.mq13 .mq-contact-steps li{background:linear-gradient(140deg,#103550,#081b30) padding-box,linear-gradient(130deg,#2dcaf4a6,#22618760 65%,#265078) border-box;box-shadow:inset 0 1px 0 #53bfee30,0 10px 26px #0005;backdrop-filter:none;-webkit-backdrop-filter:none}
.mq13 .mq-contact-steps li>span{color:#ffc047;background:linear-gradient(145deg,#4c3513,#282213);border-color:#b87829;box-shadow:inset 0 1px 0 #eac07935}
.mq13 .mq-contact-steps p,.mq13 .mq-story p{color:#ceddeb}
.mq13 .mq-sticker-strip{background:radial-gradient(ellipse 320px 170px at 19% 45%,#087ec72b,transparent 82%),radial-gradient(ellipse 300px 180px at 34% 65%,#d27f121a,transparent 80%)}
.mq13 .mq-story>img{border-color:#327da44d;box-shadow:0 10px 23px #0006}
.mq13 .mq-offer{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #4cc0f64d,0 17px 38px #0006}
.mq13 .mq-offer-set{background:linear-gradient(135deg,#0b4160,#08233c 68%,#071c31) padding-box,linear-gradient(135deg,#38d3ff,#286e9c 60%,#e79b2c) border-box}
.mq13 .mq-offer-digital{background:linear-gradient(135deg,#112f5d,#0a1b34) padding-box,linear-gradient(135deg,#4e91ed,#285080 60%,#219ec0) border-box}
.mq13 .mq-app-compact{background:linear-gradient(125deg,#0b3357,#091e38 58%,#101c2b) padding-box,linear-gradient(130deg,#2abcf5,#1a4878 55%,#df982b) border-box;box-shadow:inset 0 1px 0 #38bafa3b,0 18px 40px #0006;backdrop-filter:none;-webkit-backdrop-filter:none}
.mq13 .mq-privacy{background:radial-gradient(ellipse 450px 180px at 5% 50%,#007ba318,transparent 80%)}
.mq13 .mq-privacy-icon{color:#37d6ff;background:linear-gradient(145deg,#0b4563,#082436);border-color:#248bb5;box-shadow:inset 0 1px 0 #6ce0ff40,0 0 25px #12b9ed15}
.mq13 .mq-privacy-points p{color:#c2d7e9}
.mq13 :is(.mq-hero-condition,.mq-how-note,.mq-offer-note,.mq-cases-note,.mq-trial-inline p,.mq-footer p,.mq-footer a){color:#b7cce0}
.mq13 .mq-free-note{display:flex;align-items:center;gap:9px;margin-top:17px;color:#83edca;font-size:12px;font-weight:700;line-height:1.6}
.mq13 .mq-free-note svg{width:19px;height:19px;stroke-width:2}.mq13 .mq-free-note + .mq-hero-condition{margin-top:7px}
.mq13 .mq-how-note strong{color:#83edca;font-weight:700}
.mq13 .mq-faq-list details[open]{background:linear-gradient(110deg,#0c2e4f,#061426)}
.mq13 .mq-footer{background:radial-gradient(ellipse 720px 300px at 15% 0,#06448035,transparent 80%),#020a16;border-top-color:#265a824d}
/* A compact feature overview, not a simulated account or fabricated data. */
.mq13 .mq-owner-panel{position:relative;isolation:isolate;margin-top:34px;padding:36px 0;background:radial-gradient(ellipse 530px 250px at 88% 35%,#0555c429,transparent 80%);border-bottom:1px solid #26628b4d}
.mq13 .mq-owner-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:54px;align-items:start}
.mq13 .mq-owner-intro h2{font-size:31px;line-height:1.3}.mq13 .mq-owner-intro>p{margin-top:17px;font-size:15px;line-height:1.85;max-width:42ch}
.mq13 .mq-owner-intro .mq-btn{margin-top:23px}.mq13 .mq-owner-intro .mq-panel-note{font-size:12px;line-height:1.7;margin-top:12px;color:#b7cce0}
.mq13 .mq-owner-features{display:grid;grid-template-columns:1fr 1fr;gap:25px 27px}
.mq13 .mq-owner-feature{border-top:1px solid #2d658d75;padding-top:17px;min-width:0}
.mq13 .mq-feature-icon{width:37px;height:37px;display:grid;place-items:center;background:linear-gradient(140deg,#074169,#08233b);color:#38d2ff;border:1px solid #2679a8;border-radius:11px;margin-bottom:12px;box-shadow:inset 0 1px 0 #54cbff30}
.mq13 .mq-owner-feature:nth-child(2) .mq-feature-icon{background:linear-gradient(140deg,#46300d,#292112);color:#ffba2f;border-color:#8f662b}
.mq13 .mq-owner-feature:nth-child(3) .mq-feature-icon{background:linear-gradient(140deg,#073e3d,#092827);color:#59e3b2;border-color:#267f68}
.mq13 .mq-owner-feature:nth-child(4) .mq-feature-icon{background:linear-gradient(140deg,#202f6c,#131e3a);color:#a8bcff;border-color:#516bad}
.mq13 .mq-owner-feature h3{font-size:16px;line-height:1.5;letter-spacing:-.025em}.mq13 .mq-owner-feature p{font-size:13px;line-height:1.8;margin-top:7px;color:#cbdced}
.mq13 .mq-feature-availability{display:block;margin-top:7px;font-size:11px;line-height:1.6;font-weight:700;color:#ffc45b}
@media(max-width:760px){.mq13 .mq-owner-panel{margin-top:18px;padding:28px 0}.mq13 .mq-owner-layout{grid-template-columns:1fr;gap:25px}.mq13 .mq-owner-intro h2{font-size:25px}.mq13 .mq-owner-intro>p{font-size:14px;margin-top:13px;max-width:none}.mq13 .mq-owner-intro .mq-btn{margin-top:18px}.mq13 .mq-owner-features{grid-template-columns:1fr;gap:13px}.mq13 .mq-owner-feature{display:grid;grid-template-columns:37px 1fr;gap:13px;padding-top:13px}.mq13 .mq-feature-icon{margin:0}.mq13 .mq-owner-feature h3{font-size:15px}.mq13 .mq-owner-feature p{margin-top:5px;line-height:1.7}.mq13 .mq-free-note{font-size:11px}}
@media(hover:hover){.mq13 .mq-btn-primary:hover{background:linear-gradient(110deg,#ffcd4b,#ffa927);box-shadow:0 8px 25px #ff940045}.mq13 .mq-btn-secondary:hover{background:linear-gradient(130deg,#165889,#12406a);border-color:#59c6ff}.mq13 .mq-btn-warm:hover{background:linear-gradient(105deg,#35a7ff,#37e5f2)}.mq13 .mq-menu-toggle:hover{border-color:#58caff}.mq13 .mq-contact-steps li:hover{border-color:#329bc9;box-shadow:inset 0 1px 0 #53bfee4d,0 10px 26px #0005}}
@media(forced-colors:active){.mq13 h1>span{-webkit-text-fill-color:CanvasText;background:none}.mq13 :is(.mq-owner-panel,.mq-feature-icon,.mq-owner-feature,.mq-product-visual,.mq-contact-steps li,.mq-offer,.mq-app-compact,.mq-btn,.mq-menu-toggle,.mq-menu,.mq-privacy-icon){background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none}.mq13 .mq-free-note{color:CanvasText}}

/* Keep the approved longer heading within the existing product composition. */
.mq13 #mq-h1{font-size:clamp(38px,3.8vw,52px);line-height:1.1}
@media(max-width:760px){.mq13 #mq-h1{font-size:36px}}
@media(max-width:370px){.mq13 #mq-h1{font-size:32px}}

/* The QR address is an example for recognition, not an actionable report link. */
.mq13 .mq-qr-address{margin-top:18px;padding:13px 0 13px 15px;border-left:2px solid #22bde6;background:linear-gradient(90deg,#0b304e80,transparent)}
.mq13 .mq-qr-address>strong{display:block;font-size:12px;color:#e9f5ff;font-weight:700}
.mq13 .mq-qr-address>code{display:block;margin-top:6px;padding:0;background:none;color:#a7e9ff;font:500 13px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}
.mq13 .mq-qr-address>code b{color:#f4fcff;font-weight:700}
.mq13 .mq-qr-address p{font-size:12px;line-height:1.75;margin-top:7px;color:#bbd1e4}
.mq13 .mq-qr-address p code,.mq13 .mq-faq-list code{background:none;padding:0;color:inherit;font-size:.95em;overflow-wrap:anywhere;white-space:normal}
@media(max-width:760px){.mq13 .mq-qr-address{margin-top:15px;padding:11px 0 11px 12px}.mq13 .mq-qr-address>code{font-size:12px}}
@media(forced-colors:active){.mq13 .mq-qr-address{background:Canvas;border-color:CanvasText}}

/* Three real actions, shown as an open sequence rather than framed cards. */
.mq13 .mq-contact-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;list-style:none;padding:0;margin:0}
.mq13 .mq-contact-flow>li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:15px;padding:4px 0;margin:0}
.mq13 .mq-contact-symbol{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;color:#4ad8ff;background:radial-gradient(circle at 30% 15%,#114d73,#071b32 80%);border:1px solid #2588b566;box-shadow:inset 0 1px 0 #79dfff38,0 6px 16px #0005}
.mq13 .mq-contact-symbol svg{width:25px;height:25px;stroke-width:1.7}
.mq13 .mq-contact-flow>li:nth-child(2) .mq-contact-symbol{color:#a6c2ff;background:radial-gradient(circle at 30% 15%,#233f7a,#0b1b39 80%);border-color:#658ada66}
.mq13 .mq-contact-flow>li:nth-child(3) .mq-contact-symbol{color:#75edc5;background:radial-gradient(circle at 30% 15%,#105748,#082923 80%);border-color:#42bd9366}
.mq13 .mq-contact-flow h3{font-size:16px;line-height:1.5;letter-spacing:-.025em;margin-top:1px}
.mq13 .mq-contact-flow p{font-size:13px;line-height:1.75;margin-top:7px;color:#cddfec}
.mq13 .mq-hero-condition .mq-trial-teaser{display:inline-block;min-height:30px;font-size:12px;font-weight:700;color:#ffca69;text-decoration:underline;text-underline-offset:4px;padding-block:3px}
.mq13 .mq-hero-condition .mq-trial-teaser:hover{color:#ffe3a1}
.mq13 .mq-trial-offer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:center;margin-top:22px;padding:23px 0 4px;border-top:1px solid #3c83ae59;background:radial-gradient(ellipse 340px 120px at 15% 40%,#096db11c,transparent 80%)}
.mq13 .mq-trial-offer .mq-kicker{font-size:10px;margin-bottom:7px;color:#65e3c0}
.mq13 .mq-trial-offer h3{font-size:21px;line-height:1.45;letter-spacing:-.035em;max-width:37ch}
.mq13 .mq-trial-offer h3 span{color:#ffca69}
.mq13 .mq-trial-offer p{margin-top:9px;font-size:13px;line-height:1.8;max-width:72ch;color:#caddec}
.mq13 .mq-trial-offer .mq-trial-terms{font-size:11px;color:#aec8dd;margin-top:7px}
.mq13 .mq-trial-offer .mq-btn{font-size:13px;white-space:nowrap}
@media(max-width:1080px){.mq13 .mq-contact-flow{gap:23px}.mq13 .mq-contact-flow>li{grid-template-columns:40px minmax(0,1fr);gap:11px}.mq13 .mq-contact-symbol{width:40px;height:40px}.mq13 .mq-contact-symbol svg{width:23px;height:23px}.mq13 .mq-contact-flow h3{font-size:15px}}
@media(max-width:760px){
 .mq13 .mq-contact-flow{grid-template-columns:1fr;gap:20px}.mq13 .mq-contact-flow>li{grid-template-columns:44px minmax(0,1fr);gap:15px;padding:0}.mq13 .mq-contact-symbol{width:44px;height:44px}.mq13 .mq-contact-symbol svg{width:24px;height:24px}
 .mq13 .mq-contact-flow>li:not(:last-child)::after{content:"";position:absolute;left:21px;top:50px;bottom:-14px;width:1px;background:linear-gradient(#27729b70,#24678c30);pointer-events:none}
 .mq13 .mq-contact-flow h3{font-size:15px;line-height:1.5;margin-top:1px}.mq13 .mq-contact-flow p{font-size:13px;line-height:1.7;margin-top:5px}
 .mq13 .mq-trial-offer{grid-template-columns:1fr;gap:15px;margin-top:19px;padding-top:19px}.mq13 .mq-trial-offer h3{font-size:20px}.mq13 .mq-trial-offer .mq-btn{justify-self:start}.mq13 .mq-trial-offer p{font-size:13px}
}
@media(forced-colors:active){.mq13 .mq-contact-symbol,.mq13 .mq-trial-offer{background:Canvas;border-color:CanvasText;box-shadow:none}.mq13 .mq-contact-flow>li::after{display:none}.mq13 .mq-trial-offer h3 span,.mq13 .mq-trial-teaser{color:LinkText}}

/* 13.3: clearer value, one signup offer, and a mobile purchase action. */
.mq13 .mq-product-actions .mq-btn{white-space:normal;text-align:center;line-height:1.45}
.mq13 .mq-set-benefit{align-self:flex-start;margin-bottom:16px;padding:6px 10px;border:1px solid #ffad1970;border-radius:7px;background:#ffad1915;color:#ffcf77;font-size:12px;font-weight:800;line-height:1.5}
.mq13 .mq-set-value{margin:0 0 18px;font-size:14px;line-height:1.7;color:var(--text)}
.mq13 .mq-set-value strong{color:#ffcf77}
.mq13 .mq-service-note{max-width:88ch;margin:18px 0 0;font-size:12px;line-height:1.75;color:var(--muted)}
.mq13 .mq-start-offer{align-items:center;column-gap:28px;row-gap:12px}
.mq13 .mq-start-offer h3{font-size:26px}
.mq13 .mq-start-offer .mq-start-bonuses{margin-top:9px;font-size:20px;line-height:1.55}
.mq13 .mq-start-bonuses strong,.mq13 .mq-start-bonuses span{display:block}
.mq13 .mq-start-bonuses strong{color:var(--text);font-weight:700}
.mq13 .mq-start-bonuses span{color:#ffcf77;font-weight:650}
.mq13 .mq-start-offer .mq-start-limit{font-size:13px;margin-top:10px}
.mq13 .mq-start-offer .mq-trial-terms{font-size:12px;line-height:1.75;max-width:78ch}
.mq13 .mq-start-offer .mq-promo-rules{grid-column:1/-1;margin-top:0;max-width:86ch}
.mq13 .mq-app-compact{align-items:center}
.mq13 .mq-app-copy{border-left:1px solid var(--line);padding-left:28px}
.mq13 .mq-app-compact .mq-app-copy p{margin:0}
.mq13 .mq-app-features-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;color:#86e5ff;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.mq13 .mq-app-features-link:hover{color:var(--text)}
.mq13 .mq-mobile-buy{display:none}
@media(max-width:760px){
 .mq7.mq13{padding-bottom:calc(102px + env(safe-area-inset-bottom,0px))}
 .mq13 .mq-set-benefit{font-size:11px;margin-bottom:13px}
 .mq13 .mq-set-value{font-size:13px;margin-bottom:15px}
 .mq13 .mq-start-offer h3{font-size:24px}
 .mq13 .mq-start-offer .mq-start-bonuses{font-size:18px}
 .mq13 .mq-start-offer .mq-btn{width:100%;justify-self:stretch;white-space:normal}
 .mq13 .mq-app-copy{border-left:0;border-top:1px solid var(--line);padding:18px 0 0}
 .mq13 .mq-mobile-buy{position:fixed;inset:auto 0 0;z-index:60;display:grid;gap:4px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-top:1px solid #3784ab80;background:#061321f5;box-shadow:0 -8px 24px #0005;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
 .mq13 .mq-mobile-buy .mq-btn{width:100%;min-height:46px;font-size:15px;padding:10px 16px;gap:12px}
 .mq13 .mq-mobile-buy svg{width:19px;height:19px;flex:none}
 .mq13 .mq-mobile-buy>span{font-size:11px;line-height:1.45;text-align:center;color:var(--muted)}
 .mq13 :is(a,button,summary){scroll-margin-bottom:calc(110px + env(safe-area-inset-bottom,0px))}
}
@media(forced-colors:active){.mq13 :is(.mq-set-benefit,.mq-mobile-buy){background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none}.mq13 :is(.mq-set-benefit,.mq-set-value strong,.mq-start-bonuses span){color:CanvasText}}
@media print{.mq13 .mq-mobile-buy{display:none}.mq7.mq13{padding-bottom:0}}
