.PinPad-module__D_fYaq__form{gap:16px;display:grid}.PinPad-module__D_fYaq__help{color:var(--panel-muted);text-wrap:pretty;margin:0;font-size:17px;line-height:23px}.PinPad-module__D_fYaq__display{border:1px solid var(--panel-border);border-radius:var(--radius-control);height:60px;box-shadow:none;background:#f5f5f5;position:relative}.PinPad-module__D_fYaq__input{border-radius:inherit;color:#0000;caret-color:#0000;-webkit-text-fill-color:transparent;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:17px;position:absolute;inset:0}.PinPad-module__D_fYaq__input::selection{color:#0000;background:0 0}.PinPad-module__D_fYaq__dots{pointer-events:none;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.PinPad-module__D_fYaq__dots span{border:1px solid var(--panel-muted);width:10px;height:10px;box-shadow:none;border-radius:50%}.PinPad-module__D_fYaq__dots span[data-filled=true]{border-color:var(--panel-accent-shadow);background:var(--panel-accent)}.PinPad-module__D_fYaq__keys{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.PinPad-module__D_fYaq__keys button{border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);height:56px;box-shadow:var(--panel-key-shadow);color:var(--panel-ink);font:23px/1 var(--panel-font);touch-action:manipulation;justify-content:center;align-items:center;transition:transform .1s ease-out;display:flex}.PinPad-module__D_fYaq__keys button.PinPad-module__D_fYaq__action{font:14px/1 var(--panel-font);color:var(--panel-muted)}.PinPad-module__D_fYaq__keys button:last-child{font-size:23px}.PinPad-module__D_fYaq__submit{border:1px solid var(--panel-accent-shadow);border-radius:var(--radius-control);background:var(--panel-accent);height:48px;box-shadow:var(--panel-key-shadow);color:var(--panel-on-accent);justify-content:space-between;align-items:center;padding:0 16px;font-size:17px;display:flex}.PinPad-module__D_fYaq__form button:disabled{opacity:.5;cursor:default}.PinPad-module__D_fYaq__submit:disabled{border-color:var(--panel-border);box-shadow:none;color:var(--panel-muted);background:#f5f5f5}.PinPad-module__D_fYaq__form[aria-busy=true] .PinPad-module__D_fYaq__submit:disabled{opacity:1;cursor:progress}.PinPad-module__D_fYaq__form button:active:not(:disabled){transform:translateY(1px)}.PinPad-module__D_fYaq__error{color:#9d3326;margin:0;font-size:15px;line-height:21px}@media (hover:hover) and (pointer:fine){.PinPad-module__D_fYaq__keys button:hover:not(:disabled){border-color:var(--panel-accent-border);background:#fff}}@media (prefers-reduced-motion:reduce){.PinPad-module__D_fYaq__keys button{transition:none}.PinPad-module__D_fYaq__form button:active:not(:disabled){transform:none}}
.AboutContent-module__QpbcGG__about{gap:24px;width:100%;max-width:720px;margin-inline:auto;display:grid}.AboutContent-module__QpbcGG__about p{margin:0}.AboutContent-module__QpbcGG__introduction{grid-template-columns:1fr 128px;align-items:start;gap:24px;display:grid}.AboutContent-module__QpbcGG__introduction>div{gap:24px;display:grid}.AboutContent-module__QpbcGG__contact{max-width:100%;min-height:44px;color:var(--panel-accent-ink);overflow-wrap:anywhere;text-underline-offset:4px;justify-self:start;align-items:center;gap:8px;display:inline-flex}.AboutContent-module__QpbcGG__contact>svg{flex:none}.AboutContent-module__QpbcGG__contact:hover{text-decoration-thickness:2px}.AboutContent-module__QpbcGG__portrait{object-fit:cover;border-radius:calc(var(--radius-control) + 5px);width:128px;height:160px;box-shadow:none;border:5px solid #fff}.AboutContent-module__QpbcGG__about section{border:1px solid var(--panel-border);border-radius:var(--radius-control);box-shadow:var(--panel-inset-shadow);background:0 0;gap:8px;padding:14px;display:grid}.AboutContent-module__QpbcGG__about h3{font:11px/15px var(--font-mono);text-transform:uppercase;color:var(--panel-muted);margin:0}.AboutContent-module__QpbcGG__about details{border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);box-shadow:var(--panel-key-shadow);padding:0 14px}.AboutContent-module__QpbcGG__about summary{align-items:center;gap:8px;padding-block:12px;font-size:17px;list-style:none;display:flex}.AboutContent-module__QpbcGG__about summary::-webkit-details-marker{display:none}.AboutContent-module__QpbcGG__about summary>svg{color:var(--panel-muted);flex:none}.AboutContent-module__QpbcGG__chevron{margin-left:auto}.AboutContent-module__QpbcGG__about details[open]>summary .AboutContent-module__QpbcGG__chevron{transform:rotate(90deg)}.AboutContent-module__QpbcGG__about details[open]>summary{color:var(--panel-accent-ink)}.AboutContent-module__QpbcGG__about details[open]>summary>svg{color:inherit}.AboutContent-module__QpbcGG__about details p{margin-block:12px}.AboutContent-module__QpbcGG__about ul{gap:24px;margin:8px 0 16px;padding:0;list-style:none;display:grid}.AboutContent-module__QpbcGG__about li{gap:4px;display:grid}.AboutContent-module__QpbcGG__about small{color:var(--panel-muted);font-size:13px}@media (max-width:480px){.AboutContent-module__QpbcGG__introduction{grid-template-columns:1fr 72px;gap:24px}.AboutContent-module__QpbcGG__portrait{width:72px;height:90px}}
.WorkspaceDialog-module__rh-VPW__dialog{overscroll-behavior:contain;border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);width:640px;max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--panel-ink);box-shadow:var(--panel-overlay-shadow);font:17px/23px var(--panel-font);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.WorkspaceDialog-module__rh-VPW__dialog[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.WorkspaceDialog-module__rh-VPW__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9}.WorkspaceDialog-module__rh-VPW__dialog[data-workspace-dialog=portfolio]{width:378px}.WorkspaceDialog-module__rh-VPW__dialog[open]:not([data-keyboard]){animation:.16s ease-out WorkspaceDialog-module__rh-VPW__reveal}.WorkspaceDialog-module__rh-VPW__header{border-bottom:1px solid var(--panel-border);background:#ffffff60;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:8px 20px;display:flex}.WorkspaceDialog-module__rh-VPW__dialog[data-workspace-dialog=portfolio] .WorkspaceDialog-module__rh-VPW__header{justify-content:flex-end}.WorkspaceDialog-module__rh-VPW__header h2{letter-spacing:-.03em;align-items:center;gap:10px;max-width:70%;margin:0;font-size:28px;font-weight:400;line-height:1.1;display:flex}.WorkspaceDialog-module__rh-VPW__header button{border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);min-height:44px;box-shadow:var(--panel-key-shadow);color:var(--panel-muted);font:11px/15px var(--font-mono);text-transform:uppercase;align-items:center;gap:12px;padding:0 12px;display:inline-flex}.WorkspaceDialog-module__rh-VPW__header button:active{transform:translateY(1px)}.WorkspaceDialog-module__rh-VPW__content{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}.WorkspaceDialog-module__rh-VPW__portfolio{width:336px;max-width:100%;margin:auto}@keyframes WorkspaceDialog-module__rh-VPW__reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.WorkspaceDialog-module__rh-VPW__header button:active{transform:none}.WorkspaceDialog-module__rh-VPW__dialog[open]:not([data-keyboard]){animation:none}}
.WorkspaceShell-module__3S_Bnq__workspace{--left-width:240px;--right-width:302px;--studio-widget-size:270px;--studio-widget-scale:1.31068;--studio-body-size:17px;--studio-body-leading:23px;--studio-meta-size:11px;--studio-meta-leading:15px;--panel-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;background:var(--color-bg);position:fixed;inset:0;overflow:hidden}.WorkspaceShell-module__3S_Bnq__rail{z-index:20;pointer-events:none;max-width:calc(100vw - 10px);position:absolute;top:5px;bottom:9px}.WorkspaceShell-module__3S_Bnq__leftRail{width:var(--left-width);left:5px}.WorkspaceShell-module__3S_Bnq__rightRail{z-index:30;width:var(--right-width);right:5px}.WorkspaceShell-module__3S_Bnq__panel{z-index:2;overscroll-behavior:contain;overflow-anchor:none;border:1px solid var(--color-border);border-radius:var(--radius-control);border-color:var(--panel-border);background:var(--panel-surface);height:100%;color:var(--panel-ink);font-family:var(--panel-font);box-shadow:var(--panel-shell-shadow);pointer-events:auto;transition:transform .24s var(--panel-ease);position:relative;overflow:hidden auto;transform:translate(0)}.WorkspaceShell-module__3S_Bnq__panel[inert]{pointer-events:none}.WorkspaceShell-module__3S_Bnq__leftPanel{font-size:var(--studio-body-size);line-height:var(--studio-body-leading);flex-direction:column;padding:16px 12px;display:flex}.WorkspaceShell-module__3S_Bnq__rightPanel{padding:16px 15px;overflow:clip}.WorkspaceShell-module__3S_Bnq__name{letter-spacing:-.035em;flex-shrink:0;align-self:flex-start;align-items:center;min-height:40px;font-weight:500;text-decoration:none;display:inline-flex}.WorkspaceShell-module__3S_Bnq__logo{width:84px;height:auto;display:block}.WorkspaceShell-module__3S_Bnq__navigation{flex-shrink:0;grid-template-columns:1fr 1fr;gap:8px;display:grid}.WorkspaceShell-module__3S_Bnq__printMark{background:url(/design/separator.svg) 50%/contain no-repeat;flex-shrink:0;align-self:center;width:10px;height:10px;display:block}.WorkspaceShell-module__3S_Bnq__navigationMark{opacity:.5;margin-block:24px 20px}.WorkspaceShell-module__3S_Bnq__contactMark{opacity:.5;margin-bottom:16px}.WorkspaceShell-module__3S_Bnq__sectionLabel{width:100%;color:var(--panel-muted);font-family:var(--font-mono);font-size:var(--studio-meta-size);line-height:var(--studio-meta-leading);text-transform:uppercase;grid-column:1/-1;align-items:center;gap:12px;margin-bottom:4px;display:flex}.WorkspaceShell-module__3S_Bnq__labelRule{background:var(--panel-border);flex:1;height:1px}.WorkspaceShell-module__3S_Bnq__link{max-width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:none;transition:transform .14s ease-out;display:inline-flex}.WorkspaceShell-module__3S_Bnq__link>svg{flex-shrink:0}.WorkspaceShell-module__3S_Bnq__navigation .WorkspaceShell-module__3S_Bnq__link{border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);min-height:104px;box-shadow:var(--panel-key-shadow);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:14px 12px 10px;position:relative}.WorkspaceShell-module__3S_Bnq__navigation .WorkspaceShell-module__3S_Bnq__link[aria-expanded=true]{color:var(--panel-ink);border-color:var(--panel-ink);box-shadow:none;background:#f5f5f5}.WorkspaceShell-module__3S_Bnq__navigation .WorkspaceShell-module__3S_Bnq__keyArrow{opacity:.55;position:absolute;top:14px;right:10px}.WorkspaceShell-module__3S_Bnq__link:active{transform:translateY(1px)}.WorkspaceShell-module__3S_Bnq__contact .WorkspaceShell-module__3S_Bnq__link{border-radius:var(--radius-control);width:100%;padding:8px 10px}.WorkspaceShell-module__3S_Bnq__contact .WorkspaceShell-module__3S_Bnq__email{border:1px solid var(--panel-border);background:var(--panel-face);min-height:46px;box-shadow:var(--panel-key-shadow);gap:7px;margin-top:8px;font-size:13px}.WorkspaceShell-module__3S_Bnq__link[aria-current=page]{text-underline-offset:3px;text-decoration:underline}.WorkspaceShell-module__3S_Bnq__contact{flex-direction:column;flex-shrink:0;align-items:stretch;gap:2px;margin-top:auto;padding-top:40px;display:flex}.WorkspaceShell-module__3S_Bnq__content{overscroll-behavior:contain;outline:none;min-width:0;position:absolute;inset:0;overflow:auto}.WorkspaceShell-module__3S_Bnq__toggle{z-index:1;width:44px;height:44px;color:var(--color-fg);cursor:pointer;pointer-events:auto;transition:transform .24s var(--panel-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:calc(50% - 22px)}.WorkspaceShell-module__3S_Bnq__leftRail .WorkspaceShell-module__3S_Bnq__toggle{right:-36px}.WorkspaceShell-module__3S_Bnq__rightRail .WorkspaceShell-module__3S_Bnq__toggle{left:-36px}.WorkspaceShell-module__3S_Bnq__toggleFace{border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);width:22px;height:21px;box-shadow:var(--panel-key-shadow);transition:transform .18s var(--panel-ease), opacity .15s ease-out;display:block;position:relative}.WorkspaceShell-module__3S_Bnq__chevrons{place-items:center;transition:transform .16s ease-out;display:grid;position:absolute;inset:0}.WorkspaceShell-module__3S_Bnq__leftRail[data-open=false] .WorkspaceShell-module__3S_Bnq__panel{transform:translate(calc(-100% - 5px))}.WorkspaceShell-module__3S_Bnq__rightRail[data-open=false] .WorkspaceShell-module__3S_Bnq__panel{transform:translate(calc(100% + 5px))}.WorkspaceShell-module__3S_Bnq__leftRail[data-open=false] .WorkspaceShell-module__3S_Bnq__toggle{transform:translateX(calc(3px - var(--left-width)))}.WorkspaceShell-module__3S_Bnq__rightRail[data-open=false] .WorkspaceShell-module__3S_Bnq__toggle{transform:translateX(calc(var(--right-width) - 3px))}.WorkspaceShell-module__3S_Bnq__leftRail[data-open=false] .WorkspaceShell-module__3S_Bnq__toggleFace{transform:translate(-6px)}.WorkspaceShell-module__3S_Bnq__rightRail[data-open=false] .WorkspaceShell-module__3S_Bnq__toggleFace{transform:translate(6px)}.WorkspaceShell-module__3S_Bnq__workspace[data-animate=false] .WorkspaceShell-module__3S_Bnq__panel,.WorkspaceShell-module__3S_Bnq__workspace[data-animate=false] .WorkspaceShell-module__3S_Bnq__toggle{transition:none}@media (hover:hover) and (pointer:fine){.WorkspaceShell-module__3S_Bnq__rail[data-open=true] .WorkspaceShell-module__3S_Bnq__toggleFace{opacity:0}.WorkspaceShell-module__3S_Bnq__leftRail[data-open=true] .WorkspaceShell-module__3S_Bnq__toggleFace{transform:translate(-28px)}.WorkspaceShell-module__3S_Bnq__rightRail[data-open=true] .WorkspaceShell-module__3S_Bnq__toggleFace{transform:translate(28px)}.WorkspaceShell-module__3S_Bnq__rail[data-open=true]:is(:hover,:has(:focus-visible)) .WorkspaceShell-module__3S_Bnq__toggleFace{opacity:1;transform:translate(0)}.WorkspaceShell-module__3S_Bnq__rail:has(:focus-visible) .WorkspaceShell-module__3S_Bnq__toggleFace{transition:none}.WorkspaceShell-module__3S_Bnq__rail:hover .WorkspaceShell-module__3S_Bnq__chevrons[data-direction=left]{transform:translate(-2px)}.WorkspaceShell-module__3S_Bnq__rail:hover .WorkspaceShell-module__3S_Bnq__chevrons[data-direction=right]{transform:translate(2px)}.WorkspaceShell-module__3S_Bnq__navigation .WorkspaceShell-module__3S_Bnq__link:hover{transform:translateY(-1px)}.WorkspaceShell-module__3S_Bnq__contact .WorkspaceShell-module__3S_Bnq__link:hover{background:#f5f5f5}.WorkspaceShell-module__3S_Bnq__contact .WorkspaceShell-module__3S_Bnq__email:hover{background:#fff}}@media (pointer:coarse){.WorkspaceShell-module__3S_Bnq__toggle{z-index:3}.WorkspaceShell-module__3S_Bnq__name,.WorkspaceShell-module__3S_Bnq__link{min-height:44px}.WorkspaceShell-module__3S_Bnq__navigationMark{margin-block:9px}}@media (min-width:1024px){.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide][data-left-open=true] .WorkspaceShell-module__3S_Bnq__content:not(:has([data-infinite-gallery])){left:calc(var(--left-width) + 10px)}.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide][data-right-open=true] .WorkspaceShell-module__3S_Bnq__content:not(:has([data-infinite-gallery])){right:calc(var(--right-width) + 10px)}}@media (max-height:940px){.WorkspaceShell-module__3S_Bnq__workspace{--studio-widget-size:250px;--studio-widget-scale:1.21359}}@media (max-height:849px),(max-height:879px) and (pointer:coarse){.WorkspaceShell-module__3S_Bnq__rightPanel{padding-block:8px}}@media (min-width:620px) and (max-height:540px){.WorkspaceShell-module__3S_Bnq__workspace{--right-width:590px}}@media (max-width:1023px){.WorkspaceShell-module__3S_Bnq__rightRail[data-open=true] .WorkspaceShell-module__3S_Bnq__toggle{left:max(-36px, calc(var(--right-width) + 5px - 100vw));z-index:3}.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide] .WorkspaceShell-module__3S_Bnq__leftRail .WorkspaceShell-module__3S_Bnq__panel{transform:translate(calc(-100% - 5px))}.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide] .WorkspaceShell-module__3S_Bnq__rightRail .WorkspaceShell-module__3S_Bnq__panel{transform:translate(calc(100% + 5px))}.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide] .WorkspaceShell-module__3S_Bnq__leftRail .WorkspaceShell-module__3S_Bnq__toggle{transform:translateX(calc(3px - var(--left-width)))}.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide] .WorkspaceShell-module__3S_Bnq__rightRail .WorkspaceShell-module__3S_Bnq__toggle{transform:translateX(calc(var(--right-width) - 3px));left:-36px}.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide] .WorkspaceShell-module__3S_Bnq__leftRail .WorkspaceShell-module__3S_Bnq__toggleFace{transform:translate(-6px)}.WorkspaceShell-module__3S_Bnq__workspace[data-layout=wide] .WorkspaceShell-module__3S_Bnq__rightRail .WorkspaceShell-module__3S_Bnq__toggleFace{transform:translate(6px)}.WorkspaceShell-module__3S_Bnq__rail[data-open=true] .WorkspaceShell-module__3S_Bnq__toggleFace{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.WorkspaceShell-module__3S_Bnq__link,.WorkspaceShell-module__3S_Bnq__panel,.WorkspaceShell-module__3S_Bnq__toggle,.WorkspaceShell-module__3S_Bnq__toggleFace,.WorkspaceShell-module__3S_Bnq__chevrons{transition:none}.WorkspaceShell-module__3S_Bnq__link:active,.WorkspaceShell-module__3S_Bnq__navigation .WorkspaceShell-module__3S_Bnq__link:hover,.WorkspaceShell-module__3S_Bnq__rail:hover .WorkspaceShell-module__3S_Bnq__chevrons[data-direction]{transform:none}}.WorkspaceShell-module__3S_Bnq__phoneHeader{display:none}@media (max-width:767px),(max-width:1023px) and (max-height:540px) and (pointer:coarse){.WorkspaceShell-module__3S_Bnq__workspace{--phone-header-height:64px}.WorkspaceShell-module__3S_Bnq__rail{display:none}.WorkspaceShell-module__3S_Bnq__phoneHeader{z-index:20;border:1px solid var(--color-border);border-radius:var(--radius-control);border-color:var(--panel-border);background:var(--panel-face);height:54px;box-shadow:var(--panel-shell-shadow);justify-content:space-between;align-items:center;padding-inline:12px;display:flex;position:absolute;top:5px;left:5px;right:5px}.WorkspaceShell-module__3S_Bnq__phoneName,.WorkspaceShell-module__3S_Bnq__phoneLink{min-width:44px;min-height:44px;color:var(--color-fg);font:17px/23px var(--panel-font);background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.WorkspaceShell-module__3S_Bnq__phoneNavigation{align-items:center;gap:16px;display:flex}.WorkspaceShell-module__3S_Bnq__phoneLink{cursor:pointer}.WorkspaceShell-module__3S_Bnq__content{top:var(--phone-header-height)}}.WorkspaceShell-module__3S_Bnq__toggleLabel{display:none}.WorkspaceShell-module__3S_Bnq__workspace:has([data-infinite-gallery]) .WorkspaceShell-module__3S_Bnq__leftRail[data-open=false] .WorkspaceShell-module__3S_Bnq__toggle{width:100px;right:-92px}.WorkspaceShell-module__3S_Bnq__workspace:has([data-infinite-gallery]) .WorkspaceShell-module__3S_Bnq__leftRail[data-open=false] .WorkspaceShell-module__3S_Bnq__toggleFace{align-items:center;width:88px;height:32px;display:flex;transform:none}.WorkspaceShell-module__3S_Bnq__workspace:has([data-infinite-gallery]) .WorkspaceShell-module__3S_Bnq__leftRail[data-open=false] .WorkspaceShell-module__3S_Bnq__chevrons{width:24px;right:auto}.WorkspaceShell-module__3S_Bnq__workspace:has([data-infinite-gallery]) .WorkspaceShell-module__3S_Bnq__leftRail[data-open=false] .WorkspaceShell-module__3S_Bnq__toggleLabel{font:13px/20px var(--panel-font);color:var(--panel-ink);padding-left:28px;display:block}
.ProcessWheel-module__Ycp5CW__process{--process-border:var(--panel-border);--process-ink:var(--panel-ink);width:var(--studio-widget-size,206px);max-width:100%;color:var(--process-ink);font-family:var(--panel-font)}.ProcessWheel-module__Ycp5CW__wheelSpace{width:var(--studio-widget-size,206px);height:var(--studio-widget-size,206px);position:relative}.ProcessWheel-module__Ycp5CW__wheel{transform:scale(var(--studio-widget-scale,1));transform-origin:0 0;border:1px solid var(--process-border);border-radius:calc(var(--radius-control) / var(--studio-widget-scale,1));background:var(--panel-well);width:206px;height:206px;box-shadow:var(--panel-inset-shadow);-webkit-user-select:none;user-select:none;position:relative}.ProcessWheel-module__Ycp5CW__disc{cursor:grab;touch-action:none;border-radius:50%;width:134px;height:134px;position:absolute;top:29.5px;left:33.5px}.ProcessWheel-module__Ycp5CW__wheel[data-gesture=pressed],.ProcessWheel-module__Ycp5CW__wheel[data-gesture=dragging],.ProcessWheel-module__Ycp5CW__wheel[data-gesture=pressed] *,.ProcessWheel-module__Ycp5CW__wheel[data-gesture=dragging] *{cursor:grabbing}.ProcessWheel-module__Ycp5CW__face,.ProcessWheel-module__Ycp5CW__rotor{transform-origin:101.5px 97.5px;pointer-events:none;background-repeat:no-repeat;background-size:206px 206px;width:206px;height:206px;position:absolute;inset:-1px}.ProcessWheel-module__Ycp5CW__face{background-image:url(/design/process-wheel-soft.svg)}.ProcessWheel-module__Ycp5CW__rotor{background-image:url(/design/process-wheel-spokes.svg)}.ProcessWheel-module__Ycp5CW__label{cursor:pointer;transform-origin:50%;width:54px;height:44px;color:var(--process-ink);pointer-events:auto;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0}.ProcessWheel-module__Ycp5CW__oval{background:var(--panel-face);width:max-content;height:22px;color:var(--process-ink);font:11px/1 var(--panel-font);white-space:nowrap;border:.75px solid #aaa;border-radius:999px;justify-content:center;align-items:center;padding-inline:8px;transition:transform .12s ease-out;display:flex}.ProcessWheel-module__Ycp5CW__label[aria-pressed=true] .ProcessWheel-module__Ycp5CW__oval{color:var(--panel-on-accent);background:var(--panel-accent);border-color:var(--panel-accent-shadow);box-shadow:var(--panel-key-shadow)}.ProcessWheel-module__Ycp5CW__label:focus-visible{outline:none}.ProcessWheel-module__Ycp5CW__label:focus-visible .ProcessWheel-module__Ycp5CW__oval{outline:2px solid var(--panel-accent-ink);outline-offset:3px}.ProcessWheel-module__Ycp5CW__label:active .ProcessWheel-module__Ycp5CW__oval{transform:scale(.97)}.ProcessWheel-module__Ycp5CW__reset{cursor:pointer;width:100%;height:28px;color:var(--process-ink);font:11px/16px var(--font-mono);text-transform:uppercase;background:0 0;border:0;padding:4px 0 6px;display:block}.ProcessWheel-module__Ycp5CW__reset>span{border:1px solid var(--process-border);border-radius:var(--radius-control);background:var(--panel-face);min-width:82px;height:20px;box-shadow:var(--panel-key-shadow);justify-content:center;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.ProcessWheel-module__Ycp5CW__card{z-index:2;border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);color:var(--panel-ink);font:17px/23px var(--panel-font);flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex;position:absolute;inset:0;overflow-y:auto}.ProcessWheel-module__Ycp5CW__card h3{font:inherit;margin:0;font-weight:500}.ProcessWheel-module__Ycp5CW__card p{margin:0}.ProcessWheel-module__Ycp5CW__back{border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);min-height:32px;color:var(--panel-ink);font:13px/18px var(--panel-font);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.ProcessWheel-module__Ycp5CW__wheel[data-detail-open=true],.ProcessWheel-module__Ycp5CW__transport[data-detail-open=true]{visibility:hidden}@media (pointer:coarse){.ProcessWheel-module__Ycp5CW__reset{height:44px;padding:13px 0}.ProcessWheel-module__Ycp5CW__back{min-height:44px}}@media (prefers-reduced-motion:reduce){.ProcessWheel-module__Ycp5CW__oval{transition:none}.ProcessWheel-module__Ycp5CW__label:active .ProcessWheel-module__Ycp5CW__oval{transform:none}}.ProcessWheel-module__Ycp5CW__transport{position:absolute;bottom:8px;left:10px;right:10px}.ProcessWheel-module__Ycp5CW__spindle{background:var(--panel-face);width:17px;height:17px;box-shadow:none;pointer-events:none;border:.75px solid #aaa;border-radius:50%;position:absolute;top:88px;left:92px}.ProcessWheel-module__Ycp5CW__spindle:after{content:"";background:var(--panel-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.MediaPlayer-module__tIRjRW__playerSpace{width:var(--studio-widget-size,206px);height:calc(70px * var(--studio-widget-scale,1))}.MediaPlayer-module__tIRjRW__player{transform:scale(var(--studio-widget-scale,1));transform-origin:0 0;border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-well);width:206px;height:70px;box-shadow:var(--panel-inset-shadow);padding:7px 12px 4px}.MediaPlayer-module__tIRjRW__transport{justify-content:center;align-items:center;display:flex}.MediaPlayer-module__tIRjRW__control{border:1px solid var(--panel-border);background:var(--panel-face);width:31px;height:31px;box-shadow:var(--panel-key-shadow);color:var(--panel-ink);border-radius:50%;place-items:center;padding:0;transition:transform .12s ease-out;display:grid;position:relative}.MediaPlayer-module__tIRjRW__control[data-primary]{background:var(--panel-accent);border-color:var(--panel-accent-shadow);color:var(--panel-on-accent);box-shadow:var(--panel-key-shadow)}.MediaPlayer-module__tIRjRW__control[data-primary][aria-pressed=true]{box-shadow:none}.MediaPlayer-module__tIRjRW__control>svg{display:block}.MediaPlayer-module__tIRjRW__control[aria-pressed=false]>svg{transform:translate(.5px)}.MediaPlayer-module__tIRjRW__control:after{content:"";position:absolute;inset:-6px}.MediaPlayer-module__tIRjRW__control:disabled{opacity:.45;cursor:default}.MediaPlayer-module__tIRjRW__control:active:not(:disabled){transform:translateY(1px)}.MediaPlayer-module__tIRjRW__volume{align-items:center;gap:8px;height:14px;margin-top:7px;display:flex}.MediaPlayer-module__tIRjRW__volume input{appearance:none;width:100%;min-width:0;height:32px;box-shadow:none;cursor:pointer;background:0 0;border:0;margin:0}.MediaPlayer-module__tIRjRW__volume input::-webkit-slider-thumb{appearance:none;background:var(--panel-face);border:1px solid var(--panel-muted);width:12px;height:12px;box-shadow:var(--panel-key-shadow);border-radius:50%}.MediaPlayer-module__tIRjRW__volume input::-moz-range-thumb{background:var(--panel-face);border:1px solid var(--panel-muted);width:10px;height:10px;box-shadow:var(--panel-key-shadow);border-radius:50%}.MediaPlayer-module__tIRjRW__volume button{width:14px;height:14px;color:var(--panel-muted);flex:none;place-items:center;display:grid;position:relative}.MediaPlayer-module__tIRjRW__volume button:after{content:"";position:absolute;inset:-7px}.MediaPlayer-module__tIRjRW__volume button[aria-pressed=true]{color:var(--panel-accent-ink)}.MediaPlayer-module__tIRjRW__error{font:11px/1.4 var(--panel-font);margin-top:8px}.MediaPlayer-module__tIRjRW__error button{text-underline-offset:2px;text-decoration:underline}@media (pointer:coarse){.MediaPlayer-module__tIRjRW__playerSpace{height:calc(86px * var(--studio-widget-scale,1))}.MediaPlayer-module__tIRjRW__player{height:86px;padding-top:10px}.MediaPlayer-module__tIRjRW__volume{margin-top:14px}.MediaPlayer-module__tIRjRW__control:after{inset:-7px}.MediaPlayer-module__tIRjRW__volume input{height:44px}}@media (prefers-reduced-motion:reduce){.MediaPlayer-module__tIRjRW__control{transition:none}.MediaPlayer-module__tIRjRW__control:active:not(:disabled){transform:none}}.MediaPlayer-module__tIRjRW__playerSpace[data-embedded]{width:100%;height:36px}.MediaPlayer-module__tIRjRW__playerSpace[data-embedded] .MediaPlayer-module__tIRjRW__player{width:100%;height:36px;box-shadow:none;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex;transform:none}.MediaPlayer-module__tIRjRW__playerSpace[data-embedded] .MediaPlayer-module__tIRjRW__transport{flex:none;gap:8px}.MediaPlayer-module__tIRjRW__playerSpace[data-embedded] .MediaPlayer-module__tIRjRW__control{width:32px;height:32px}.MediaPlayer-module__tIRjRW__playerSpace[data-embedded] .MediaPlayer-module__tIRjRW__volume{flex:1;gap:8px;min-width:0;margin:0}.MediaPlayer-module__tIRjRW__playerSpace[data-embedded] .MediaPlayer-module__tIRjRW__volume button{width:18px;height:18px}.MediaPlayer-module__tIRjRW__volume input::-webkit-slider-runnable-track{border:1px solid var(--panel-border);background:var(--panel-well);border-radius:8px;height:4px}.MediaPlayer-module__tIRjRW__volume input::-moz-range-track{border:1px solid var(--panel-border);background:var(--panel-well);border-radius:8px;height:2px}.MediaPlayer-module__tIRjRW__volume input::-webkit-slider-thumb{margin-top:-5px}
.OutcomesDiagram-module__GewOtW__diagram{width:var(--studio-widget-size,270px);height:var(--studio-widget-size,270px);border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-well);box-shadow:var(--panel-inset-shadow);position:relative}.OutcomesDiagram-module__GewOtW__canvas{position:absolute;inset:-1px}.OutcomesDiagram-module__GewOtW__artwork,.OutcomesDiagram-module__GewOtW__labels,.OutcomesDiagram-module__GewOtW__annotation{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.OutcomesDiagram-module__GewOtW__artwork path{fill:#fcfcfc;stroke:#858585;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.OutcomesDiagram-module__GewOtW__labels{fill:var(--panel-ink);font:13px var(--panel-font)}.OutcomesDiagram-module__GewOtW__annotation{overflow:visible}.OutcomesDiagram-module__GewOtW__leader{fill:none;stroke:var(--panel-accent-ink);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.OutcomesDiagram-module__GewOtW__annotationLabel{paint-order:stroke fill;stroke:var(--panel-well);stroke-width:3px;stroke-linejoin:round;fill:var(--panel-accent-ink);font-family:var(--font-mono);font-size:calc(var(--studio-meta-size,11px) / var(--studio-widget-scale,1.31068));text-transform:uppercase;font-weight:400}.OutcomesDiagram-module__GewOtW__point:not(:disabled){cursor:default;width:24px;height:24px;color:var(--panel-ink);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.OutcomesDiagram-module__GewOtW__pointFace{background:var(--panel-face);width:16px;height:16px;box-shadow:var(--panel-key-shadow);border:1px solid #aaa;border-radius:50%;place-items:center;display:grid}.OutcomesDiagram-module__GewOtW__point[aria-pressed=true] .OutcomesDiagram-module__GewOtW__pointFace{background:var(--panel-accent);border-color:var(--panel-accent-shadow);color:var(--panel-on-accent);box-shadow:var(--panel-key-shadow)}.OutcomesDiagram-module__GewOtW__point:focus-visible{outline:1px solid var(--color-fg);outline-offset:1px;border-radius:50%}.OutcomesDiagram-module__GewOtW__pointDot{background:currentColor;border-radius:50%;width:3px;height:3px}
.PhoneFooter-module__gGmp5a__footer{display:none}@media (max-width:767px),(max-width:1023px) and (max-height:540px) and (pointer:coarse){.PhoneFooter-module__gGmp5a__footer{width:100%;max-width:560px;padding:24px 0 calc(24px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);margin:64px auto 0;display:block}.PhoneFooter-module__gGmp5a__label{color:var(--color-fg-muted);font:11px/15px var(--font-mono);text-transform:uppercase;margin:0 0 8px}.PhoneFooter-module__gGmp5a__links{flex-wrap:wrap;gap:0 20px;display:flex}.PhoneFooter-module__gGmp5a__links a{min-height:44px;font:17px/23px var(--panel-font);align-items:center;text-decoration:none;display:inline-flex}.PhoneFooter-module__gGmp5a__links a:focus-visible{text-underline-offset:3px;text-decoration:underline}}
.StudioSidebar-module__RSSYvW__studio{flex-direction:column;justify-content:space-between;gap:20px;width:270px;max-width:100%;height:100%;display:flex}.StudioSidebar-module__RSSYvW__studio>*{flex-shrink:0}.StudioSidebar-module__RSSYvW__separator{display:none}.StudioSidebar-module__RSSYvW__label{color:var(--panel-muted);font:var(--studio-meta-size,11px) / var(--studio-meta-leading,15px) var(--font-mono);text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-weight:400;display:flex}.StudioSidebar-module__RSSYvW__labelRule{background:var(--panel-border);flex:1;height:1px;margin-left:4px}.StudioSidebar-module__RSSYvW__intro{font:var(--studio-body-size,17px) / var(--studio-body-leading,23px) var(--panel-font);margin:0}.StudioSidebar-module__RSSYvW__notice{color:var(--panel-muted);font:11px/15px var(--font-mono);text-align:center;text-transform:uppercase;white-space:pre-line;order:4;margin:0}.StudioSidebar-module__RSSYvW__process>:last-child,.StudioSidebar-module__RSSYvW__outcomes>:last-child{margin-inline:auto}.StudioSidebar-module__RSSYvW__tabs{display:none}@media (max-height:940px){.StudioSidebar-module__RSSYvW__separator:first-child,.StudioSidebar-module__RSSYvW__separator:last-of-type{display:none}.StudioSidebar-module__RSSYvW__label{margin-bottom:6px}}@media (max-height:880px){.StudioSidebar-module__RSSYvW__studio{gap:12px}.StudioSidebar-module__RSSYvW__separator{display:none}}@media (max-height:849px),(max-height:879px) and (pointer:coarse){.StudioSidebar-module__RSSYvW__studio{gap:20px}.StudioSidebar-module__RSSYvW__who{order:0}.StudioSidebar-module__RSSYvW__tabs{min-height:44px;padding:var(--radius-group-inset);border:1px solid var(--panel-border);border-radius:var(--radius-group);background:var(--panel-well);box-shadow:var(--panel-inset-shadow);order:1;gap:4px;display:flex}.StudioSidebar-module__RSSYvW__tab{border-radius:var(--radius-control);min-height:34px;color:var(--panel-muted);font:13px/18px var(--panel-font);cursor:pointer;background:0 0;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:inline-flex;position:relative}.StudioSidebar-module__RSSYvW__tab[aria-selected=true]{color:var(--panel-accent-ink);background:var(--panel-accent-soft);border-color:var(--panel-accent-border);box-shadow:var(--panel-key-shadow)}.StudioSidebar-module__RSSYvW__process,.StudioSidebar-module__RSSYvW__outcomes{min-height:calc(var(--studio-widget-size) + 28px);order:2}.StudioSidebar-module__RSSYvW__label,.StudioSidebar-module__RSSYvW__studio[data-active=process] .StudioSidebar-module__RSSYvW__outcomes,.StudioSidebar-module__RSSYvW__studio[data-active=outcomes] .StudioSidebar-module__RSSYvW__process{display:none}}@media (max-height:879px) and (pointer:coarse){.StudioSidebar-module__RSSYvW__process,.StudioSidebar-module__RSSYvW__outcomes{min-height:calc(var(--studio-widget-size) + 44px)}}@media (min-width:620px) and (max-height:540px){.StudioSidebar-module__RSSYvW__studio{grid-template-rows:46px minmax(0,1fr) 30px;grid-template-columns:270px 270px;column-gap:18px;width:558px;display:grid}.StudioSidebar-module__RSSYvW__who{grid-area:1/1}.StudioSidebar-module__RSSYvW__tabs{grid-area:1/2}.StudioSidebar-module__RSSYvW__process,.StudioSidebar-module__RSSYvW__outcomes{grid-area:2/2;align-self:start}.StudioSidebar-module__RSSYvW__notice{grid-area:3/1/4/-1}}
.InfiniteGallery-module__ObMIAW__gallery{--tile-width:clamp(288px, 24vw, 384px);--tile-gap:96px;--tile-row-gap:64px;width:100%;min-width:0;height:100%;min-height:0;color:var(--panel-ink);font-family:var(--panel-font);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.InfiniteGallery-module__ObMIAW__viewport{overscroll-behavior:contain;-webkit-user-select:none;user-select:none;scroll-behavior:auto;overflow-anchor:none;flex:1;min-width:0;min-height:0;padding:24px;position:relative;overflow:auto}.InfiniteGallery-module__ObMIAW__block{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:48px;display:grid}.InfiniteGallery-module__ObMIAW__tile{background:var(--panel-face);width:100%;min-width:0;box-shadow:none;color:inherit;text-align:left;border-radius:var(--radius-control);border:0;flex-direction:column;gap:12px;padding:0;display:flex}.InfiniteGallery-module__ObMIAW__frame{aspect-ratio:3/2;border-radius:var(--radius-control);width:100%;box-shadow:var(--panel-inset-shadow);background:#f5f5f5;border:0;place-items:center;padding:0;transition:transform .25s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden}.InfiniteGallery-module__ObMIAW__artwork{width:min(100%, calc(100% * var(--media-ratio) / 1.5));aspect-ratio:var(--media-ratio);border-radius:var(--radius-control);background:0 0;display:block;position:relative;overflow:hidden}.InfiniteGallery-module__ObMIAW__artwork img,.InfiniteGallery-module__ObMIAW__artwork video{width:var(--media-width);height:var(--media-height);max-width:none;left:var(--media-left);top:var(--media-top);object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block;position:absolute}.InfiniteGallery-module__ObMIAW__artwork video{pointer-events:none;opacity:0;transition:opacity .15s cubic-bezier(.16,1,.3,1)}.InfiniteGallery-module__ObMIAW__artwork video[data-ready]{opacity:1}.InfiniteGallery-module__ObMIAW__action{width:44px;height:44px;color:var(--panel-ink);cursor:pointer;place-items:center;text-decoration:none;display:grid;position:absolute;top:-10px;right:0}.InfiniteGallery-module__ObMIAW__action>span{border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--panel-face);width:32px;height:32px;box-shadow:var(--panel-key-shadow);place-items:center;transition:transform .15s ease-out;display:grid}.InfiniteGallery-module__ObMIAW__action:active>span{transform:scale(.97)}.InfiniteGallery-module__ObMIAW__caption{width:100%;color:var(--panel-muted);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 8px;padding:4px 4px 7px;font-size:17px;line-height:23px;transition:opacity .25s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.InfiniteGallery-module__ObMIAW__number{font:11px/15px var(--font-mono);font-variant-numeric:tabular-nums}.InfiniteGallery-module__ObMIAW__title{letter-spacing:-.025em;max-width:70%;color:var(--panel-ink)}.InfiniteGallery-module__ObMIAW__caption:has(.InfiniteGallery-module__ObMIAW__action) .InfiniteGallery-module__ObMIAW__title{padding-right:44px}.InfiniteGallery-module__ObMIAW__category{max-width:100%;font:11px/15px var(--font-mono);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;background:0 0;border:0;grid-column:2;justify-self:start;padding:0}@media (hover:hover) and (pointer:fine){.InfiniteGallery-module__ObMIAW__action:hover>span{color:var(--panel-accent-ink);background:var(--panel-accent-soft);border-color:var(--panel-accent-border);transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){.InfiniteGallery-module__ObMIAW__gallery:is([data-view=initial],[data-view=explore]) .InfiniteGallery-module__ObMIAW__viewport{scrollbar-width:none;cursor:grab;padding:0}.InfiniteGallery-module__ObMIAW__gallery:is([data-view=initial],[data-view=explore]) .InfiniteGallery-module__ObMIAW__viewport::-webkit-scrollbar{display:none}.InfiniteGallery-module__ObMIAW__gallery:is([data-view=initial],[data-view=explore]) .InfiniteGallery-module__ObMIAW__stage{grid-template-columns:repeat(var(--block-columns,3), max-content);width:max-content;display:grid}.InfiniteGallery-module__ObMIAW__gallery:is([data-view=initial],[data-view=explore]) .InfiniteGallery-module__ObMIAW__block{grid-template-columns:repeat(3, var(--tile-width));gap:var(--tile-row-gap) var(--tile-gap);width:max-content;padding:calc(var(--tile-row-gap) / 2) calc(var(--tile-gap) / 2)}.InfiniteGallery-module__ObMIAW__gallery:is([data-view=initial],[data-view=explore]) .InfiniteGallery-module__ObMIAW__tile{width:var(--tile-width);cursor:grab}.InfiniteGallery-module__ObMIAW__gallery[data-view=initial] .InfiniteGallery-module__ObMIAW__stage{--initial-columns:3;width:calc((var(--tile-width) + var(--tile-gap)) * var(--initial-columns));margin-inline:auto}@media (max-width:1151px){.InfiniteGallery-module__ObMIAW__gallery[data-view=initial] .InfiniteGallery-module__ObMIAW__stage{--initial-columns:2}}}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=dragging] .InfiniteGallery-module__ObMIAW__tile,.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=dragging] .InfiniteGallery-module__ObMIAW__viewport{cursor:grabbing}.InfiniteGallery-module__ObMIAW__tile.is-pressed .InfiniteGallery-module__ObMIAW__frame{transition-duration:.12s;transform:scale(.985)}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=dragging] .InfiniteGallery-module__ObMIAW__tile.is-in-view .InfiniteGallery-module__ObMIAW__frame{transform:scale(.96)}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=dragging] .InfiniteGallery-module__ObMIAW__caption{opacity:.4}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=gliding] .InfiniteGallery-module__ObMIAW__tile.is-in-view .InfiniteGallery-module__ObMIAW__frame{transform:scale(.98)}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=gliding] .InfiniteGallery-module__ObMIAW__caption{opacity:.65}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=dragging] .InfiniteGallery-module__ObMIAW__action,.InfiniteGallery-module__ObMIAW__gallery[data-drag-state=gliding] .InfiniteGallery-module__ObMIAW__action{opacity:0}@media (max-width:600px){.InfiniteGallery-module__ObMIAW__gallery{--tile-width:256px;--tile-gap:48px;--tile-row-gap:48px}.InfiniteGallery-module__ObMIAW__viewport{padding:24px 16px}}@media (max-width:600px) and (max-height:700px){.InfiniteGallery-module__ObMIAW__gallery{--tile-width:240px;--tile-row-gap:32px}}@media (max-width:767px),(max-width:1023px) and (max-height:540px) and (pointer:coarse){.InfiniteGallery-module__ObMIAW__gallery[data-view] .InfiniteGallery-module__ObMIAW__viewport{scrollbar-width:auto;cursor:auto;-webkit-user-select:auto;user-select:auto;padding:24px 16px 0;overflow:hidden auto}.InfiniteGallery-module__ObMIAW__gallery[data-view] .InfiniteGallery-module__ObMIAW__stage{width:100%;display:block}.InfiniteGallery-module__ObMIAW__gallery[data-view] .InfiniteGallery-module__ObMIAW__block{grid-template-columns:minmax(0,1fr);gap:64px;width:100%;max-width:560px;margin-inline:auto;padding:0}.InfiniteGallery-module__ObMIAW__gallery[data-view] [data-clone]{display:none}.InfiniteGallery-module__ObMIAW__gallery[data-view] .InfiniteGallery-module__ObMIAW__tile{cursor:auto;gap:12px;width:100%}.InfiniteGallery-module__ObMIAW__frame{aspect-ratio:auto}.InfiniteGallery-module__ObMIAW__artwork{width:100%}}@media (prefers-reduced-motion:reduce){.InfiniteGallery-module__ObMIAW__frame,.InfiniteGallery-module__ObMIAW__caption,.InfiniteGallery-module__ObMIAW__action>span,.InfiniteGallery-module__ObMIAW__artwork video{transition:none}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state] .InfiniteGallery-module__ObMIAW__tile .InfiniteGallery-module__ObMIAW__frame,.InfiniteGallery-module__ObMIAW__action:active>span,.InfiniteGallery-module__ObMIAW__action:hover>span{transform:none}.InfiniteGallery-module__ObMIAW__gallery[data-drag-state] .InfiniteGallery-module__ObMIAW__caption{opacity:1}}
