.qb{--qb-ease:cubic-bezier(.22,.61,.36,1);position:relative;padding-top:var(--qb-pt,72px);padding-bottom:var(--qb-pb,72px);background-color:var(--qb-bg,#fff);background-image:var(--qb-bg-gradient,none);color:var(--qb-text,#4b5b6b);font-family:var(--qb-font-body,"Ambit Regular",Helvetica,Arial,sans-serif)}.qb *,.qb *:before,.qb *:after{box-sizing:border-box}.qb [hidden]{display:none!important}.qb__narrow{max-width:820px;margin-inline:auto}.qb__eyebrow{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);margin:0 0 var(--qb-eyebrow-mb,12px);color:var(--qb-eyebrow-color,#046c93);font-size:var(--qb-eyebrow-size,13px);font-weight:700;letter-spacing:.15em;text-transform:uppercase}.qb__title{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);margin:0 0 var(--qb-title-mb,16px);color:var(--qb-title-color,#0c1830);font-size:var(--qb-title-size,40px);line-height:1.12;letter-spacing:-.018em;font-weight:400}.qb__lede{margin:0 0 var(--qb-lede-mb,26px);color:var(--qb-lede-color,#4b5b6b);font-size:var(--qb-lede-size,18px);line-height:1.62}.qb__head{max-width:var(--qb-head-maxw,760px);margin:0 auto var(--qb-head-mb,40px);text-align:var(--qb-head-align,center)}.qb__head--start{margin-inline:0;text-align:start}.qb__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;position:relative;max-width:100%;padding:calc(var(--btn-padding-y,12px) + .167em) 26px calc(var(--btn-padding-y,12px) - .167em);min-height:44px;border-radius:var(--btn-border-radius,5px);outline-offset:var(--btn-border-width,1px);font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);font-weight:700;letter-spacing:.02em;line-height:1.2;font-size:var(--qb-btn-size,15px);text-align:center;text-transform:var(--btn-text-transform,none);text-decoration:none;cursor:pointer;word-break:break-word;-webkit-appearance:none;appearance:none;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out,transform .22s var(--qb-ease),box-shadow .28s var(--qb-ease)}.qb__btn--primary{border:var(--btn-border-width,1px) solid var(--qb-btn-bg,rgb(var(--btn-bg-color)));outline-color:var(--qb-btn-bg,rgb(var(--btn-bg-color)));outline-offset:3px;background:var(--qb-btn-bg-hover,rgb(var(--btn-bg-hover-color))) linear-gradient(104deg,var(--qb-btn-bg-hover,rgb(var(--btn-bg-hover-color))) 60%,var(--qb-btn-bg,rgb(var(--btn-bg-color))) 60%,var(--qb-btn-bg,rgb(var(--btn-bg-color))) 100%) no-repeat 100% 100%;background-size:300% 100%;color:var(--qb-btn-text,rgb(var(--btn-text-color)))}.qb__btn--secondary{border:var(--btn-border-width,1px) solid var(--qb-btn2-border,var(--qb-btn2-text,rgb(var(--btn-alt-text-color))));outline-color:var(--qb-btn2-border,var(--qb-btn2-text,rgb(var(--btn-alt-text-color))));outline-offset:3px;background:var(--qb-btn2-bg,#fff);color:var(--qb-btn2-text,rgb(var(--btn-alt-text-color)))}@media(hover:hover)and (pointer:fine){.qb__btn--primary:hover{background-position:0 100%;transform:translateY(-2px);box-shadow:0 12px 28px #0000002e}.qb__btn--secondary:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0c18301f}}.qb__btn:active{transform:translateY(0)}.qb__btn .qb__chev{transition:transform .22s var(--qb-ease)}.qb__btn:hover .qb__chev{transform:translate(4px)}.qb__btns{display:flex;flex-wrap:wrap;gap:12px}.qb__media{display:block;margin:0;position:relative;overflow:hidden;border-radius:var(--qb-media-radius,16px);background:var(--qb-media-bg,#f5f9fc);aspect-ratio:var(--qb-ar,1/1)}.qb__media img{width:100%;height:100%;object-fit:var(--qb-fit,contain);display:block}.qb__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border:2px dashed #c9d6e0;border-radius:inherit;background:repeating-linear-gradient(135deg,#f7fafc 0 12px,#eef4f8 12px 24px);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#77899b;text-align:center;padding:12px}.qb-hero__grid{display:grid;gap:40px;align-items:start}@media(min-width:1000px){.qb-hero__grid{grid-template-columns:1fr var(--qb-calc-w,424px);gap:56px}}.qb-hero__pills{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 26px;padding:0;list-style:none}.qb-hero__pill{display:inline-flex;align-items:center;gap:8px;background:var(--qb-pill-bg,#fff);border:1px solid var(--qb-pill-border,#e3eaf0);color:var(--qb-pill-text,#4b5b6b);border-radius:999px;padding:9px 16px;font-size:var(--qb-pill-size,14px);font-weight:500;box-shadow:0 1px 2px #0c18300d;transition:transform .22s var(--qb-ease),box-shadow .22s var(--qb-ease)}.qb-hero__pill:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0c18301a}.qb-hero__pill b{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);color:var(--qb-pill-accent,#046c93)}.qb-hero__thumbs{display:grid;grid-template-columns:repeat(var(--qb-thumb-cols,3),1fr);gap:14px;margin:34px 0 0;padding:0;list-style:none}.qb-hero__thumb{display:block;width:100%;border:0;background:transparent;padding:0;font:inherit;text-align:start;cursor:pointer;border-radius:inherit;transition:transform .25s var(--qb-ease)}.qb-hero__thumb:hover{transform:translateY(-4px)}.qb-hero__thumb:hover .qb__media{box-shadow:0 14px 32px #0003}.qb-hero__thumb .qb__media{border:2px solid transparent;transition:border-color .25s var(--qb-ease),box-shadow .25s var(--qb-ease)}.qb-hero__thumb[aria-current=true] .qb__media{border-color:var(--qb-accent,#00aeef);box-shadow:0 0 0 3px color-mix(in srgb,var(--qb-accent,#00aeef) 22%,transparent)}.qb-hero__thumb-label{display:block;margin-top:10px;font-size:var(--qb-thumb-size,13.5px);font-weight:600;line-height:1.35;color:var(--qb-thumb-color,#4b5b6b);transition:color .22s var(--qb-ease)}.qb-hero__thumb:hover .qb-hero__thumb-label,.qb-hero__thumb[aria-current=true] .qb-hero__thumb-label{color:var(--qb-title-color,#0c1830)}@media(max-width:520px){.qb-hero__thumbs{gap:10px}.qb-hero__thumb-label{font-size:12.5px}}@media(min-width:1000px){.qb-hero__calc{position:sticky;top:24px}}.qb-cards{display:grid;gap:22px;margin:0;padding:0;list-style:none}@media(min-width:900px){.qb-cards{grid-template-columns:repeat(3,1fr)}}.qb-card{display:flex;flex-direction:column;overflow:hidden;background:var(--qb-card-bg,#fff);border:1px solid var(--qb-card-border,#e3eaf0);border-radius:var(--qb-card-radius,20px);box-shadow:0 1px 2px #0c18300d,0 8px 24px #0c18300d;transition:transform .28s var(--qb-ease),box-shadow .28s var(--qb-ease),border-color .28s var(--qb-ease)}.qb-card:hover{transform:translateY(-5px);box-shadow:0 2px 6px #0c183012,0 20px 48px #0c18301a;border-color:var(--qb-card-border-hover,#c9d6e0)}.qb-card .qb__media{border-radius:0;border-bottom:1px solid var(--qb-card-border,#e3eaf0)}.qb-card__body{display:flex;flex-direction:column;flex:1;padding:22px 22px 24px}.qb-card__tag{align-self:flex-start;margin:0 0 13px;padding:6px 12px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.qb-card__title{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);margin:0 0 11px;color:var(--qb-title-color,#0c1830);font-size:var(--qb-card-title-size,21px);line-height:1.15;font-weight:400}.qb-card__for{margin:0 0 12px;font-size:var(--qb-card-text-size,15px);color:var(--qb-text,#4b5b6b)}@media(min-width:900px){.qb-card__for{min-height:var(--qb-card-for-h,72px)}}.qb-card__min{margin:0 0 4px;padding:9px 12px;border-radius:9px;background:var(--qb-soft,#f5f9fc);border:1px solid var(--qb-card-border,#e3eaf0);font-size:13.5px;font-weight:600;color:var(--qb-title-color,#0c1830)}@media(min-width:900px){.qb-card__min{min-height:var(--qb-card-min-h,48px);display:flex;align-items:center}}.qb-card__thead{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin:16px 0 0;padding:12px 16px 9px;border-top:1px solid var(--qb-card-border,#e3eaf0);font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--qb-muted,#77899b)}.qb-card__tiers{margin:0;padding:0;list-style:none}.qb-card__tiers li{border-bottom:1px solid var(--qb-card-border,#e3eaf0)}.qb-card__tiers li:last-child{border-bottom:0}.qb-tier{position:relative;display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:11px 15px;min-height:44px;border:0;background:transparent;cursor:pointer;font:inherit;font-size:15px;color:var(--qb-text,#4b5b6b);text-align:start;transition:background-color .22s var(--qb-ease),padding-inline-start .22s var(--qb-ease),color .22s var(--qb-ease)}.qb-tier:before{content:"";position:absolute;inset-block:6px;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:var(--qb-accent,#00aeef);transform:scaleY(0);transition:transform .24s var(--qb-ease)}.qb-tier b{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);color:var(--qb-title-color,#0c1830);white-space:nowrap;transition:color .22s var(--qb-ease)}.qb-tier:hover{background:var(--qb-tint,#e9f6fd);padding-inline-start:22px;color:var(--qb-title-color,#0c1830)}.qb-tier:hover:before{transform:scaleY(1)}.qb-tier:hover b{color:var(--qb-accent-ink,#046c93)}.qb-tier:focus-visible{background:var(--qb-tint,#e9f6fd);outline:2px solid var(--qb-accent,#00aeef);outline-offset:-2px}.qb-card__foot{margin:14px 0 0;padding:14px 15px;border-radius:12px;background:var(--qb-soft,#f5f9fc);border:1px solid var(--qb-card-border,#e3eaf0);font-size:13.5px;color:var(--qb-text,#4b5b6b)}.qb-card__foot strong{display:block;margin-bottom:4px;font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);font-size:13.5px;color:var(--qb-title-color,#0c1830)}.qb-card__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:20px}.qb-card__btns .qb__btn{flex:1 1 130px;padding:13px 10px;letter-spacing:0}.qb-method__grid{display:grid;gap:40px;align-items:start}@media(min-width:940px){.qb-method__grid{grid-template-columns:1fr 1fr;gap:64px}.qb-method__media{position:sticky;top:var(--qb-sticky-top,88px)}.qb-method--flip .qb-method__media{order:-1}}.qb-method__num{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);margin:0 0 10px;color:var(--qb-eyebrow-color,#046c93);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.qb-method__sub{color:var(--qb-muted,#77899b)}.qb-spec{border-top:1px solid var(--qb-card-border,#e3eaf0);padding:18px 0}.qb-spec:last-of-type{border-bottom:1px solid var(--qb-card-border,#e3eaf0)}.qb-spec dt{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);margin-bottom:9px;color:var(--qb-title-color,#0c1830);font-size:var(--qb-spec-title-size,16px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.25}.qb-spec dd{margin:0;font-size:var(--qb-spec-text-size,16px);line-height:1.65;color:var(--qb-text,#4b5b6b)}.qb-spec--hl{margin-block:4px;padding:18px 20px;border:0;border-radius:14px;background:var(--qb-tint,#e9f6fd)}.qb-spec--hl dt{color:var(--qb-accent-ink,#046c93)}.qb-spec--hl dd{color:var(--qb-title-color,#0c1830)}.qb-spec--hl+.qb-spec{border-top:0}.qb-method__stack{display:grid;gap:14px}.qb-method__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.qb-method__min{margin:16px 0 0;font-size:14.5px;color:var(--qb-text,#4b5b6b)}.qb-method__min b{color:var(--qb-title-color,#0c1830)}.qb-zoom{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in;position:relative;border-radius:inherit;overflow:hidden}.qb-method__media .qb__media{transition:transform .3s var(--qb-ease),box-shadow .3s var(--qb-ease)}.qb-method__media .qb__media:hover{transform:translateY(-4px);box-shadow:0 30px 70px #0c183029}.qb-zoom:after{content:"";position:absolute;right:12px;bottom:12px;width:38px;height:38px;border-radius:50%;background:#0c1830b8 no-repeat center/18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5M11 8v6M8 11h6'/%3E%3C/svg%3E");opacity:0;transform:translateY(6px) scale(.9);transition:opacity .28s var(--qb-ease),transform .28s var(--qb-ease)}.qb__media:hover .qb-zoom:after,.qb-zoom:focus-visible:after{opacity:1;transform:none}@media(hover:none){.qb-zoom:after{opacity:1;transform:none}}.qb-lb{border:0;padding:0;margin:auto;background:transparent;max-width:min(94vw,1200px);max-height:94vh;overflow:visible}.qb-lb::backdrop{background:#0c1830d6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.qb-lb__box{position:relative}.qb-lb img{display:block;width:100%;height:auto;max-height:80vh;object-fit:contain;background:#fff;border-radius:16px;box-shadow:0 30px 90px #00000080}.qb-lb__cap{margin:14px auto 0;max-width:70ch;color:#ffffffe6;font-size:14.5px;text-align:center}.qb-lb__close{position:absolute;top:-16px;right:-16px;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#0c1830;color:#fff;font-size:24px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background-color .2s,transform .2s}.qb-lb__close:hover{background:#1d2c4d;transform:scale(1.06)}@media(max-width:620px){.qb-lb__close{top:8px;right:8px}}.qb-table__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--qb-card-border,#e3eaf0);border-radius:16px;background:var(--qb-card-bg,#fff)}.qb-table{border-collapse:collapse;width:100%;min-width:840px;font-size:15px}.qb-table th,.qb-table td{text-align:start;padding:17px 19px;vertical-align:top;border-bottom:1px solid var(--qb-card-border,#e3eaf0)}.qb-table thead th{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:0;background:var(--qb-thead-bg,#0c1830);color:var(--qb-thead-text,#fff)}.qb-table tbody th{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);width:160px;font-size:16px;font-weight:700;color:var(--qb-title-color,#0c1830)}.qb-table tbody td{color:var(--qb-text,#4b5b6b)}.qb-table tbody tr:last-child th,.qb-table tbody tr:last-child td{border-bottom:0}.qb-table tbody tr{transition:background-color .2s var(--qb-ease)}.qb-table tbody tr:hover th,.qb-table tbody tr:hover td{background:var(--qb-tint,#e9f6fd)}.qb-table__hint{margin:12px 0 0;text-align:center;font-size:13px;color:var(--qb-muted,#77899b)}@media(min-width:900px){.qb-table__hint{display:none}}.qb-grid{display:grid;gap:24px;margin:0;padding:0;list-style:none}.qb-dots{display:none}@media(max-width:619px){.qb-grid[data-qb-carousel]{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.qb-grid[data-qb-carousel]::-webkit-scrollbar{display:none}.qb-grid[data-qb-carousel]>li{flex:0 0 86%;scroll-snap-align:start;scroll-snap-stop:always}.qb-dots{display:flex;justify-content:center;gap:4px;margin-top:18px}.qb-dot{width:26px;height:32px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.qb-dot:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--qb-dot,#c9d6e0);transition:width .25s var(--qb-ease),background-color .25s var(--qb-ease)}.qb-dot[aria-current=true]:before{width:20px;background:var(--qb-accent,#00aeef)}.qb-dot:focus-visible{outline:2px solid var(--qb-accent,#00aeef);outline-offset:2px;border-radius:999px}}@media(prefers-reduced-motion:reduce){.qb-dot:before{transition:none}}@media(min-width:620px){.qb-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.qb-grid{grid-template-columns:repeat(var(--qb-cols,4),1fr)}}.qb-svc{padding:24px 22px;border-radius:16px;background:var(--qb-card-bg,#fff);border:1px solid var(--qb-card-border,#e3eaf0);transition:transform .26s var(--qb-ease),box-shadow .26s var(--qb-ease),border-color .26s var(--qb-ease)}.qb-svc:hover{transform:translateY(-4px);box-shadow:0 20px 48px #0c18301a;border-color:var(--qb-card-border-hover,#c9d6e0)}.qb-svc__icon{width:var(--qb-icon-size,64px);height:var(--qb-icon-size,64px);margin:0 0 16px;border-radius:14px;overflow:hidden;background:var(--qb-soft,#f5f9fc)}.qb-svc__icon img{width:100%;height:100%;object-fit:contain;display:block}.qb-svc__title{font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);margin:0 0 9px;color:var(--qb-title-color,#0c1830);font-size:var(--qb-svc-title-size,18px);line-height:1.2;font-weight:400}.qb-svc p{margin:0;font-size:var(--qb-svc-text-size,15px);color:var(--qb-text,#4b5b6b)}.qb-svc ul{margin:13px 0 0;padding:0;list-style:none;display:grid;gap:7px}.qb-svc ul li{display:flex;gap:9px;align-items:flex-start;line-height:1.5;font-size:var(--qb-svc-bullet-size,14.5px);color:var(--qb-text,#4b5b6b)}.qb-svc ul li:before{content:"";flex:none;width:7px;height:7px;margin-top:8px;border-radius:50%;background:var(--qb-accent,#00aeef)}.qb-svc a{color:inherit;text-decoration:underline;text-underline-offset:2px}.qb-stat{padding:22px 20px;border-radius:16px;background:var(--qb-stat-bg,rgba(255,255,255,.05));border:1px solid var(--qb-stat-border,rgba(255,255,255,.14));transition:transform .26s var(--qb-ease),background-color .26s var(--qb-ease),border-color .26s var(--qb-ease)}.qb-stat:hover{transform:translateY(-4px);background:var(--qb-stat-bg-hover,rgba(255,255,255,.09));border-color:var(--qb-stat-border-hover,rgba(255,255,255,.3))}.qb-stat b{display:block;margin-bottom:8px;font-family:var(--qb-font-heading,"Ambit Bold",Helvetica,Arial,sans-serif);font-size:var(--qb-stat-size,20px);line-height:1.2;font-weight:400;color:var(--qb-stat-title,#fff)}.qb-stat p{margin:0;font-size:var(--qb-stat-text-size,14.5px);color:var(--qb-stat-text,rgba(255,255,255,.78))}.qb-final{text-align:center;overflow:hidden}.qb-final .qb__btns{justify-content:center;margin-top:34px}.qb-js [data-qb-reveal]{opacity:0;transform:translateY(20px);transition:opacity .65s var(--qb-ease),transform .65s var(--qb-ease)}.qb-js [data-qb-reveal].is-in{opacity:1;transform:none}.qb-js [data-qb-reveal]>*{opacity:0;transform:translateY(16px);transition:opacity .6s var(--qb-ease),transform .6s var(--qb-ease)}.qb-js [data-qb-reveal].is-in>*{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.qb *,.qb *:before,.qb *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.qb-js [data-qb-reveal],.qb-js [data-qb-reveal]>*{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/qb-landing.css.map */
