.ArchidocCaseStudy_adoc-root__qgdIe{--adoc-ink:#151a18;--adoc-muted:#6c746f;--adoc-paper:#f4f5f1;--adoc-line:rgba(21,26,24,0.12);--adoc-green:#879989;--adoc-deep:#17211d;--adoc-blue:#1f6fe5;color:var(--adoc-ink);background:#fff;overflow:hidden}.ArchidocCaseStudy_adoc-root__qgdIe *{box-sizing:border-box}.ArchidocCaseStudy_adoc-wrap__3O4Pc{width:min(100% - 10vw,1400px);margin:0 auto}.ArchidocCaseStudy_adoc-section-label__RW5R_{display:flex;justify-content:space-between;gap:1rem;margin:0 0 clamp(2.5rem,5vw,4.5rem);padding-bottom:1rem;border-bottom:1px solid var(--adoc-line);color:#858c87;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ArchidocCaseStudy_adoc-section-label__RW5R_.ArchidocCaseStudy_dark__IziVi{border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.5)}.ArchidocCaseStudy_adoc-root__qgdIe h2{margin:0;font-size:clamp(2.6rem,5.6vw,5.6rem);font-weight:600;line-height:.95;letter-spacing:-.065em}.ArchidocCaseStudy_adoc-root__qgdIe h2 em{color:var(--adoc-green);font-style:normal}.ArchidocCaseStudy_adoc-head__jqhTZ{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:2rem 5rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.ArchidocCaseStudy_adoc-head__jqhTZ p,.ArchidocCaseStudy_adoc-intro-copy__iHzTV p{margin:0;color:var(--adoc-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.ArchidocCaseStudy_adoc-intro__JMBmk{padding:clamp(5rem,10vw,9rem) 0 clamp(4rem,8vw,7rem)}.ArchidocCaseStudy_adoc-intro-grid__YXW7a{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem 5rem;align-items:end}.ArchidocCaseStudy_adoc-intro-copy__iHzTV{display:grid;gap:1rem}.ArchidocCaseStudy_adoc-facts__nD3Gx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:clamp(3rem,6vw,5rem) 0 0;overflow:hidden;border:1px solid var(--adoc-line);border-radius:18px;background:var(--adoc-line)}.ArchidocCaseStudy_adoc-facts__nD3Gx div{display:grid;gap:.5rem;padding:1.4rem 1.5rem;background:#fff}.ArchidocCaseStudy_adoc-facts__nD3Gx dt{color:#858c87;font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ArchidocCaseStudy_adoc-facts__nD3Gx dd{margin:0;font-size:1.05rem;font-weight:500;letter-spacing:-.02em}.ArchidocCaseStudy_adoc-film__Vl8kD{padding:clamp(5rem,10vw,9rem) 0;background:var(--adoc-deep);color:#fff}.ArchidocCaseStudy_adoc-film__Vl8kD .ArchidocCaseStudy_adoc-head__jqhTZ p{color:rgba(255,255,255,.66)}.ArchidocCaseStudy_adoc-film__Vl8kD h2 em{color:#b9c8b8}.ArchidocCaseStudy_adoc-film-player__Ye_bE{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:clamp(16px,2vw,28px);background:#000;box-shadow:0 50px 120px -40px rgba(0,0,0,.7)}.ArchidocCaseStudy_adoc-film-player__Ye_bE video{display:block;width:100%;aspect-ratio:16/9;background:#000}.ArchidocCaseStudy_adoc-film-moments__F_9GY{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.ArchidocCaseStudy_adoc-film-moments__F_9GY li{display:grid;gap:.35rem;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:rgba(255,255,255,.86);font-size:.92rem}.ArchidocCaseStudy_adoc-film-moments__F_9GY span{color:#b9c8b8;font:600 .6rem var(--font-mono);letter-spacing:.1em}.ArchidocCaseStudy_adoc-platform__uDKMf{padding:clamp(5rem,10vw,9rem) 0;background:var(--adoc-paper)}.ArchidocCaseStudy_adoc-browser__9gTSE{margin:0;overflow:hidden;border:1px solid var(--adoc-line);border-radius:clamp(14px,1.6vw,22px);background:#fff;box-shadow:0 50px 110px -50px rgba(23,33,29,.45)}.ArchidocCaseStudy_adoc-browser-top__qjpio{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--adoc-line);background:#fafbf9}.ArchidocCaseStudy_adoc-browser-top__qjpio i{width:10px;height:10px;border-radius:50%;background:#dfe3df}.ArchidocCaseStudy_adoc-browser-top__qjpio span{margin-inline-start:12px;color:#8a918c;font:500 .7rem var(--font-mono)}.ArchidocCaseStudy_adoc-browser__9gTSE img,.ArchidocCaseStudy_adoc-platform-shot__SiAxe img{display:block;width:100%;height:auto}.ArchidocCaseStudy_adoc-platform-detail__nafV8{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:2.5rem 4rem;margin-top:clamp(3rem,6vw,5rem)}.ArchidocCaseStudy_adoc-platform-shot__SiAxe{overflow:hidden;border-radius:clamp(14px,1.6vw,22px);background:#fff;box-shadow:0 40px 90px -50px rgba(23,33,29,.4)}.ArchidocCaseStudy_adoc-points__Jj1VK{display:grid;gap:0;margin:0;padding:0;list-style:none}.ArchidocCaseStudy_adoc-points__Jj1VK li{display:grid;gap:.35rem;padding:1.2rem 0;border-top:1px solid var(--adoc-line)}.ArchidocCaseStudy_adoc-points__Jj1VK b{font-size:1.1rem;font-weight:600;letter-spacing:-.02em}.ArchidocCaseStudy_adoc-points__Jj1VK span{color:var(--adoc-muted);line-height:1.5}.ArchidocCaseStudy_adoc-mobile__gwsmi{padding:clamp(5rem,10vw,9rem) 0;background:linear-gradient(135deg,#5f7365,#3f4f45);color:#fff}.ArchidocCaseStudy_adoc-mobile__gwsmi .ArchidocCaseStudy_adoc-head__jqhTZ p{color:rgba(255,255,255,.72)}.ArchidocCaseStudy_adoc-mobile__gwsmi h2 em{color:#d5e0d2}.ArchidocCaseStudy_adoc-platforms__bXXrG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 clamp(2rem,4vw,3rem);padding:0;list-style:none}.ArchidocCaseStudy_adoc-platforms__bXXrG li{display:grid;gap:.35rem;padding:1.2rem 1.3rem;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:rgba(255,255,255,.06)}.ArchidocCaseStudy_adoc-platforms__bXXrG span{color:#d5e0d2;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ArchidocCaseStudy_adoc-platforms__bXXrG b{font-size:1.1rem;font-weight:600;letter-spacing:-.02em}.ArchidocCaseStudy_adoc-platforms__bXXrG small{color:rgba(255,255,255,.7);font-size:.9rem;line-height:1.45}.ArchidocCaseStudy_adoc-apps__5H_z8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.ArchidocCaseStudy_adoc-apps__5H_z8 figure{display:grid;gap:1rem;margin:0}.ArchidocCaseStudy_adoc-app-tile__Q5biZ{position:relative;aspect-ratio:1;overflow:hidden;border-radius:clamp(14px,1.6vw,22px);box-shadow:0 40px 80px -40px rgba(0,0,0,.55);transition:transform .6s cubic-bezier(.16,1,.3,1)}.ArchidocCaseStudy_adoc-app-tile__Q5biZ img{object-fit:cover}.ArchidocCaseStudy_adoc-apps__5H_z8 figure:hover .ArchidocCaseStudy_adoc-app-tile__Q5biZ{transform:translateY(-8px)}.ArchidocCaseStudy_adoc-apps__5H_z8 figcaption{display:grid;gap:.3rem}.ArchidocCaseStudy_adoc-apps__5H_z8 figcaption b{font-size:1.2rem;letter-spacing:-.02em}.ArchidocCaseStudy_adoc-apps__5H_z8 figcaption span{color:rgba(255,255,255,.72);line-height:1.5}.ArchidocCaseStudy_adoc-workflow__svHvV{padding:clamp(5rem,10vw,9rem) 0}.ArchidocCaseStudy_adoc-steps__FDHnG{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.ArchidocCaseStudy_adoc-steps__FDHnG li{position:relative;display:grid;align-content:start;gap:.6rem;min-height:190px;padding:1.3rem;border:1px solid var(--adoc-line);border-radius:18px;background:var(--adoc-paper)}.ArchidocCaseStudy_adoc-steps__FDHnG li>span{color:var(--adoc-green);font:600 .65rem var(--font-mono);letter-spacing:.1em}.ArchidocCaseStudy_adoc-steps__FDHnG b{margin-top:auto;font-size:1.15rem;letter-spacing:-.03em}.ArchidocCaseStudy_adoc-steps__FDHnG small{color:var(--adoc-muted);font-size:.86rem;line-height:1.45}.ArchidocCaseStudy_adoc-steps__FDHnG svg{position:absolute;top:1.3rem;inset-inline-end:1.1rem;color:#b5bcb7}[dir=rtl] .ArchidocCaseStudy_adoc-steps__FDHnG svg{transform:scaleX(-1)}.ArchidocCaseStudy_adoc-site__Ymjv0{padding:clamp(5rem,10vw,9rem) 0;background:var(--adoc-paper)}.ArchidocCaseStudy_adoc-site-grid__mlASI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem 4rem;align-items:start}.ArchidocCaseStudy_adoc-solutions__UNF4F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin:0;padding:0;list-style:none}.ArchidocCaseStudy_adoc-solutions__UNF4F li{display:grid;gap:.35rem;padding:1.2rem 0;border-top:1px solid var(--adoc-line)}.ArchidocCaseStudy_adoc-solutions__UNF4F b{font-weight:600;letter-spacing:-.02em}.ArchidocCaseStudy_adoc-solutions__UNF4F span{color:var(--adoc-muted);font-size:.92rem;line-height:1.5}.ArchidocCaseStudy_adoc-plans__0HEYy{display:grid;gap:.9rem}.ArchidocCaseStudy_adoc-plans__0HEYy article{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.3rem 1.25rem;padding:1.4rem 1.5rem;border:1px solid var(--adoc-line);border-radius:18px;background:#fff}.ArchidocCaseStudy_adoc-plans__0HEYy article.ArchidocCaseStudy_featured__1go6T{border-color:transparent;background:var(--adoc-deep);color:#fff}.ArchidocCaseStudy_adoc-plans__0HEYy span{color:#858c87;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ArchidocCaseStudy_adoc-plans__0HEYy b{justify-self:end;font-size:1.35rem;letter-spacing:-.04em}.ArchidocCaseStudy_adoc-plans__0HEYy p{grid-column:1/-1;margin:0;color:var(--adoc-muted);font-size:.92rem;line-height:1.5}.ArchidocCaseStudy_adoc-plans__0HEYy article.ArchidocCaseStudy_featured__1go6T p,.ArchidocCaseStudy_adoc-plans__0HEYy article.ArchidocCaseStudy_featured__1go6T span{color:rgba(255,255,255,.66)}.ArchidocCaseStudy_adoc-closing__3vjmr{padding:clamp(5rem,10vw,9rem) 0;background:var(--adoc-deep);color:#fff}.ArchidocCaseStudy_adoc-closing__3vjmr .ArchidocCaseStudy_adoc-head__jqhTZ p{color:rgba(255,255,255,.66)}.ArchidocCaseStudy_adoc-deliverables__0Se_y{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0}.ArchidocCaseStudy_adoc-closing-actions___P1L5{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2rem,4vw,3rem)}.ArchidocCaseStudy_adoc-btn__GTIwd{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:0 1.3rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font:500 .95rem var(--font-sans,inherit);letter-spacing:0;text-decoration:none;text-transform:none;transition:transform .3s,background-color .3s}.ArchidocCaseStudy_adoc-btn__GTIwd.ArchidocCaseStudy_light__Kswn2{border-color:transparent;background:#fff;color:var(--adoc-ink)}.ArchidocCaseStudy_adoc-btn__GTIwd:hover{transform:translateY(-2px)}@media (max-width:991px){.ArchidocCaseStudy_adoc-head__jqhTZ,.ArchidocCaseStudy_adoc-intro-grid__YXW7a,.ArchidocCaseStudy_adoc-platform-detail__nafV8,.ArchidocCaseStudy_adoc-site-grid__mlASI{grid-template-columns:1fr}.ArchidocCaseStudy_adoc-facts__nD3Gx{grid-template-columns:repeat(2,minmax(0,1fr))}.ArchidocCaseStudy_adoc-deliverables__0Se_y,.ArchidocCaseStudy_adoc-film-moments__F_9GY,.ArchidocCaseStudy_adoc-steps__FDHnG{grid-template-columns:repeat(3,minmax(0,1fr))}.ArchidocCaseStudy_adoc-apps__5H_z8{grid-template-columns:1fr;max-width:520px}.ArchidocCaseStudy_adoc-platforms__bXXrG{grid-template-columns:1fr}}@media (max-width:600px){.ArchidocCaseStudy_adoc-wrap__3O4Pc{width:calc(100% - 32px)}.ArchidocCaseStudy_adoc-section-label__RW5R_{flex-direction:column;gap:.35rem}.ArchidocCaseStudy_adoc-facts__nD3Gx,.ArchidocCaseStudy_adoc-solutions__UNF4F{grid-template-columns:1fr}.ArchidocCaseStudy_adoc-deliverables__0Se_y,.ArchidocCaseStudy_adoc-film-moments__F_9GY,.ArchidocCaseStudy_adoc-steps__FDHnG{grid-template-columns:repeat(2,minmax(0,1fr))}.ArchidocCaseStudy_adoc-steps__FDHnG li{min-height:150px}}@media (max-width:767px){.ArchidocCaseStudy_adoc-facts__nD3Gx dt,.ArchidocCaseStudy_adoc-film-moments__F_9GY span{font-size:.68rem}.ArchidocCaseStudy_adoc-plans__0HEYy span,.ArchidocCaseStudy_adoc-platforms__bXXrG span,.ArchidocCaseStudy_adoc-section-label__RW5R_,.ArchidocCaseStudy_adoc-steps__FDHnG li>span{font-size:.7rem}[dir=rtl] .ArchidocCaseStudy_adoc-facts__nD3Gx dt,[dir=rtl] .ArchidocCaseStudy_adoc-film-moments__F_9GY span{font-size:.76rem}[dir=rtl] .ArchidocCaseStudy_adoc-plans__0HEYy span,[dir=rtl] .ArchidocCaseStudy_adoc-platforms__bXXrG span,[dir=rtl] .ArchidocCaseStudy_adoc-section-label__RW5R_,[dir=rtl] .ArchidocCaseStudy_adoc-steps__FDHnG li>span{font-size:.78rem}}.HMLaptopCaseStudy_hm-root__VuDYZ{--hm-paper:#ffffff;--hm-soft:#f3f3f1;--hm-ink:#0d0e10;--hm-dark:#0b0b0d;--hm-muted:#6e7076;--hm-line:rgba(13,14,16,0.12);--hm-violet:#8b5cf6;color:var(--hm-ink);background:var(--hm-paper);overflow:hidden}.HMLaptopCaseStudy_hm-root__VuDYZ *{box-sizing:border-box}.HMLaptopCaseStudy_hm-wrap__PFCJc{position:relative;z-index:1;width:min(100% - 10vw,1440px);margin:0 auto}.HMLaptopCaseStudy_hm-section__3agJB{padding:clamp(5rem,10vw,9rem) 0}.HMLaptopCaseStudy_hm-soft__SBPm9{background:var(--hm-soft)}.HMLaptopCaseStudy_hm-dark__EcTD9{--hm-line:rgba(255,255,255,0.14);--hm-muted:rgba(255,255,255,0.56);color:#fff;background:var(--hm-dark)}.HMLaptopCaseStudy_hm-label__vGiFd{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);padding-bottom:1rem;border-bottom:1px solid var(--hm-line);color:var(--hm-muted);font:600 .62rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.HMLaptopCaseStudy_hm-root__VuDYZ h2{margin:0;font-size:clamp(2.7rem,6vw,6.2rem);font-weight:600;line-height:.92;letter-spacing:-.06em}.HMLaptopCaseStudy_hm-campaign__uK_eq h3 em,.HMLaptopCaseStudy_hm-root__VuDYZ h2 em,.HMLaptopCaseStudy_hm-statement__BRBFr em,.HMLaptopCaseStudy_hm-store-hero__WPYyw h3 em{color:#9a9ca2;font-style:normal}.HMLaptopCaseStudy_hm-dark__EcTD9 .HMLaptopCaseStudy_hm-statement__BRBFr em,.HMLaptopCaseStudy_hm-dark__EcTD9 h2 em{color:rgba(255,255,255,.38)}.HMLaptopCaseStudy_hm-head__lK0_V{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:2rem 5rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.HMLaptopCaseStudy_hm-head__lK0_V p{margin:0;color:var(--hm-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.HMLaptopCaseStudy_hm-facts__AsLL6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--hm-line)}.HMLaptopCaseStudy_hm-facts__AsLL6 div{display:grid;gap:.5rem;padding:1.3rem 1.5rem 0 0}.HMLaptopCaseStudy_hm-facts__AsLL6 dt{color:var(--hm-muted);font:600 .6rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.HMLaptopCaseStudy_hm-facts__AsLL6 dd{margin:0;font-size:1.02rem;font-weight:500;letter-spacing:-.02em}.HMLaptopCaseStudy_hm-brands__qyvPX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin-top:clamp(3.5rem,7vw,5.5rem);padding-top:1.5rem;border-top:1px solid var(--hm-line)}.HMLaptopCaseStudy_hm-brands__qyvPX span{color:#b4b6bb;font-size:clamp(1.4rem,2.6vw,2.4rem);font-weight:600;letter-spacing:-.05em}.HMLaptopCaseStudy_hm-devices__T14Wo{position:relative;padding-bottom:4%}.HMLaptopCaseStudy_hm-browser__hFzMV{width:84%;overflow:hidden;border-radius:clamp(10px,1.2vw,18px);background:#fff;box-shadow:0 0 0 1px rgba(13,14,16,.07),0 60px 120px -50px rgba(13,14,16,.4)}.HMLaptopCaseStudy_hm-browser-bar___44mK{display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-bottom:1px solid rgba(13,14,16,.07);background:#f5f5f4}.HMLaptopCaseStudy_hm-browser-bar___44mK i{width:9px;height:9px;border-radius:50%;background:#d4d4d6}.HMLaptopCaseStudy_hm-browser-bar___44mK span{margin-inline:auto;padding:.2rem 2.4rem;border-radius:6px;background:#fff;color:var(--hm-muted);font:500 .66rem var(--font-mono)}.HMLaptopCaseStudy_hm-store__JKq3U{padding:clamp(1rem,2vw,1.6rem)}.HMLaptopCaseStudy_hm-store-nav__NJQTy{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.78rem}.HMLaptopCaseStudy_hm-store-nav__NJQTy>b{font-size:1.05rem;letter-spacing:-.05em}.HMLaptopCaseStudy_hm-store-nav__NJQTy>b span{margin-left:.2rem;font-weight:400}.HMLaptopCaseStudy_hm-store-nav__NJQTy>div:nth-child(2){display:flex;gap:1.3rem;color:var(--hm-muted)}.HMLaptopCaseStudy_hm-store-nav__NJQTy .HMLaptopCaseStudy_active__SK9p4{color:var(--hm-ink);font-weight:600}.HMLaptopCaseStudy_hm-store-tools__mfKS1{display:flex;align-items:center;gap:.9rem}.HMLaptopCaseStudy_hm-store-search__3Cbd0{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;background:#f1f1f2;color:var(--hm-muted);font-size:.72rem}.HMLaptopCaseStudy_hm-store-hero__WPYyw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;margin-top:1.1rem;overflow:hidden;border-radius:16px;background:#0d0e10;color:#fff}.HMLaptopCaseStudy_hm-store-hero__WPYyw>div:first-child{display:grid;gap:.7rem;padding:clamp(1.2rem,3vw,2.6rem)}.HMLaptopCaseStudy_hm-ad-bottom__8FO2s small,.HMLaptopCaseStudy_hm-campaign__uK_eq small,.HMLaptopCaseStudy_hm-pdp-copy__F79xV>small,.HMLaptopCaseStudy_hm-phone-body__mPFn6 small,.HMLaptopCaseStudy_hm-store-hero__WPYyw small{color:#a5a7ad;font:600 .58rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.HMLaptopCaseStudy_hm-store-hero__WPYyw h3{margin:0;font-size:clamp(1.5rem,3.2vw,3rem);font-weight:600;line-height:.98;letter-spacing:-.05em}.HMLaptopCaseStudy_hm-store-hero__WPYyw p{margin:0;color:rgba(255,255,255,.62);font-size:.78rem}.HMLaptopCaseStudy_hm-store-cta__7_2lf{display:flex;align-items:center;gap:1rem;margin-top:.4rem}.HMLaptopCaseStudy_hm-store-cta__7_2lf b{padding:.55rem 1rem;border-radius:999px;background:#fff;color:var(--hm-ink);font-size:.75rem}.HMLaptopCaseStudy_hm-store-cta__7_2lf span{font-size:.9rem;font-weight:600}.HMLaptopCaseStudy_hm-store-hero-media__T34S2{position:relative;aspect-ratio:1;height:100%}.HMLaptopCaseStudy_hm-ad__VRXsC img,.HMLaptopCaseStudy_hm-campaign__uK_eq img,.HMLaptopCaseStudy_hm-close__9a0yd>img,.HMLaptopCaseStudy_hm-gallery-media__CYn7I img,.HMLaptopCaseStudy_hm-ig-grid__Omj_E img,.HMLaptopCaseStudy_hm-next-media__DjNrc img,.HMLaptopCaseStudy_hm-pdp-media__WrsTg img,.HMLaptopCaseStudy_hm-phone-media__yB02M img,.HMLaptopCaseStudy_hm-post-media__2neBJ img,.HMLaptopCaseStudy_hm-store-hero-media__T34S2 img,.HMLaptopCaseStudy_hm-store-thumb__c53yZ img{object-fit:cover}.HMLaptopCaseStudy_hm-store-filters__VMxEg{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:1.1rem 0 .9rem}.HMLaptopCaseStudy_hm-store-filters__VMxEg span{margin-right:.5rem;color:var(--hm-muted);font:600 .58rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.HMLaptopCaseStudy_hm-store-filters__VMxEg b{padding:.35rem .75rem;border:1px solid rgba(13,14,16,.12);border-radius:999px;font-size:.7rem;font-weight:500}.HMLaptopCaseStudy_hm-store-filters__VMxEg b.HMLaptopCaseStudy_active__SK9p4{border-color:var(--hm-ink);background:var(--hm-ink);color:#fff}.HMLaptopCaseStudy_hm-store-grid__QMTPK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.HMLaptopCaseStudy_hm-store-grid__QMTPK article{display:grid;gap:.25rem;min-width:0}.HMLaptopCaseStudy_hm-store-thumb__c53yZ{position:relative;aspect-ratio:4/5;margin-bottom:.35rem;overflow:hidden;border-radius:12px}.HMLaptopCaseStudy_hm-store-thumb__c53yZ span{position:absolute;top:.5rem;left:.5rem;padding:.2rem .5rem;border-radius:999px;background:rgba(255,255,255,.92);font-size:.6rem;font-weight:600}.HMLaptopCaseStudy_hm-store-grid__QMTPK b{overflow:hidden;font-size:.78rem;white-space:nowrap;text-overflow:ellipsis}.HMLaptopCaseStudy_hm-store-grid__QMTPK small{overflow:hidden;color:var(--hm-muted);font-size:.66rem;white-space:nowrap;text-overflow:ellipsis}.HMLaptopCaseStudy_hm-store-grid__QMTPK strong{font-size:.8rem}.HMLaptopCaseStudy_hm-phone__Fy0Iy{position:absolute;right:0;bottom:0;width:clamp(200px,21vw,290px);padding:7px;border-radius:38px;background:#0d0e10;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 50px 90px -35px rgba(13,14,16,.55)}[dir=rtl] .HMLaptopCaseStudy_hm-phone__Fy0Iy{right:auto;left:0}[dir=rtl] .HMLaptopCaseStudy_hm-browser__hFzMV{margin-inline-start:auto}.HMLaptopCaseStudy_hm-phone-screen__Pl42W{overflow:hidden;border-radius:31px;background:#fff}.HMLaptopCaseStudy_hm-phone-top__OwHc9{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem .6rem;font-size:.62rem}.HMLaptopCaseStudy_hm-phone-top__OwHc9 b{letter-spacing:-.03em}.HMLaptopCaseStudy_hm-phone-media__yB02M{position:relative;aspect-ratio:1}.HMLaptopCaseStudy_hm-phone-body__mPFn6{display:grid;gap:.35rem;padding:.9rem 1rem 1.1rem}.HMLaptopCaseStudy_hm-phone-body__mPFn6 small{color:var(--hm-muted)}.HMLaptopCaseStudy_hm-phone-body__mPFn6>b{font-size:1.05rem;letter-spacing:-.03em}.HMLaptopCaseStudy_hm-phone-body__mPFn6 strong{font-size:.95rem}.HMLaptopCaseStudy_hm-phone-body__mPFn6 ul{display:grid;margin:.3rem 0;padding:0;list-style:none}.HMLaptopCaseStudy_hm-phone-body__mPFn6 li{display:flex;justify-content:space-between;gap:.5rem;padding:.38rem 0;border-top:1px solid rgba(13,14,16,.07);font-size:.66rem;text-align:end}.HMLaptopCaseStudy_hm-phone-body__mPFn6 li span{color:var(--hm-muted);text-align:start}.HMLaptopCaseStudy_hm-phone-body__mPFn6 i{display:grid;place-items:center;min-height:36px;border-radius:999px;background:var(--hm-ink);color:#fff;font-size:.72rem;font-style:normal;font-weight:500}.HMLaptopCaseStudy_hm-phone-body__mPFn6 em{display:flex;align-items:center;justify-content:center;gap:.35rem;color:var(--hm-muted);font-size:.62rem;font-style:normal}.HMLaptopCaseStudy_hm-note__pfycu{margin:1.6rem 0 0;color:var(--hm-muted);font-size:.85rem}.HMLaptopCaseStudy_hm-pdp__YysIn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.HMLaptopCaseStudy_hm-pdp-media__WrsTg{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:clamp(16px,1.8vw,26px)}.HMLaptopCaseStudy_hm-pdp-copy__F79xV{display:grid;gap:1.6rem}.HMLaptopCaseStudy_hm-pdp-copy__F79xV h2{font-size:clamp(3.4rem,8vw,8rem)!important}.HMLaptopCaseStudy_hm-pdp-specs__l_zqe{display:grid;margin:0;padding:0;list-style:none}.HMLaptopCaseStudy_hm-pdp-specs__l_zqe li{display:grid;grid-template-columns:28px .6fr 1fr;align-items:center;gap:.8rem;padding:.95rem 0;border-top:1px solid var(--hm-line)}.HMLaptopCaseStudy_hm-pdp-specs__l_zqe svg{color:#b9a5ff}.HMLaptopCaseStudy_hm-pdp-specs__l_zqe span{color:var(--hm-muted);font-size:.9rem}.HMLaptopCaseStudy_hm-pdp-specs__l_zqe b{font-size:.98rem;font-weight:500}.HMLaptopCaseStudy_hm-trust__V2Tcv{display:grid;gap:.9rem;padding:1.2rem;border:1px solid rgba(185,165,255,.28);border-radius:18px;background:linear-gradient(135deg,rgba(139,92,246,.14),rgba(139,92,246,.02))}.HMLaptopCaseStudy_hm-trust__V2Tcv>span{color:#c9b9ff;font:600 .6rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.HMLaptopCaseStudy_hm-trust__V2Tcv dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin:0}.HMLaptopCaseStudy_hm-trust__V2Tcv dt{color:var(--hm-muted);font-size:.78rem}.HMLaptopCaseStudy_hm-trust__V2Tcv dd{margin:.2rem 0 0;font-size:1rem;font-weight:600}.HMLaptopCaseStudy_hm-pdp-buy__wHEbc{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.HMLaptopCaseStudy_hm-pdp-buy__wHEbc strong{margin-right:.6rem;font-size:1.8rem;letter-spacing:-.04em}.HMLaptopCaseStudy_hm-pill___2r8x{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 1.2rem;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:.88rem;font-weight:500}.HMLaptopCaseStudy_hm-pill___2r8x.HMLaptopCaseStudy_light__zuRYe{border-color:transparent;background:#fff;color:var(--hm-ink)}.HMLaptopCaseStudy_hm-statement__BRBFr{max-width:20ch;margin:clamp(5rem,10vw,8rem) 0 clamp(3rem,6vw,5rem);font-size:clamp(2.2rem,5vw,5rem);font-weight:600;line-height:.98;letter-spacing:-.055em}.HMLaptopCaseStudy_hm-gallery__6UOsV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.5vw,1.3rem)}.HMLaptopCaseStudy_hm-gallery__6UOsV figure{display:grid;gap:.8rem;margin:0}.HMLaptopCaseStudy_hm-gallery-media__CYn7I{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:16px}.HMLaptopCaseStudy_hm-gallery-media__CYn7I img{transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.HMLaptopCaseStudy_hm-gallery__6UOsV figure:hover img{transform:scale(1.04)}.HMLaptopCaseStudy_hm-gallery__6UOsV figcaption{display:grid;gap:.2rem}.HMLaptopCaseStudy_hm-gallery__6UOsV figcaption b{font-size:1rem;font-weight:600}.HMLaptopCaseStudy_hm-gallery__6UOsV figcaption span{color:var(--hm-muted);font-size:.85rem}.HMLaptopCaseStudy_hm-content___bQY4{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.HMLaptopCaseStudy_hm-ig__DrDL7{overflow:hidden;padding:1.3rem;border-radius:28px;background:#fff;box-shadow:0 0 0 1px rgba(13,14,16,.07),0 50px 100px -55px rgba(13,14,16,.5)}.HMLaptopCaseStudy_hm-ig-head__uZa3I{display:flex;align-items:center;gap:1rem}.HMLaptopCaseStudy_hm-ig-avatar__DrnVd{display:grid;flex:none;place-content:center;width:72px;height:72px;border:3px solid transparent;border-radius:50%;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7) border-box;color:#2f4a8a;font-size:1.2rem;font-weight:800;line-height:.9;letter-spacing:-.06em;text-align:center}.HMLaptopCaseStudy_hm-ig-avatar__DrnVd small{font-size:.4rem;letter-spacing:0}.HMLaptopCaseStudy_hm-ig-head__uZa3I>div:last-child{display:grid;gap:.15rem}.HMLaptopCaseStudy_hm-ig-head__uZa3I b{font-size:1rem}.HMLaptopCaseStudy_hm-ig-head__uZa3I span{color:var(--hm-muted);font-size:.78rem}.HMLaptopCaseStudy_hm-ig-highlights__JZ5oe{display:flex;gap:.75rem;margin:1.1rem 0;overflow:hidden}.HMLaptopCaseStudy_hm-ig-highlights__JZ5oe span{display:grid;flex:none;justify-items:center;gap:.3rem;font-size:.62rem}.HMLaptopCaseStudy_hm-ig-highlights__JZ5oe i{width:46px;height:46px;border:2px solid #e1e1e3;border-radius:50%;background:linear-gradient(135deg,#3a7bfd,#8b5cf6)}.HMLaptopCaseStudy_hm-ig-grid__Omj_E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0 -1.3rem -1.3rem}.HMLaptopCaseStudy_hm-ig-grid__Omj_E div{position:relative;aspect-ratio:3/4}.HMLaptopCaseStudy_hm-content-side__RIXS8{display:grid;gap:clamp(2rem,4vw,3rem)}.HMLaptopCaseStudy_hm-pillars__PkaMU{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.HMLaptopCaseStudy_hm-pillars__PkaMU li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.3rem 1rem;padding-top:1.1rem;border-top:1px solid var(--hm-ink)}.HMLaptopCaseStudy_hm-pillars__PkaMU span{grid-row:span 2;color:var(--hm-muted);font:600 .62rem var(--font-mono);letter-spacing:.16em}.HMLaptopCaseStudy_hm-pillars__PkaMU b{font-size:1.2rem;letter-spacing:-.03em}.HMLaptopCaseStudy_hm-pillars__PkaMU p{margin:0;color:var(--hm-muted);line-height:1.55}.HMLaptopCaseStudy_hm-post__Xkw7C{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:1.2rem;margin:0;padding:.9rem;border-radius:22px;background:var(--hm-soft)}.HMLaptopCaseStudy_hm-post-media__2neBJ{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:14px}.HMLaptopCaseStudy_hm-post__Xkw7C figcaption{display:grid;align-content:center;gap:.45rem;font-size:.85rem}.HMLaptopCaseStudy_hm-post__Xkw7C figcaption b{font-size:1rem}.HMLaptopCaseStudy_hm-post__Xkw7C figcaption span{color:var(--hm-muted)}.HMLaptopCaseStudy_hm-campaigns__tAHiE{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:clamp(.8rem,1.5vw,1.3rem);margin-top:clamp(4rem,8vw,6rem)}.HMLaptopCaseStudy_hm-campaign__uK_eq{position:relative;display:flex;align-items:flex-end;min-height:clamp(420px,42vw,620px);overflow:hidden;padding:clamp(1.4rem,3vw,2.6rem);border-radius:clamp(16px,1.8vw,26px);color:#fff}.HMLaptopCaseStudy_hm-campaign__uK_eq:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.78))}.HMLaptopCaseStudy_hm-campaign__uK_eq>div{position:relative;z-index:1;display:grid;gap:.7rem}.HMLaptopCaseStudy_hm-campaign__uK_eq h3{margin:0;font-size:clamp(2rem,4.4vw,4.4rem);font-weight:600;line-height:.95;letter-spacing:-.055em}.HMLaptopCaseStudy_hm-campaign__uK_eq.HMLaptopCaseStudy_wide__48KtV h3 em{color:rgba(255,255,255,.55)}.HMLaptopCaseStudy_hm-campaign__uK_eq.HMLaptopCaseStudy_promo__Is_As h3{font-size:clamp(1.6rem,2.6vw,2.4rem)}.HMLaptopCaseStudy_hm-campaign__uK_eq p{margin:0;color:rgba(255,255,255,.7);font-size:.88rem}.HMLaptopCaseStudy_hm-campaign__uK_eq strong{justify-self:start;padding:.5rem 1rem;border-radius:999px;background:#fff;color:var(--hm-ink);font-size:1.1rem}.HMLaptopCaseStudy_hm-search__L5Mp4{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem)}.HMLaptopCaseStudy_hm-answer__siHNV,.HMLaptopCaseStudy_hm-serp__gyjnZ{display:grid;align-content:start;gap:1.2rem;padding:clamp(1.3rem,2.4vw,2rem);border-radius:24px;background:#fff;box-shadow:0 0 0 1px rgba(13,14,16,.06)}.HMLaptopCaseStudy_hm-serp-bar__DgCYp{display:flex;align-items:center;gap:.7rem;padding:.85rem 1.1rem;border-radius:999px;box-shadow:0 2px 10px rgba(13,14,16,.08),0 0 0 1px rgba(13,14,16,.06);font-size:.92rem}.HMLaptopCaseStudy_hm-serp-result__6pH4_{display:grid;gap:.4rem;padding-top:.4rem}.HMLaptopCaseStudy_hm-serp-result__6pH4_>span{color:#4d5156;font-size:.78rem}.HMLaptopCaseStudy_hm-serp-result__6pH4_>b{color:#1a0dab;font-size:1.15rem;font-weight:500}.HMLaptopCaseStudy_hm-serp-result__6pH4_ p{margin:0;color:#4d5156;font-size:.88rem;line-height:1.55}.HMLaptopCaseStudy_hm-serp-result__6pH4_>div{display:flex;flex-wrap:wrap;gap:.4rem}.HMLaptopCaseStudy_hm-serp-result__6pH4_ em{padding:.25rem .6rem;border-radius:6px;background:#f1f3f4;color:#202124;font-size:.75rem;font-style:normal}.HMLaptopCaseStudy_hm-answer__siHNV{background:#0d0e10;color:#fff}.HMLaptopCaseStudy_hm-answer-q__z5X_s{justify-self:end;max-width:85%;padding:.75rem 1rem;border-radius:18px 18px 4px 18px;background:rgba(255,255,255,.1);font-size:.9rem}.HMLaptopCaseStudy_hm-answer-a__C_XUF{display:grid;grid-template-columns:22px minmax(0,1fr);gap:.6rem}.HMLaptopCaseStudy_hm-answer-a__C_XUF svg{margin-top:.15rem;color:#b9a5ff}.HMLaptopCaseStudy_hm-answer-a__C_XUF p{margin:0;color:rgba(255,255,255,.82);font-size:.92rem;line-height:1.6}.HMLaptopCaseStudy_hm-answer-a__C_XUF b{color:#fff}.HMLaptopCaseStudy_hm-answer-source__EGZlG{justify-self:start;padding:.35rem .7rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:rgba(255,255,255,.7);font:500 .68rem var(--font-mono)}.HMLaptopCaseStudy_hm-tree__n4t9n{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem;margin-top:clamp(3.5rem,7vw,5.5rem)}.HMLaptopCaseStudy_hm-tree__n4t9n>div{display:grid;align-content:start;gap:.9rem;padding-top:1.1rem;border-top:1px solid var(--hm-ink)}.HMLaptopCaseStudy_hm-tree__n4t9n b{font-size:1.15rem;letter-spacing:-.02em}.HMLaptopCaseStudy_hm-tree__n4t9n ul{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.HMLaptopCaseStudy_hm-tree__n4t9n li{padding:.35rem .7rem;border:1px solid var(--hm-line);border-radius:999px;background:#fff;font-size:.8rem}.HMLaptopCaseStudy_hm-ads__wwvzF{display:grid;grid-template-columns:.8fr 1fr 1.15fr;align-items:start;gap:clamp(.9rem,1.8vw,1.5rem)}.HMLaptopCaseStudy_hm-ad__VRXsC{position:relative;overflow:hidden;border-radius:22px;background:#fff;color:var(--hm-ink)}.HMLaptopCaseStudy_hm-ad__VRXsC.HMLaptopCaseStudy_story__j4C9S{aspect-ratio:9/16;color:#fff}.HMLaptopCaseStudy_hm-ad__VRXsC.HMLaptopCaseStudy_story__j4C9S:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 22%,transparent 50%,rgba(0,0,0,.85))}.HMLaptopCaseStudy_hm-ad-bottom__8FO2s,.HMLaptopCaseStudy_hm-ad-top__KEkoz{position:absolute;z-index:1;right:1rem;left:1rem}.HMLaptopCaseStudy_hm-ad-top__KEkoz{top:1rem;display:flex;align-items:center;gap:.5rem;font-size:.78rem}.HMLaptopCaseStudy_hm-ad-top__KEkoz span{color:rgba(255,255,255,.7);font-size:.7rem}.HMLaptopCaseStudy_hm-ad__VRXsC i{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;color:#2f4a8a;font-size:.62rem;font-style:normal;font-weight:800;box-shadow:0 0 0 1px rgba(13,14,16,.12)}.HMLaptopCaseStudy_hm-ad-bottom__8FO2s{bottom:1.1rem;display:grid;gap:.45rem}.HMLaptopCaseStudy_hm-ad-bottom__8FO2s h3{margin:0;font-size:1.6rem;font-weight:600;letter-spacing:-.04em}.HMLaptopCaseStudy_hm-ad-bottom__8FO2s p{margin:0;color:rgba(255,255,255,.75);font-size:.8rem}.HMLaptopCaseStudy_hm-ad-cta__kURF5{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:40px;margin-top:.4rem;border-radius:999px;background:#fff;color:var(--hm-ink);font-size:.8rem;font-weight:600}.HMLaptopCaseStudy_hm-ad-head__k1y6a{display:flex;align-items:center;gap:.6rem;padding:.85rem 1rem}.HMLaptopCaseStudy_hm-ad-head__k1y6a>div{display:grid}.HMLaptopCaseStudy_hm-ad-head__k1y6a b{font-size:.82rem}.HMLaptopCaseStudy_hm-ad-head__k1y6a span{color:var(--hm-muted);font-size:.68rem}.HMLaptopCaseStudy_hm-dark__EcTD9 .HMLaptopCaseStudy_hm-ad-head__k1y6a span,.HMLaptopCaseStudy_hm-dark__EcTD9 .HMLaptopCaseStudy_hm-ad-row__trkny small{color:#6e7076}.HMLaptopCaseStudy_hm-ad-media__FXFUB{position:relative;aspect-ratio:4/5}.HMLaptopCaseStudy_hm-ad-row__trkny{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem 1rem;background:#f3f3f4}.HMLaptopCaseStudy_hm-ad-row__trkny>div{display:grid;gap:.15rem;min-width:0}.HMLaptopCaseStudy_hm-ad-row__trkny small{font-size:.66rem;text-transform:uppercase}.HMLaptopCaseStudy_hm-ad-row__trkny b{font-size:.82rem}.HMLaptopCaseStudy_hm-ad-row__trkny>span{flex:none;padding:.45rem .8rem;border-radius:8px;background:#dfe0e3;font-size:.74rem;font-weight:600}.HMLaptopCaseStudy_hm-ad-icons__7fLPY{display:flex;gap:.9rem;padding:.75rem 1rem .9rem}.HMLaptopCaseStudy_hm-ad-text__QvJEi{margin:0;padding:0 1rem .8rem;font-size:.84rem;line-height:1.45}.HMLaptopCaseStudy_hm-ad-cards__zLEYn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:0 1rem 1rem}.HMLaptopCaseStudy_hm-ad-cards__zLEYn>div{display:grid;gap:.25rem;min-width:0;padding-bottom:.6rem;overflow:hidden;border:1px solid rgba(13,14,16,.1);border-radius:12px}.HMLaptopCaseStudy_hm-ad-card-media__FwStr{position:relative;aspect-ratio:1}.HMLaptopCaseStudy_hm-ad-cards__zLEYn b{overflow:hidden;padding:.3rem .6rem 0;font-size:.74rem;white-space:nowrap;text-overflow:ellipsis}.HMLaptopCaseStudy_hm-ad-cards__zLEYn span{padding:0 .6rem;color:var(--hm-muted);font-size:.7rem}.HMLaptopCaseStudy_hm-dark__EcTD9 .HMLaptopCaseStudy_hm-ad-cards__zLEYn span{color:#6e7076}.HMLaptopCaseStudy_hm-targeting__RqX3w{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:2rem;margin-top:clamp(3.5rem,7vw,5.5rem)}.HMLaptopCaseStudy_hm-audiences__oJQrg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem}.HMLaptopCaseStudy_hm-audiences__oJQrg>div,.HMLaptopCaseStudy_hm-objectives__dcJeq{display:grid;align-content:start;gap:.5rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.7)}.HMLaptopCaseStudy_hm-audiences__oJQrg span,.HMLaptopCaseStudy_hm-objectives__dcJeq>span{color:var(--hm-muted);font:600 .6rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.HMLaptopCaseStudy_hm-audiences__oJQrg b{font-size:1.25rem;letter-spacing:-.03em}.HMLaptopCaseStudy_hm-audiences__oJQrg p{margin:0;color:rgba(255,255,255,.7)}.HMLaptopCaseStudy_hm-audiences__oJQrg small{color:#b9a5ff;font-size:.82rem}.HMLaptopCaseStudy_hm-objectives__dcJeq b{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500}.HMLaptopCaseStudy_hm-objectives__dcJeq svg{color:#b9a5ff}.HMLaptopCaseStudy_hm-journey-title__9OOYB{display:flex;flex-wrap:wrap;align-items:center;gap:.05em .3em;margin-bottom:clamp(3rem,6vw,5rem)!important;font-size:clamp(2rem,4.3vw,4.6rem)!important;text-transform:uppercase}.HMLaptopCaseStudy_hm-journey-title__9OOYB svg{width:.65em;height:.65em;stroke-width:1.5;color:#b4b6bb}[dir=rtl] .HMLaptopCaseStudy_hm-journey-title__9OOYB svg{transform:scaleX(-1)}.HMLaptopCaseStudy_hm-journey__VSxhP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem;margin:0;padding:0;list-style:none}.HMLaptopCaseStudy_hm-journey__VSxhP li{position:relative;display:grid;align-content:start;gap:.55rem;padding-top:1.3rem;border-top:1px solid var(--hm-ink)}.HMLaptopCaseStudy_hm-journey__VSxhP li:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--hm-violet)}.HMLaptopCaseStudy_hm-journey__VSxhP span{color:var(--hm-muted);font:600 .62rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.HMLaptopCaseStudy_hm-journey__VSxhP b{font-size:1.3rem;letter-spacing:-.03em}.HMLaptopCaseStudy_hm-journey__VSxhP p{margin:0;color:var(--hm-muted);line-height:1.55}.HMLaptopCaseStudy_hm-close__9a0yd{position:relative;padding:clamp(6rem,12vw,10rem) 0 clamp(5rem,10vw,8rem);color:#fff;background:var(--hm-dark)}.HMLaptopCaseStudy_hm-close__9a0yd:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,11,13,.96),rgba(11,11,13,.82) 50%,rgba(11,11,13,.55)),linear-gradient(180deg,transparent 60%,rgba(11,11,13,1))}.HMLaptopCaseStudy_hm-close__9a0yd .HMLaptopCaseStudy_hm-label__vGiFd{--hm-line:rgba(255,255,255,0.16);color:rgba(255,255,255,.55)}.HMLaptopCaseStudy_hm-final__d0MDz{max-width:15ch;font-size:clamp(3rem,7vw,7rem)!important}.HMLaptopCaseStudy_hm-final__d0MDz em{color:rgba(255,255,255,.42)!important}.HMLaptopCaseStudy_hm-actions__gR0dx{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.HMLaptopCaseStudy_hm-btn__T_lEb{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:0 1.3rem;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform .3s}.HMLaptopCaseStudy_hm-btn__T_lEb.HMLaptopCaseStudy_light__zuRYe{border-color:transparent;background:#fff;color:var(--hm-ink)}.HMLaptopCaseStudy_hm-btn__T_lEb:hover{transform:translateY(-2px)}.HMLaptopCaseStudy_hm-next___ca7x{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:2rem;margin-top:clamp(3.5rem,7vw,6rem);padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none}.HMLaptopCaseStudy_hm-next___ca7x>div:first-child{display:grid;gap:.6rem}.HMLaptopCaseStudy_hm-next___ca7x span{color:rgba(255,255,255,.5);font:600 .62rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.HMLaptopCaseStudy_hm-next___ca7x strong{font-size:clamp(2.2rem,4.5vw,4.2rem);font-weight:600;line-height:1;letter-spacing:-.05em;transition:transform .5s cubic-bezier(.16,1,.3,1)}.HMLaptopCaseStudy_hm-next___ca7x small{color:rgba(255,255,255,.6)}.HMLaptopCaseStudy_hm-next___ca7x:hover strong{transform:translateX(10px)}.HMLaptopCaseStudy_hm-next-media__DjNrc{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:16px}.HMLaptopCaseStudy_hm-next-arrow__NHXdB{position:absolute;top:1.5rem;right:0}[dir=rtl] .HMLaptopCaseStudy_hm-next-arrow__NHXdB{right:auto;left:0;transform:scaleX(-1)}@media (max-width:1100px){.HMLaptopCaseStudy_hm-ads__wwvzF{grid-template-columns:repeat(2,minmax(0,1fr))}.HMLaptopCaseStudy_hm-ad__VRXsC.HMLaptopCaseStudy_carousel__3l10u{grid-column:1/-1}.HMLaptopCaseStudy_hm-store-nav__NJQTy>div:nth-child(2){display:none}}@media (max-width:991px){.HMLaptopCaseStudy_hm-content___bQY4,.HMLaptopCaseStudy_hm-head__lK0_V,.HMLaptopCaseStudy_hm-next___ca7x,.HMLaptopCaseStudy_hm-pdp__YysIn,.HMLaptopCaseStudy_hm-search__L5Mp4,.HMLaptopCaseStudy_hm-targeting__RqX3w{grid-template-columns:1fr}.HMLaptopCaseStudy_hm-facts__AsLL6,.HMLaptopCaseStudy_hm-gallery__6UOsV,.HMLaptopCaseStudy_hm-journey__VSxhP,.HMLaptopCaseStudy_hm-tree__n4t9n{grid-template-columns:repeat(2,minmax(0,1fr))}.HMLaptopCaseStudy_hm-journey__VSxhP,.HMLaptopCaseStudy_hm-tree__n4t9n{gap:2.2rem 1.5rem}.HMLaptopCaseStudy_hm-campaigns__tAHiE{grid-template-columns:1fr}.HMLaptopCaseStudy_hm-browser__hFzMV{width:100%}.HMLaptopCaseStudy_hm-store-grid__QMTPK{grid-template-columns:repeat(2,minmax(0,1fr))}.HMLaptopCaseStudy_hm-phone__Fy0Iy{position:relative;width:min(260px,62%);margin:-12% 4% 0 auto}.HMLaptopCaseStudy_hm-devices__T14Wo{padding-bottom:0}.HMLaptopCaseStudy_hm-pdp-media__WrsTg{aspect-ratio:4/5}}@media (max-width:600px){.HMLaptopCaseStudy_hm-wrap__PFCJc{width:calc(100% - 32px)}.HMLaptopCaseStudy_hm-label__vGiFd{flex-direction:column;gap:.35rem}.HMLaptopCaseStudy_hm-ads__wwvzF,.HMLaptopCaseStudy_hm-audiences__oJQrg,.HMLaptopCaseStudy_hm-facts__AsLL6,.HMLaptopCaseStudy_hm-journey__VSxhP,.HMLaptopCaseStudy_hm-tree__n4t9n{grid-template-columns:1fr}.HMLaptopCaseStudy_hm-audiences__oJQrg{gap:1.8rem}.HMLaptopCaseStudy_hm-ad__VRXsC.HMLaptopCaseStudy_carousel__3l10u{grid-column:auto}.HMLaptopCaseStudy_hm-ad__VRXsC.HMLaptopCaseStudy_story__j4C9S{width:80%;justify-self:center}.HMLaptopCaseStudy_hm-store-hero__WPYyw{grid-template-columns:1fr}.HMLaptopCaseStudy_hm-store-hero-media__T34S2{aspect-ratio:16/10}.HMLaptopCaseStudy_hm-store-tools__mfKS1 .HMLaptopCaseStudy_hm-store-search__3Cbd0{display:none}.HMLaptopCaseStudy_hm-trust__V2Tcv dl{grid-template-columns:1fr}.HMLaptopCaseStudy_hm-pdp-specs__l_zqe li{grid-template-columns:24px minmax(0,1fr)}.HMLaptopCaseStudy_hm-pdp-specs__l_zqe b{grid-column:2}.HMLaptopCaseStudy_hm-post__Xkw7C{grid-template-columns:1fr}.HMLaptopCaseStudy_hm-brands__qyvPX span{font-size:1.3rem}}@media (max-width:767px){.HMLaptopCaseStudy_hm-ig-avatar__DrnVd small{font-size:.64rem}.HMLaptopCaseStudy_hm-ad-bottom__8FO2s small,.HMLaptopCaseStudy_hm-campaign__uK_eq small,.HMLaptopCaseStudy_hm-pdp-copy__F79xV>small,.HMLaptopCaseStudy_hm-phone-body__mPFn6 small,.HMLaptopCaseStudy_hm-store-filters__VMxEg span,.HMLaptopCaseStudy_hm-store-hero__WPYyw small{font-size:.66rem}.HMLaptopCaseStudy_hm-audiences__oJQrg span,.HMLaptopCaseStudy_hm-facts__AsLL6 dt,.HMLaptopCaseStudy_hm-objectives__dcJeq>span,.HMLaptopCaseStudy_hm-store-thumb__c53yZ span,.HMLaptopCaseStudy_hm-trust__V2Tcv>span{font-size:.68rem}.HMLaptopCaseStudy_hm-ad__VRXsC i,.HMLaptopCaseStudy_hm-ig-highlights__JZ5oe span,.HMLaptopCaseStudy_hm-journey__VSxhP span,.HMLaptopCaseStudy_hm-label__vGiFd,.HMLaptopCaseStudy_hm-next___ca7x span,.HMLaptopCaseStudy_hm-phone-body__mPFn6 em,.HMLaptopCaseStudy_hm-phone-top__OwHc9,.HMLaptopCaseStudy_hm-pillars__PkaMU span{font-size:.7rem}[dir=rtl] .HMLaptopCaseStudy_hm-ig-avatar__DrnVd small{font-size:.72rem}[dir=rtl] .HMLaptopCaseStudy_hm-ad-bottom__8FO2s small,[dir=rtl] .HMLaptopCaseStudy_hm-campaign__uK_eq small,[dir=rtl] .HMLaptopCaseStudy_hm-pdp-copy__F79xV>small,[dir=rtl] .HMLaptopCaseStudy_hm-phone-body__mPFn6 small,[dir=rtl] .HMLaptopCaseStudy_hm-store-filters__VMxEg span,[dir=rtl] .HMLaptopCaseStudy_hm-store-hero__WPYyw small{font-size:.74rem}[dir=rtl] .HMLaptopCaseStudy_hm-audiences__oJQrg span,[dir=rtl] .HMLaptopCaseStudy_hm-facts__AsLL6 dt,[dir=rtl] .HMLaptopCaseStudy_hm-objectives__dcJeq>span,[dir=rtl] .HMLaptopCaseStudy_hm-store-thumb__c53yZ span,[dir=rtl] .HMLaptopCaseStudy_hm-trust__V2Tcv>span{font-size:.76rem}[dir=rtl] .HMLaptopCaseStudy_hm-ad__VRXsC i,[dir=rtl] .HMLaptopCaseStudy_hm-ig-highlights__JZ5oe span,[dir=rtl] .HMLaptopCaseStudy_hm-journey__VSxhP span,[dir=rtl] .HMLaptopCaseStudy_hm-label__vGiFd,[dir=rtl] .HMLaptopCaseStudy_hm-next___ca7x span,[dir=rtl] .HMLaptopCaseStudy_hm-phone-body__mPFn6 em,[dir=rtl] .HMLaptopCaseStudy_hm-phone-top__OwHc9,[dir=rtl] .HMLaptopCaseStudy_hm-pillars__PkaMU span{font-size:.78rem}}.SpaCaseStudy_sp-root__R2Us7{--sp-paper:#f7f3ed;--sp-sand:#efe7dc;--sp-linen:#e0d3c1;--sp-bronze:#9c7b5b;--sp-petal:#8e3a35;--sp-ink:#2a231d;--sp-muted:#7d7266;--sp-line:rgba(42,35,29,0.14);--sp-serif:var(--font-spa-serif),"Cormorant Garamond",Georgia,serif;color:var(--sp-ink);background:var(--sp-paper);overflow:hidden}.SpaCaseStudy_sp-root__R2Us7 *{box-sizing:border-box}.SpaCaseStudy_sp-wrap__XG2pq{position:relative;z-index:1;width:min(100% - 10vw,1360px);margin:0 auto}.SpaCaseStudy_sp-section__Zp2MZ{padding:clamp(5.5rem,11vw,10rem) 0}.SpaCaseStudy_sp-sand__dOjBo{background:var(--sp-sand)}.SpaCaseStudy_sp-dark__paz7r{--sp-line:rgba(239,231,220,0.16);--sp-muted:rgba(239,231,220,0.6);color:var(--sp-sand);background:var(--sp-ink)}.SpaCaseStudy_sp-label__UY5vV{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(3rem,6vw,5rem);padding-bottom:1rem;border-bottom:1px solid var(--sp-line);color:var(--sp-muted);font:500 .6rem var(--font-mono);letter-spacing:.24em;text-transform:uppercase}.SpaCaseStudy_sp-pause__qLoar p,.SpaCaseStudy_sp-phone-body__JkPU7 h4,.SpaCaseStudy_sp-phone-media__EbnzA b,.SpaCaseStudy_sp-root__R2Us7 h2,.SpaCaseStudy_sp-site-copy__qJQrL h3,.SpaCaseStudy_sp-site-hero__wdBcC nav b,.SpaCaseStudy_sp-type-serif__G4J6q,.SpaCaseStudy_sp-visual__S0yxU b{font-family:var(--sp-serif)}.SpaCaseStudy_sp-root__R2Us7 h2{margin:0;font-size:clamp(2.8rem,6vw,6.2rem);font-weight:300;line-height:.98;letter-spacing:-.025em}.SpaCaseStudy_sp-pause__qLoar em,.SpaCaseStudy_sp-phone-body__JkPU7 em,.SpaCaseStudy_sp-root__R2Us7 h2 em,.SpaCaseStudy_sp-site-copy__qJQrL em,.SpaCaseStudy_sp-type-serif__G4J6q em{color:var(--sp-bronze);font-style:italic}.SpaCaseStudy_sp-dark__paz7r h2 em{color:#c9a986}.SpaCaseStudy_sp-head__NyPmP{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:2rem 5rem;margin-bottom:clamp(3rem,6vw,5rem)}.SpaCaseStudy_sp-head__NyPmP p{margin:0;color:var(--sp-muted);font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.75}.SpaCaseStudy_sp-facts__wDuJh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--sp-line)}.SpaCaseStudy_sp-facts__wDuJh div{display:grid;gap:.5rem;padding:1.3rem 1.5rem 0 0}.SpaCaseStudy_sp-facts__wDuJh dt{color:var(--sp-muted);font:500 .6rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.SpaCaseStudy_sp-facts__wDuJh dd{margin:0;font-size:1rem}.SpaCaseStudy_sp-identity__GFBC3{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1rem,2vw,1.6rem);margin-top:clamp(4rem,8vw,6.5rem)}.SpaCaseStudy_sp-mark__WlmI7{display:grid;place-items:center;min-height:420px;padding:3rem;background:var(--sp-sand)}.SpaCaseStudy_sp-mark__WlmI7 img{width:min(260px,70%);height:auto}.SpaCaseStudy_sp-identity-side__6B_XK{display:grid;grid-template-rows:1fr auto;gap:clamp(1rem,2vw,1.6rem)}.SpaCaseStudy_sp-palette__5T9To{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.SpaCaseStudy_sp-palette__5T9To div{display:grid;align-content:end;gap:.3rem}.SpaCaseStudy_sp-palette__5T9To i{display:block;min-height:160px;height:100%}.SpaCaseStudy_sp-palette__5T9To b{margin-top:.6rem;font-size:.9rem;font-weight:500}.SpaCaseStudy_sp-palette__5T9To span{color:var(--sp-muted);font:500 .66rem var(--font-mono)}.SpaCaseStudy_sp-type__W9ZFb{display:grid;gap:1rem;padding:1.6rem 0 0;border-top:1px solid var(--sp-line)}.SpaCaseStudy_sp-type-serif__G4J6q{margin:0;font-size:clamp(2.4rem,4.6vw,4.4rem);font-weight:300;line-height:1}.SpaCaseStudy_sp-type__W9ZFb>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;color:var(--sp-muted);font:500 .62rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.SpaCaseStudy_sp-triptych__94XUC{display:grid;grid-template-columns:1.15fr 1fr .85fr;align-items:end;gap:clamp(1rem,2vw,1.6rem);margin-top:clamp(4rem,8vw,6.5rem)}.SpaCaseStudy_sp-triptych__94XUC figure{display:grid;gap:.8rem;margin:0}.SpaCaseStudy_sp-triptych-media__F3Uf_{position:relative;overflow:hidden}.SpaCaseStudy_sp-triptych__94XUC figure:first-child .SpaCaseStudy_sp-triptych-media__F3Uf_{aspect-ratio:4/5}.SpaCaseStudy_sp-triptych__94XUC figure:nth-child(2) .SpaCaseStudy_sp-triptych-media__F3Uf_{aspect-ratio:1}.SpaCaseStudy_sp-triptych__94XUC figure:nth-child(3) .SpaCaseStudy_sp-triptych-media__F3Uf_{aspect-ratio:3/4}.SpaCaseStudy_sp-close__GjnB7>img,.SpaCaseStudy_sp-maps-photos__Pc5QB img,.SpaCaseStudy_sp-next-media__g8p7u img,.SpaCaseStudy_sp-pause-media__6DJAv img,.SpaCaseStudy_sp-phone-media__EbnzA img,.SpaCaseStudy_sp-site-hero__wdBcC img,.SpaCaseStudy_sp-site-rituals-media__YyW3V img,.SpaCaseStudy_sp-triptych-media__F3Uf_ img,.SpaCaseStudy_sp-visual__S0yxU img{object-fit:cover}.SpaCaseStudy_sp-triptych__94XUC figcaption{color:var(--sp-muted);font-family:var(--sp-serif);font-size:1.2rem;font-style:italic}.SpaCaseStudy_sp-principles__n68GV{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 2.5rem;margin:clamp(4rem,8vw,6rem) 0 0;padding:0;list-style:none}.SpaCaseStudy_sp-campaigns__ocPv4>div,.SpaCaseStudy_sp-journey__BcHkO li,.SpaCaseStudy_sp-principles__n68GV li{display:grid;align-content:start;gap:.55rem;padding-top:1.2rem;border-top:1px solid var(--sp-line)}.SpaCaseStudy_sp-campaigns__ocPv4 span,.SpaCaseStudy_sp-journey__BcHkO span,.SpaCaseStudy_sp-principles__n68GV span{color:var(--sp-bronze);font:500 .62rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.SpaCaseStudy_sp-campaigns__ocPv4 b,.SpaCaseStudy_sp-journey__BcHkO b,.SpaCaseStudy_sp-principles__n68GV b{font-family:var(--sp-serif);font-size:1.6rem;font-weight:400;letter-spacing:-.01em}.SpaCaseStudy_sp-campaigns__ocPv4 p,.SpaCaseStudy_sp-journey__BcHkO p,.SpaCaseStudy_sp-principles__n68GV p{margin:0;color:var(--sp-muted);line-height:1.65}.SpaCaseStudy_sp-devices__jox_c{position:relative;padding-bottom:4%}.SpaCaseStudy_sp-browser__hkKzC{width:86%;overflow:hidden;background:var(--sp-paper);box-shadow:0 60px 120px -60px rgba(42,35,29,.45)}.SpaCaseStudy_sp-browser-bar__OL8dj{display:flex;align-items:center;gap:6px;height:32px;padding:0 14px;background:#e8dfd2}.SpaCaseStudy_sp-browser-bar__OL8dj i{width:8px;height:8px;border-radius:50%;background:#cbbda9}.SpaCaseStudy_sp-browser-bar__OL8dj span{margin-inline:auto;color:var(--sp-muted);font:500 .64rem var(--font-mono)}.SpaCaseStudy_sp-site-hero__wdBcC{position:relative;aspect-ratio:16/8.5;color:#fff}.SpaCaseStudy_sp-site-hero__wdBcC:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(42,35,29,.45),transparent 30%,transparent 55%,rgba(42,35,29,.6))}.SpaCaseStudy_sp-site-hero__wdBcC nav{position:absolute;z-index:1;top:0;right:0;left:0;display:grid;grid-template-columns:1fr 1fr auto 1fr 1fr;align-items:center;gap:1rem;padding:clamp(.8rem,2vw,1.4rem) clamp(1rem,3vw,2.4rem);font:500 .6rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.SpaCaseStudy_sp-site-hero__wdBcC nav b{font-size:clamp(1rem,1.8vw,1.5rem);font-weight:400;letter-spacing:.02em;text-transform:none}.SpaCaseStudy_sp-site-book__ySjiX,.SpaCaseStudy_sp-site-hero__wdBcC nav span:nth-last-child(2){justify-self:end}.SpaCaseStudy_sp-site-book__ySjiX{padding:.5rem .9rem;border:1px solid rgba(255,255,255,.6)}.SpaCaseStudy_sp-site-copy__qJQrL{position:absolute;z-index:1;left:clamp(1rem,3vw,2.4rem);bottom:clamp(1rem,3vw,2.4rem);display:grid;gap:.6rem}.SpaCaseStudy_sp-site-copy__qJQrL small{font:500 .6rem var(--font-mono);letter-spacing:.22em;text-transform:uppercase}.SpaCaseStudy_sp-site-copy__qJQrL h3{margin:0;font-size:clamp(2rem,5vw,4.6rem);font-weight:300;line-height:.95}.SpaCaseStudy_sp-site-copy__qJQrL em{color:#f1e3cf}.SpaCaseStudy_sp-site-rituals__V_klj{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,.7fr);gap:clamp(1rem,3vw,2.4rem);padding:clamp(1.2rem,3vw,2.4rem)}.SpaCaseStudy_sp-site-rituals__V_klj>span{color:var(--sp-bronze);font:500 .6rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.SpaCaseStudy_sp-site-rituals__V_klj ul{display:grid;margin:0;padding:0;list-style:none}.SpaCaseStudy_sp-site-rituals__V_klj li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--sp-line);font-family:var(--sp-serif);font-size:clamp(1rem,1.6vw,1.35rem)}.SpaCaseStudy_sp-site-rituals__V_klj li svg{color:var(--sp-bronze)}.SpaCaseStudy_sp-site-rituals-media__YyW3V{position:relative;min-height:180px}.SpaCaseStudy_sp-phone__g5OWy{position:absolute;right:0;bottom:0;width:clamp(200px,20vw,270px);padding:7px;border-radius:38px;background:var(--sp-ink);box-shadow:0 50px 90px -40px rgba(42,35,29,.6)}[dir=rtl] .SpaCaseStudy_sp-phone__g5OWy{right:auto;left:0}[dir=rtl] .SpaCaseStudy_sp-browser__hkKzC{margin-inline-start:auto}.SpaCaseStudy_sp-phone-screen__8zOXT{position:relative;overflow:hidden;border-radius:31px;background:var(--sp-paper)}.SpaCaseStudy_sp-phone-media__EbnzA{position:relative;aspect-ratio:4/4.2}.SpaCaseStudy_sp-phone-media__EbnzA b{position:absolute;z-index:1;top:1.1rem;left:0;right:0;color:#fff;font-size:1.05rem;font-weight:400;text-align:center}.SpaCaseStudy_sp-phone-body__JkPU7{display:grid;gap:.6rem;padding:1.1rem 1.1rem 4.2rem}.SpaCaseStudy_sp-phone-body__JkPU7 small{color:var(--sp-bronze);font:500 .55rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.SpaCaseStudy_sp-phone-body__JkPU7 h4{margin:0;font-size:2rem;font-weight:300;line-height:.95}.SpaCaseStudy_sp-phone-body__JkPU7 p{margin:0;color:var(--sp-muted);font-size:.72rem;line-height:1.55}.SpaCaseStudy_sp-phone-body__JkPU7 ul{display:grid;gap:.35rem;margin:.2rem 0 0;padding:0;list-style:none}.SpaCaseStudy_sp-phone-body__JkPU7 li{display:flex;align-items:center;gap:.4rem;color:var(--sp-muted);font-size:.66rem}.SpaCaseStudy_sp-phone-bar__TRj0n{position:absolute;right:.7rem;bottom:.7rem;left:.7rem;display:grid;grid-template-columns:auto auto 1fr;gap:.4rem}.SpaCaseStudy_sp-phone-bar__TRj0n b,.SpaCaseStudy_sp-phone-bar__TRj0n span{display:grid;place-items:center;min-height:38px;padding:0 .8rem;border-radius:999px;font-size:.74rem;font-weight:500}.SpaCaseStudy_sp-phone-bar__TRj0n span{border:1px solid var(--sp-line)}.SpaCaseStudy_sp-phone-bar__TRj0n b{background:var(--sp-ink);color:var(--sp-sand)}.SpaCaseStudy_sp-note__QKlst{margin:1.6rem 0 0;color:var(--sp-muted);font-size:.85rem}.SpaCaseStudy_sp-pause__qLoar{position:relative;display:grid;align-items:center;min-height:min(92svh,900px);color:#fff}.SpaCaseStudy_sp-pause-media__6DJAv{position:absolute;inset:0}.SpaCaseStudy_sp-pause-media__6DJAv:after{content:"";position:absolute;inset:0;background:rgba(42,35,29,.42)}.SpaCaseStudy_sp-pause__qLoar p{position:relative;z-index:1;margin:0;padding:0 5vw;font-size:clamp(2.6rem,6.4vw,6.6rem);font-weight:300;line-height:1;text-align:center}.SpaCaseStudy_sp-pause__qLoar em{color:#f1e3cf}.SpaCaseStudy_sp-local__6oimo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem)}.SpaCaseStudy_sp-maps__9siBf{display:grid;gap:1rem;padding:clamp(1.2rem,2.4vw,1.8rem);background:#fff}.SpaCaseStudy_sp-maps-bar__hFoWo{display:flex;align-items:center;gap:.6rem;padding:.8rem 1rem;border-radius:999px;box-shadow:0 2px 10px rgba(42,35,29,.08),0 0 0 1px rgba(42,35,29,.06);font-size:.88rem}.SpaCaseStudy_sp-maps-card__Xj7_z{display:grid;gap:.3rem}.SpaCaseStudy_sp-maps-photos__Pc5QB{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:4px;margin-bottom:.7rem;overflow:hidden;border-radius:12px}.SpaCaseStudy_sp-maps-photos__Pc5QB div{position:relative;aspect-ratio:1}.SpaCaseStudy_sp-maps-card__Xj7_z b{font-size:1.2rem;font-weight:500}.SpaCaseStudy_sp-maps-card__Xj7_z span{color:#5f6368;font-size:.84rem}.SpaCaseStudy_sp-maps-card__Xj7_z .SpaCaseStudy_sp-open__Mci6E{color:#188038}.SpaCaseStudy_sp-maps-actions__HGBU0{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.SpaCaseStudy_sp-maps-actions__HGBU0 i{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .8rem;border:1px solid #dadce0;border-radius:999px;color:#1a73e8;font-size:.78rem;font-style:normal;font-weight:500}.SpaCaseStudy_sp-keywords__x_Ev5{display:grid;align-content:start;padding:clamp(1.2rem,2.4vw,1.8rem) 0}.SpaCaseStudy_sp-keywords__x_Ev5>span{margin-bottom:.6rem;color:var(--sp-bronze);font:500 .6rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.SpaCaseStudy_sp-keywords__x_Ev5 p{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0;padding:1.05rem 0;border-top:1px solid var(--sp-line)}.SpaCaseStudy_sp-keywords__x_Ev5 b{font-family:var(--sp-serif);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400}.SpaCaseStudy_sp-keywords__x_Ev5 em{flex:none;color:var(--sp-muted);font-size:.82rem;font-style:normal}.SpaCaseStudy_sp-answer__fyHQv{display:grid;gap:1rem;max-width:760px;margin:clamp(2.5rem,5vw,4rem) auto 0;padding:clamp(1.2rem,2.4vw,1.8rem);background:var(--sp-sand)}.SpaCaseStudy_sp-answer-q___Lgiz{justify-self:end;max-width:85%;padding:.7rem 1rem;border-radius:18px 18px 4px 18px;background:#fff;font-size:.9rem}.SpaCaseStudy_sp-answer-a__KyN22{display:grid;grid-template-columns:22px minmax(0,1fr);gap:.6rem}.SpaCaseStudy_sp-answer-a__KyN22 svg{margin-top:.2rem;color:var(--sp-bronze)}.SpaCaseStudy_sp-answer-a__KyN22 p{margin:0;color:#4a4037;font-size:.95rem;line-height:1.65}.SpaCaseStudy_sp-ads__UoA46{display:grid;grid-template-columns:1.15fr 1fr .85fr;gap:clamp(1rem,2vw,1.6rem)}.SpaCaseStudy_sp-ad__qoJC_{display:grid;align-content:start;gap:.5rem;padding:clamp(1.3rem,2.4vw,1.8rem);background:var(--sp-paper);color:#202124}.SpaCaseStudy_sp-ad__qoJC_ small{font-size:.74rem;font-weight:700}.SpaCaseStudy_sp-ad__qoJC_>span{color:#4d5156;font-size:.78rem}.SpaCaseStudy_sp-ad__qoJC_>b{color:#1a0dab;font-size:1.15rem;font-weight:500;line-height:1.3}.SpaCaseStudy_sp-ad__qoJC_ p{margin:0;color:#4d5156;font-size:.86rem;line-height:1.55}.SpaCaseStudy_sp-ad-links__r8sT4{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.3rem}.SpaCaseStudy_sp-ad-links__r8sT4 i{color:#1a0dab;font-size:.84rem;font-style:normal}.SpaCaseStudy_sp-ad-ext__ShPXz{display:grid;gap:.35rem;margin-top:.4rem;padding-top:.7rem;border-top:1px solid rgba(42,35,29,.1)}.SpaCaseStudy_sp-ad-ext__ShPXz span{display:flex;align-items:center;gap:.45rem;color:#4d5156;font-size:.8rem}.SpaCaseStudy_sp-radius__InRhc{display:grid;gap:1.2rem;padding:clamp(1.3rem,2.4vw,1.8rem);border:1px solid var(--sp-line)}.SpaCaseStudy_sp-radius-rings__7jcZf{position:relative;display:grid;place-items:center;aspect-ratio:1}.SpaCaseStudy_sp-radius-rings__7jcZf i{position:absolute;border:1px solid rgba(201,169,134,.35);border-radius:50%}.SpaCaseStudy_sp-radius-rings__7jcZf i:first-child{inset:0}.SpaCaseStudy_sp-radius-rings__7jcZf i:nth-child(2){inset:18%}.SpaCaseStudy_sp-radius-rings__7jcZf i:nth-child(3){inset:36%;background:rgba(201,169,134,.12)}.SpaCaseStudy_sp-radius-rings__7jcZf b{position:relative;font-family:var(--sp-serif);font-size:1.15rem;font-weight:400}.SpaCaseStudy_sp-radius-rings__7jcZf span{position:absolute;color:var(--sp-muted);font:500 .58rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.SpaCaseStudy_sp-radius-rings__7jcZf .SpaCaseStudy_n1__fCmIZ{top:12%;left:50%;transform:translateX(-50%)}.SpaCaseStudy_sp-radius-rings__7jcZf .SpaCaseStudy_n2__ECsSl{top:34%;right:4%}.SpaCaseStudy_sp-radius-rings__7jcZf .SpaCaseStudy_n3__rP2P4{bottom:22%;right:12%}.SpaCaseStudy_sp-radius-rings__7jcZf .SpaCaseStudy_n4__vtGFU{bottom:8%;left:50%;transform:translateX(-50%)}.SpaCaseStudy_sp-radius-rings__7jcZf .SpaCaseStudy_n5__hWUIY{top:40%;left:2%}.SpaCaseStudy_sp-radius-meta__fGKqX{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1rem;align-items:baseline}.SpaCaseStudy_sp-radius-meta__fGKqX span{color:var(--sp-muted);font:500 .58rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.SpaCaseStudy_sp-radius-meta__fGKqX b{font-size:.9rem;font-weight:400}.SpaCaseStudy_sp-visual__S0yxU{position:relative;display:flex;align-items:flex-end;min-height:420px;overflow:hidden;color:#fff}.SpaCaseStudy_sp-visual__S0yxU:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(42,35,29,.75))}.SpaCaseStudy_sp-visual__S0yxU>div{position:relative;z-index:1;display:grid;gap:.6rem;padding:1.4rem}.SpaCaseStudy_sp-visual__S0yxU small{font:500 .58rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.SpaCaseStudy_sp-visual__S0yxU b{font-size:2rem;font-weight:300;line-height:1}.SpaCaseStudy_sp-visual__S0yxU span{justify-self:start;padding:.45rem .9rem;border:1px solid rgba(255,255,255,.6);font-size:.78rem}.SpaCaseStudy_sp-campaigns__ocPv4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem;margin-top:clamp(3.5rem,7vw,5.5rem)}.SpaCaseStudy_sp-dark__paz7r .SpaCaseStudy_sp-campaigns__ocPv4 span{color:#c9a986}.SpaCaseStudy_sp-flow-title__u7aYV{display:flex;flex-wrap:wrap;align-items:center;gap:.05em .3em;margin-bottom:clamp(3rem,6vw,5rem)!important;font-size:clamp(2rem,4.2vw,4.4rem)!important}.SpaCaseStudy_sp-flow-title__u7aYV svg{width:.55em;height:.55em;stroke-width:1.2;color:var(--sp-bronze)}[dir=rtl] .SpaCaseStudy_sp-flow-title__u7aYV svg{transform:scaleX(-1)}.SpaCaseStudy_sp-journey__BcHkO{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.SpaCaseStudy_sp-journey__BcHkO ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;margin:0;padding:0;list-style:none}.SpaCaseStudy_sp-chat__NqVkX{overflow:hidden;background:#fff;box-shadow:0 40px 80px -50px rgba(42,35,29,.5)}.SpaCaseStudy_sp-chat-head__DopZ0{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;background:var(--sp-sand)}.SpaCaseStudy_sp-chat-head__DopZ0 img{width:36px;height:auto}.SpaCaseStudy_sp-chat-head__DopZ0>div{display:grid}.SpaCaseStudy_sp-chat-head__DopZ0 b{font-size:.88rem}.SpaCaseStudy_sp-chat-head__DopZ0 span{color:var(--sp-muted);font-size:.72rem}.SpaCaseStudy_sp-chat-body__H9HPx{display:grid;gap:.55rem;padding:1rem;background:#faf7f2}.SpaCaseStudy_sp-chat-body__H9HPx p{max-width:85%;margin:0;padding:.6rem .8rem;font-size:.8rem;line-height:1.45}.SpaCaseStudy_sp-chat-body__H9HPx .SpaCaseStudy_in___jU1Y{justify-self:end;border-radius:14px 14px 4px 14px;background:#e7dccd}.SpaCaseStudy_sp-chat-body__H9HPx .SpaCaseStudy_out__gZgO_{justify-self:start;border-radius:14px 14px 14px 4px;background:#fff;box-shadow:0 0 0 1px rgba(42,35,29,.06)}.SpaCaseStudy_sp-chat-body__H9HPx .SpaCaseStudy_confirm___jyXv{color:var(--sp-petal);font-weight:500}.SpaCaseStudy_sp-close__GjnB7{position:relative;padding:clamp(7rem,14vw,12rem) 0 clamp(5rem,10vw,8rem);color:var(--sp-sand);background:var(--sp-ink)}.SpaCaseStudy_sp-close__GjnB7:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(42,35,29,.55),rgba(42,35,29,.7) 50%,rgba(42,35,29,.97))}.SpaCaseStudy_sp-close__GjnB7 .SpaCaseStudy_sp-label__UY5vV{--sp-line:rgba(239,231,220,0.2);color:rgba(239,231,220,.7)}.SpaCaseStudy_sp-final__tsZu9{max-width:15ch;font-size:clamp(3rem,7vw,7.2rem)!important}.SpaCaseStudy_sp-final__tsZu9 em{color:#e6cfae!important}.SpaCaseStudy_sp-actions__gdivO{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.SpaCaseStudy_sp-btn__m5GkG{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:0 1.4rem;border:1px solid rgba(239,231,220,.4);color:var(--sp-sand);font-size:.92rem;text-decoration:none;transition:transform .3s}.SpaCaseStudy_sp-btn__m5GkG.SpaCaseStudy_light__zaZG5{border-color:transparent;background:var(--sp-sand);color:var(--sp-ink)}.SpaCaseStudy_sp-btn__m5GkG:hover{transform:translateY(-2px)}.SpaCaseStudy_sp-next__nq5Ev{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:2rem;margin-top:clamp(3.5rem,7vw,6rem);padding-top:1.5rem;border-top:1px solid rgba(239,231,220,.2);color:var(--sp-sand);text-decoration:none}.SpaCaseStudy_sp-next__nq5Ev>div:first-child{display:grid;gap:.6rem}.SpaCaseStudy_sp-next__nq5Ev span{color:rgba(239,231,220,.6);font:500 .6rem var(--font-mono);letter-spacing:.22em;text-transform:uppercase}.SpaCaseStudy_sp-next__nq5Ev strong{font-family:var(--sp-serif);font-size:clamp(2.4rem,4.8vw,4.6rem);font-weight:300;line-height:1;transition:transform .5s cubic-bezier(.16,1,.3,1)}.SpaCaseStudy_sp-next__nq5Ev small{color:rgba(239,231,220,.65)}.SpaCaseStudy_sp-next__nq5Ev:hover strong{transform:translateX(10px)}.SpaCaseStudy_sp-next-media__g8p7u{position:relative;aspect-ratio:16/9;overflow:hidden}.SpaCaseStudy_sp-next-arrow__xpdbU{position:absolute;top:1.5rem;right:0}[dir=rtl] .SpaCaseStudy_sp-next-arrow__xpdbU{right:auto;left:0;transform:scaleX(-1)}@media (max-width:1100px){.SpaCaseStudy_sp-ads__UoA46{grid-template-columns:repeat(2,minmax(0,1fr))}.SpaCaseStudy_sp-visual__S0yxU{grid-column:1/-1;min-height:360px}.SpaCaseStudy_sp-campaigns__ocPv4{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 2rem}}@media (max-width:991px){.SpaCaseStudy_sp-head__NyPmP,.SpaCaseStudy_sp-identity__GFBC3,.SpaCaseStudy_sp-journey__BcHkO,.SpaCaseStudy_sp-local__6oimo,.SpaCaseStudy_sp-next__nq5Ev{grid-template-columns:1fr}.SpaCaseStudy_sp-facts__wDuJh{grid-template-columns:repeat(2,minmax(0,1fr))}.SpaCaseStudy_sp-triptych__94XUC{grid-template-columns:1fr 1fr}.SpaCaseStudy_sp-triptych__94XUC figure:first-child{grid-column:1/-1}.SpaCaseStudy_sp-triptych__94XUC figure:first-child .SpaCaseStudy_sp-triptych-media__F3Uf_{aspect-ratio:16/10}.SpaCaseStudy_sp-mark__WlmI7{min-height:300px}.SpaCaseStudy_sp-browser__hkKzC{width:100%}.SpaCaseStudy_sp-phone__g5OWy{position:relative;width:min(260px,62%);margin:-14% 4% 0 auto}.SpaCaseStudy_sp-devices__jox_c{padding-bottom:0}.SpaCaseStudy_sp-site-rituals__V_klj{grid-template-columns:1fr}.SpaCaseStudy_sp-site-rituals-media__YyW3V{display:none}.SpaCaseStudy_sp-chat__NqVkX{max-width:420px}}@media (max-width:600px){.SpaCaseStudy_sp-wrap__XG2pq{width:calc(100% - 32px)}.SpaCaseStudy_sp-label__UY5vV{flex-direction:column;gap:.35rem}.SpaCaseStudy_sp-ads__UoA46,.SpaCaseStudy_sp-campaigns__ocPv4,.SpaCaseStudy_sp-facts__wDuJh,.SpaCaseStudy_sp-journey__BcHkO ol{grid-template-columns:1fr}.SpaCaseStudy_sp-palette__5T9To{grid-template-columns:repeat(5,minmax(0,1fr))}.SpaCaseStudy_sp-palette__5T9To i{min-height:90px}.SpaCaseStudy_sp-palette__5T9To b{font-size:.72rem}.SpaCaseStudy_sp-palette__5T9To span{display:none}.SpaCaseStudy_sp-site-hero__wdBcC{aspect-ratio:4/3.4}.SpaCaseStudy_sp-site-hero__wdBcC nav{grid-template-columns:1fr auto}.SpaCaseStudy_sp-site-hero__wdBcC nav span:not(.SpaCaseStudy_sp-site-book__ySjiX){display:none}.SpaCaseStudy_sp-keywords__x_Ev5 p{flex-direction:column;gap:.2rem}.SpaCaseStudy_sp-pause__qLoar{min-height:70svh}}[dir=rtl] .SpaCaseStudy_sp-palette__5T9To span{unicode-bidi:plaintext;text-align:right}@media (max-width:767px){.SpaCaseStudy_sp-phone-body__JkPU7 small{font-size:.64rem}.SpaCaseStudy_sp-radius-meta__fGKqX span,.SpaCaseStudy_sp-radius-rings__7jcZf span,.SpaCaseStudy_sp-visual__S0yxU small{font-size:.66rem}.SpaCaseStudy_sp-facts__wDuJh dt,.SpaCaseStudy_sp-keywords__x_Ev5>span,.SpaCaseStudy_sp-label__UY5vV,.SpaCaseStudy_sp-next__nq5Ev span,.SpaCaseStudy_sp-site-copy__qJQrL small,.SpaCaseStudy_sp-site-hero__wdBcC nav,.SpaCaseStudy_sp-site-rituals__V_klj>span{font-size:.68rem}.SpaCaseStudy_sp-browser-bar__OL8dj span,.SpaCaseStudy_sp-campaigns__ocPv4 span,.SpaCaseStudy_sp-journey__BcHkO li span,.SpaCaseStudy_sp-principles__n68GV span,.SpaCaseStudy_sp-type__W9ZFb>div{font-size:.7rem}[dir=rtl] .SpaCaseStudy_sp-phone-body__JkPU7 small{font-size:.72rem}[dir=rtl] .SpaCaseStudy_sp-radius-meta__fGKqX span,[dir=rtl] .SpaCaseStudy_sp-radius-rings__7jcZf span,[dir=rtl] .SpaCaseStudy_sp-visual__S0yxU small{font-size:.74rem}[dir=rtl] .SpaCaseStudy_sp-facts__wDuJh dt,[dir=rtl] .SpaCaseStudy_sp-keywords__x_Ev5>span,[dir=rtl] .SpaCaseStudy_sp-label__UY5vV,[dir=rtl] .SpaCaseStudy_sp-next__nq5Ev span,[dir=rtl] .SpaCaseStudy_sp-site-copy__qJQrL small,[dir=rtl] .SpaCaseStudy_sp-site-hero__wdBcC nav,[dir=rtl] .SpaCaseStudy_sp-site-rituals__V_klj>span{font-size:.76rem}[dir=rtl] .SpaCaseStudy_sp-browser-bar__OL8dj span,[dir=rtl] .SpaCaseStudy_sp-campaigns__ocPv4 span,[dir=rtl] .SpaCaseStudy_sp-journey__BcHkO li span,[dir=rtl] .SpaCaseStudy_sp-principles__n68GV span,[dir=rtl] .SpaCaseStudy_sp-type__W9ZFb>div{font-size:.78rem}}