:root{--af-mist: #eef0f3;--af-ice: #e5e8ec;--af-line: #dce0e6}.af--ice{background:var(--af-mist)}.af--ice .af-feature__icon{background:var(--af-ice)}.af--mist .af-card{border-color:transparent;box-shadow:0 1px 2px #0c1e3c0a}.af--mist .af-table thead th{background:#f6f7f9}.af-pcard__media,.af-pdp__main-media{background:linear-gradient(135deg,#eceef1,#f7f8fa)}.af-announce{background:var(--af-navy-900);color:#ffffffdb;font-size:.84rem}.af-announce__inner{display:flex;align-items:center;justify-content:center;gap:12px;min-height:40px;padding-block:8px;text-align:center;flex-wrap:wrap}.af-announce__tag{font-family:var(--af-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--af-navy);background:var(--af-sky);padding:3px 8px;border-radius:999px;font-weight:500}.af-announce__text{line-height:1.4}.af .af-announce__link{color:#fff;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(90,171,205,.6);padding-bottom:1px;white-space:nowrap;transition:border-color .15s,color .15s}.af .af-announce__link:hover{color:var(--af-sky);border-color:var(--af-sky)}.af-header-cta{display:inline-flex;align-items:center;margin-left:14px;padding:10px 18px;border-radius:8px;background:var(--af-navy);color:#fff!important;font-family:var(--af-font);font-size:.9rem;font-weight:600;letter-spacing:-.005em;text-decoration:none!important;white-space:nowrap;transition:background .2s}.af-header-cta:hover{background:var(--af-blue)}@media(max-width:1199px){.af-header-cta{padding:8px 14px;font-size:.84rem;margin-left:8px}}@media(max-width:989px){.af-header-cta{display:none}}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow){background-color:#f3f4f6!important;border-top:1px solid var(--af-line)}.overflow-menu:after{background-color:#f3f4f6;box-shadow:0 18px 40px #0e1a2e24}.mega-menu .mega-menu__grid.af-mm-ready{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1fr)!important;gap:0 16px;align-items:stretch}.mega-menu .af-mm-ready>.mega-menu__list{display:block!important;grid-column:1 / 2!important;grid-row:1!important;width:auto!important;background:#fff;border:1px solid var(--af-line);border-radius:12px;padding:4px 22px 10px;box-shadow:0 1px 2px #0e1a2e0d}.mega-menu .af-mm-ready .mega-menu__column{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}.mega-menu .af-mm-ready .mega-menu__column>div:last-child .mega-menu__link{border-bottom:0}.mega-menu .af-mm-ready .mega-menu__column>div{min-width:0}.mega-menu .af-mm-ready .mega-menu__link{font-size:1.08rem!important;font-weight:600!important;padding:13px 0}.mega-menu .af-mm-ready>.af-mm{grid-column:2 / 3;grid-row:1}.af-mm{position:relative;display:flex;align-items:center;padding:12px;border-radius:12px;background:#fff;border:1px solid var(--af-line);box-shadow:0 1px 2px #0e1a2e0d;white-space:normal}.af-mm__body{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center}.af-mm__body:has(.af-mm__media[hidden]){grid-template-columns:1fr}.af-mm__media{aspect-ratio:16 / 10;border-radius:8px;overflow:hidden;background:#e9ecf0}.af-mm__media[hidden]{display:none}.af-mm__media img{width:100%;height:100%;object-fit:cover;display:block}.af-mm__media img[src*="/af-ws-"]{object-position:left top}.af-mm__copy{padding:4px 8px 4px 0}.af-mm__eyebrow{font-family:var(--af-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--af-blue)}.af-mm__title{margin-top:6px;font-family:var(--af-font-display);font-size:1.28rem;font-weight:600;color:var(--af-ink);letter-spacing:-.01em;line-height:1.2}.af-mm__text{margin-top:8px;font-size:.95rem;line-height:1.5;color:var(--af-text)}.af-mm__body{transition:opacity .18s ease,transform .18s ease}.af-mm.is-swapping .af-mm__body{opacity:0;transform:translate(4px)}@media(max-width:1100px){.mega-menu .mega-menu__grid.af-mm-ready{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)!important}.af-mm__body{gap:16px}.mega-menu .af-mm-ready .mega-menu__link{font-size:1.02rem!important}.af-mm__title{font-size:1.12rem}.af-mm__text{font-size:.9rem}}.overflow-menu::part(overflow-list){padding-block:18px 22px!important}.overflow-menu::part(overflow-list){grid-template-rows:repeat(var(--overflow-count, 1),min-content) 1fr!important}.header-menu .menu-list__list-item[slot=overflow]>.menu-list__link{height:auto;margin:0 22px 4px 0;padding:11px 14px;border-radius:8px;font-family:var(--af-font)!important;font-size:1.02rem!important;font-weight:600!important;line-height:1.3;color:var(--af-text)!important;transition:background-color .15s,color .15s,opacity .15s}.header-menu .menu-list__list-item[slot=overflow]>.menu-list__link:hover{color:var(--af-ink)!important}.header-menu .menu-list__list-item[slot=overflow]>.menu-list__link[aria-expanded=true]{background:#fff;color:var(--af-ink)!important;box-shadow:inset 3px 0 0 var(--af-navy),0 1px 2px #0e1a2e0d}.header-menu .menu-list__list-item[slot=overflow] .mega-menu.section{padding:0 4px 4px 0!important}.header-menu .menu-list__list-item[slot=overflow] .mega-menu .mega-menu__grid.af-mm-ready{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0 14px}.header-menu .menu-list__list-item[slot=overflow] .mega-menu .af-mm-ready .mega-menu__link{font-size:1.02rem!important;padding:13px 0}.header-menu .menu-list__list-item[slot=overflow] .af-mm__body{gap:14px}.header-menu .menu-list__list-item[slot=overflow] .af-mm__title{font-size:1.05rem}.header-menu .menu-list__list-item[slot=overflow] .af-mm__text{font-size:.88rem}.af-card__media img[src*=af-ws-],.af-pcard__media img[src*=af-ws-]{object-position:left top}.af-terms{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.af-term{display:flex;flex-direction:column;padding:26px 24px 24px;border-radius:var(--af-radius-lg);background:#fff;border:1px solid var(--af-line)}.af-term--highlight{background:var(--af-navy);border-color:var(--af-navy);color:#fff}.af-term__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.af-term__label{font-family:var(--af-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--af-muted)}.af-term--highlight .af-term__label{color:var(--af-sky)}.af-term__icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--af-ice);color:var(--af-blue)}.af-term__icon svg{width:18px;height:18px}.af-term--highlight .af-term__icon{background:#ffffff14;color:var(--af-sky)}.af-term__value{margin-top:22px;font-family:var(--af-font-display);font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:600;letter-spacing:-.03em;line-height:1.05;color:var(--af-ink)}.af-term--highlight .af-term__value{color:#fff}.af-term__text{margin-top:12px;font-size:.93rem;line-height:1.55;color:var(--af-text)}.af-term--highlight .af-term__text{color:#ffffffbf}.af-term__text p{margin:0}.af-terms__note{margin-top:18px;font-size:.86rem;color:var(--af-muted)}.af-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,6vw,88px);align-items:center}.af-facts__card{background:#fff;border-radius:var(--af-radius-lg);border:1px solid var(--af-line);box-shadow:var(--af-shadow);padding:8px 28px 12px}.af-facts__title{padding:20px 0 14px;font-family:var(--af-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--af-muted);border-bottom:1px solid var(--af-line)}.af-facts__list{margin:0}.af-facts__row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:15px 0;border-bottom:1px solid var(--af-line)}.af-facts__row:last-child{border-bottom:none}.af-facts__row dt{font-size:.86rem;color:var(--af-muted)}.af-facts__row dd{margin:0;font-weight:600;color:var(--af-ink);font-size:.97rem;overflow-wrap:anywhere}.af .af-facts__row dd a{color:var(--af-blue);text-decoration:none}.af-facts .af-btns,.af-facts .af-buttons{margin-top:26px}@media(max-width:900px){.af-facts{grid-template-columns:1fr}}@media(max-width:520px){.af-facts__row{grid-template-columns:1fr;gap:4px}.af-facts__card{padding-inline:20px}}.af-trust{gap:16px 36px}.af-trust__item{display:inline-flex;align-items:center;gap:10px;opacity:.85}.af-trust__mark{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--af-ice);color:var(--af-blue);flex:none}.af-trust__mark svg{width:16px;height:16px}.af-trust__item--logo img{max-height:48px;max-width:170px;object-fit:contain;filter:grayscale(1) contrast(1.1);opacity:.75;transition:filter .2s,opacity .2s}.af-trust__item--logo:hover img{filter:none;opacity:1}.af .af-trust__more{font-family:var(--af-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--af-blue);text-decoration:none;padding:7px 14px;border:1px dashed rgba(50,136,182,.5);border-radius:999px;transition:background .2s}.af .af-trust__more:hover{background:var(--af-ice)}.af-lib__system select{height:42px;padding:0 38px 0 14px;border:1px solid var(--af-line);border-radius:10px;background:#fff;font:inherit;font-size:.92rem;color:var(--af-ink)}[data-af-res][data-sys-hide]{display:none!important}.af-field__label{display:block;font-size:.86rem;font-weight:600;color:var(--af-ink);margin-bottom:8px}.af-checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 16px}.af-checks label{display:flex;gap:10px;align-items:center;font-size:.93rem;color:var(--af-text);font-weight:400}.af-checks input{width:18px;height:18px;accent-color:var(--af-blue)}.af--navy{background:#0a1932}.af--steel{background:linear-gradient(120deg,#182436,#24364e)}.af--deep{background:linear-gradient(135deg,#0a1830,#12294a 55%,#1c4268)}.af--slate{background:linear-gradient(160deg,#2b4566,#3a5b80)}.af--mist{background:#edf1f5}.af--stone{background:#e6eff6}.af--deep .af-eyebrow{color:#a0c0d8}.af--slate .af-eyebrow{color:#cfe0ec}.af--steel .af-page-hero__image{background:#fff}.af--slate .af-screen__media,.af--deep .af-screen__media,.af--navy .af-screen__media,.af--blueprint .af-screen__media{border-color:#ffffff1f;box-shadow:0 2px 6px #00000040,0 24px 60px #00000059}.af--stone .af-card,.af--stone .af-feature,.af--mist .af-card,.af--mist .af-feature{background:#fff}.af--photo{position:relative;isolation:isolate;overflow:hidden;background:var(--af-navy-900)}.af-bgphoto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.af .af-bgphoto img{width:100%;height:100%;max-width:none;object-fit:cover}.af--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#07132af0,#07132ad6 40%,#07132a59 78%,#07132a33)}.af-split--photo{grid-template-columns:minmax(0,.6fr);min-height:clamp(380px,38vw,620px)}.af-cta--photo{background:var(--af-navy-900)}.af-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.af .af-cta__media img{width:100%;height:100%;max-width:none;object-fit:cover}.af-cta--photo:after{background:linear-gradient(100deg,#07132af2,#07132adb 45%,#07132a80)}@media(max-width:900px){.af--photo:before,.af-cta--photo:after{background:linear-gradient(180deg,#07132aeb,#07132acc)}.af-split--photo{grid-template-columns:1fr;min-height:0}}@media(min-width:1440px){html{font-size:clamp(1rem,calc(1rem + (100vw - 1440px)/250),1.1875rem)}:root{--af-maxw: calc(120rem + 2 * var(--af-gutter));--af-maxw-narrow: 51.25rem;--af-gutter: clamp(48px, 4.5vw, 112px);--af-space: clamp(112px, 7vw, 160px)}.af-section--tight{padding-block:clamp(64px,4vw,96px)}.af-head{max-width:50rem}.af-hero__content{max-width:52rem}.af-hero__stats{max-width:68rem}.af-hero__inner{min-height:clamp(560px,78vh,1000px)}.af-page-hero--no-image .af-page-hero__content,.af-faq__answer{max-width:56rem}.af-plans,.af-plans-sub{max-width:68rem}.af-products{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.af-terms,.af-checks{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.af-facts__row{grid-template-columns:10rem minmax(0,1fr)}.af-grid,.af-products,.af-screens{gap:clamp(24px,1.6vw,40px)}.mega-menu.section{max-width:96rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/aquafab-v2.css.map */
