.browser-panel[data-astro-cid-hp625zl3]{width:100%;aspect-ratio:var(--pw,1187) / 756;border-radius:calc(30 / var(--pw,1187) * 100%) / calc(30 / 756 * 100%);background:#b8999e;margin:0;position:relative;container-type:inline-size}.window[data-astro-cid-hp625zl3]{--u:calc(100cqw / var(--pw,1187));left:calc(123 * var(--u));top:calc(72 * var(--u));width:calc(960 * var(--u));height:calc(684 * var(--u));position:absolute}.window[data-astro-cid-hp625zl3]>[data-astro-cid-hp625zl3]{position:absolute}.chrome[data-astro-cid-hp625zl3]{width:100%;height:calc(446 * var(--u));border-radius:calc(12 * var(--u));background:#3e3d3d;top:0;left:0}.dot[data-astro-cid-hp625zl3]{top:calc(8 * var(--u));width:calc(11 * var(--u));height:calc(11 * var(--u));border-radius:50%}.dot--red[data-astro-cid-hp625zl3]{left:calc(9 * var(--u));background:#ff5b5f}.dot--yellow[data-astro-cid-hp625zl3]{left:calc(24 * var(--u));background:#fac800}.dot--green[data-astro-cid-hp625zl3]{left:calc(39 * var(--u));background:#34c759}.layer[data-astro-cid-hp625zl3]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u))}.white[data-astro-cid-hp625zl3]{background:#fff}.shot[data-astro-cid-hp625zl3]{overflow:hidden}.shot[data-astro-cid-hp625zl3] img{object-fit:cover;width:100%;height:100%;display:block}.cropped[data-astro-cid-hp625zl3] img{object-fit:fill;max-width:none;position:absolute}[data-zoom]{cursor:zoom-in}html.lightbox-open{overflow:hidden}.lightbox[data-astro-cid-utnzf2kr]{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr][open]{place-items:center;animation:.2s ease-out lightbox-in;display:grid}.lightbox[data-astro-cid-utnzf2kr]::backdrop{-webkit-backdrop-filter:blur(6px);background:#270f06e6}.lightbox-stage[data-astro-cid-utnzf2kr]{place-items:center;display:grid}.lightbox-stage[data-astro-cid-utnzf2kr]>.lightbox-copy{cursor:default;position:relative;inset:auto;margin:0!important}.lightbox-stage[data-astro-cid-utnzf2kr]>img.lightbox-copy{object-fit:contain;border-radius:12px}.lightbox-close[data-astro-cid-utnzf2kr]{z-index:1;color:#b4973d;cursor:pointer;background:0 0;border:0;place-items:center;width:47px;height:47px;padding:0;display:grid;position:fixed;top:20px;right:20px}.lightbox-close[data-astro-cid-utnzf2kr] svg[data-astro-cid-utnzf2kr]{width:22px;height:22px}.lightbox-close[data-astro-cid-utnzf2kr]:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #b4973d}@media (width<=599px){.lightbox-close[data-astro-cid-utnzf2kr]{top:8px;right:8px}}@keyframes lightbox-in{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-utnzf2kr][open]{animation:none}}.hero-photo[data-astro-cid-u4v3nret]{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}@media (width>=1025px){main.case .hero-text{height:410px}}@media (width<=599px){main.case .desc{font-size:12px;line-height:18px}}.column[data-astro-cid-u4v3nret]{flex-direction:column;display:flex}.column[data-astro-cid-u4v3nret]>*{width:var(--w);margin:0 0 var(--gap,0px) var(--x,0px);flex:none}.column[data-astro-cid-u4v3nret]>:last-child{margin-bottom:0}.note[data-astro-cid-u4v3nret]{min-height:var(--h);font-family:var(--font-serif);font-size:var(--note-size);line-height:var(--note-lh,normal);text-align:center}.column[data-astro-cid-u4v3nret]>.video{aspect-ratio:var(--ratio)}.text[data-astro-cid-u4v3nret]{height:var(--h,auto);font-family:var(--font-serif);font-size:var(--text-size);line-height:var(--lh,normal);text-align:left}.lead[data-astro-cid-u4v3nret],.body[data-astro-cid-u4v3nret]{display:block}.body[data-astro-cid-u4v3nret]{font-family:var(--font-caption);font-weight:300;font-size:var(--body-size)}@media (width>=1025px){.column[data-astro-cid-u4v3nret]{--pw:1205;--gap:150px;--text-size:24px;--body-size:20px}.note[data-astro-cid-u4v3nret]{--x:calc(292 / 1440 * 100%);--w:calc(839 / 1440 * 100%);--h:64px;--note-size:24px}.column[data-astro-cid-u4v3nret]>.video{--x:calc(111 / 1440 * 100%);--w:calc(1217 / 1440 * 100%);--ratio:1217 / 685}.text[data-astro-cid-u4v3nret]{--x:calc(300 / 1440 * 100%);--w:calc(841 / 1440 * 100%)}.text--1[data-astro-cid-u4v3nret]{--h:304px}.text--2[data-astro-cid-u4v3nret]{--h:334px}.text--3[data-astro-cid-u4v3nret]{--x:calc(305 / 1440 * 100%);--h:168px}.column[data-astro-cid-u4v3nret]>.browser-panel{--x:calc(117 / 1440 * 100%);--w:calc(1205 / 1440 * 100%)}}@media (width>=600px) and (width<=1024px){.column[data-astro-cid-u4v3nret]{--x:48px;--w:calc(100% - 96px);--gap:96px;--pw:1205;--text-size:20px;--body-size:16px}.note[data-astro-cid-u4v3nret]{--note-size:18px}.column[data-astro-cid-u4v3nret]>.video{--ratio:1217 / 685}br[data-astro-cid-u4v3nret].wide{display:none}}@media (width<=599px){br[data-astro-cid-u4v3nret].wide{display:none}.column[data-astro-cid-u4v3nret]{--pw:1187;--text-size:14px;--body-size:12px;--lh:1.5}.note[data-astro-cid-u4v3nret]{--x:calc(41 / 393 * 100%);--w:calc(311 / 393 * 100%);--h:54px;--gap:32px;--note-size:12px;--note-lh:18px}.column[data-astro-cid-u4v3nret]>.video{--x:calc(24 / 393 * 100%);--w:calc(345 / 393 * 100%);--ratio:345 / 194.2;--gap:40.8px}.text[data-astro-cid-u4v3nret]{--x:calc(41 / 393 * 100%);--w:calc(311 / 393 * 100%)}.text--1[data-astro-cid-u4v3nret]{--h:317px;--gap:40px}.column[data-astro-cid-u4v3nret]>.browser-panel{--x:calc(41 / 393 * 100%);--w:calc(311.6 / 393 * 100%);--gap:48.5px}.text--2[data-astro-cid-u4v3nret]{--h:296px;--gap:48px}.text--3[data-astro-cid-u4v3nret]{--h:149px}}
