.ismm-experience{position:relative;width:100%;min-width:0;color:#080817;background:#fff;isolation:isolate}.ismm-experience,.ismm-experience *,.ismm-experience *:before,.ismm-experience *:after{box-sizing:border-box}.ismm-experience img{max-width:100%}.ismm-experience button,.ismm-experience input,.ismm-experience select,.ismm-experience textarea{font:inherit}.ismm-experience [hidden]{display:none!important}.ismm-experience .ismm-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.ismm-experience [data-ismm-add-button][disabled]{cursor:not-allowed;opacity:.55}.ismm-experience [data-ismm-add-button][aria-busy=true]{cursor:progress}.ismm-experience .ismm-vd-gallery *,.ismm-experience .ismm-vd-gallery *:before,.ismm-experience .ismm-vd-gallery *:after{box-sizing:border-box}.ismm-experience .ismm-vd-gallery{margin:0;min-height:100%}.ismm-experience .ismm-vd-gallery{background:#fff;color:#080817;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.ismm-experience .ismm-vd-gallery button{font:inherit}.ismm-experience .ismm-vd-gallery{--ink: #080817;--muted: #2d2943;--active: #000020;--card-w: 416px;--card-h: 518px;--side-x: 321px;--far-x: 613px;position:relative;width:100%;min-height:100svh;overflow:hidden;padding:45px 0 18px;background:#fff;isolation:isolate}.ismm-experience .ismm-vd-gallery .vd-heading{width:min(92vw,620px);margin:0 auto;text-align:center}.ismm-experience .ismm-vd-gallery .vd-eyebrow{margin:0;color:#28243e;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:-.01em;text-transform:uppercase}.ismm-experience .ismm-vd-gallery .vd-title{margin:16px 0 0;color:var(--ink);font-size:clamp(34px,3.05vw,40px);font-weight:500;line-height:1.05;letter-spacing:-.035em}.ismm-experience .ismm-vd-gallery .vd-subtitle{margin:14px auto 0;color:var(--muted);font-size:19px;font-weight:350;line-height:1.35;letter-spacing:-.012em}.ismm-experience .ismm-vd-gallery .vd-arrow:focus-visible,.ismm-experience .ismm-vd-gallery .vd-stage:focus-visible{outline:3px solid rgba(65,87,255,.28);outline-offset:3px}.ismm-experience .ismm-vd-gallery .vd-stage{position:relative;width:100%;height:var(--card-h);margin-top:65px;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.ismm-experience .ismm-vd-gallery .vd-stage:active{cursor:grabbing}.ismm-experience .ismm-vd-gallery .vd-card{--x: 0px;--scale: .48;--z: 0;--visible: 0;position:absolute;top:0;left:50%;z-index:var(--z);width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);overflow:hidden;border-radius:20px;background:#17283a;box-shadow:0 20px 38px #18202d26;opacity:var(--visible);transform:translate3d(var(--x),0,0) scale(var(--scale));transform-origin:50% 50%;transition:transform .76s cubic-bezier(.65,.02,.18,1),opacity .42s ease,filter .76s cubic-bezier(.65,.02,.18,1);will-change:transform,opacity;pointer-events:none}.ismm-experience .ismm-vd-gallery .vd-card[data-position="0"]{pointer-events:auto;box-shadow:0 24px 50px #141f2f30}.ismm-experience .ismm-vd-gallery .vd-card[data-position="-1"],.ismm-experience .ismm-vd-gallery .vd-card[data-position="1"]{filter:saturate(.95) brightness(.96)}.ismm-experience .ismm-vd-gallery .vd-card[data-position="-2"],.ismm-experience .ismm-vd-gallery .vd-card[data-position="2"]{filter:saturate(.9) brightness(.94)}.ismm-experience .ismm-vd-gallery .vd-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-drag:none}.ismm-experience .ismm-vd-gallery .vd-card--fallback{background:radial-gradient(circle at 72% 24%,rgba(255,255,255,.42),transparent 21%),linear-gradient(145deg,#91b8d7,#315d78 46%,#0e2034)}.ismm-experience .ismm-vd-gallery .vd-controls{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:52px}.ismm-experience .ismm-vd-gallery .vd-arrow{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1.5px solid #171720;border-radius:50%;background:#fff;color:#11111b;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.ismm-experience .ismm-vd-gallery .vd-arrow:hover{background:var(--active);color:#fff;transform:translateY(-2px)}.ismm-experience .ismm-vd-gallery .vd-arrow:active{transform:translateY(0) scale(.96)}.ismm-experience .ismm-vd-gallery .vd-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}@media(max-width:1100px)and (min-width:769px){.ismm-experience .ismm-vd-gallery{--card-w: clamp(340px, 35vw, 416px);--card-h: calc(var(--card-w) * 1.2452);--side-x: clamp(245px, 25vw, 321px);--far-x: clamp(465px, 48vw, 613px)}}@media(max-width:768px){.ismm-experience .ismm-vd-gallery{--card-w: min(72vw, 304px);--card-h: calc(var(--card-w) * 1.2452);--side-x: 63vw;--far-x: 112vw;min-height:100svh;padding-top:max(35px,env(safe-area-inset-top));padding-bottom:max(28px,env(safe-area-inset-bottom))}.ismm-experience .ismm-vd-gallery .vd-heading{width:min(88vw,440px)}.ismm-experience .ismm-vd-gallery .vd-eyebrow{font-size:11px}.ismm-experience .ismm-vd-gallery .vd-title{margin-top:12px;font-size:clamp(30px,8.7vw,38px);letter-spacing:-.052em}.ismm-experience .ismm-vd-gallery .vd-subtitle{margin-top:12px;font-size:16px;line-height:1.4}.ismm-experience .ismm-vd-gallery .vd-stage{margin-top:45px}.ismm-experience .ismm-vd-gallery .vd-card{border-radius:18px}.ismm-experience .ismm-vd-gallery .vd-controls{gap:12px;margin-top:29px}.ismm-experience .ismm-vd-gallery .vd-arrow{width:48px;height:48px}}@media(max-width:380px){.ismm-experience .ismm-vd-gallery{--card-w: 74vw;--side-x: 65vw}.ismm-experience .ismm-vd-gallery .vd-stage{margin-top:40px}.ismm-experience .ismm-vd-gallery .vd-controls{margin-top:24px}}@media(prefers-reduced-motion:reduce){.ismm-experience .ismm-vd-gallery .vd-card,.ismm-experience .ismm-vd-gallery .vd-arrow{transition-duration:1ms!important}}.ismm-experience .ismm-brief-section{--page: #ffffff;--ink: #050505;--muted: #77777c;--line: rgba(5, 5, 5, .1);--radius: 18px;--gap: 20px;--pad: clamp(22px, 3vw, 48px);--ease: cubic-bezier(.22, 1, .36, 1);--shadow: 0 24px 70px rgba(0, 0, 0, .12)}.ismm-experience .ismm-brief-section *{box-sizing:border-box}.ismm-experience .ismm-brief-section{scroll-behavior:smooth;background:var(--page)}.ismm-experience .ismm-brief-section{margin:0;color:var(--ink);background:var(--page);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-x:hidden}.ismm-experience .ismm-brief-section button,.ismm-experience .ismm-brief-section a{font:inherit}.ismm-experience .ismm-brief-section{width:100%;min-height:100svh;padding:clamp(28px,4vw,58px) var(--pad) clamp(34px,5vw,76px);display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 88% 4%,rgba(0,0,0,.025),transparent 34%),#fff}.ismm-experience .ismm-brief-section .ismm-brief-head{max-width:1120px;margin-bottom:clamp(36px,4.3vw,58px);opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.ismm-experience .ismm-brief-section.ismm-is-visible .ismm-brief-head{opacity:1;transform:translateY(0)}.ismm-experience .ismm-brief-section .ismm-brief-eyebrow{display:block;margin:0 0 10px;color:#6e6e73;font-size:clamp(12px,1vw,15px);font-weight:600;line-height:1;letter-spacing:-.015em}.ismm-experience .ismm-brief-section h1{margin:0;max-width:990px;font-size:clamp(42px,4.35vw,72px);line-height:.99;letter-spacing:-.055em;font-weight:650;text-wrap:balance}.ismm-experience .ismm-brief-section .ismm-brief-slider-shell{position:relative;width:100%;opacity:0;transform:translateY(34px) scale(.99);transition:opacity 1s .12s var(--ease),transform 1s .12s var(--ease)}.ismm-experience .ismm-brief-section.ismm-is-visible .ismm-brief-slider-shell{opacity:1;transform:translateY(0) scale(1)}.ismm-experience .ismm-brief-section .ismm-brief-stories{display:flex;gap:var(--gap);width:100%;overflow-x:auto;overflow-y:visible;padding:2px 1px 28px;scroll-snap-type:x mandatory;scroll-padding-inline:1px;scrollbar-width:none;overscroll-behavior-inline:contain;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}.ismm-experience .ismm-brief-section .ismm-brief-stories::-webkit-scrollbar{display:none}.ismm-experience .ismm-brief-section .ismm-brief-stories.ismm-is-dragging{cursor:grabbing;scroll-snap-type:none}.ismm-experience .ismm-brief-section .ismm-brief-story{flex:0 0 calc((100% - (var(--gap) * 2)) / 3);min-width:0;scroll-snap-align:start}.ismm-experience .ismm-brief-section .ismm-flip-card{position:relative;width:100%;aspect-ratio:1 / 1;perspective:1700px;cursor:pointer;outline:none;border-radius:var(--radius);-webkit-tap-highlight-color:transparent}.ismm-experience .ismm-brief-section .ismm-flip-card:focus-visible{box-shadow:0 0 0 4px #0071e338}.ismm-experience .ismm-brief-section .ismm-flip-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transform-style:preserve-3d;transition:transform .82s var(--ease),filter .6s var(--ease);will-change:transform}.ismm-experience .ismm-brief-section .ismm-flip-card.ismm-is-flipped .ismm-flip-inner{transform:rotateY(180deg)}.ismm-experience .ismm-brief-section .ismm-flip-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#bcc1c9;box-shadow:inset 0 0 0 1px #00000009}.ismm-experience .ismm-brief-section .ismm-front-art{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.002);transition:transform 1.1s var(--ease),filter .8s var(--ease);pointer-events:none}.ismm-experience .ismm-brief-section .ismm-front-art--1{background:radial-gradient(circle at 28% 26%,rgba(255,255,255,.92) 0 7%,transparent 8%),radial-gradient(circle at 68% 67%,rgba(255,255,255,.4) 0 16%,transparent 17%),linear-gradient(138deg,#e8ebef,#b8c0ca 48%,#757e8a)}.ismm-experience .ismm-brief-section .ismm-front-art--2{background:radial-gradient(circle at 70% 24%,rgba(255,239,216,.72) 0 12%,transparent 13%),radial-gradient(circle at 30% 72%,rgba(101,47,28,.25) 0 20%,transparent 21%),linear-gradient(145deg,#efc49c,#b86f4e 52%,#6f352d)}.ismm-experience .ismm-brief-section .ismm-front-art--3{background:radial-gradient(ellipse at 30% 25%,rgba(225,245,220,.58) 0 15%,transparent 16%),radial-gradient(ellipse at 72% 73%,rgba(16,69,48,.38) 0 23%,transparent 24%),linear-gradient(138deg,#b8cfb2,#668b70,#254f46)}.ismm-experience .ismm-brief-section .ismm-front-art--4{background:radial-gradient(circle at 30% 70%,rgba(236,221,250,.55) 0 15%,transparent 16%),radial-gradient(circle at 72% 29%,rgba(60,28,79,.32) 0 21%,transparent 22%),linear-gradient(142deg,#c8b5d8,#856699 51%,#46314f)}.ismm-experience .ismm-brief-section .ismm-front-art--5{background:radial-gradient(circle at 68% 30%,rgba(255,247,205,.68) 0 13%,transparent 14%),radial-gradient(circle at 25% 73%,rgba(95,62,20,.28) 0 22%,transparent 23%),linear-gradient(140deg,#ead49a,#b7904e 52%,#69502d)}.ismm-experience .ismm-brief-section .ismm-flip-front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.25),transparent 26%,transparent 70%,rgba(255,255,255,.08)),linear-gradient(to top,rgba(0,0,0,.18),transparent 28%);opacity:.75;transition:opacity .6s var(--ease)}.ismm-experience .ismm-brief-section .ismm-front-hint{position:absolute;left:16px;bottom:15px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid rgba(255,255,255,.27);border-radius:999px;color:#fff;background:#14141433;backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%);font-size:12px;font-weight:600;letter-spacing:-.01em;box-shadow:0 5px 18px #0000001a;pointer-events:none}.ismm-experience .ismm-brief-section .ismm-front-hint svg{width:13px;height:13px}.ismm-experience .ismm-brief-section .ismm-flip-back{transform:rotateY(180deg);color:#fff;background:radial-gradient(circle at 85% 18%,rgba(255,255,255,.16),transparent 28%),radial-gradient(circle at 12% 95%,rgba(255,255,255,.08),transparent 30%),#111113;padding:clamp(18px,1.8vw,28px);display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow)}.ismm-experience .ismm-brief-section .ismm-flip-back:before{content:"";position:absolute;width:56%;aspect-ratio:1;top:-24%;right:-15%;border-radius:50%;border:1px solid rgba(255,255,255,.13);box-shadow:0 0 0 22px #ffffff06,0 0 0 54px #ffffff05}.ismm-experience .ismm-brief-section .ismm-back-content,.ismm-experience .ismm-brief-section .ismm-back-meta{position:relative;z-index:1}.ismm-experience .ismm-brief-section .ismm-back-kicker{margin:0 0 8px;color:#ffffff94;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.11em}.ismm-experience .ismm-brief-section .ismm-flip-back h2{margin:0;max-width:15ch;font-size:clamp(25px,2.2vw,38px);line-height:1;letter-spacing:-.045em;font-weight:650}.ismm-experience .ismm-brief-section .ismm-flip-back p{margin:12px 0 0;max-width:none;color:#ffffffb8;font-size:clamp(12px,.95vw,16px);line-height:1.3;letter-spacing:-.014em}.ismm-experience .ismm-brief-section .ismm-back-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.16)}.ismm-experience .ismm-brief-section .ismm-brief-metric strong{display:block;font-size:clamp(23px,2vw,34px);line-height:1;letter-spacing:-.04em;font-weight:650}.ismm-experience .ismm-brief-section .ismm-brief-metric span{display:block;margin-top:6px;color:#ffffff85;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.ismm-experience .ismm-brief-section .ismm-back-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#ffffff13}.ismm-experience .ismm-brief-section .ismm-story-copy{padding:22px 4px 0}.ismm-experience .ismm-brief-section .ismm-story-copy h3{margin:0 0 16px;font-size:clamp(16px,1.25vw,20px);line-height:1.12;letter-spacing:-.025em;font-weight:650}.ismm-experience .ismm-brief-section .ismm-story-copy p{margin:0;max-width:38ch;color:var(--muted);font-size:clamp(15px,1.12vw,18px);line-height:1.38;letter-spacing:-.017em}.ismm-experience .ismm-brief-section .ismm-slider-ui{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:3px}.ismm-experience .ismm-brief-section .ismm-brief-progress{position:relative;width:min(360px,58vw);height:2px;overflow:hidden;border-radius:20px;background:#e8e8ed}.ismm-experience .ismm-brief-section .ismm-brief-progress span{display:block;width:33.333%;height:100%;border-radius:inherit;background:#1d1d1f;transform:translate(0);transition:width .45s var(--ease),transform .45s var(--ease)}.ismm-experience .ismm-brief-section .ismm-brief-controls{display:flex;gap:9px}.ismm-experience .ismm-brief-section .ismm-brief-control{width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;color:#1d1d1f;background:#ececee;cursor:pointer;transition:transform .28s var(--ease),background .28s ease,opacity .28s ease}.ismm-experience .ismm-brief-section .ismm-brief-control:hover{transform:scale(1.06);background:#e3e3e6}.ismm-experience .ismm-brief-section .ismm-brief-control:active{transform:scale(.96)}.ismm-experience .ismm-brief-section .ismm-brief-control:disabled{opacity:.34;cursor:default;transform:none}.ismm-experience .ismm-brief-section .ismm-brief-control svg{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.ismm-experience .ismm-brief-section .ismm-flip-card:hover .ismm-flip-inner{transform:rotateY(180deg)}.ismm-experience .ismm-brief-section .ismm-flip-card:hover .ismm-front-art{transform:scale(1.055);filter:saturate(1.04)}.ismm-experience .ismm-brief-section .ismm-flip-card:hover .ismm-flip-front:after{opacity:.45}}@media(max-width:980px){.ismm-experience .ismm-brief-section{justify-content:flex-start}.ismm-experience .ismm-brief-section .ismm-brief-story{flex-basis:min(76vw,520px)}.ismm-experience .ismm-brief-section .ismm-brief-head{max-width:850px}.ismm-experience .ismm-brief-section .ismm-flip-back h2{font-size:clamp(26px,4.2vw,36px)}.ismm-experience .ismm-brief-section .ismm-flip-back p{font-size:clamp(12px,1.8vw,15px)}}@media(max-width:640px){.ismm-experience .ismm-brief-section{--gap: 14px;--radius: 17px}.ismm-experience .ismm-brief-section{min-height:auto;padding-top:max(30px,env(safe-area-inset-top));padding-bottom:max(42px,env(safe-area-inset-bottom))}.ismm-experience .ismm-brief-section .ismm-brief-head{margin-bottom:30px}.ismm-experience .ismm-brief-section .ismm-brief-eyebrow{margin-bottom:9px}.ismm-experience .ismm-brief-section h1{font-size:clamp(38px,11.2vw,54px);line-height:.98;letter-spacing:-.06em}.ismm-experience .ismm-brief-section .ismm-brief-stories{width:calc(100% + var(--pad));padding-right:var(--pad);padding-bottom:23px}.ismm-experience .ismm-brief-section .ismm-brief-story{flex-basis:84vw}.ismm-experience .ismm-brief-section .ismm-story-copy{padding-top:18px}.ismm-experience .ismm-brief-section .ismm-story-copy h3{margin-bottom:10px;font-size:18px}.ismm-experience .ismm-brief-section .ismm-story-copy p{font-size:15px}.ismm-experience .ismm-brief-section .ismm-front-hint{left:13px;bottom:13px}.ismm-experience .ismm-brief-section .ismm-flip-back{padding:18px}.ismm-experience .ismm-brief-section .ismm-back-kicker{margin-bottom:7px;font-size:10px}.ismm-experience .ismm-brief-section .ismm-flip-back h2{font-size:clamp(23px,7vw,28px)}.ismm-experience .ismm-brief-section .ismm-flip-back p{margin-top:10px;font-size:12px;line-height:1.28}.ismm-experience .ismm-brief-section .ismm-back-meta{padding-top:10px}.ismm-experience .ismm-brief-section .ismm-brief-metric span{margin-top:4px;font-size:9px}.ismm-experience .ismm-brief-section .ismm-back-icon{width:36px;height:36px}.ismm-experience .ismm-brief-section .ismm-slider-ui{margin-top:0}.ismm-experience .ismm-brief-section .ismm-brief-controls{display:none}.ismm-experience .ismm-brief-section .ismm-brief-progress{width:100%}}@media(prefers-reduced-motion:reduce){.ismm-experience .ismm-brief-section{scroll-behavior:auto}.ismm-experience .ismm-brief-section *,.ismm-experience .ismm-brief-section *:before,.ismm-experience .ismm-brief-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ismm-experience .idx-preview-shell{--preview-bg: #eef3f5;--preview-text: #080d0f;--preview-width: 1360px;--preview-radius: 32px;--preview-top: 24px;--preview-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif}.ismm-experience .idx-preview-shell *{box-sizing:border-box}.ismm-experience .idx-preview-shell{background:var(--preview-bg);scroll-behavior:smooth}.ismm-experience .idx-preview-shell{min-width:320px;margin:0;color:var(--preview-text);background:#dce3e7;font-family:var(--preview-font)}.ismm-experience .idx-preview-shell{width:100%;margin-inline:auto;background:var(--preview-bg);container-type:inline-size}.ismm-experience .idx-preview-shell .idx-preview{width:100%;padding:clamp(72px,9vw,148px) clamp(18px,3vw,48px) clamp(90px,12vw,180px);color:var(--preview-text);background:var(--preview-bg);isolation:isolate}.ismm-experience .idx-preview-shell .idx-preview__inner{width:min(100%,var(--preview-width));margin-inline:auto}.ismm-experience .idx-preview-shell .idx-preview__intro{max-width:1180px;padding-bottom:clamp(58px,8vw,118px)}.ismm-experience .idx-preview-shell .idx-preview__eyebrow{margin:0 0 clamp(18px,2vw,30px);font-size:clamp(12px,.9vw,14px);font-weight:500;line-height:1.2;letter-spacing:.02em;opacity:.6}.ismm-experience .idx-preview-shell .idx-preview__heading{max-width:1120px;margin:0;font-size:clamp(42px,5.4vw,82px);font-weight:600;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.ismm-experience .idx-preview-shell .idx-preview__cards{position:relative;padding-bottom:clamp(76px,11vw,156px)}.ismm-experience .idx-preview-shell .idx-preview__card{--card-scale: 1;position:sticky;top:calc(var(--preview-top) + var(--card-offset));z-index:var(--card-level);display:flex;min-height:clamp(470px,46vw,650px);margin:0 0 clamp(22px,2.3vw,34px);padding:clamp(30px,4vw,58px);overflow:hidden;flex-direction:column;color:var(--card-text);background:var(--card-bg);border:1px solid rgb(255 255 255 / .08);border-radius:var(--preview-radius);box-shadow:0 28px 70px #00000021;transform:scale(var(--card-scale));transform-origin:center top;will-change:transform}.ismm-experience .idx-preview-shell .idx-preview__card:last-child{margin-bottom:0}.ismm-experience .idx-preview-shell .idx-preview__card--1{--card-level: 1;--card-offset: 0px;--card-offset-mobile: 0px;--card-bg: #080e10;--card-text: #f4f7f8}.ismm-experience .idx-preview-shell .idx-preview__card--2{--card-level: 2;--card-offset: 22px;--card-offset-mobile: 12px;--card-bg: #1d242b;--card-text: #f4f7f8}.ismm-experience .idx-preview-shell .idx-preview__card--3{--card-level: 3;--card-offset: 44px;--card-offset-mobile: 24px;--card-bg: #394149;--card-text: #ffffff}.ismm-experience .idx-preview-shell .idx-preview__card--4{--card-level: 4;--card-offset: 66px;--card-offset-mobile: 36px;--card-bg: #5b6268;--card-text: #ffffff}.ismm-experience .idx-preview-shell .idx-preview__card-title{margin:0;font-size:clamp(48px,5.3vw,78px);font-weight:400;line-height:.93;letter-spacing:-.052em}.ismm-experience .idx-preview-shell .idx-preview__card-title span{display:block}.ismm-experience .idx-preview-shell .idx-preview__card-title-muted{opacity:.5}.ismm-experience .idx-preview-shell .idx-preview__card-subheading{max-width:790px;margin:clamp(20px,2.2vw,30px) 0 0;color:inherit;font-size:clamp(16px,1.35vw,21px);font-weight:400;line-height:1.34;letter-spacing:-.018em;opacity:.66}@container (max-width: 720px){.ismm-experience .idx-preview-shell .idx-preview{padding:58px 14px 96px}.ismm-experience .idx-preview-shell .idx-preview__intro{padding-inline:8px;padding-bottom:54px}.ismm-experience .idx-preview-shell .idx-preview__eyebrow{margin-bottom:16px;font-size:12px}.ismm-experience .idx-preview-shell .idx-preview__heading{font-size:clamp(38px,11.5cqw,54px);line-height:.99;letter-spacing:-.048em}.ismm-experience .idx-preview-shell .idx-preview__cards{padding-bottom:88px}.ismm-experience .idx-preview-shell .idx-preview__card{top:calc(max(12px,env(safe-area-inset-top)) + var(--card-offset-mobile));min-height:clamp(490px,74svh,590px);margin-bottom:15px;padding:27px 23px 25px;border-radius:min(var(--preview-radius),28px);box-shadow:0 22px 52px #00000029}.ismm-experience .idx-preview-shell .idx-preview__card-title{font-size:clamp(43px,13cqw,60px)}.ismm-experience .idx-preview-shell .idx-preview__card-subheading{max-width:100%;margin-top:18px;font-size:15px;line-height:1.38;letter-spacing:-.01em;opacity:.68}}@media(prefers-reduced-motion:reduce){.ismm-experience .idx-preview-shell{scroll-behavior:auto}.ismm-experience .idx-preview-shell .idx-preview__card{transform:none}}.ismm-experience .wb-case-studies{--wb-ink: #101010;--wb-paper: #ffffff;--wb-card: #f3f3f1;--wb-muted: #8b8b8b;--wb-ease: cubic-bezier(.22, .75, .18, 1)}.ismm-experience .wb-case-studies *{box-sizing:border-box}.ismm-experience .wb-case-studies{margin:0;min-width:320px;background:var(--wb-paper);color:var(--wb-ink);font-family:Arial,Helvetica,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.ismm-experience .wb-case-studies button,.ismm-experience .wb-case-studies a{font:inherit}.ismm-experience .wb-case-studies{position:relative;width:100%;min-height:772px;overflow:hidden;padding:68px 0 26px;background:#fff;isolation:isolate}.ismm-experience .wb-case-studies .wb-section-head{position:relative;z-index:8;display:flex;flex-direction:column;align-items:center;padding:0 20px;text-align:center}.ismm-experience .wb-case-studies .wb-kicker{display:inline-flex;align-items:center;justify-content:center;min-height:24px;margin:0 0 24px;padding:5px 11px 5px 12px;border:1px solid rgba(20,20,20,.035);border-radius:999px;background:#f8f8f7eb;box-shadow:0 4px 15px #00000005;color:#8c8c8c;font-size:9px;font-weight:500;line-height:1;letter-spacing:-.01em;white-space:nowrap}.ismm-experience .wb-case-studies .wb-kicker__dot{width:6px;height:6px;margin:0 5px 0 9px;border-radius:50%;background:#0e0e0e}.ismm-experience .wb-case-studies .wb-kicker__label{color:#202020;font-weight:600}.ismm-experience .wb-case-studies .wb-title{margin:0;color:#101010;font-size:clamp(46px,4.85vw,52px);font-weight:600;line-height:.98;letter-spacing:-.064em;transform:scaleX(.93)}.ismm-experience .wb-case-studies .wb-stage{position:relative;z-index:2;width:min(1074px,100%);height:426px;margin:65px auto 0;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ismm-experience .wb-case-studies .wb-stage:before,.ismm-experience .wb-case-studies .wb-stage:after{content:"";position:absolute;top:70px;bottom:70px;z-index:8;width:120px;pointer-events:none}.ismm-experience .wb-case-studies .wb-stage:before{left:0;background:linear-gradient(90deg,#fff 12%,rgba(255,255,255,.38) 48%,transparent 100%)}.ismm-experience .wb-case-studies .wb-stage:after{right:0;background:linear-gradient(270deg,#fff 12%,rgba(255,255,255,.38) 48%,transparent 100%)}.ismm-experience .wb-case-studies .wb-slide{--wb-x: 0px;--wb-scale: 1;position:absolute;top:0;left:50%;z-index:1;width:820px;height:390px;opacity:0;visibility:hidden;transform:translate(calc(-50% + var(--wb-x))) scale(var(--wb-scale));transform-origin:center;filter:blur(3px);transition:transform .72s var(--wb-ease),opacity .48s ease,filter .56s ease,visibility 0s linear .72s;will-change:transform,opacity,filter;pointer-events:none}.ismm-experience .wb-case-studies .wb-slide.is-active{--wb-x: 0px;--wb-scale: 1;z-index:4;opacity:1;visibility:visible;filter:blur(0);transition-delay:0s;pointer-events:auto}.ismm-experience .wb-case-studies .wb-slide.is-prev,.ismm-experience .wb-case-studies .wb-slide.is-next{--wb-scale: .585;z-index:2;opacity:.26;visibility:visible;filter:blur(2.3px);transition-delay:0s}.ismm-experience .wb-case-studies .wb-slide.is-prev{--wb-x: -280px}.ismm-experience .wb-case-studies .wb-slide.is-next{--wb-x: 280px}.ismm-experience .wb-case-studies .wb-study-card{display:grid;grid-template-columns:400px 1fr;width:100%;height:100%;overflow:hidden;border-radius:100px;background:var(--wb-card);box-shadow:0 1px 1px #00000004,inset 0 0 0 1px #19191903}.ismm-experience .wb-case-studies .wb-study-media{position:relative;z-index:2;width:405px;height:390px;margin:0;overflow:hidden;border-radius:100px 96px 96px 100px;background:radial-gradient(130% 92% at 43% 42%,#070809f5 0 22%,#151617fa 53%,#3a3d3fe6 98%),linear-gradient(135deg,#5f6264,#131415 47%,#3a3c3e);box-shadow:inset 22px 15px 42px #ffffff1f,inset -20px -25px 46px #0000006b,10px 0 34px #00000014;isolation:isolate}.ismm-experience .wb-case-studies .wb-study-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 16% 15%,rgba(255,255,255,.09),transparent 27%),radial-gradient(circle at 82% 84%,rgba(255,255,255,.06),transparent 31%),linear-gradient(110deg,rgba(255,255,255,.08),transparent 32% 76%,rgba(255,255,255,.03));mix-blend-mode:screen}.ismm-experience .wb-case-studies .wb-study-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 38px #ffffff14,inset 0 -45px 70px #00000040;pointer-events:none}.ismm-experience .wb-case-studies .wb-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.ismm-experience .wb-case-studies .wb-liquid{position:absolute;top:50%;left:50%;width:174px;height:96px;transform:translate(-50%,-8%);border-radius:50%;background:radial-gradient(ellipse at 50% 28%,rgba(255,255,255,.08) 0 9%,transparent 15%),radial-gradient(ellipse at 54% 48%,#020202 0 27%,#090909 28% 44%,#222324 45% 55%,#050505 57% 67%,#747779 69% 72%,#141516 74% 100%);box-shadow:0 17px 28px #000000bf,inset 13px 11px 15px #ffffff29,inset -16px -12px 23px #000c;filter:drop-shadow(0 4px 3px rgba(255,255,255,.07))}.ismm-experience .wb-case-studies .wb-liquid:before{content:"";position:absolute;left:50%;bottom:56px;width:60px;height:76px;transform:translate(-50%);border-radius:50% 50% 46% 54%/72% 72% 28% 28%;background:radial-gradient(circle at 40% 22%,rgba(255,255,255,.64) 0 2%,rgba(255,255,255,.12) 5%,transparent 12%),linear-gradient(111deg,#0d0d0d 5%,#8b8d8f 30%,#070707 48%,#000);box-shadow:inset 7px 7px 12px #ffffff26;clip-path:polygon(50% 0,58% 22%,91% 100%,8% 100%,43% 23%)}.ismm-experience .wb-case-studies .wb-liquid:after{content:"";position:absolute;left:50%;bottom:127px;width:13px;height:24px;transform:translate(-50%);border-radius:60% 40% 52% 48%/72% 70% 30% 28%;background:linear-gradient(90deg,#030303 15%,#d1d3d4 46%,#0c0c0c 78%);box-shadow:0 1px 2px #000}.ismm-experience .wb-case-studies .wb-liquid-glint{position:absolute;right:49px;bottom:22px;width:10px;height:5px;border-radius:50%;background:radial-gradient(ellipse,#d8d8d8 0 10%,#313131 30% 45%,transparent 65%);transform:rotate(-10deg)}.ismm-experience .wb-case-studies .wb-study-copy{display:flex;flex-direction:column;min-width:0;padding:38px 48px 37px 42px}.ismm-experience .wb-case-studies .wb-brand{display:inline-flex;align-items:center;width:max-content;margin-bottom:27px;color:#151515}.ismm-experience .wb-case-studies .wb-brand-mark{position:relative;width:39px;height:28px;margin-right:7px;overflow:hidden;background:repeating-linear-gradient(74deg,#101010 0 1px,transparent 1px 3px),linear-gradient(#111,#111);clip-path:polygon(17% 100%,44% 0,100% 0,100% 9%,35% 100%)}.ismm-experience .wb-case-studies .wb-brand-mark:after{content:"";position:absolute;top:2px;right:4px;width:4px;height:4px;border:1px solid #fff;border-radius:50%;background:#111;box-shadow:0 0 0 1px #111}.ismm-experience .wb-case-studies .wb-brand-name{font-size:22px;font-weight:800;line-height:1;letter-spacing:.015em;transform:scaleX(1.08);transform-origin:left center}.ismm-experience .wb-case-studies .wb-brand-name sup{position:relative;top:-.5em;margin-left:2px;font-size:5px}.ismm-experience .wb-case-studies .wb-study-title{max-width:340px;margin:0 0 8px;color:#101010;font-size:27px;font-weight:500;line-height:.98;letter-spacing:-.045em}.ismm-experience .wb-case-studies .wb-study-description{max-width:344px;margin:0;color:#4f4f4f;font-size:12px;font-weight:400;line-height:1.18;letter-spacing:-.018em}.ismm-experience .wb-case-studies .wb-read-more{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-top:22px;border-radius:99px;color:#141414;font-size:12px;font-weight:600;line-height:1;text-decoration:none}.ismm-experience .wb-case-studies .wb-read-more__text{border-bottom:1px solid currentColor}.ismm-experience .wb-case-studies .wb-read-more__icon{display:inline-grid;width:15px;height:15px;place-items:center;border-radius:50%;background:#bdbdbd;color:#fff;font-size:10px;font-weight:400;transition:transform .25s ease,background-color .25s ease}.ismm-experience .wb-case-studies .wb-read-more:hover .wb-read-more__icon,.ismm-experience .wb-case-studies .wb-read-more:focus-visible .wb-read-more__icon{transform:translate(2px);background:#111}.ismm-experience .wb-case-studies .wb-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;margin-top:auto}.ismm-experience .wb-case-studies .wb-metric strong{position:relative;display:block;margin-bottom:4px;color:#111;font-size:27px;font-weight:500;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;transform-origin:left bottom}.ismm-experience .wb-case-studies .wb-odometer{display:inline-flex;align-items:flex-start;height:1em;overflow:visible;color:inherit;font:inherit;line-height:1;letter-spacing:-.025em;white-space:nowrap;vertical-align:top}.ismm-experience .wb-case-studies .wb-odometer__fixed{display:inline-block;height:1em;color:inherit;font:inherit;line-height:1}.ismm-experience .wb-case-studies .wb-odometer__separator{min-width:.25em;text-align:center}.ismm-experience .wb-case-studies .wb-odometer__digit{position:relative;display:inline-block;flex:0 0 .59em;width:.59em;height:1em;overflow:hidden;color:inherit;font:inherit;line-height:1;backface-visibility:hidden;contain:layout paint;transform:translateZ(0);will-change:opacity}.ismm-experience .wb-case-studies .wb-odometer__track{display:flex;width:100%;flex-direction:column;color:inherit;font:inherit;line-height:1;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.ismm-experience .wb-case-studies .wb-odometer__value{display:block;flex:0 0 1em;width:100%;height:1em;color:inherit;font:inherit;line-height:1;text-align:center}.ismm-experience .wb-case-studies .wb-counter-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;border:0!important;margin:-1px!important;white-space:nowrap!important}.ismm-experience .wb-case-studies .wb-metric strong.wb-is-counting{animation:ismm-wb-counter-settle 1.55s cubic-bezier(.22,.72,.18,1) both}@keyframes ismm-wb-counter-settle{0%{opacity:.46;transform:translateY(7px)}18%{opacity:1}to{opacity:1;transform:translateY(0)}}.ismm-experience .wb-case-studies .wb-metric>span{display:block;color:#242424;font-size:10px;font-weight:400;line-height:1.1;white-space:nowrap}.ismm-experience .wb-case-studies .wb-study-media--pearl{background:radial-gradient(circle at 62% 45%,#ffffff 0 13%,#d9d9d7 30%,transparent 31%),radial-gradient(circle at 38% 49%,#ecece9 0 18%,transparent 19%),linear-gradient(135deg,#fff,#e2e2df 55%,#fbfbfa)}.ismm-experience .wb-case-studies .wb-study-media--pearl .wb-orb,.ismm-experience .wb-case-studies .wb-study-media--sunset .wb-orb,.ismm-experience .wb-case-studies .wb-study-media--glass .wb-orb,.ismm-experience .wb-case-studies .wb-study-media--mesh .wb-orb{position:absolute;top:50%;left:50%;width:170px;height:170px;border-radius:42% 58% 56% 44%/49% 42% 58% 51%;transform:translate(-50%,-50%) rotate(18deg);background:linear-gradient(145deg,#fffffff2,#c2c2be61);box-shadow:inset -20px -18px 40px #0000001f,0 18px 35px #00000014}.ismm-experience .wb-case-studies .wb-study-media--sunset{background:radial-gradient(circle at 50% 46%,#ffb486,transparent 31%),linear-gradient(140deg,#ffc77d,#f1777d 48%,#6f5add)}.ismm-experience .wb-case-studies .wb-study-media--sunset .wb-orb{border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff8df,#ff925e 34%,#8d43b7 71%,#252035);box-shadow:0 24px 50px #4a165f6b}.ismm-experience .wb-case-studies .wb-study-media--glass{background:linear-gradient(145deg,#d9f5ff,#f4eaff 44%,#95d9ff)}.ismm-experience .wb-case-studies .wb-study-media--glass .wb-orb{border:1px solid rgba(255,255,255,.85);background:linear-gradient(145deg,#ffffffe6,#8fc9e81f);box-shadow:inset 12px 15px 36px #ffffffd1,inset -18px -16px 35px #4082b23d,0 26px 45px #3282b329;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ismm-experience .wb-case-studies .wb-study-media--mesh{background:repeating-radial-gradient(circle at 45% 50%,transparent 0 12px,rgba(255,255,255,.08) 13px 14px),linear-gradient(135deg,#202124,#070708)}.ismm-experience .wb-case-studies .wb-study-media--mesh .wb-orb{background:repeating-linear-gradient(45deg,rgba(255,255,255,.32) 0 1px,transparent 1px 6px),linear-gradient(145deg,#44464a,#080809)}.ismm-experience .wb-case-studies .wb-nav{position:absolute;top:176px;z-index:10;display:grid;width:38px;height:38px;padding:0;place-items:center;border:0;border-radius:50%;background:#0c0c0d;box-shadow:0 4px 16px #00000047,inset 0 0 0 1px #ffffff26;color:#fff;cursor:pointer;transition:transform .22s ease,background-color .22s ease}.ismm-experience .wb-case-studies .wb-nav:hover{transform:scale(1.08);background:#202020}.ismm-experience .wb-case-studies .wb-nav:active{transform:scale(.95)}.ismm-experience .wb-case-studies .wb-nav:focus-visible,.ismm-experience .wb-case-studies .wb-dot:focus-visible,.ismm-experience .wb-case-studies .wb-cta:focus-visible{outline:3px solid rgba(91,131,255,.6);outline-offset:3px}.ismm-experience .wb-case-studies .wb-nav--prev{left:64px}.ismm-experience .wb-case-studies .wb-nav--next{right:64px}.ismm-experience .wb-case-studies .wb-nav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.ismm-experience .wb-case-studies .wb-footer-controls{position:relative;z-index:9;display:flex;flex-direction:column;align-items:center;margin-top:-2px}.ismm-experience .wb-case-studies .wb-dots{display:flex;align-items:center;justify-content:center;gap:10px;height:15px}.ismm-experience .wb-case-studies .wb-dot{position:relative;width:5px;height:5px;padding:0;border:0;border-radius:999px;background:#ececec;cursor:pointer;transition:width .36s var(--wb-ease),height .36s var(--wb-ease),background .36s ease}.ismm-experience .wb-case-studies .wb-dot.is-active{width:31px;height:9px;background:linear-gradient(90deg,#dce0ff,#c9e8ff 20%,#9cd5ff 39%,#c2aaff 66%,#ffe5a7);box-shadow:0 0 8px #8db8ff3d}.ismm-experience .wb-case-studies .wb-cta{display:inline-flex;align-items:center;justify-content:center;width:174px;min-height:42px;margin-top:32px;padding:0 12px;border:1px solid rgba(255,255,255,.44);border-radius:999px;background:#101010;box-shadow:0 0 0 1px #6284ff70,0 0 13px #6884ff59,inset 0 0 9px #ffffff14;color:#fff;font-size:11px;font-weight:500;line-height:1;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.ismm-experience .wb-case-studies .wb-cta:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #6284ff8c,0 7px 18px #495c9b40,inset 0 0 9px #ffffff1a}@media(max-width:930px){.ismm-experience .wb-case-studies{min-height:720px;padding-top:55px}.ismm-experience .wb-case-studies .wb-stage{height:382px;margin-top:56px}.ismm-experience .wb-case-studies .wb-slide{width:min(760px,calc(100vw - 88px));height:350px}.ismm-experience .wb-case-studies .wb-slide.is-prev{--wb-x: -24vw}.ismm-experience .wb-case-studies .wb-slide.is-next{--wb-x: 24vw}.ismm-experience .wb-case-studies .wb-study-card{grid-template-columns:minmax(310px,.96fr) 1.04fr;border-radius:82px}.ismm-experience .wb-case-studies .wb-study-media{width:100%;height:350px;border-radius:82px 78px 78px 82px}.ismm-experience .wb-case-studies .wb-study-copy{padding:31px 33px 31px 31px}.ismm-experience .wb-case-studies .wb-brand{margin-bottom:20px}.ismm-experience .wb-case-studies .wb-study-title{font-size:24px}.ismm-experience .wb-case-studies .wb-metrics{gap:14px}.ismm-experience .wb-case-studies .wb-metric strong{font-size:24px}.ismm-experience .wb-case-studies .wb-metric>span{font-size:9px}.ismm-experience .wb-case-studies .wb-nav{top:155px}.ismm-experience .wb-case-studies .wb-nav--prev{left:25px}.ismm-experience .wb-case-studies .wb-nav--next{right:25px}}@media(max-width:700px){.ismm-experience .wb-case-studies{min-height:910px;padding:42px 0 32px}.ismm-experience .wb-case-studies .wb-kicker{margin-bottom:20px}.ismm-experience .wb-case-studies .wb-title{max-width:390px;font-size:clamp(43px,13.5vw,58px);line-height:.93}.ismm-experience .wb-case-studies .wb-stage{height:674px;margin-top:43px}.ismm-experience .wb-case-studies .wb-stage:before,.ismm-experience .wb-case-studies .wb-stage:after{display:none}.ismm-experience .wb-case-studies .wb-slide{top:0;width:min(430px,calc(100vw - 32px));height:650px}.ismm-experience .wb-case-studies .wb-slide.is-prev,.ismm-experience .wb-case-studies .wb-slide.is-next{--wb-scale: .88;opacity:.08;filter:blur(3px)}.ismm-experience .wb-case-studies .wb-slide.is-prev{--wb-x: -102vw}.ismm-experience .wb-case-studies .wb-slide.is-next{--wb-x: 102vw}.ismm-experience .wb-case-studies .wb-study-card{grid-template-columns:1fr;grid-template-rows:335px 1fr;border-radius:52px}.ismm-experience .wb-case-studies .wb-study-media{width:calc(100% - 5px);height:335px;margin:0 5px 0 0;border-radius:52px 48px 48px}.ismm-experience .wb-case-studies .wb-liquid{transform:translate(-50%,-3%) scale(.94)}.ismm-experience .wb-case-studies .wb-study-copy{padding:25px 27px 28px}.ismm-experience .wb-case-studies .wb-brand{margin-bottom:17px}.ismm-experience .wb-case-studies .wb-brand-mark{width:34px;height:24px}.ismm-experience .wb-case-studies .wb-brand-name{font-size:19px}.ismm-experience .wb-case-studies .wb-study-title{max-width:360px;margin-bottom:7px;font-size:28px;line-height:1}.ismm-experience .wb-case-studies .wb-study-description{max-width:360px;font-size:12px;line-height:1.25}.ismm-experience .wb-case-studies .wb-read-more{margin-top:17px}.ismm-experience .wb-case-studies .wb-metrics{gap:12px;margin-top:auto}.ismm-experience .wb-case-studies .wb-metric strong{font-size:25px}.ismm-experience .wb-case-studies .wb-metric>span{overflow:hidden;font-size:9px;text-overflow:ellipsis}.ismm-experience .wb-case-studies .wb-nav{top:145px;width:36px;height:36px}.ismm-experience .wb-case-studies .wb-nav--prev{left:24px}.ismm-experience .wb-case-studies .wb-nav--next{right:24px}.ismm-experience .wb-case-studies .wb-footer-controls{margin-top:0}.ismm-experience .wb-case-studies .wb-cta{min-height:44px;margin-top:23px}}@media(max-width:420px){.ismm-experience .wb-case-studies{min-height:881px}.ismm-experience .wb-case-studies .wb-stage{height:642px}.ismm-experience .wb-case-studies .wb-slide{height:620px}.ismm-experience .wb-case-studies .wb-study-card{grid-template-rows:310px 1fr}.ismm-experience .wb-case-studies .wb-study-media{height:310px;border-radius:52px 44px 44px}.ismm-experience .wb-case-studies .wb-study-copy{padding:23px 24px 25px}.ismm-experience .wb-case-studies .wb-study-title{font-size:25px}.ismm-experience .wb-case-studies .wb-nav{top:133px}.ismm-experience .wb-case-studies .wb-metric strong{font-size:23px}}@media(prefers-reduced-motion:reduce){.ismm-experience .wb-case-studies .wb-slide,.ismm-experience .wb-case-studies .wb-dot,.ismm-experience .wb-case-studies .wb-nav,.ismm-experience .wb-case-studies .wb-cta,.ismm-experience .wb-case-studies .wb-read-more__icon{scroll-behavior:auto!important;transition-duration:.01ms!important}}.ismm-experience .idx-stack-shell{--idx-bg: #eef3f5;--idx-text: #080d0f;--idx-width: 1360px;--idx-radius: 34px;--idx-top: 24px;--idx-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif}.ismm-experience .idx-stack-shell *{box-sizing:border-box}.ismm-experience .idx-stack-shell{background:#dce3e7;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}.ismm-experience .idx-stack-shell{min-width:320px;margin:0;color:var(--idx-text);background:#dce3e7;font-family:var(--idx-font)}.ismm-experience .idx-stack-shell p,.ismm-experience .idx-stack-shell h1,.ismm-experience .idx-stack-shell h2{margin:0}.ismm-experience .idx-stack-shell{width:100%;margin-inline:auto;background:var(--idx-bg);container-type:inline-size}.ismm-experience .idx-stack-shell .idx-stack-preview{width:100%;min-height:100vh;padding:clamp(76px,9vw,148px) clamp(18px,3vw,48px) clamp(110px,14vw,210px);overflow:clip;background:radial-gradient(circle at 88% 8%,rgb(255 255 255 / .92),transparent 24%),linear-gradient(180deg,#f2f6f7 0%,var(--idx-bg) 34%,#e9eef0 100%);isolation:isolate}.ismm-experience .idx-stack-shell .idx-stack-inner{width:min(100%,var(--idx-width));margin-inline:auto}.ismm-experience .idx-stack-shell .idx-stack-intro{max-width:1180px;padding-bottom:clamp(70px,9vw,128px)}.ismm-experience .idx-stack-shell .idx-stack-eyebrow{margin-bottom:clamp(18px,2vw,30px);color:#080d0f94;font-size:clamp(11px,.86vw,14px);font-weight:650;line-height:1.2;letter-spacing:.16em;animation:ismm-idx-intro .9s .04s cubic-bezier(.22,1,.36,1) both}.ismm-experience .idx-stack-shell .idx-stack-heading{max-width:1120px;font-size:clamp(46px,5.8vw,86px);font-weight:610;line-height:.98;letter-spacing:-.058em;text-wrap:balance;animation:ismm-idx-intro 1s .13s cubic-bezier(.22,1,.36,1) both}.ismm-experience .idx-stack-shell .idx-stack-intro-copy{max-width:690px;margin-top:clamp(25px,2.6vw,38px);color:#080d0f94;font-size:clamp(16px,1.35vw,20px);line-height:1.48;letter-spacing:-.02em;animation:ismm-idx-intro 1s .26s cubic-bezier(.22,1,.36,1) both}.ismm-experience .idx-stack-shell .idx-stack-cards{position:relative;padding-bottom:clamp(90px,12vw,170px)}.ismm-experience .idx-stack-shell .idx-stack-card{--scale: 1;--brightness: 1;--shift: 0px;--offset: 0px;--offset-mobile: 0px;--level: 1;--bg: #080e10;--text: #f5f8f9;--muted: rgb(245 248 249 / .5);--accent: #d78331;position:sticky;top:calc(var(--idx-top) + var(--offset));z-index:var(--level);display:flex;min-height:clamp(570px,48vw,720px);margin:0 0 clamp(22px,2.3vw,34px);padding:clamp(32px,4vw,58px);overflow:hidden;flex-direction:column;color:var(--text);background:var(--bg);border:1px solid rgb(255 255 255 / .1);border-radius:var(--idx-radius);box-shadow:0 30px 75px #0000002e,inset 0 1px #ffffff0f;filter:brightness(var(--brightness));transform:translateY(var(--shift)) scale(var(--scale));transform-origin:center top;will-change:transform,filter;isolation:isolate}.ismm-experience .idx-stack-shell .idx-stack-card:before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,rgb(255 255 255 / .06),transparent 42%),linear-gradient(320deg,rgb(0 0 0 / .12),transparent 48%);content:"";pointer-events:none}.ismm-experience .idx-stack-shell .idx-stack-card:last-child{margin-bottom:0}.ismm-experience .idx-stack-shell .idx-card-1{--level:1;--offset:0px;--offset-mobile:0px;--bg:#080e10;--accent:#d78331}.ismm-experience .idx-stack-shell .idx-card-2{--level:2;--offset:22px;--offset-mobile:12px;--bg:#171e23;--accent:#df8832}.ismm-experience .idx-stack-shell .idx-card-3{--level:3;--offset:44px;--offset-mobile:24px;--bg:#293138;--accent:#dea36a}.ismm-experience .idx-stack-shell .idx-card-4{--level:4;--offset:66px;--offset-mobile:36px;--bg:#40484e;--accent:#efb572}.ismm-experience .idx-stack-shell .idx-card-5{--level:5;--offset:88px;--offset-mobile:48px;--bg:#60666b;--accent:#f3c994}.ismm-experience .idx-stack-shell .idx-card-glow{position:absolute;z-index:-1;top:-35%;right:-15%;width:min(58vw,720px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 22%,transparent) 0%,transparent 68%);filter:blur(28px);opacity:.85;pointer-events:none}.ismm-experience .idx-stack-shell .idx-card-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#f5f8f994;font-size:clamp(10px,.82vw,13px);font-weight:650;line-height:1.2;letter-spacing:.17em}.ismm-experience .idx-stack-shell .idx-card-layout{display:grid;flex:1;min-height:0;align-items:center;gap:clamp(28px,4vw,68px);padding-block:clamp(34px,4.5vw,70px) clamp(22px,2.8vw,42px)}.ismm-experience .idx-stack-shell .idx-layout-hero,.ismm-experience .idx-stack-shell .idx-layout-ingredient,.ismm-experience .idx-stack-shell .idx-layout-botanical,.ismm-experience .idx-stack-shell .idx-layout-layers{grid-template-columns:minmax(0,1.18fr) minmax(270px,.82fr)}.ismm-experience .idx-stack-shell .idx-layout-pills{grid-template-columns:minmax(0,.94fr) minmax(360px,1.06fr)}.ismm-experience .idx-stack-shell .idx-card-copy{position:relative;z-index:2;max-width:820px}.ismm-experience .idx-stack-shell .idx-dose{display:flex;width:fit-content;align-items:flex-end;gap:clamp(10px,1.2vw,18px);margin-bottom:clamp(28px,3vw,42px)}.ismm-experience .idx-stack-shell .idx-dose-number{min-width:2.5ch;font-size:clamp(118px,12.4vw,190px);font-weight:720;font-variant-numeric:tabular-nums;line-height:.72;letter-spacing:-.095em}.ismm-experience .idx-stack-shell .idx-dose-unit{padding-bottom:.08em;color:var(--accent);font-size:clamp(30px,3.7vw,56px);font-weight:650;line-height:.9;letter-spacing:-.05em}.ismm-experience .idx-stack-shell .idx-card-title{font-size:clamp(54px,6.15vw,94px);font-weight:430;line-height:.91;letter-spacing:-.062em;text-wrap:balance}.ismm-experience .idx-stack-shell .idx-card-title span{display:block}.ismm-experience .idx-stack-shell .idx-card-title-muted{color:var(--muted)}.ismm-experience .idx-stack-shell .idx-card-kicker{max-width:700px;margin-top:clamp(22px,2.2vw,30px);color:#ffffffd1;font-size:clamp(17px,1.4vw,21px);font-weight:520;line-height:1.38;letter-spacing:-.02em}.ismm-experience .idx-stack-shell .idx-card-description{max-width:720px;margin-top:clamp(22px,2.4vw,34px);color:#f5f8f99e;font-size:clamp(16px,1.35vw,21px);font-weight:410;line-height:1.47;letter-spacing:-.02em}.ismm-experience .idx-stack-shell .idx-card-progress{width:min(360px,42%);height:2px;overflow:hidden;border-radius:99px;background:#ffffff1c}.ismm-experience .idx-stack-shell .idx-card-progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a7551c,#e0923f,#c86f27);transform:scaleX(1);transform-origin:left}.ismm-experience .idx-stack-shell .idx-orbit{position:relative;width:min(30vw,390px);aspect-ratio:1;margin-inline:auto;border-radius:50%;background:radial-gradient(circle,rgb(215 131 49 / .13),transparent 64%)}.ismm-experience .idx-stack-shell .idx-orbit span{position:absolute;inset:var(--inset);border:1px solid rgb(255 255 255 / var(--opacity));border-radius:50%}.ismm-experience .idx-stack-shell .idx-orbit span:nth-child(1){--inset:8%;--opacity:.08}.ismm-experience .idx-stack-shell .idx-orbit span:nth-child(2){--inset:24%;--opacity:.14}.ismm-experience .idx-stack-shell .idx-orbit span:nth-child(3){--inset:39%;--opacity:.2}.ismm-experience .idx-stack-shell .idx-orbit i{position:absolute;top:50%;left:50%;width:18%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f1ad64,#bd5d1c 72%);box-shadow:0 0 70px #d7833161;transform:translate(-50%,-50%)}.ismm-experience .idx-stack-shell .idx-ingredient-dose{margin-bottom:clamp(28px,3vw,40px);color:var(--accent);font-size:clamp(76px,8.8vw,132px);font-weight:610;line-height:.8;letter-spacing:-.075em}.ismm-experience .idx-stack-shell .idx-ingredient-dose span{font-size:.36em;letter-spacing:-.04em}.ismm-experience .idx-stack-shell .idx-glyph{position:relative;width:min(30vw,390px);aspect-ratio:1;margin-inline:auto;filter:drop-shadow(0 28px 48px rgb(0 0 0 / .24))}.ismm-experience .idx-stack-shell .idx-glyph span{position:absolute;inset:var(--inset);border:1px solid rgb(255 255 255 / .16);border-radius:58% 42% 63% 37%/44% 58% 42% 56%;background:rgb(255 255 255 / var(--fill));transform:rotate(var(--rotation))}.ismm-experience .idx-stack-shell .idx-glyph span:nth-child(1){--inset:4%;--fill:.025;--rotation:8deg}.ismm-experience .idx-stack-shell .idx-glyph span:nth-child(2){--inset:21%;--fill:.045;--rotation:-16deg}.ismm-experience .idx-stack-shell .idx-glyph span:nth-child(3){--inset:38%;--fill:.09;--rotation:21deg;border-color:color-mix(in srgb,var(--accent) 58%,transparent)}.ismm-experience .idx-stack-shell .idx-botanical{display:grid;width:min(31vw,420px);aspect-ratio:1;margin-inline:auto;place-content:center;place-items:center;border:1px solid rgb(255 255 255 / .12);border-radius:50%;background:radial-gradient(circle,rgb(239 181 114 / .12),transparent 66%);color:#ffffffc2;font-size:clamp(11px,.9vw,14px);font-weight:650;letter-spacing:.18em}.ismm-experience .idx-stack-shell .idx-botanical i{width:1px;height:clamp(65px,7vw,105px);margin-block:18px;background:linear-gradient(transparent,var(--accent),transparent)}.ismm-experience .idx-stack-shell .idx-layer-grid{display:grid;width:min(32vw,430px);margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ismm-experience .idx-stack-shell .idx-layer-grid span{display:grid;min-height:clamp(88px,9vw,126px);place-items:center;border:1px solid rgb(255 255 255 / .13);border-radius:22px;background:#ffffff0e;color:#ffffffc2;font-size:clamp(10px,.82vw,13px);font-weight:650;letter-spacing:.12em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ismm-experience .idx-stack-shell .idx-pill-stage{position:relative;width:100%;min-height:clamp(340px,30vw,440px);perspective:900px;transform:translateZ(0)}.ismm-experience .idx-stack-shell .idx-pill-surface{position:absolute;bottom:9%;left:5%;width:90%;height:32%;border-radius:50%;background:radial-gradient(ellipse,rgb(0 0 0 / .46),rgb(0 0 0 / .18) 43%,transparent 72%);filter:blur(19px);opacity:.74}.ismm-experience .idx-stack-shell .idx-pill{--rotation:0deg;--start-rotation:120deg;--drift:0px;--pill-scale:1;position:absolute;z-index:2;display:flex;width:clamp(128px,13vw,190px);aspect-ratio:3.55/1;overflow:hidden;border:1px solid rgb(104 51 15 / .23);border-radius:999px;box-shadow:0 23px 30px #00000052,0 7px 12px #00000030,inset 0 1px 1px #ffffff4d;transform:rotate(var(--rotation)) scale(var(--pill-scale));transform-origin:center;will-change:transform,opacity}.ismm-experience .idx-stack-shell .idx-pill:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(165deg,rgb(255 255 255 / .32),transparent 37%,rgb(75 27 5 / .12));content:""}.ismm-experience .idx-stack-shell .idx-pill-half{display:block;width:50%;height:100%}.ismm-experience .idx-stack-shell .idx-pill-light{background:linear-gradient(145deg,#e49a43 3%,#bd681d 96%)}.ismm-experience .idx-stack-shell .idx-pill-dark{border-left:1px solid rgb(72 31 9 / .46);background:linear-gradient(145deg,#a65a22,#71300f 92%)}.ismm-experience .idx-stack-shell .idx-pill-1{--rotation:-17deg;--start-rotation:148deg;--drift:-62px;--pill-scale:1.05;z-index:4;top:20%;left:4%}.ismm-experience .idx-stack-shell .idx-pill-2{--rotation:12deg;--start-rotation:-126deg;--drift:54px;--pill-scale:.92;z-index:3;top:31%;left:31%}.ismm-experience .idx-stack-shell .idx-pill-3{--rotation:-8deg;--start-rotation:192deg;--drift:22px;--pill-scale:1;z-index:6;top:46%;left:49%}.ismm-experience .idx-stack-shell .idx-pill-4{--rotation:18deg;--start-rotation:-176deg;--drift:-38px;--pill-scale:.84;z-index:5;top:58%;left:14%}.ismm-experience .idx-stack-shell .idx-pill-5{--rotation:-23deg;--start-rotation:116deg;--drift:72px;--pill-scale:.88;z-index:2;top:64%;left:50%}.ismm-experience .idx-stack-shell .idx-pill-6{--rotation:16deg;--start-rotation:-214deg;--drift:-18px;--pill-scale:.78;z-index:1;top:16%;left:66%}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-stack-card [data-reveal]{opacity:0;filter:blur(9px);transform:translateY(28px);will-change:transform,opacity,filter}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-stack-card.idx-visible [data-reveal="1"]{animation:ismm-idx-card-arrive .82s .04s cubic-bezier(.22,1,.36,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-stack-card.idx-visible [data-reveal="2"]{animation:ismm-idx-card-arrive .9s .14s cubic-bezier(.22,1,.36,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-stack-card.idx-visible [data-reveal="3"]{animation:ismm-idx-card-arrive .92s .26s cubic-bezier(.22,1,.36,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-stack-card.idx-visible [data-reveal="4"]{animation:ismm-idx-card-arrive .92s .4s cubic-bezier(.22,1,.36,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-1 .idx-card-progress span{transform:scaleX(0)}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-1.idx-visible .idx-card-progress span{animation:ismm-idx-progress 2.65s .12s cubic-bezier(.12,.72,.16,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2 .idx-pill{opacity:0}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2.idx-visible .idx-pill-1{animation:ismm-idx-pill-drop 1.35s .12s cubic-bezier(.18,.78,.2,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2.idx-visible .idx-pill-2{animation:ismm-idx-pill-drop 1.32s .28s cubic-bezier(.18,.78,.2,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2.idx-visible .idx-pill-3{animation:ismm-idx-pill-drop 1.4s .44s cubic-bezier(.18,.78,.2,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2.idx-visible .idx-pill-4{animation:ismm-idx-pill-drop 1.34s .61s cubic-bezier(.18,.78,.2,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2.idx-visible .idx-pill-5{animation:ismm-idx-pill-drop 1.38s .78s cubic-bezier(.18,.78,.2,1) both}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2.idx-visible .idx-pill-6{animation:ismm-idx-pill-drop 1.42s .95s cubic-bezier(.18,.78,.2,1) both}@keyframes ismm-idx-intro{0%{opacity:0;filter:blur(9px);transform:translateY(26px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes ismm-idx-card-arrive{0%{opacity:0;filter:blur(9px);transform:translateY(28px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes ismm-idx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ismm-idx-pill-drop{0%{opacity:0;filter:blur(4px);transform:translate3d(var(--drift),-330px,0) rotate(var(--start-rotation)) scale(.72)}20%{opacity:1;filter:blur(0)}68%{opacity:1;transform:translate3d(0,13px,0) rotate(calc(var(--rotation) + 8deg)) scale(var(--pill-scale))}82%{transform:translate3d(0,-7px,0) rotate(calc(var(--rotation) - 3deg)) scale(var(--pill-scale))}92%{transform:translate3d(0,3px,0) rotate(calc(var(--rotation) + 1deg)) scale(var(--pill-scale))}to{opacity:1;filter:blur(0);transform:translateZ(0) rotate(var(--rotation)) scale(var(--pill-scale))}}@container (max-width: 720px){.ismm-experience .idx-stack-shell .idx-stack-preview{padding:58px 14px 110px}.ismm-experience .idx-stack-shell .idx-stack-intro{padding-inline:8px;padding-bottom:58px}.ismm-experience .idx-stack-shell .idx-stack-eyebrow{margin-bottom:17px;font-size:10px;letter-spacing:.14em}.ismm-experience .idx-stack-shell .idx-stack-heading{font-size:clamp(40px,12.3cqw,54px);line-height:.98;letter-spacing:-.052em}.ismm-experience .idx-stack-shell .idx-stack-intro-copy{margin-top:22px;font-size:15px;line-height:1.46}.ismm-experience .idx-stack-shell .idx-stack-cards{padding-bottom:96px}.ismm-experience .idx-stack-shell .idx-stack-card{top:calc(max(12px,env(safe-area-inset-top)) + var(--offset-mobile));min-height:clamp(540px,76svh,630px);margin-bottom:15px;padding:25px 23px 24px;border-radius:min(var(--idx-radius),28px);box-shadow:0 22px 56px #0003}.ismm-experience .idx-stack-shell .idx-card-meta{font-size:9px;letter-spacing:.14em}.ismm-experience .idx-stack-shell .idx-card-layout,.ismm-experience .idx-stack-shell .idx-layout-hero,.ismm-experience .idx-stack-shell .idx-layout-pills,.ismm-experience .idx-stack-shell .idx-layout-ingredient,.ismm-experience .idx-stack-shell .idx-layout-botanical,.ismm-experience .idx-stack-shell .idx-layout-layers{display:flex;align-items:stretch;gap:18px;padding-block:28px 17px;flex-direction:column}.ismm-experience .idx-stack-shell .idx-card-copy{max-width:100%}.ismm-experience .idx-stack-shell .idx-dose{gap:10px;margin-bottom:23px}.ismm-experience .idx-stack-shell .idx-dose-number{font-size:clamp(100px,30cqw,124px)}.ismm-experience .idx-stack-shell .idx-dose-unit{font-size:31px}.ismm-experience .idx-stack-shell .idx-card-title{font-size:clamp(46px,13.4cqw,58px);line-height:.92}.ismm-experience .idx-stack-shell .idx-card-kicker{margin-top:18px;font-size:15px}.ismm-experience .idx-stack-shell .idx-card-description{margin-top:18px;font-size:14.5px;line-height:1.42}.ismm-experience .idx-stack-shell .idx-card-progress{width:56%}.ismm-experience .idx-stack-shell .idx-orbit{position:absolute;right:-80px;bottom:-78px;width:245px;opacity:.58}.ismm-experience .idx-stack-shell .idx-ingredient-dose{margin-bottom:23px;font-size:76px}.ismm-experience .idx-stack-shell .idx-glyph,.ismm-experience .idx-stack-shell .idx-botanical{position:absolute;right:-88px;bottom:-82px;width:245px;opacity:.48}.ismm-experience .idx-stack-shell .idx-layer-grid{width:100%;margin-top:auto;gap:8px}.ismm-experience .idx-stack-shell .idx-layer-grid span{min-height:72px;border-radius:17px;font-size:9px}.ismm-experience .idx-stack-shell .idx-pill-stage{min-height:205px;margin-top:auto}.ismm-experience .idx-stack-shell .idx-pill{width:clamp(86px,27cqw,108px)}.ismm-experience .idx-stack-shell .idx-card-glow{top:-5%;right:-60%;width:150%}}@media(prefers-reduced-motion:reduce){.ismm-experience .idx-stack-shell{scroll-behavior:auto}.ismm-experience .idx-stack-shell .idx-stack-eyebrow,.ismm-experience .idx-stack-shell .idx-stack-heading,.ismm-experience .idx-stack-shell .idx-stack-intro-copy,.ismm-experience .idx-stack-shell .idx-motion-ready .idx-stack-card [data-reveal],.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2 .idx-pill{opacity:1;filter:none;animation:none;transform:none}.ismm-experience .idx-stack-shell .idx-stack-card{filter:none;transform:none}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-2 .idx-pill{transform:rotate(var(--rotation)) scale(var(--pill-scale))}.ismm-experience .idx-stack-shell .idx-motion-ready .idx-card-1 .idx-card-progress span{transform:scaleX(1);animation:none}}.ismm-experience .cq-stage{color-scheme:light}.ismm-experience .cq-stage *{box-sizing:border-box}.ismm-experience .cq-stage{margin:0;min-width:320px;min-height:100%;background:#fff!important}.ismm-experience .cq-stage{background:#fff;color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.ismm-experience .cq-stage button,.ismm-experience .cq-stage a{font:inherit}.ismm-experience .cq-stage{width:100%;min-height:100svh;overflow:hidden;border-radius:0;background:linear-gradient(180deg,#fff,#b9b9b9);padding:67px 24px 72px}.ismm-experience .cq-stage .cq-heading{text-align:center}.ismm-experience .cq-stage .cq-kicker{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 9px;border-radius:999px;background:#ffffff52;box-shadow:0 6px 16px #00000006;color:#8a8a8a;font-size:8px;font-weight:600;line-height:1;letter-spacing:-.12px}.ismm-experience .cq-stage .cq-kicker-dot{width:5px;height:5px;margin:0 5px;border-radius:50%;background:#111}.ismm-experience .cq-stage .cq-kicker strong{color:#111;font-weight:650}.ismm-experience .cq-stage .cq-title{margin:21px 0 64px;color:#111;font-size:clamp(48px,5.25vw,60px);font-weight:400;line-height:.98;letter-spacing:-3.35px}.ismm-experience .cq-stage .cq-list{display:grid;gap:6px;width:min(100%,820px);margin:0 auto}.ismm-experience .cq-stage .cq-item{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:28px;background:#ffffff6b;transition:border-radius .42s cubic-bezier(.2,.72,.2,1),box-shadow .42s cubic-bezier(.2,.72,.2,1),background .42s cubic-bezier(.2,.72,.2,1)}.ismm-experience .cq-stage .cq-item.is-open{border:2px solid transparent;border-radius:35px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(105deg,#caa3ff,#efdcff 13%,#fff4ac 34%,#ffd8e9 64%,#8ca8ff) border-box;box-shadow:0 2px 4px #1e1e1e09}.ismm-experience .cq-stage .cq-trigger{position:relative;z-index:1;display:grid;grid-template-columns:25px minmax(0,1fr) 40px;align-items:center;gap:13px;width:100%;min-height:74px;margin:0;padding:0 17px;border:0;outline:0;background:transparent;color:#161616;text-align:left;cursor:pointer}.ismm-experience .cq-stage .cq-item.is-open .cq-trigger{min-height:65px;padding-top:1px}.ismm-experience .cq-stage .cq-number{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid rgba(30,30,30,.035);border-radius:8px;background:#ffffffb8;box-shadow:0 2px 8px #00000006;color:#666;font-size:12px;font-weight:500;line-height:1}.ismm-experience .cq-stage .cq-question{padding-top:1px;font-size:16px;font-weight:450;line-height:1.25;letter-spacing:-.38px}.ismm-experience .cq-stage .cq-icon{position:relative;display:block;width:39px;height:39px;justify-self:end;border-radius:50%;background:radial-gradient(circle at 50% 38%,#242424,#090909 63%,#000);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px 6px #ffffff1f,0 1px 3px #0000002e;transition:transform .42s cubic-bezier(.2,.72,.2,1),background .32s ease,box-shadow .32s ease}.ismm-experience .cq-stage .cq-icon:before,.ismm-experience .cq-stage .cq-icon:after{position:absolute;top:50%;left:50%;width:14px;height:1.4px;border-radius:99px;background:#f5f5f5;content:"";transform:translate(-50%,-50%);transition:background .32s ease,transform .42s cubic-bezier(.2,.72,.2,1)}.ismm-experience .cq-stage .cq-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ismm-experience .cq-stage .cq-item.is-open .cq-icon{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#d3aeff,#fff0ae 44%,#86a4ff) border-box;box-shadow:0 1px 4px #00000014;transform:rotate(180deg)}.ismm-experience .cq-stage .cq-item.is-open .cq-icon:before,.ismm-experience .cq-stage .cq-item.is-open .cq-icon:after{background:#171717}.ismm-experience .cq-stage .cq-item.is-open .cq-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.ismm-experience .cq-stage .cq-item.is-open .cq-icon:after{transform:translate(-50%,-50%) rotate(135deg)}.ismm-experience .cq-stage .cq-panel{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .46s cubic-bezier(.2,.72,.2,1),opacity .26s ease,visibility 0s linear .46s}.ismm-experience .cq-stage .cq-item.is-open .cq-panel{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .46s cubic-bezier(.2,.72,.2,1),opacity .3s ease 90ms,visibility 0s linear 0s}.ismm-experience .cq-stage .cq-panel-inner{min-height:0;overflow:hidden}.ismm-experience .cq-stage .cq-answer{max-width:625px;padding:0 22px 24px 55px;color:#666;font-size:13px;font-weight:400;line-height:1.34;letter-spacing:-.14px}.ismm-experience .cq-stage .cq-answer p{margin:0 0 7px}.ismm-experience .cq-stage .cq-answer p:last-child{margin-bottom:0}.ismm-experience .cq-stage .cq-footer{margin-top:33px;color:#555;text-align:center;font-size:13px;line-height:1.35;letter-spacing:-.18px}.ismm-experience .cq-stage .cq-contact{display:inline-flex;align-items:center;gap:7px;margin-top:4px;color:#171717;font-size:12px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ismm-experience .cq-stage .cq-contact-arrow{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#5f5f5f38;color:#ffffffe6;font-size:9px;line-height:1;text-decoration:none;transition:transform .2s ease,background .2s ease}.ismm-experience .cq-stage .cq-contact:hover .cq-contact-arrow{background:#232323b3;transform:translate(2px)}.ismm-experience .cq-stage .cq-trigger:focus-visible,.ismm-experience .cq-stage .cq-contact:focus-visible{outline:2px solid #687cff;outline-offset:3px}@media(hover:hover){.ismm-experience .cq-stage .cq-item:not(.is-open) .cq-trigger:hover .cq-icon{transform:scale(1.06)}}@media(max-width:700px){.ismm-experience .cq-stage{min-height:100svh;border-radius:0;padding:46px 14px 45px}.ismm-experience .cq-stage .cq-kicker{min-height:21px}.ismm-experience .cq-stage .cq-title{margin:18px 0 42px;font-size:clamp(36px,10.7vw,46px);line-height:1;letter-spacing:-2.55px}.ismm-experience .cq-stage .cq-list{gap:7px}.ismm-experience .cq-stage .cq-item{border-radius:25px}.ismm-experience .cq-stage .cq-item.is-open{border-radius:29px}.ismm-experience .cq-stage .cq-trigger{grid-template-columns:24px minmax(0,1fr) 37px;gap:10px;min-height:70px;padding:0 12px}.ismm-experience .cq-stage .cq-item.is-open .cq-trigger{min-height:64px}.ismm-experience .cq-stage .cq-number{width:24px;height:24px;border-radius:7px;font-size:11px}.ismm-experience .cq-stage .cq-question{font-size:14.5px;line-height:1.25;letter-spacing:-.28px}.ismm-experience .cq-stage .cq-icon{width:37px;height:37px}.ismm-experience .cq-stage .cq-answer{max-width:none;padding:0 18px 23px 48px;font-size:12.5px;line-height:1.42}.ismm-experience .cq-stage .cq-footer{margin-top:30px}}@media(max-width:380px){.ismm-experience .cq-stage{padding-inline:10px}.ismm-experience .cq-stage .cq-title{font-size:37px}.ismm-experience .cq-stage .cq-trigger{grid-template-columns:23px minmax(0,1fr) 35px;gap:8px;padding-inline:10px}.ismm-experience .cq-stage .cq-icon{width:35px;height:35px}.ismm-experience .cq-stage .cq-answer{padding-left:43px;padding-right:14px}}@media(prefers-reduced-motion:reduce){.ismm-experience .cq-stage .cq-item,.ismm-experience .cq-stage .cq-panel,.ismm-experience .cq-stage .cq-icon,.ismm-experience .cq-stage .cq-icon:before,.ismm-experience .cq-stage .cq-icon:after,.ismm-experience .cq-stage .cq-contact-arrow{transition-duration:.01ms!important}}.ismm-experience .wb-add-form,.ismm-experience .wb-cta-form{margin:0;padding:0}.ismm-experience .wb-add-form{align-self:flex-start}.ismm-experience button.wb-read-more{padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.ismm-experience button.wb-cta{cursor:pointer}.ismm-experience .wb-cta-form{display:flex;justify-content:center}.ismm-experience .ismm-editor-warning{margin:20px;padding:18px;border:1px solid #d9d9d9;border-radius:12px;background:#fff8db;color:#2a250d;font:600 14px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/10/assets/in-science-multi-magnesium-experience.css.map */
