@font-face{font-family:Anton;src:url(../fonts/Anton-Regular.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:"Instrument Serif";src:url(../fonts/InstrumentSerif-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Outfit;src:url(../fonts/Outfit-var.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--b50: #F3F7FC;--b100: #E5EDF8;--b200: #CADBF1;--b300: #9DBCE5;--b400: #6593D3;--b500: #3570C1;--b600: #1459B2;--b700: #0749A6;--b800: #083C86;--b900: #0A2E63;--b950: #071D40;--sky: var(--b300);--sky2: var(--b100);--sky3: var(--b50);--paper: #F7F9FC;--blue: var(--b600);--deep: var(--b700);--navy: var(--b900);--night: var(--b950);--ink: #0C1A2E;--mut: #3E4E64;--mut2: #56657A;--line: rgba(7, 73, 166, .14);--line2: #DCE4EF;--y: #FFC81E;--y2: #F5B800;--yd: #7A5A00;--disp: "Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--big: "Anton", "Outfit", Impact, sans-serif;--fs-h1: clamp(44px, 6vw, 88px);--fs-h2: clamp(30px, 3.4vw, 48px);--fs-h3: 22px;--fs-body: 17px;--fs-small: 14px;--fs-label: 14px;--r-s: 12px;--r-m: 20px;--r-l: 28px;--r-xl: 36px;--r: var(--r-m);--sh-1: 0 14px 28px -20px rgba(7, 29, 64, .5);--sh-2: 0 24px 48px -32px rgba(7, 29, 64, .55);--sh-3: 0 32px 56px -30px rgba(7, 29, 64, .62);--sh-4: 0 44px 80px -40px rgba(7, 29, 64, .55);--maxw: 1320px;--sec-y: clamp(56px, 8vh, 92px);--head: 72px;--bar: 72px;--util: 0px;--pad: clamp(16px, 4.5vw, 72px);--ease: cubic-bezier(.2, .8, .2, 1);--fast: .18s;--mid: .3s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--head) + 12px)}html:focus-within{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--disp);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg{display:block;max-width:100%}small{font-size:var(--fs-label)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{margin:0;line-height:1.02;letter-spacing:-.025em;font-weight:700;text-wrap:balance}p{margin:0}main{overflow-x:clip}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}[hidden]{display:none!important}.sr{font-size:var(--fs-small)!important;position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:12px;top:-60px;z-index:200;padding:12px 16px;border-radius:var(--r-s);background:var(--y);color:var(--ink);font-weight:700;transition:top .2s}.skip:focus{top:12px}:focus-visible{outline:3px solid var(--deep);outline-offset:3px;border-radius:6px}[data-dark] :focus-visible,.cband :focus-visible,.site-foot :focus-visible{outline-color:var(--y)}.big{font-family:var(--big);font-weight:400;letter-spacing:-.005em;line-height:.86;text-transform:uppercase}.h1{font-size:var(--fs-h1)}.h2{font-size:var(--fs-h2)}.h3{font-size:var(--fs-h3)}.lede{font-size:var(--fs-body);font-weight:300;color:var(--mut);max-width:560px}.ln{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.ln>span{display:inline-block}.hl{color:var(--deep)}.ghost{font-family:var(--big);text-transform:uppercase;line-height:.82;color:#0749a60f;-webkit-text-stroke:2px rgba(7,73,166,.28);white-space:nowrap;pointer-events:none;user-select:none}.pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;background:var(--y);color:var(--ink);font-weight:700;font-size:var(--fs-small);box-shadow:none;transition:transform var(--mid) var(--ease),box-shadow var(--mid),background var(--fast),color var(--fast)}.pill:hover{transform:translateY(-2px);background:var(--y2)}.pill-line{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--deep)}.pill-line:hover{background:#fff;box-shadow:inset 0 0 0 1.5px var(--deep),var(--sh-1)}.sec{position:relative;padding:clamp(84px,12vh,140px) 0}.sec-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px 64px;align-items:end;margin-bottom:clamp(36px,5vw,64px)}.sec-head p{color:var(--mut);font-size:var(--fs-body);font-weight:300;max-width:460px}.sec-head.center{grid-template-columns:1fr;text-align:center;justify-items:center}.sky-bg{background:linear-gradient(180deg,var(--sky) 0%,var(--sky2) 55%,var(--sky3) 100%)}.sky-soft{background:linear-gradient(180deg,var(--sky3),var(--paper))}.cut{width:auto;filter:drop-shadow(0 1px 0 rgba(255,255,255,.7)) drop-shadow(0 22px 20px rgba(12,26,46,.26))}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 28px;border:0;border-radius:999px;font-weight:600;font-size:var(--fs-body);overflow:hidden;isolation:isolate;transition:transform .3s var(--ease),box-shadow .3s;white-space:nowrap}.btn:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;width:45%;left:-70%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg);transition:left .7s var(--ease)}.btn:hover:after{left:130%}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0) scale(.98)}.btn svg{width:18px;height:18px;flex:none;transition:transform .3s var(--ease)}.btn:hover svg{transform:translate(3px)}.btn-b{background:var(--y);color:var(--ink);box-shadow:0 10px 24px -14px #7a5a0099}.btn-w{background:transparent;color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy);transition:transform .3s var(--ease),box-shadow .3s,background var(--fast)}.btn-w:hover{background:#fff9}.btn-y{background:var(--y);color:var(--ink);box-shadow:0 10px 24px -14px #7a5a0099}.btn-y:hover,.btn-b:hover{background:var(--y2);box-shadow:0 16px 28px -14px #7a5a00a6}.btn-ghost{color:#fff;background:#071d404d;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1.5px #ffffff8c;transition:transform .3s var(--ease),box-shadow .3s,background var(--fast)}.btn-ghost:hover{background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #fffc}.link-arrow{display:inline-flex;align-items:center;min-height:44px;gap:8px;font-size:15px;font-weight:600;color:var(--deep);transition:gap var(--mid) var(--ease),color var(--fast)}.link-arrow svg{width:18px;height:18px;transition:transform .3s var(--ease)}.link-arrow:hover svg{transform:translate(4px)}.mbar{display:none}.cband{position:relative;overflow:hidden;padding:clamp(72px,11vh,128px) 0;color:#fff;background:radial-gradient(60% 80% at 100% 0%,#9dbce54d,#9dbce500 60%),linear-gradient(135deg,var(--deep) 0%,var(--navy) 100%)}.cband:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#ffffff24}.cband-in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px);align-items:center}.slogan{color:var(--sky2);font-weight:700;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.cband .h2{font-family:var(--big);font-weight:400;text-transform:uppercase;letter-spacing:-.005em;line-height:.92;font-size:clamp(44px,5.4vw,80px);color:#fff}.cband-txt{margin-top:20px;color:var(--b200);font-size:var(--fs-body);font-weight:300;max-width:440px}.cband-scene{position:relative;margin:0;min-height:clamp(440px,52vh,560px);border-radius:var(--r-xl);overflow:hidden;background:var(--navy);box-shadow:var(--sh-4);isolation:isolate}.cband-scene picture,.cband-scene img{position:absolute;inset:0;width:100%;height:100%}.cband-scene img{object-fit:cover;object-position:60% 50%}.cband-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#071d40c7,#071d4059 45%,#071d400d)}.cband-links{position:absolute;z-index:2;left:clamp(16px,2.4vw,32px);right:clamp(16px,2.4vw,32px);bottom:clamp(16px,2.4vw,32px);max-width:380px;display:grid;gap:12px;justify-items:start;padding:clamp(20px,2.2vw,32px);border-radius:var(--r-l);background:#071d40a8;box-shadow:inset 0 0 0 1px #ffffff38,var(--sh-3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.cband-links a.tel,.cband-links a.mail{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-weight:600;font-size:var(--fs-h3);border-bottom:2px solid rgba(157,188,229,.6);padding-bottom:2px;transition:border-color var(--fast),color var(--fast);white-space:nowrap}.cband-links a.tel{font-size:clamp(26px,2.2vw,30px)}.cband-links a.mail{font-size:clamp(15px,1.35vw,19px);letter-spacing:-.01em}.cband-links a.tel:hover,.cband-links a.mail:hover{border-color:var(--y)}.cband-links .note{display:flex;align-items:center;gap:8px;color:var(--b200);font-size:var(--fs-small)}.cband-links .note svg{width:18px;height:18px;color:var(--sky)}.cband .btn{margin-top:8px}.cband-scene img{transition:transform 1.2s var(--ease)}.cband-scene:hover img{transform:scale(1.04)}.js-motion [data-reveal]{opacity:0;transform:translateY(36px)}.js-motion [data-reveal=fade]{transform:none}.js-motion [data-reveal=scale]{transform:scale(.92)}.js-motion [data-reveal=left]{transform:translate(-48px)}.js-motion [data-reveal=right]{transform:translate(48px)}.js-motion [data-stagger]:not(.is-shown)>*{opacity:0;transform:translateY(32px)}.js-motion [data-lines] .ln>span{transform:translateY(110%)}@media (max-width: 1023px){.cband-in{grid-template-columns:1fr;gap:28px}.cband-scene{min-height:0;aspect-ratio:4 / 3}.cband-scene img{object-position:50% 55%}.cband-links{max-width:none}}@media (max-width: 1000px){.sec-head,.cband-in{grid-template-columns:1fr}}@media (max-width: 700px){.mbar{position:fixed;z-index:80;left:8px;right:8px;bottom:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:#071d40f0;backdrop-filter:blur(12px);box-shadow:0 16px 40px -12px #00000080}.mbar a{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;color:#fff;font-weight:700;font-size:14px;white-space:nowrap}.mbar svg{width:19px;height:19px;fill:none;stroke:var(--y);stroke-width:2;stroke-linejoin:round}.mbar .mbar-q{padding:0 12px;height:auto;gap:8px;background:var(--y);color:var(--ink)}.mbar .mbar-q .rfq-count{background:var(--b900);color:#fff}body{padding-bottom:76px}}@media (max-width: 700px){.sec{padding:56px 0}.cband{padding:64px 0 72px}.cband-in{gap:24px}.cband-scene{aspect-ratio:4 / 5;border-radius:var(--r-l)}.cband-links{left:12px;right:12px;bottom:12px;padding:18px 18px 20px;gap:8px}.cband-links a.tel{font-size:24px}}@media (max-width: 520px){body{font-size:var(--fs-body)}.btn{min-height:52px;padding:0 24px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.mm-div{border-bottom:1px solid rgba(255,255,255,.16)}.mm-div summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;list-style:none;cursor:pointer}.mm-div summary::-webkit-details-marker{display:none}.mm-divlink{flex:1;display:inline-flex;align-items:center;min-height:48px;color:#fff;font-family:var(--disp);font-size:17px;font-weight:600}.mm-cue{flex:none;display:grid;place-items:center;width:44px;height:48px}.mm-cue:after{content:"";width:11px;height:11px;border-right:2px solid rgba(255,255,255,.75);border-bottom:2px solid rgba(255,255,255,.75);transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s var(--ease)}.mm-div[open] .mm-cue:after{transform:rotate(225deg) translate(-2px,-2px)}.mm-cats{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 14px}.mm-all{display:inline-flex;align-items:center;min-height:48px;color:var(--y);font-family:var(--disp);font-weight:600;font-size:17px}.mmenu-sub{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.mmenu-sub{display:block}.mmenu-sub a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--disp);font-size:var(--fs-small);font-weight:600;text-transform:none;line-height:1;padding:0 16px;border-radius:999px;background:#ffffff24;color:#fff;transition:background var(--fast),color var(--fast)}.mmenu-sub a:hover{background:#fff;color:var(--b800)}.mmenu-sub .mm-cats{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mmenu-sub .mm-cats a{justify-content:flex-start;gap:10px;min-height:48px;padding:6px 12px;border-radius:12px;line-height:1.25}.mmenu-sub .mm-cats a.mm-viewall{grid-column:1 / -1;background:none;padding:0;min-height:44px;color:var(--y)}.mmenu-sub .mm-cats a.mm-viewall:hover{background:none;color:#fff}.mm-ic{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mm-ph{flex:none;width:32px;height:32px;object-fit:contain;border-radius:8px;background:linear-gradient(160deg,#fff,var(--b50));box-shadow:inset 0 0 0 1px var(--line2);padding:2px}.btn:active,.pill:active,.rfq-btn:active,.menu-btn:active,.wk-tab:active,.brand-pill:active,.link-arrow:active,.nav a:active,.mbar a:active,.dx-t:active,.bx:active,.th:active,.ct-card:active,.in-links a:active,.ind-jump a:active,.mc:active,.dv:active,.wk-card a:active,.mega a:active,.foot-grid a:active,.rail-cue:active{transform:scale(.97)!important;transition-duration:.12s!important}.btn,.pill,.rfq-btn,.wk-tab,.brand-pill,.dx-t,.bx,.th,.ct-card,.in-links a,.ind-jump a,.mc,.dv,.wk-card a,.rail-cue,.how-node{will-change:transform}a,button{touch-action:manipulation}.btn:focus-visible,.pill:focus-visible,.wk-tab:focus-visible,.rail-cue:focus-visible{outline-offset:4px}.dx-t:focus-visible,.bx:focus-visible,.th:focus-visible,.ct-card:focus-visible,.mc:focus-visible,.dv:focus-visible,.wk-card a:focus-visible{outline-offset:0;border-radius:inherit}.rail-wrap{position:relative}.rail-wrap:has([data-rail][data-rail-more]){padding-right:52px}.rail-wrap:has([data-rail][data-rail-more])>[data-rail]{margin-right:0}[data-rail][data-rail-more]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}[data-rail][data-rail-start][data-rail-more]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 56px),transparent)}[data-rail][data-rail-start]:not([data-rail-more]){-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.rail-cue{position:absolute;z-index:3;right:8px;top:50%;width:44px;height:44px;margin-top:-22px;border:0;border-radius:999px;background:#fff;color:var(--deep);box-shadow:inset 0 0 0 1.5px var(--line),var(--sh-2);display:grid;place-items:center;opacity:0;pointer-events:none;transform:translate(8px);transition:opacity var(--mid),transform var(--mid) var(--ease),color var(--fast),box-shadow var(--fast)}.rail-cue svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}[data-rail][data-rail-more]+.rail-cue{opacity:1;pointer-events:auto;transform:none}.rail-cue:hover{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--deep),var(--sh-3)}@media (prefers-reduced-motion: no-preference){[data-rail][data-rail-more]+.rail-cue svg{animation:cue-nudge 1.6s var(--ease) 2}}@keyframes cue-nudge{50%{transform:translate(3px)}}@media (hover: hover) and (pointer: fine){.rail-cue{display:none}}.ctas{display:flex;flex-wrap:wrap;gap:12px}.brands{padding:calc(var(--sec-y) * .75) 0;background:var(--b50);color:var(--ink);overflow:hidden;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2)}.mq{margin-top:32px;display:grid;gap:8px}.mq-row{display:flex;gap:56px;width:max-content;white-space:nowrap;will-change:transform}.mq-row span,.mq-row a{display:inline-block;font-weight:800;text-transform:uppercase;font-size:clamp(34px,4.4vw,64px);line-height:1.1;letter-spacing:-.02em;transition:color var(--fast)}.mq-row a:hover,.mq-row a:focus-visible{color:var(--b700)}.mq-out span,.mq-out a{color:var(--b600)}.mq-out a:hover,.mq-out a:focus-visible{color:var(--ink)}.mq-row>:nth-child(odd):after{content:"";display:inline-block;width:.18em;height:.18em;margin-left:56px;border-radius:50%;background:var(--y);vertical-align:middle}.brands-note{margin-top:24px;color:var(--mut2);font-size:var(--fs-small)}.qq{padding:var(--sec-y) 0;background:var(--paper)}.qq-card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);border-radius:var(--r-l);overflow:hidden;background:#fff;border:1px solid var(--line2);box-shadow:var(--sh-2)}.qq-side{display:grid;align-content:start;gap:14px;padding:clamp(28px,3.4vw,52px);background:var(--b900);color:#fff}.qq-side .h2{color:#fff;max-width:14ch}.qq-txt{color:var(--b100);max-width:40ch}.qq-lines{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.qq-lines a{display:flex;align-items:center;gap:14px;min-height:56px;padding:8px 12px 8px 8px;border-radius:14px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f;transition:background var(--fast),transform .25s var(--ease)}.qq-lines a:hover{background:#ffffff1f;transform:translate(3px)}.qq-ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;background:var(--b700)}.qq-ic svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}.qq-lines b{display:block;font-size:14px;font-weight:600;color:var(--b200)}.qq-lines span:last-child{font-weight:600;font-size:16px;overflow-wrap:anywhere}.qq-form{display:grid;align-content:start;gap:4px;padding:clamp(24px,3vw,44px)}.form-privacy{margin-top:12px;color:var(--mut);font-size:13px;line-height:1.5}.qq-row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.qq-f{display:grid;gap:6px}.qq-f label{font-size:14px;font-weight:600;color:var(--ink)}.qq-f input,.qq-f textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line2);border-radius:12px;background:var(--b50);font-size:16px;color:var(--ink);transition:border-color var(--fast),box-shadow var(--fast),background var(--fast)}.qq-f textarea{resize:vertical;min-height:116px;line-height:1.5}.qq-f input::placeholder,.qq-f textarea::placeholder{color:var(--mut2)}.qq-f input:focus,.qq-f textarea:focus{outline:none;background:#fff;border-color:var(--b700);box-shadow:0 0 0 4px #0749a61f}.qq-f [aria-invalid=true]{border-color:#b71c1c}.qq-err{min-height:20px;color:#b71c1c;font-size:14px}.qq-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px}.qq-status{color:var(--mut);font-size:15px}.qq-status.is-error{color:#b71c1c}.qq-status a{color:var(--b700);font-weight:600;text-decoration:underline}.qq-form.is-sent>:not(.qq-done){display:none}.qq-done{align-self:center;padding:24px;border-radius:16px;background:var(--b50);color:var(--ink);font-size:20px;font-weight:600}.qq :focus-visible{outline-color:var(--b700)}.qq-side :focus-visible{outline-color:var(--y)}@media (max-width: 900px){.qq-card{grid-template-columns:1fr}}@media (max-width: 560px){.qq-row{grid-template-columns:1fr}}.logos{padding:36px 0 8px;background:var(--paper)}.logos-in{display:flex;align-items:center;gap:28px 48px}.logos-t{flex:none;font-size:15px;font-weight:600;color:var(--mut);letter-spacing:0}.logos-row{flex:1;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 36px}.logos-row{justify-content:flex-start!important;gap:12px!important}.logos-row a{display:grid;place-items:center;width:156px;height:76px;padding:12px 16px;border-radius:14px;background:#fff;border:1px solid var(--line2);transition:box-shadow .3s,transform .3s var(--ease),border-color .3s}.logos-row a:hover,.logos-row a:focus-visible{transform:translateY(-3px);border-color:var(--b200);box-shadow:var(--sh-2)}.logos-row img{max-height:46px;max-width:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(1) contrast(1.05);opacity:.78;transition:filter .3s,opacity .3s}.logos-row a:hover img,.logos-row a:focus-visible img{filter:none;opacity:1}.logos-row a.lg-dark img{filter:brightness(0);opacity:.7}.logos-row a.lg-dark:hover img,.logos-row a.lg-dark:focus-visible img{filter:brightness(0);opacity:1}.logos-row a.lg-copko img{max-height:58px}@media (max-width: 700px){.logos-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.logos-row a{width:100%}}@media (max-width: 1023px){.logos-in{flex-direction:column;align-items:start;gap:16px}}.qq-side{position:relative;overflow:hidden;isolation:isolate;padding-bottom:clamp(160px,16vw,220px)}.qq-photo{position:absolute;z-index:-1;left:0;right:0;bottom:0;width:100%;height:55%;object-fit:cover;object-position:50% 30%;opacity:.55;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 70%);mask-image:linear-gradient(180deg,transparent 0%,#000 70%)}.qq.is-model .qq-side{padding-bottom:clamp(300px,27vw,396px)}.qq.is-model .qq-photo{height:54%;opacity:.95;object-position:50% 0%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 32%);mask-image:linear-gradient(180deg,transparent 0%,#000 32%)}@media (max-width: 900px){.qq.is-model .qq-side{padding-bottom:300px}.qq.is-model .qq-photo{height:50%}}.qq-picks{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 6px}.qq-picks button{min-height:40px;padding:0 14px;border:1px solid var(--line2);border-radius:999px;background:#fff;color:var(--b700);font-size:14px;font-weight:600;transition:background var(--fast),border-color var(--fast),transform .2s var(--ease)}.qq-picks button:hover{background:var(--b50);border-color:var(--b300)}.qq-picks button.pop{animation:qq-pop .35s var(--ease)}@keyframes qq-pop{50%{transform:scale(1.08);background:var(--b100)}}@media (pointer: coarse){.qq-picks button{min-height:44px}}@media (max-width: 900px){.qq-side{padding-bottom:180px}}@media (min-width: 1680px){:root{--maxw: 1560px;--fs-h2: 54px}}.qq-picks button.on{background:var(--b700);border-color:var(--b700);color:#fff}.qq-picks button i{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-left:6px;padding:0 6px;border-radius:999px;background:#fff;color:var(--b800);font-style:normal;font-size:13px;font-weight:700}@media (max-width: 560px){.qq-lines span:last-child{font-size:15px;overflow-wrap:normal;word-break:break-word}.qq-side{padding-bottom:200px}}.qq-mail-s{display:none}@media (max-width: 440px){.qq-mail-l{display:none}.qq-mail-s{display:inline}}.site-foot{background:var(--b950);color:var(--b200);padding:clamp(56px,7vw,88px) 0 28px;font-size:15px}.site-foot a{transition:color var(--fast)}.site-foot a:hover{color:#fff}.foot-top{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:32px 48px;align-items:start;padding-bottom:40px;border-bottom:1px solid rgba(202,219,241,.14)}.foot-brand img{height:40px;width:auto;margin-bottom:16px}.foot-slogan{color:#fff;font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-size:26px;line-height:1.1;margin-bottom:10px}.foot-brand p:last-child{max-width:40ch;line-height:1.6}.foot-contact{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:12px 40px}.foot-contact a,.fc-static{display:flex;align-items:center;gap:12px;min-height:52px}.foot-contact svg{flex:none;width:40px;height:40px;padding:10px;border-radius:12px;background:#ffffff12;fill:none;stroke:var(--y);stroke-width:1.8;stroke-linejoin:round}.foot-contact b{display:block;color:#fff;font-weight:600;font-size:15px}.foot-contact a>span{white-space:nowrap}@media (max-width: 440px){.foot-contact a>span{white-space:normal;overflow-wrap:anywhere}}.foot-cta{align-self:center}.foot-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;padding:40px 0;border-bottom:1px solid rgba(202,219,241,.14)}.foot-grid h2{margin-bottom:12px;color:#fff;font-size:16px;font-weight:600;letter-spacing:0}.foot-grid h2 a:hover{color:var(--y)}.foot-grid ul{list-style:none;margin:0;padding:0;display:grid}.foot-grid li a{display:inline-flex;align-items:center;min-height:36px}.foot-brands{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:24px 0;border-bottom:1px solid rgba(202,219,241,.14)}.foot-brands h2{color:#fff;font-size:16px;font-weight:600;letter-spacing:0}.foot-brands p{display:flex;flex-wrap:wrap;gap:4px 20px}.foot-brands a,.foot-brands span{display:inline-flex;align-items:center;min-height:36px;font-weight:500;color:var(--b100)}.foot-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-top:20px;color:var(--b300);font-size:14px}.foot-legal a{display:inline-flex;align-items:center;min-height:36px}@media (max-width: 1100px){.foot-top{grid-template-columns:1fr 1fr}.foot-cta{grid-column:1 / -1;justify-self:start}}@media (max-width: 1100px){.foot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width: 700px){.foot-top,.foot-contact{grid-template-columns:1fr}.foot-grid li a,.foot-brands a,.foot-brands span,.foot-legal a{min-height:44px}.foot-legal{flex-direction:column}}@media (max-width: 440px){.foot-grid{grid-template-columns:1fr;gap:24px}}.foot-brands a.fb-more{color:var(--y)}.foot-brands a.fb-more:hover{color:#fff}.fcol summary{list-style:none}.fcol summary::-webkit-details-marker{display:none}@media (min-width: 701px){.fcol summary{display:none}}@media (max-width: 700px){.foot-grid{grid-template-columns:1fr!important;gap:0!important;padding:16px 0}.fcol{border-bottom:1px solid rgba(202,219,241,.12)}.fcol:last-child{border-bottom:0}.fcol h2{display:none}.fcol summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;cursor:pointer;color:#fff;font-size:16px;font-weight:600}.fcol summary:after{content:"";width:10px;height:10px;margin-right:6px;border-right:2px solid var(--y);border-bottom:2px solid var(--y);transform:rotate(45deg) translateY(-3px);transition:transform .25s var(--ease)}.fcol[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.fcol ul{padding-bottom:12px}}.bw{padding:36px 0 28px;overflow:hidden}.bw .logos-head{margin-bottom:18px}.bw-rows{display:grid;gap:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.bw-row{display:flex;width:max-content;animation:bwmove var(--d, 90s) linear infinite}.bw-row.bw-rev{animation-direction:reverse}.bw-rows:hover .bw-row,.bw-rows:focus-within .bw-row,.bw:not(.is-live) .bw-row{animation-play-state:paused}.bw-track{list-style:none;margin:0;padding:0 12px 0 0;display:flex;gap:12px}.bw-track a{display:grid;place-items:center;width:150px;height:72px;padding:12px 18px;border-radius:14px;background:#fff;border:1px solid var(--line2);transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.bw-track a:hover,.bw-track a:focus-visible{transform:translateY(-3px);border-color:var(--b200);box-shadow:var(--sh-2)}.bw-track img{max-width:100%;max-height:40px;object-fit:contain}.bw-track a.lg-sm img{max-height:52px}@keyframes bwmove{to{transform:translate(-50%)}}@media (max-width: 700px){.bw-track a{width:120px;height:60px;padding:10px 14px}.bw-track img{max-height:32px}}@media (max-width: 480px){.bw-track a{width:100px;height:52px;padding:8px 10px}.bw-track img{max-height:28px}.bw-rows{gap:8px}.bw-track{gap:8px;padding-right:8px}}@media (prefers-reduced-motion: reduce){.bw-row{animation:none;width:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px}.bw-rows{-webkit-mask-image:none;mask-image:none;padding:0}.bw-row [aria-hidden=true]{display:none}.bw-track{flex-wrap:nowrap}.bw-track li{scroll-snap-align:start}}.logos-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;margin-bottom:18px}.lg-tabs{display:none;gap:6px;padding:5px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line2)}.lg-tab{position:relative;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--mut);font:inherit;font-size:15px;font-weight:600;cursor:pointer;overflow:hidden;transition:color .3s,background-color .3s}.lg-tab:hover{color:var(--ink)}.lg-tab[aria-selected=true]{background:var(--b900);color:#fff}.lg-bar{position:absolute;left:18px;right:18px;bottom:7px;height:2px;border-radius:2px;background:#ffffff2e;opacity:0}.lg-bar i{display:block;width:100%;height:100%;background:var(--y);transform:scaleX(0);transform-origin:left}.lg-live .lg-tab[aria-selected=true] .lg-bar{opacity:1}.lg-live.is-playing .lg-tab[aria-selected=true] .lg-bar i{animation:lg-fill var(--lg-dur, 5s) linear forwards}.lg-live.is-paused .lg-tab[aria-selected=true] .lg-bar i{animation-play-state:paused}@keyframes lg-fill{to{transform:scaleX(1)}}.lg-panels{display:grid;gap:20px}.lg-cap{margin-bottom:8px;font-size:14px;font-weight:600;color:var(--mut)}.lg-live .lg-tabs{display:inline-flex}.lg-live .lg-panels{gap:0}.lg-live .lg-panel{grid-area:1 / 1;visibility:hidden}.lg-live .lg-panel.is-on{visibility:visible}.lg-live .lg-cap{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lg-live .lg-panel li{opacity:0;transform:translateY(14px) scale(.96);transition:opacity .45s var(--ease),transform .55s var(--ease);transition-delay:calc(var(--i, 0) * 55ms)}.lg-live .lg-panel.is-on li{opacity:1;transform:none}.lg-live .lg-panel.is-out li{opacity:0;transform:translateY(-10px);transition-duration:.25s;transition-delay:calc(var(--i, 0) * 25ms)}.logos .logos-row{justify-content:flex-start}@media (max-width: 1023px){.logos-head{flex-direction:column;align-items:flex-start}}@media (max-width: 700px){.lg-tabs{width:100%;overflow-x:auto;scrollbar-width:none}.lg-tab{flex:none;padding:0 14px;font-size:14px}}@media (prefers-reduced-motion: reduce){.lg-live .lg-panel li{transition:none}}.logos .logos-t{font-size:clamp(20px,2vw,26px);font-weight:700;color:var(--ink);letter-spacing:-.01em}@media (max-width: 700px){.lg-x{display:none}.lg-tabs{overflow:visible}.lg-tab{flex:1 1 auto}}.foot-top{grid-template-columns:minmax(0,1fr) auto}.foot-sig{padding:44px 0 36px;border-bottom:1px solid rgba(202,219,241,.14);overflow:hidden}.foot-sig svg{display:block;width:100%;height:auto;max-height:220px}.fl-globe{fill:none;stroke:#fff;stroke-width:8.61;stroke-linecap:round;stroke-linejoin:round}.fl-spin{transform-origin:116.47px 116.47px}.fl-mer{stroke:#ffffff61}.fl-orbit,.fl-head{stroke:var(--y);stroke-width:9.91;stroke-dasharray:1;stroke-dashoffset:0}.fl-word path{fill:#fff}.fl-w2{fill:var(--b200)!important}.js-motion .foot-sig .fl-orbit,.js-motion .foot-sig .fl-head{stroke-dashoffset:1}.js-motion .foot-sig .fl-word{opacity:0;transform:translateY(24px)}.js-motion .foot-sig .fl-spin{transform:scale(.6) rotate(-90deg);opacity:0}.foot-sig .fl-word,.foot-sig .fl-spin{transition:opacity .9s var(--ease),transform 1.1s cubic-bezier(.2,.8,.2,1)}.foot-sig .fl-orbit{transition:stroke-dashoffset 1.4s cubic-bezier(.6,0,.2,1) .35s}.foot-sig .fl-head{transition:stroke-dashoffset .4s ease-out 1.65s}.js-motion .foot-sig.is-in .fl-word{opacity:1;transform:none;transition-delay:.25s}.js-motion .foot-sig.is-in .fl-spin{opacity:1;transform:none}.js-motion .foot-sig.is-in .fl-orbit,.js-motion .foot-sig.is-in .fl-head{stroke-dashoffset:0}.foot-sig:hover .fl-globe{animation:flbob 1.6s ease-in-out infinite;transform-origin:116px 116px}@keyframes flbob{50%{transform:translateY(-6px) rotate(-4deg)}}@media (max-width: 1100px){.foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){.foot-top{grid-template-columns:1fr}.foot-sig{padding:28px 0 24px}}@media (prefers-reduced-motion: reduce){.fl-shine{display:none}.foot-sig:hover .fl-globe{animation:none}}.logos .logos-row{display:grid!important;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:12px!important}.logos .logos-row a{width:100%;height:84px}.logos .logos-row img{max-height:40px;max-width:78%;filter:none;opacity:1}.logos .logos-row a.lg-copko img{max-height:56px}@media (max-width: 700px){.logos .logos-row{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px!important}.logos .logos-row li{flex:0 0 calc((100% - 16px) / 3)}.logos .logos-row a{height:64px;padding:8px 10px}.logos .logos-row img{max-height:30px;max-width:88%}}.logos .logos-row a.lg-sm img{max-height:62px;max-width:92%}@media (max-width: 700px){.logos .logos-row a.lg-sm img{max-height:46px}}p,li{text-wrap:pretty}.fl-trail{fill:none;stroke:#ffe79a;stroke-width:13;stroke-dasharray:.34 2;stroke-dashoffset:.34;opacity:0;filter:drop-shadow(0 0 10px rgba(255,200,30,.95))}.foot-sig.is-in .fl-trail{opacity:1;animation:fltrail 5.2s cubic-bezier(.45,0,.25,1) 1.9s infinite}.foot-sig.is-in .fl-head{animation:flhead 5.2s linear 1.9s infinite}.foot-sig.is-in .fl-globe{animation:flfloat 5s ease-in-out 2s infinite}@keyframes fltrail{0%{stroke-dashoffset:.34}40%,to{stroke-dashoffset:-1}}@keyframes flhead{0%,34%{stroke:var(--y);filter:none}40%{stroke:#fff;filter:drop-shadow(0 0 8px rgba(255,200,30,.95))}52%,to{stroke:var(--y);filter:none}}@keyframes flfloat{50%{transform:translateY(-6px)}}@media (prefers-reduced-motion: reduce){.fl-trail{display:none}.foot-sig.is-in .fl-head,.foot-sig.is-in .fl-globe{animation:none}}.foot-brand .foot-sig{padding:18px 0 22px;border-bottom:0;overflow:visible;max-width:560px}.foot-brand .foot-sig svg{max-height:none;overflow:visible}@media (max-width: 700px){.foot-brand .foot-sig{padding:0 0 18px;max-width:100%}}@media (min-width: 600px) and (max-width: 1100px){.foot-top{grid-template-columns:1fr}.foot-brand .foot-sig{max-width:420px}.foot-contact{grid-template-columns:1fr 1fr}}.hsig{display:block;padding:0;border:0;overflow:visible}.hsig svg{display:block;width:222px;height:40px;max-height:none;overflow:visible}.hsig .fl-globe{stroke:#0749a6}.hsig .fl-mer{stroke:#0749a666}.hsig .fl-word path{fill:#0749a6}.hsig .fl-w2{fill:#0749a6!important}.hsig .fl-trail{stroke-width:15}.menu-open .site-head .hsig .fl-globe{stroke:#fff}.menu-open .site-head .hsig .fl-mer{stroke:#ffffff80}.menu-open .site-head .hsig .fl-word path{fill:#fff}.menu-open .site-head .hsig .fl-w2{fill:var(--b200)!important}@media (max-width: 380px){.hsig svg{width:190px;height:34px}}.foot-slogan{display:flex;align-items:center;gap:12px}.fsg{flex:none;display:inline-block;width:46px;height:46px;padding:0;border:0;overflow:visible}.fsg svg{display:block;width:100%;height:100%;max-height:none;overflow:visible}.fsg .fl-trail{stroke-width:16}.foot-brand .foot-sig.fsg{padding:0;max-width:none;width:46px}.site-head .foot-sig.hsig{padding:0}.sf2{padding:clamp(48px,6vw,72px) 0 0;position:relative;overflow:hidden}.sf2:before{content:"";position:absolute;right:-120px;top:-160px;width:520px;height:520px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#0749a673,#0749a600 70%)}.sf-main{position:relative;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px 72px;padding-bottom:44px}.sf2 .foot-slogan{font-size:28px;margin-bottom:12px}.sf2 .foot-brand .foot-sig.fsg{width:52px;height:52px}.sf-blurb{max-width:38ch;line-height:1.6;color:var(--b200)}.sf-contact{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:4px}.sf-contact a{display:inline-flex;align-items:center;gap:12px;min-height:40px;color:#fff;font-weight:600}.sf-contact a:hover{color:var(--y)}.sf-contact svg{flex:none;width:20px;height:20px;padding:0;background:none;fill:none;stroke:var(--y);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sf-meta{display:grid;gap:4px;margin-top:14px;font-size:14px;color:var(--b300)}.sf-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:6px 0 0;border:0}.sf-grid h2{margin-bottom:10px;font-size:15px}.sf-grid h2 a{color:#fff}.sf-grid li a{min-height:34px;font-size:15px}.sf-grid .sf-all{gap:6px;color:var(--y);font-weight:600}.sf-grid .sf-all svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease)}.sf-grid .sf-all:hover svg{transform:translate(3px)}.sf-bottom{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:18px;padding-bottom:22px;border-top:1px solid rgba(202,219,241,.14);font-size:14px;color:var(--b300)}.sf-copy{margin-right:auto}.sf-links{display:flex;flex-wrap:wrap;gap:4px 22px}.sf-links a{display:inline-flex;align-items:center;min-height:40px;color:var(--b200)}.sf-end{display:flex;align-items:center;gap:10px}.sf-legal a{color:var(--b300)}.sf-fb{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff14;color:#fff}.sf-fb:hover{background:var(--y);color:var(--b900)!important}.sf-fb svg{width:18px;height:18px;fill:currentColor}.sf-top{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:none;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.sf-top:hover{background:#fff;color:var(--b900)}.sf-top svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 1100px){.sf-main{grid-template-columns:1fr;gap:32px}.sf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.sf-main{padding-bottom:24px}.sf-grid{grid-template-columns:1fr!important}.sf-bottom{flex-direction:column;align-items:flex-start;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.sf-copy{margin-right:0;order:3}.sf-links{gap:0 18px}}@media (min-width: 701px) and (max-width: 900px){.sf-grid{grid-template-columns:1fr!important;gap:0!important;padding:8px 0 0}.fcol{border-bottom:1px solid rgba(202,219,241,.12)}.fcol:last-child{border-bottom:0}.fcol h2{display:none}.fcol summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;cursor:pointer;color:#fff;font-size:16px;font-weight:600}.fcol summary:after{content:"";width:10px;height:10px;margin-right:6px;border-right:2px solid var(--y);border-bottom:2px solid var(--y);transform:rotate(45deg)}.fcol[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.fcol ul{padding-bottom:12px}}@media (min-width: 901px) and (max-width: 1100px){.sf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lgs{padding:calc(var(--sec-y) * .55) 0;background:#fff;border-bottom:1px solid var(--line2)}.lgs-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 32px;margin-bottom:26px}.lgs-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:10px}.lgs-grid li{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line2);border-radius:14px;transition:border-color var(--fast),box-shadow .35s var(--ease),transform .35s var(--ease)}.lgs-grid li:hover{border-color:var(--b200);box-shadow:0 10px 24px -14px #071d4059;transform:translateY(-2px)}.lgs-grid a{display:grid;place-items:center;height:74px;padding:12px 14px}.lgs-grid img{max-width:100%;max-height:28px;object-fit:contain;transition:filter .6s var(--ease),opacity .6s var(--ease);transition-delay:calc(var(--g, 0) * 55ms)}.js-motion .lgs:not(.is-live) .lgs-grid img{filter:grayscale(1);opacity:.35}.lg-sm img{max-height:46px}.lg-ink img{filter:brightness(0);opacity:.82}.js-motion .lgs:not(.is-live) .lg-ink img{filter:brightness(0)}.lg-all a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;font-weight:600;font-size:14.5px;color:var(--b700);white-space:nowrap}.lg-all{border-style:dashed}.lg-all svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--ease)}.lg-all:hover svg{transform:translate(3px)}@media (max-width: 1199px){.lgs-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 760px){.lgs{padding:calc(var(--sec-y) * .45) 0}.lgs-head{margin-bottom:18px}.lgs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lgs-grid a{height:60px;padding:10px 12px}.lgs-grid img{max-height:24px}.lg-sm img{max-height:34px}.lg-all a{font-size:13px;gap:6px}}@media (prefers-reduced-motion: reduce){.js-motion .lgs:not(.is-live) .lgs-grid img{filter:none;opacity:1;transition:none}.js-motion .lgs:not(.is-live) .lg-ink img{filter:brightness(0)}}@media (max-width: 700px){.mbar{background:#071d40cc;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 16px 40px -12px #00000080,inset 0 1px #ffffff24}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mbar{background:#071d40f0}}}.btn-ghost{-webkit-backdrop-filter:none;backdrop-filter:none;background:#071d406b}.cband-links{-webkit-backdrop-filter:none;backdrop-filter:none;background:#071d40c7}@media (max-width: 700px){.fcol a,.foot-links a,.sf-all,.sf-fb,.sf-top,.pd-cat,.pd-crumbs a,.iw-h,.mega a,.pd-bc a,.pd-bc li{min-height:44px;display:inline-flex;align-items:center}.mbar b,.xp-cat,.xp-brand,.rc-cat{font-size:13px}.sf-grid li a,.site-foot a,.site-foot button{min-height:44px;display:inline-flex;align-items:center}.ihome .iw-h{min-height:44px}}@media (max-width: 700px){.qq-chips button,.qq-picks button{min-height:44px}}@media (pointer: coarse){.q-in{min-width:44px}.qp-dec,.qp-inc,.qp-rm{min-width:44px;min-height:44px}.qp-num{min-width:44px}}