.website-presentation-module__HRucIq__presentation{--accent:#0965db;color:#fff;background:#06182d}.website-presentation-module__HRucIq__hero{background:radial-gradient(ellipse at 70% 5%,var(--accent),transparent 80%),#06182d;padding:35px 5% 90px;scroll-margin-top:130px;overflow:hidden}.website-presentation-module__HRucIq__top{letter-spacing:.08em;color:#ffffffb0;justify-content:space-between;gap:25px;font-size:11px;display:flex}.website-presentation-module__HRucIq__layout{grid-template-columns:.7fr 1.5fr;align-items:center;gap:5%;min-height:580px;display:grid}.website-presentation-module__HRucIq__copy :is(h1,h2){letter-spacing:-.045em;margin:20px 0;font-size:clamp(36px,4.4vw,68px);line-height:1.15}.website-presentation-module__HRucIq__copy>p:not(.website-presentation-module__HRucIq__kicker){color:#dfebf5;max-width:370px;font-size:15px;line-height:1.9}.website-presentation-module__HRucIq__kicker{letter-spacing:.15em;color:#accee7;font-size:11px}.website-presentation-module__HRucIq__copy dl{gap:24px;margin:50px 0 0;display:grid}.website-presentation-module__HRucIq__copy dt{color:#aac1d5;letter-spacing:.12em;margin-bottom:8px;font-size:10px}.website-presentation-module__HRucIq__copy dd{margin:0;font-size:13px}.website-presentation-module__HRucIq__device{background:#111820;border-radius:22px 22px 5px 5px;padding:12px 12px 0;position:relative;box-shadow:0 35px 60px #0005}.website-presentation-module__HRucIq__browser{color:#647082;background:#f3f5f7;border-radius:8px 8px 0 0;justify-content:space-between;padding:9px 14px;font-size:9px;display:flex}.website-presentation-module__HRucIq__viewport{aspect-ratio:1.65;overflow:hidden}.website-presentation-module__HRucIq__viewport img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.website-presentation-module__HRucIq__base{background:linear-gradient(#c1c7ce,#545b64);border-radius:2px 2px 50% 50%;height:16px;margin:12px -6% -16px;position:relative}.website-presentation-module__HRucIq__base:before{content:"";background:#454a50;border-radius:0 0 8px 8px;width:20%;height:5px;position:absolute;left:40%}.website-presentation-module__HRucIq__explorer{background:#071b34;grid-template-columns:.65fr 1.6fr .24fr;align-items:start;gap:4%;padding:90px 5% 105px;display:grid}.website-presentation-module__HRucIq__explain h3{margin:22px 0;font-size:28px;line-height:1.4}.website-presentation-module__HRucIq__explain>p:not(.website-presentation-module__HRucIq__kicker){color:#b9c9db;font-size:14px;line-height:1.9}.website-presentation-module__HRucIq__controls{gap:4px;margin-top:35px;display:grid}.website-presentation-module__HRucIq__controls button{color:#aebed2;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff20;gap:14px;padding:16px 0;font-size:13px;display:flex}.website-presentation-module__HRucIq__controls button[aria-pressed=true]{color:#fff;border-color:#8bbfff}.website-presentation-module__HRucIq__controls button:focus-visible{outline-offset:3px;outline:2px solid #8bbfff}.website-presentation-module__HRucIq__controls span{color:#8bbfff;font-size:11px}.website-presentation-module__HRucIq__detail{aspect-ratio:.98;background:#fff;overflow:hidden;box-shadow:0 18px 45px #0004}.website-presentation-module__HRucIq__detail img{object-fit:cover;width:100%;height:100%;display:block}.website-presentation-module__HRucIq__map>p{letter-spacing:.1em;color:#a3b6ce;margin:0 0 15px;font-size:9px}.website-presentation-module__HRucIq__map>div{position:relative}.website-presentation-module__HRucIq__map img{opacity:.65;width:100%;display:block}.website-presentation-module__HRucIq__map span{box-sizing:border-box;pointer-events:none;background:#69cdff18;border:2px solid #69cdff;height:22%;position:absolute;left:-3px;right:-3px}.website-presentation-module__HRucIq__map small{color:#a3b6ce;margin-top:15px;font-size:9px;line-height:1.6;display:block}@media (max-width:800px){.website-presentation-module__HRucIq__hero{padding:25px 6% 65px}.website-presentation-module__HRucIq__top{font-size:9px}.website-presentation-module__HRucIq__layout{grid-template-columns:1fr;gap:35px;min-height:0;padding-top:45px}.website-presentation-module__HRucIq__copy :is(h1,h2){font-size:42px}.website-presentation-module__HRucIq__copy>p:not(.website-presentation-module__HRucIq__kicker){max-width:550px}.website-presentation-module__HRucIq__copy dl{grid-template-columns:1fr 1fr;margin-top:25px}.website-presentation-module__HRucIq__device{border-radius:14px 14px 3px 3px;padding:8px 8px 0}.website-presentation-module__HRucIq__explorer{grid-template-columns:1fr 70px;gap:25px 18px;padding:50px 6%}.website-presentation-module__HRucIq__explain{grid-column:1/-1}.website-presentation-module__HRucIq__controls{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}.website-presentation-module__HRucIq__controls button{padding:12px 0}.website-presentation-module__HRucIq__detail{aspect-ratio:.8}.website-presentation-module__HRucIq__map small{font-size:8px}.website-presentation-module__HRucIq__browser{padding:6px 9px}.website-presentation-module__HRucIq__explain h3{margin:15px 0}}
.community-case-module__Gbg25G__case{color:#111d35;background:#fff;font-family:inherit}.community-case-module__Gbg25G__hero{background:#eaf0ff;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;min-height:85svh;padding:90px 7%;display:grid;overflow:hidden}.community-case-module__Gbg25G__eyebrow{letter-spacing:.1em;color:#355bcc;margin:0 0 28px;font-size:13px;font-weight:700}.community-case-module__Gbg25G__intro :is(h1,h2){letter-spacing:-.065em;margin:0 0 28px;font-size:clamp(32px,4.3vw,66px);line-height:1.3}.community-case-module__Gbg25G__intro em{color:#365df3;font-style:normal}.community-case-module__Gbg25G__intro>p:not(.community-case-module__Gbg25G__eyebrow),.community-case-module__Gbg25G__lead{color:#52617b;font-size:17px;line-height:1.9}.community-case-module__Gbg25G__meta{color:#5d6c84;gap:30px;margin-top:36px;font-size:13px;display:flex}.community-case-module__Gbg25G__meta strong{color:#142b52;margin-top:10px;font-size:15px;display:block}.community-case-module__Gbg25G__phones{justify-content:center;align-items:center;gap:20px;display:flex;transform:rotate(-5deg)}.community-case-module__Gbg25G__phones img{border:7px solid #fff;border-radius:30px;width:48%;max-width:235px;box-shadow:0 28px 60px #203a7025}.community-case-module__Gbg25G__phones .community-case-module__Gbg25G__sidePhone{width:38%;transform:translateY(45px)}.community-case-module__Gbg25G__section{padding:95px 8%}.community-case-module__Gbg25G__section h3{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(30px,3.6vw,52px);line-height:1.3}.community-case-module__Gbg25G__demo{grid-template-columns:1.2fr 1fr;align-items:center;gap:35px;margin-top:46px;display:grid}.community-case-module__Gbg25G__diagram{background:#f2f5f9;border-radius:20px;padding:20px;position:relative}.community-case-module__Gbg25G__diagram svg{width:100%;height:auto}.community-case-module__Gbg25G__roads{stroke:#fff;stroke-width:22px;fill:none}.community-case-module__Gbg25G__diagram>small{color:#63718a;margin-top:20px;font-size:12px;line-height:1.6;display:block}.community-case-module__Gbg25G__status{text-align:center;color:#234ea6;background:#fff;border-radius:10px;padding:14px;font-weight:700;display:block}.community-case-module__Gbg25G__steps{gap:10px;display:grid}.community-case-module__Gbg25G__steps button{font:inherit;text-align:left;cursor:pointer;color:#344765;background:#fff;border:1px solid #dde4f0;border-radius:12px;gap:18px;padding:18px;display:flex}.community-case-module__Gbg25G__steps button[aria-pressed=true]{background:#edf2ff;border-color:#365df3}.community-case-module__Gbg25G__steps b{color:#365df3;font-size:14px}.community-case-module__Gbg25G__steps strong{font-size:17px;display:block}.community-case-module__Gbg25G__steps small{margin-top:6px;font-size:14px;line-height:1.7;display:block}.community-case-module__Gbg25G__steps .community-case-module__Gbg25G__next{color:#fff;background:#365df3;justify-content:center}.community-case-module__Gbg25G__blue{background:#f0f4fc}.community-case-module__Gbg25G__features{grid-template-columns:1fr 1fr;gap:60px;margin-top:45px;display:grid}.community-case-module__Gbg25G__features>div{text-align:center}.community-case-module__Gbg25G__features img{border-radius:22px;width:min(100%,270px);box-shadow:0 20px 40px #17397415}.community-case-module__Gbg25G__features h4,.community-case-module__Gbg25G__operations h4{margin:28px 0 14px;font-size:22px}.community-case-module__Gbg25G__features p,.community-case-module__Gbg25G__operations p,.community-case-module__Gbg25G__contact>p{color:#5c6980;font-size:16px;line-height:1.85}.community-case-module__Gbg25G__features p{max-width:350px;margin:auto}.community-case-module__Gbg25G__operations{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.community-case-module__Gbg25G__operations>div{border-top:1px solid #cbd7eb;padding-top:25px}.community-case-module__Gbg25G__operations b{color:#365df3}.community-case-module__Gbg25G__contact{color:#fff;background:#14284c}.community-case-module__Gbg25G__contact .community-case-module__Gbg25G__eyebrow,.community-case-module__Gbg25G__contact>p{color:#b6c9ed}.community-case-module__Gbg25G__contact a{color:#193b7b;background:#fff;margin-top:22px;padding:18px 25px;font-weight:700;text-decoration:none;display:inline-block}.community-case-module__Gbg25G__cover{background:#eaf0ff;justify-content:space-between;align-items:center;gap:20px;overflow:hidden;padding:35px!important;display:flex!important}.community-case-module__Gbg25G__cover>div{color:#173a7c}.community-case-module__Gbg25G__cover span{font-size:13px}.community-case-module__Gbg25G__cover b{letter-spacing:-.05em;margin:18px 0;font-size:clamp(25px,3vw,45px);line-height:1.2;display:block}.community-case-module__Gbg25G__cover p{font-size:14px}.community-case-module__Gbg25G__cover>img{border:5px solid #fff;border-radius:18px;transform:rotate(7deg)translateY(25px);box-shadow:0 10px 30px #20366b25;object-fit:contain!important;width:32%!important;height:auto!important}.community-case-module__Gbg25G__case button:focus-visible,.community-case-module__Gbg25G__case a:focus-visible{outline-offset:3px;outline:3px solid #faaf27}@media (max-width:700px){.community-case-module__Gbg25G__hero{grid-template-columns:1fr;padding:50px 7%}.community-case-module__Gbg25G__phones{max-width:400px;margin:auto}.community-case-module__Gbg25G__section{padding:60px 7%}.community-case-module__Gbg25G__demo{grid-template-columns:1fr}.community-case-module__Gbg25G__features{gap:20px}.community-case-module__Gbg25G__features h4{font-size:18px}.community-case-module__Gbg25G__operations{grid-template-columns:1fr;gap:20px}.community-case-module__Gbg25G__meta{flex-wrap:wrap}.community-case-module__Gbg25G__cover{padding:22px!important}.community-case-module__Gbg25G__intro>p:not(.community-case-module__Gbg25G__eyebrow){font-size:16px}.community-case-module__Gbg25G__intro br{display:none}}.community-case-module__Gbg25G__recordVisual{background:#fff;border:1px solid #d9e2f5;border-radius:20px;flex-direction:column;justify-content:center;gap:20px;min-height:240px;padding:55px 20px;display:flex}.community-case-module__Gbg25G__recordVisual strong{color:#365df3;font-size:26px}.community-case-module__Gbg25G__recordVisual small{color:#687991}.community-case-module__Gbg25G__capture{color:#355bcc;width:min(100%,310px);font:inherit;cursor:zoom-in;background:0 0;border:0;margin:0 auto;padding:0;display:block}.community-case-module__Gbg25G__capture img{border-radius:18px;width:100%;max-width:none;height:auto;display:block;box-shadow:0 15px 40px #17397418}.community-case-module__Gbg25G__capture span{margin-top:16px;font-size:14px;display:block}.community-case-module__Gbg25G__wide{width:100%}.community-case-module__Gbg25G__wide img{border-radius:10px}.community-case-module__Gbg25G__flow{margin:0;padding:0;list-style:none}.community-case-module__Gbg25G__flow li{border-bottom:1px solid #dce4f2;gap:20px;padding:25px 0;display:flex}.community-case-module__Gbg25G__flow b{color:#365df3}.community-case-module__Gbg25G__flow strong{font-size:21px}.community-case-module__Gbg25G__flow p{color:#52617b;font-size:16px;line-height:1.8}.community-case-module__Gbg25G__admin{margin-top:75px}.community-case-module__Gbg25G__admin h4{font-size:26px}.community-case-module__Gbg25G__admin p{color:#52617b;margin-bottom:30px;font-size:16px;line-height:1.8}.community-case-module__Gbg25G__more{margin-top:50px}.community-case-module__Gbg25G__more summary{cursor:pointer;padding:20px 0;font-weight:600}.community-case-module__Gbg25G__viewer{border:0;border-radius:12px;max-width:95vw;max-height:94svh;padding:20px;overflow:auto}.community-case-module__Gbg25G__viewer::backdrop{background:#09172cdd}.community-case-module__Gbg25G__viewer header{background:#fff;justify-content:space-between;align-items:center;gap:25px;padding:15px 0;display:flex;position:sticky;top:-20px}.community-case-module__Gbg25G__viewer header button{cursor:pointer;background:#eaf0ff;border:0;border-radius:6px;padding:10px 15px}.community-case-module__Gbg25G__viewer>img{width:auto;max-width:100%;height:auto;max-height:none;margin:auto;display:block}.community-case-module__Gbg25G__features .community-case-module__Gbg25G__capture img{width:100%;max-width:none}.community-case-module__Gbg25G__phones img{height:auto}.community-case-module__Gbg25G__demo{grid-template-columns:1fr 1fr}@media (max-width:700px){.community-case-module__Gbg25G__demo{grid-template-columns:1fr}.community-case-module__Gbg25G__features{grid-template-columns:1fr;gap:45px}.community-case-module__Gbg25G__phones img{border-width:4px}}
.ripplecore-case-module__YDlq4q__case{color:#121b2c;background:#fff;overflow:hidden}.ripplecore-case-module__YDlq4q__case section,.ripplecore-case-module__YDlq4q__intro,.ripplecore-case-module__YDlq4q__contact{scroll-margin-top:145px}.ripplecore-case-module__YDlq4q__intro{text-align:center;padding:110px 24px 130px}.ripplecore-case-module__YDlq4q__eyebrow{letter-spacing:.17em;color:#87919c;margin:0 0 26px;font-size:13px;font-weight:600}.ripplecore-case-module__YDlq4q__intro :is(h1,h2){letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.4vw,54px);line-height:1.4}.ripplecore-case-module__YDlq4q__role{color:#76818e;margin:28px 0;font-size:14px}.ripplecore-case-module__YDlq4q__summary{color:#7b8490;font-size:15px;line-height:1.9}.ripplecore-case-module__YDlq4q__row{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(60px,8vw,140px);max-width:1440px;margin:auto;padding:85px 7% 155px;display:grid}.ripplecore-case-module__YDlq4q__reverse{grid-template-columns:1fr 1.35fr;padding-top:135px;padding-bottom:155px}.ripplecore-case-module__YDlq4q__copy{max-width:390px}.ripplecore-case-module__YDlq4q__copy h3{letter-spacing:-.045em;margin:0 0 28px;font-size:clamp(25px,2.5vw,37px);line-height:1.45}.ripplecore-case-module__YDlq4q__copy>p:not(.ripplecore-case-module__YDlq4q__eyebrow){color:#7b8490;word-break:keep-all;margin:0 0 20px;font-size:15px;line-height:1.95}.ripplecore-case-module__YDlq4q__copy small{color:#89929a;margin-top:28px;font-size:12px;line-height:1.9;display:block}.ripplecore-case-module__YDlq4q__visual{margin-left:-20%;padding-bottom:95px;position:relative}.ripplecore-case-module__YDlq4q__shot{cursor:zoom-in;background:#fff;border:0;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 18px 45px #172a4210}.ripplecore-case-module__YDlq4q__shot img{width:100%;height:auto;display:block}.ripplecore-case-module__YDlq4q__main{border:3px solid #172033}.ripplecore-case-module__YDlq4q__overlap{border:4px solid #fff;width:65%;position:absolute;bottom:0;right:-8%}.ripplecore-case-module__YDlq4q__cmsVisual{padding:0 0 65px 15px;position:relative}.ripplecore-case-module__YDlq4q__editor{border:3px solid #182235}.ripplecore-case-module__YDlq4q__floating{border:7px solid #fff;width:66%;position:absolute;bottom:0;right:-7%}.ripplecore-case-module__YDlq4q__details{color:#426348;flex-wrap:wrap;gap:18px;margin-top:30px;font-size:12px;display:flex}.ripplecore-case-module__YDlq4q__details span{border-bottom:1px solid #dce5dc;padding-bottom:8px}.ripplecore-case-module__YDlq4q__operations{margin-left:-8%;padding:0 60px 105px 0;position:relative}.ripplecore-case-module__YDlq4q__news{border:2px solid #182235;width:90%}.ripplecore-case-module__YDlq4q__history{border:5px solid #fff;width:70%;position:absolute;bottom:0;right:0}.ripplecore-case-module__YDlq4q__inquiry{padding-top:90px;padding-bottom:140px}.ripplecore-case-module__YDlq4q__contact{text-align:center;background:#f7f9f8;padding:95px 24px 110px}.ripplecore-case-module__YDlq4q__contact h3{letter-spacing:-.04em;margin:0 0 32px;font-size:clamp(27px,3vw,40px);line-height:1.5}.ripplecore-case-module__YDlq4q__contact a{color:#274e38;border-bottom:1px solid #274e38;padding-bottom:10px;font-size:14px;text-decoration:none;display:inline-block}.ripplecore-case-module__YDlq4q__cover{align-items:center;gap:15px;min-height:270px;overflow:hidden;color:#24472b!important;background:#eaf0df!important;height:100%!important;padding:30px!important;display:flex!important}.ripplecore-case-module__YDlq4q__cover>div{flex:0 0 35%}.ripplecore-case-module__YDlq4q__cover span{font-size:13px}.ripplecore-case-module__YDlq4q__cover b{margin:15px 0;font-size:35px;display:block}.ripplecore-case-module__YDlq4q__cover p{line-height:1.7;font-size:12px!important}.ripplecore-case-module__YDlq4q__cover>img{object-fit:contain!important;width:85%!important;height:auto!important;position:relative!important;inset:auto!important}@media (max-width:800px){.ripplecore-case-module__YDlq4q__intro{padding:65px 24px 70px}.ripplecore-case-module__YDlq4q__intro :is(h1,h2){font-size:30px}.ripplecore-case-module__YDlq4q__summary{font-size:14px}.ripplecore-case-module__YDlq4q__row,.ripplecore-case-module__YDlq4q__reverse{grid-template-columns:1fr;gap:48px;padding:45px 7% 70px}.ripplecore-case-module__YDlq4q__copy{max-width:100%}.ripplecore-case-module__YDlq4q__row>.ripplecore-case-module__YDlq4q__copy{order:0}.ripplecore-case-module__YDlq4q__row>.ripplecore-case-module__YDlq4q__visual,.ripplecore-case-module__YDlq4q__row>.ripplecore-case-module__YDlq4q__operations,.ripplecore-case-module__YDlq4q__row>.ripplecore-case-module__YDlq4q__cmsVisual{order:1}.ripplecore-case-module__YDlq4q__visual{margin-left:0;padding-bottom:65px}.ripplecore-case-module__YDlq4q__overlap{width:62%;right:-3%}.ripplecore-case-module__YDlq4q__cmsVisual{padding-bottom:55px;padding-left:0}.ripplecore-case-module__YDlq4q__floating{right:-3%}.ripplecore-case-module__YDlq4q__operations{margin-left:0;padding-bottom:70px;padding-right:30px}.ripplecore-case-module__YDlq4q__copy h3{font-size:28px}.ripplecore-case-module__YDlq4q__inquiry{padding-top:35px;padding-bottom:80px}.ripplecore-case-module__YDlq4q__contact{padding:65px 24px}.ripplecore-case-module__YDlq4q__eyebrow{margin-bottom:18px}.ripplecore-case-module__YDlq4q__cover b{font-size:28px}}@media (prefers-reduced-motion:reduce){.ripplecore-case-module__YDlq4q__case *{scroll-behavior:auto}}.ripplecore-case-module__YDlq4q__gallery,.ripplecore-case-module__YDlq4q__siteGallery{max-width:1320px;margin:0 auto;padding:20px 7% 110px}.ripplecore-case-module__YDlq4q__galleryHeading{max-width:550px;margin-bottom:55px}.ripplecore-case-module__YDlq4q__galleryHeading h3{letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.5vw,36px);line-height:1.5}.ripplecore-case-module__YDlq4q__productGrid{grid-template-columns:1fr 1fr;gap:48px;display:grid}.ripplecore-case-module__YDlq4q__gallery figure,.ripplecore-case-module__YDlq4q__siteGallery figure{min-width:0;margin:0}.ripplecore-case-module__YDlq4q__gallery figcaption,.ripplecore-case-module__YDlq4q__siteGallery figcaption{flex-direction:column;gap:9px;padding:24px 0 0;display:flex}.ripplecore-case-module__YDlq4q__gallery figcaption b,.ripplecore-case-module__YDlq4q__siteGallery figcaption b{font-size:16px}.ripplecore-case-module__YDlq4q__gallery figcaption span,.ripplecore-case-module__YDlq4q__siteGallery figcaption span{color:#858d97;font-size:13px}.ripplecore-case-module__YDlq4q__wideFeature{margin-top:70px}.ripplecore-case-module__YDlq4q__wideFeature>p{color:#858d97;margin:22px 0 0;font-size:13px;line-height:1.8}.ripplecore-case-module__YDlq4q__siteGallery{padding-top:50px;padding-bottom:50px}.ripplecore-case-module__YDlq4q__corporateGrid{grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;display:grid}.ripplecore-case-module__YDlq4q__corporateGrid>div{gap:50px;display:grid}.ripplecore-case-module__YDlq4q__gallery .ripplecore-case-module__YDlq4q__shot,.ripplecore-case-module__YDlq4q__siteGallery .ripplecore-case-module__YDlq4q__shot{border:1px solid #e5e9e8}.ripplecore-case-module__YDlq4q__productGrid .ripplecore-case-module__YDlq4q__shot img{aspect-ratio:1.78;object-fit:cover;object-position:top}.ripplecore-case-module__YDlq4q__corporateGrid>figure .ripplecore-case-module__YDlq4q__shot img{aspect-ratio:1.05;object-fit:cover;object-position:top}@media (max-width:800px){.ripplecore-case-module__YDlq4q__gallery,.ripplecore-case-module__YDlq4q__siteGallery{padding:25px 7% 65px}.ripplecore-case-module__YDlq4q__galleryHeading{margin-bottom:32px}.ripplecore-case-module__YDlq4q__productGrid,.ripplecore-case-module__YDlq4q__corporateGrid{grid-template-columns:1fr;gap:38px}.ripplecore-case-module__YDlq4q__corporateGrid>div{gap:38px}.ripplecore-case-module__YDlq4q__wideFeature{margin-top:45px}.ripplecore-case-module__YDlq4q__gallery figcaption,.ripplecore-case-module__YDlq4q__siteGallery figcaption{padding-top:18px}}.ripplecore-case-module__YDlq4q__row,.ripplecore-case-module__YDlq4q__reverse{flex-direction:column;align-items:stretch;gap:48px;max-width:1440px;padding:70px 5% 100px;display:flex}.ripplecore-case-module__YDlq4q__row>.ripplecore-case-module__YDlq4q__copy{order:-1;max-width:850px}.ripplecore-case-module__YDlq4q__copy>p:not(.ripplecore-case-module__YDlq4q__eyebrow){max-width:720px}.ripplecore-case-module__YDlq4q__visual,.ripplecore-case-module__YDlq4q__cmsVisual,.ripplecore-case-module__YDlq4q__operations{gap:48px;margin:0;padding:0;display:grid;position:static}.ripplecore-case-module__YDlq4q__shot{border-radius:10px;box-shadow:0 12px 35px #172a420c}.ripplecore-case-module__YDlq4q__main,.ripplecore-case-module__YDlq4q__editor,.ripplecore-case-module__YDlq4q__news{border:1px solid #dfe4e9}.ripplecore-case-module__YDlq4q__overlap,.ripplecore-case-module__YDlq4q__floating,.ripplecore-case-module__YDlq4q__history{border:1px solid #dfe4e9;width:100%;position:static;inset:auto}.ripplecore-case-module__YDlq4q__main,.ripplecore-case-module__YDlq4q__overlap{max-width:1200px;margin:auto}.ripplecore-case-module__YDlq4q__editor{max-width:850px;margin:auto}.ripplecore-case-module__YDlq4q__news{width:100%;max-width:900px;margin:auto}.ripplecore-case-module__YDlq4q__history{max-width:820px;margin:auto}.ripplecore-case-module__YDlq4q__gallery,.ripplecore-case-module__YDlq4q__siteGallery{max-width:1440px;padding:45px 5% 100px}.ripplecore-case-module__YDlq4q__productGrid,.ripplecore-case-module__YDlq4q__corporateGrid{grid-template-columns:1fr;gap:70px}.ripplecore-case-module__YDlq4q__corporateGrid>div{gap:70px}.ripplecore-case-module__YDlq4q__galleryHeading{max-width:850px}.ripplecore-case-module__YDlq4q__gallery figure,.ripplecore-case-module__YDlq4q__siteGallery figure{width:100%;max-width:1200px;margin:auto}.ripplecore-case-module__YDlq4q__productGrid .ripplecore-case-module__YDlq4q__shot img,.ripplecore-case-module__YDlq4q__corporateGrid>figure .ripplecore-case-module__YDlq4q__shot img{aspect-ratio:auto;object-fit:contain}.ripplecore-case-module__YDlq4q__wideFeature{max-width:1200px;margin:70px auto 0}.ripplecore-case-module__YDlq4q__inquiry>div:last-child{width:100%;max-width:850px;margin:auto}.ripplecore-case-module__YDlq4q__intro{padding-bottom:60px}.ripplecore-case-module__YDlq4q__row small,.ripplecore-case-module__YDlq4q__gallery figcaption span,.ripplecore-case-module__YDlq4q__siteGallery figcaption span{font-size:14px}@media (max-width:800px){.ripplecore-case-module__YDlq4q__row,.ripplecore-case-module__YDlq4q__reverse{gap:30px;padding:40px 5% 65px}.ripplecore-case-module__YDlq4q__gallery,.ripplecore-case-module__YDlq4q__siteGallery{padding:30px 5% 65px}.ripplecore-case-module__YDlq4q__visual,.ripplecore-case-module__YDlq4q__cmsVisual,.ripplecore-case-module__YDlq4q__operations{gap:35px}.ripplecore-case-module__YDlq4q__productGrid,.ripplecore-case-module__YDlq4q__corporateGrid,.ripplecore-case-module__YDlq4q__corporateGrid>div{gap:42px}.ripplecore-case-module__YDlq4q__intro{padding:55px 6% 35px}.ripplecore-case-module__YDlq4q__copy h3{font-size:26px}.ripplecore-case-module__YDlq4q__wideFeature{margin-top:42px}}.ripplecore-case-module__YDlq4q__compact{border-top:1px solid #e9edf0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:60px;display:grid}.ripplecore-case-module__YDlq4q__compact>.ripplecore-case-module__YDlq4q__copy{order:-1;max-width:460px}.ripplecore-case-module__YDlq4q__compact>div{min-width:0}.ripplecore-case-module__YDlq4q__compact .ripplecore-case-module__YDlq4q__operations{gap:32px}.ripplecore-case-module__YDlq4q__compact .ripplecore-case-module__YDlq4q__shot{border:1px solid #e1e6ec;border-radius:8px}.ripplecore-case-module__YDlq4q__compact .ripplecore-case-module__YDlq4q__inquiry{max-width:580px}@media (max-width:800px){.ripplecore-case-module__YDlq4q__compact{grid-template-columns:1fr;gap:30px}.ripplecore-case-module__YDlq4q__compact>.ripplecore-case-module__YDlq4q__copy{max-width:none}}
.approval-case-module__l4DnKG__case{color:#203044;background:#fff}.approval-case-module__l4DnKG__case section{scroll-margin-top:100px}.approval-case-module__l4DnKG__hero{color:#fff;background:#1e293b;padding:65px 6% 0}.approval-case-module__l4DnKG__heroHead{grid-template-columns:1.1fr 1fr;align-items:end;gap:40px;margin-bottom:40px;display:grid}.approval-case-module__l4DnKG__label{letter-spacing:.13em;margin:0 0 24px;font-size:12px;font-weight:700}.approval-case-module__l4DnKG__hero :is(h1,h2){letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.1vw,66px);line-height:1.2}.approval-case-module__l4DnKG__hero em{color:#69e6be;font-style:normal}.approval-case-module__l4DnKG__heroHead p:not(.approval-case-module__l4DnKG__label){font-size:16px;line-height:1.9}.approval-case-module__l4DnKG__heroHead span{color:#a8c0cb;font-size:12px}.approval-case-module__l4DnKG__heroScreen{border:7px solid #405168;border-radius:15px;overflow:hidden;box-shadow:0 24px 60px #0003}.approval-case-module__l4DnKG__screen{cursor:zoom-in;text-align:right;background:#fff;border:1px solid #dae2e7;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.approval-case-module__l4DnKG__screen img{width:100%;height:auto;display:block}.approval-case-module__l4DnKG__screen span{color:#617383;padding:12px 18px;font-size:12px;display:block}.approval-case-module__l4DnKG__heroScreen .approval-case-module__l4DnKG__screen{border:0;border-radius:0}.approval-case-module__l4DnKG__heroFoot{justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex}.approval-case-module__l4DnKG__heroFoot strong{font-size:28px}.approval-case-module__l4DnKG__heroFoot p{color:#b6cad4;font-size:13px;line-height:1.8}.approval-case-module__l4DnKG__section{padding:80px 6%}.approval-case-module__l4DnKG__heading{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin-bottom:35px;display:grid}.approval-case-module__l4DnKG__heading h3{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.3vw,49px);line-height:1.3}.approval-case-module__l4DnKG__heading>p{color:#657483;font-size:15px;line-height:1.9}.approval-case-module__l4DnKG__points{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:30px;display:grid}.approval-case-module__l4DnKG__points h4{margin:0 0 12px;font-size:19px}.approval-case-module__l4DnKG__points p,.approval-case-module__l4DnKG__feature p{color:#657483;margin:0;font-size:15px;line-height:1.8}.approval-case-module__l4DnKG__feature{grid-template-columns:.55fr 1.4fr;align-items:center;gap:35px;margin-top:45px;display:grid}.approval-case-module__l4DnKG__feature h4{margin:0 0 15px;font-size:25px;line-height:1.4}.approval-case-module__l4DnKG__contact{color:#fff;text-align:center;background:#193c37;padding:80px 7%}.approval-case-module__l4DnKG__contact h3{letter-spacing:-.04em;margin:20px 0;font-size:clamp(32px,3.4vw,50px);line-height:1.3}.approval-case-module__l4DnKG__contact>p{color:#b9d6cd;line-height:1.9}.approval-case-module__l4DnKG__contact a{color:#183a32;background:#82edc3;border-radius:6px;margin-top:20px;padding:17px 24px;font-weight:700;text-decoration:none;display:inline-block}.approval-case-module__l4DnKG__cover{align-items:center;gap:15px;min-height:270px;overflow:hidden;color:#fff!important;background:#1e293b!important;height:100%!important;padding:30px!important;display:flex!important}.approval-case-module__l4DnKG__cover>div{flex:0 0 35%}.approval-case-module__l4DnKG__cover span{color:#abd4c6;font-size:13px}.approval-case-module__l4DnKG__cover b{margin:15px 0;font-size:45px;display:block}.approval-case-module__l4DnKG__cover p{line-height:1.7;color:#b3c9c2!important;font-size:12px!important}.approval-case-module__l4DnKG__cover>img{border:5px solid #455366;border-radius:8px;object-fit:contain!important;width:85%!important;height:auto!important;position:relative!important;inset:auto!important;transform:rotate(-5deg)!important}@media (max-width:800px){.approval-case-module__l4DnKG__hero{padding-top:40px}.approval-case-module__l4DnKG__heroHead,.approval-case-module__l4DnKG__heading,.approval-case-module__l4DnKG__feature{grid-template-columns:1fr;gap:20px}.approval-case-module__l4DnKG__heroFoot{display:block}.approval-case-module__l4DnKG__section{padding:50px 7%}.approval-case-module__l4DnKG__points{grid-template-columns:1fr;gap:22px}.approval-case-module__l4DnKG__heroScreen{border-width:4px}.approval-case-module__l4DnKG__feature{margin-top:30px}.approval-case-module__l4DnKG__cover b{font-size:34px}}.approval-case-module__l4DnKG__hero{background:#202126}.approval-case-module__l4DnKG__hero em{color:#c5c8ff}.approval-case-module__l4DnKG__heroHead span{color:#c4c5d3}.approval-case-module__l4DnKG__heroScreen{border-color:#52535b}.approval-case-module__l4DnKG__heroFoot p{color:#bfc0ce}.approval-case-module__l4DnKG__pale{background:#f1f2f6}.approval-case-module__l4DnKG__contact{background:#272936}.approval-case-module__l4DnKG__contact>p{color:#c6c8d8}.approval-case-module__l4DnKG__contact a{color:#292b40;background:#d6d9ff}.approval-case-module__l4DnKG__cover{background:#272936!important}.approval-case-module__l4DnKG__cover span,.approval-case-module__l4DnKG__cover p{color:#ccd0ef!important}.approval-case-module__l4DnKG__tabs{flex-wrap:wrap;gap:10px;margin:0 0 22px;display:flex}.approval-case-module__l4DnKG__tabs button{cursor:pointer;background:#fff;border:1px solid #d6d8e0;border-radius:6px;padding:12px 22px}.approval-case-module__l4DnKG__tabs button[aria-pressed=true]{color:#fff;background:#282b3e;border-color:#282b3e}.approval-case-module__l4DnKG__menuGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.approval-case-module__l4DnKG__menuGrid>div{background:#fff;border:1px solid #dfe1e7;border-radius:10px;padding:25px}.approval-case-module__l4DnKG__menuGrid span{color:#737896;font-size:12px}.approval-case-module__l4DnKG__menuGrid h4{margin:10px 0;font-size:22px}.approval-case-module__l4DnKG__menuGrid p{color:#647181;font-size:15px;line-height:1.8}.approval-case-module__l4DnKG__menuGrid small{color:#555c7b;border-top:1px solid #e7e8ee;padding-top:15px;line-height:1.7;display:block}.approval-case-module__l4DnKG__architecture{background:#f0f1f7;border-radius:10px;align-items:center;gap:20px;padding:30px;display:flex}.approval-case-module__l4DnKG__architecture>div{flex:1}.approval-case-module__l4DnKG__architecture p{color:#687184;font-size:14px;line-height:1.8}.approval-case-module__l4DnKG__architecture>strong{color:#787e9b;transform:rotate(-90deg)}@media (max-width:800px){.approval-case-module__l4DnKG__menuGrid{grid-template-columns:1fr}.approval-case-module__l4DnKG__architecture{flex-direction:column;align-items:stretch}.approval-case-module__l4DnKG__architecture>strong{text-align:center;transform:none}}
.baekeok-case-module__erqYtq__case{color:#17213e}.baekeok-case-module__erqYtq__cover{color:#172342;background:#eef1f7;height:100%;min-height:300px;padding:35px 35px 0;overflow:hidden}.baekeok-case-module__erqYtq__cover>span{letter-spacing:.13em;font-size:12px}.baekeok-case-module__erqYtq__cover>b{margin:18px 0 8px;font-size:27px;display:block}.baekeok-case-module__erqYtq__cover>p{margin-bottom:25px;font-size:13px!important}.baekeok-case-module__erqYtq__cover>img{border:3px solid #192442;border-radius:12px 12px 0 0;object-fit:cover!important;object-position:top!important;width:100%!important;height:210px!important;position:relative!important;inset:auto!important}.baekeok-case-module__erqYtq__editors{grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:940px;margin:auto;display:grid}.baekeok-case-module__erqYtq__editors figure{margin:0}.baekeok-case-module__erqYtq__editors figcaption{flex-direction:column;gap:12px;margin-top:25px;display:flex}.baekeok-case-module__erqYtq__editors figcaption span{color:#858d97;font-size:13px;line-height:1.8}.baekeok-case-module__erqYtq__detail{width:75%;margin:45px 0 0 auto}@media (max-width:800px){.baekeok-case-module__erqYtq__editors{grid-template-columns:1fr;gap:55px}.baekeok-case-module__erqYtq__detail{width:90%}.baekeok-case-module__erqYtq__cover>b{font-size:23px}}.baekeok-case-module__erqYtq__editors{grid-template-columns:1fr;gap:80px;max-width:850px}.baekeok-case-module__erqYtq__editors figure{width:100%;margin:0 auto}.baekeok-case-module__erqYtq__editors figure:first-child{max-width:740px}.baekeok-case-module__erqYtq__editors figure:last-child{max-width:760px}.baekeok-case-module__erqYtq__editors figcaption span{font-size:14px}.baekeok-case-module__erqYtq__editors figcaption{margin-top:25px}@media (max-width:800px){.baekeok-case-module__erqYtq__editors{gap:50px}}.baekeok-case-module__erqYtq__case .baekeok-case-module__erqYtq__editors{grid-template-columns:1fr 1fr;align-items:start;gap:65px;max-width:1100px}.baekeok-case-module__erqYtq__case .baekeok-case-module__erqYtq__editors figure:first-child{max-width:460px}.baekeok-case-module__erqYtq__case .baekeok-case-module__erqYtq__editors figure:last-child{max-width:545px}@media (max-width:700px){.baekeok-case-module__erqYtq__case .baekeok-case-module__erqYtq__editors{grid-template-columns:1fr;gap:45px}}
.holeinone-case-module__xUuMMq__case{color:#163d38;background:#fff}.holeinone-case-module__xUuMMq__case section{scroll-margin-top:100px}.holeinone-case-module__xUuMMq__hero{color:#fff;background:#064a45;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:65px 6%;display:grid;overflow:hidden}.holeinone-case-module__xUuMMq__label{letter-spacing:.13em;margin:0 0 24px;font-size:12px;font-weight:700}.holeinone-case-module__xUuMMq__hero :is(h1,h2){letter-spacing:-.055em;margin:0 0 25px;font-size:clamp(36px,4vw,65px);line-height:1.25}.holeinone-case-module__xUuMMq__hero em{color:#d6edaa;font-style:normal}.holeinone-case-module__xUuMMq__heroCopy>p{line-height:1.9}.holeinone-case-module__xUuMMq__meta{color:#b9d9d0;margin-top:30px;font-size:12px}.holeinone-case-module__xUuMMq__heroPhones{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid;transform:rotate(-5deg)}.holeinone-case-module__xUuMMq__heroPhones .holeinone-case-module__xUuMMq__screen:nth-child(2){margin-top:65px}.holeinone-case-module__xUuMMq__screen{cursor:zoom-in;background:#fff;border:1px solid #d5e2dd;border-radius:16px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 14px 35px #183d3512}.holeinone-case-module__xUuMMq__viewport{aspect-ratio:.46;scrollbar-width:thin;overflow:auto}.holeinone-case-module__xUuMMq__viewport img{width:100%;height:auto;display:block}.holeinone-case-module__xUuMMq__screen>span{color:#4e7169;padding:12px 8px;font-size:13px;line-height:1.5;display:block}.holeinone-case-module__xUuMMq__heroPhones .holeinone-case-module__xUuMMq__screen{border:6px solid #e7eeea}.holeinone-case-module__xUuMMq__section{padding:75px 6%}.holeinone-case-module__xUuMMq__heading{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:40px;display:grid}h3:is(.holeinone-case-module__xUuMMq__case h3){letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(28px,3.1vw,46px);line-height:1.35}.holeinone-case-module__xUuMMq__heading>p,.holeinone-case-module__xUuMMq__feature p,.holeinone-case-module__xUuMMq__feature li{color:#61796f;font-size:15px;line-height:1.9}.holeinone-case-module__xUuMMq__menuGrid{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:35px;display:grid}.holeinone-case-module__xUuMMq__menuGrid>div{border-top:2px solid #b9d5c9;padding-top:20px}.holeinone-case-module__xUuMMq__menuGrid span{color:#588c75;font-size:12px}.holeinone-case-module__xUuMMq__menuGrid h4{margin:10px 0;font-size:20px}.holeinone-case-module__xUuMMq__menuGrid p{color:#61796f;font-size:14px;line-height:1.8}.holeinone-case-module__xUuMMq__pale{background:#edf4ee}.holeinone-case-module__xUuMMq__feature{grid-template-columns:1fr 1.15fr;align-items:center;gap:60px;display:grid}.holeinone-case-module__xUuMMq__pair{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}.holeinone-case-module__xUuMMq__pair .holeinone-case-module__xUuMMq__screen:nth-child(2){margin-top:45px}.holeinone-case-module__xUuMMq__feature ul{padding-left:20px}.holeinone-case-module__xUuMMq__four{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.holeinone-case-module__xUuMMq__four .holeinone-case-module__xUuMMq__viewport{aspect-ratio:.4}.holeinone-case-module__xUuMMq__contact{text-align:center;color:#fff;background:#123f37;padding:75px 7%}.holeinone-case-module__xUuMMq__contact>p{color:#c0d9cc;line-height:1.9}.holeinone-case-module__xUuMMq__contact a{color:#214637;background:#d5e9b3;border-radius:6px;margin-top:20px;padding:17px 24px;font-weight:700;text-decoration:none;display:inline-block}.holeinone-case-module__xUuMMq__cover{align-items:center;gap:25px;min-height:270px;overflow:hidden;color:#fff!important;background:#07534a!important;height:100%!important;padding:30px!important;display:flex!important}.holeinone-case-module__xUuMMq__cover>div{flex:0 0 52%}.holeinone-case-module__xUuMMq__cover span{color:#bcd8cb;font-size:13px}.holeinone-case-module__xUuMMq__cover b{margin:15px 0;font-size:36px;line-height:1.3;display:block}.holeinone-case-module__xUuMMq__cover p{line-height:1.8;color:#d0e4d9!important;font-size:13px!important}.holeinone-case-module__xUuMMq__cover>img{border:5px solid #fff;border-radius:15px;object-fit:cover!important;object-position:top!important;width:43%!important;height:330px!important;position:relative!important;inset:auto!important;transform:rotate(8deg)!important}@media (max-width:800px){.holeinone-case-module__xUuMMq__hero,.holeinone-case-module__xUuMMq__heading,.holeinone-case-module__xUuMMq__feature{grid-template-columns:1fr;gap:30px}.holeinone-case-module__xUuMMq__heroPhones{max-width:500px;margin:auto;transform:rotate(-3deg)}.holeinone-case-module__xUuMMq__menuGrid,.holeinone-case-module__xUuMMq__four{grid-template-columns:1fr 1fr}.holeinone-case-module__xUuMMq__section{padding:50px 7%}.holeinone-case-module__xUuMMq__hero{padding:45px 7%}.holeinone-case-module__xUuMMq__pair{gap:15px}.holeinone-case-module__xUuMMq__cover b{font-size:28px}}@media (max-width:420px){.holeinone-case-module__xUuMMq__menuGrid{grid-template-columns:1fr}.holeinone-case-module__xUuMMq__screen>span{font-size:12px}.holeinone-case-module__xUuMMq__four{gap:12px}}.holeinone-case-module__xUuMMq__screen>span{text-wrap:pretty;box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;line-height:1.6;display:block;position:relative;inset:auto}
.homesise-case-module__M1NauW__case{color:#152437;background:#fff}.homesise-case-module__M1NauW__case section,.homesise-case-module__M1NauW__contact{padding:85px 5%;scroll-margin-top:100px}.homesise-case-module__M1NauW__intro{padding:85px 7% 45px}.homesise-case-module__M1NauW__eyebrow{color:#0862d4;letter-spacing:.12em;font-size:12px;font-weight:700}.homesise-case-module__M1NauW__intro :is(h1,h2){letter-spacing:-.045em;margin:24px 0;font-size:clamp(36px,5vw,66px);line-height:1.25}.homesise-case-module__M1NauW__intro>p:not(.homesise-case-module__M1NauW__eyebrow){color:#657589;line-height:1.9}.homesise-case-module__M1NauW__lead{margin-top:25px;font-size:18px}.homesise-case-module__M1NauW__case .homesise-case-module__M1NauW__hero{padding-top:15px}.homesise-case-module__M1NauW__heading{max-width:760px;margin:0 0 40px}.homesise-case-module__M1NauW__heading h3,.homesise-case-module__M1NauW__contact h3{letter-spacing:-.04em;margin:20px 0;font-size:clamp(28px,3.5vw,44px);line-height:1.4}.homesise-case-module__M1NauW__heading>p:last-child{color:#667589;font-size:16px;line-height:1.95}.homesise-case-module__M1NauW__screen{max-width:1300px;margin:0 auto 45px}.homesise-case-module__M1NauW__screen>div{background:#f7fbff;border:1px solid #dce5ef;border-radius:12px;overflow:hidden;box-shadow:0 15px 45px #163b6210}.homesise-case-module__M1NauW__screen img{object-fit:cover;width:100%;height:100%;display:block}.homesise-case-module__M1NauW__screen figcaption{color:#64758b;margin:18px 0;font-size:14px;line-height:1.6}.homesise-case-module__M1NauW__pale{background:#f3f7fc}.homesise-case-module__M1NauW__tabs{flex-wrap:wrap;gap:10px;margin-bottom:25px;display:flex}.homesise-case-module__M1NauW__tabs button{font:inherit;cursor:pointer;color:#34475d;background:#fff;border:1px solid #ced9e8;border-radius:30px;padding:12px 24px}.homesise-case-module__M1NauW__tabs button[aria-pressed=true]{color:#fff;background:#0862d4;border-color:#0862d4}.homesise-case-module__M1NauW__tabs button:focus-visible{outline-offset:3px;outline:3px solid #7ab4ff}.homesise-case-module__M1NauW__note{color:#64758b;font-size:13px}.homesise-case-module__M1NauW__contact{color:#fff;background:#112f55}.homesise-case-module__M1NauW__contact .homesise-case-module__M1NauW__eyebrow{color:#a6caff}.homesise-case-module__M1NauW__contact a{color:#143761;background:#fff;border-radius:6px;margin-top:20px;padding:16px 24px;text-decoration:none;display:inline-block}.homesise-case-module__M1NauW__cover{height:100%;overflow:hidden;background:#eef5ff!important;padding:30px!important}.homesise-case-module__M1NauW__cover span{color:#0862d4;font-size:12px}.homesise-case-module__M1NauW__cover b{margin:10px 0;font-size:38px;display:block}.homesise-case-module__M1NauW__cover p{font-size:14px!important}.homesise-case-module__M1NauW__cover>div{border-radius:8px;height:230px;margin-top:20px;overflow:hidden}.homesise-case-module__M1NauW__cover img{object-fit:initial!important;width:100%!important;height:auto!important;position:static!important;transform:none!important}@media (max-width:700px){.homesise-case-module__M1NauW__intro{padding:45px 24px 20px}.homesise-case-module__M1NauW__case section,.homesise-case-module__M1NauW__contact{padding:48px 20px}.homesise-case-module__M1NauW__lead{font-size:16px}.homesise-case-module__M1NauW__heading>p:last-child{font-size:15px}.homesise-case-module__M1NauW__screen{margin-bottom:30px}.homesise-case-module__M1NauW__screen>div{border-radius:6px}.homesise-case-module__M1NauW__screen figcaption{font-size:12px}.homesise-case-module__M1NauW__tabs button{padding:10px 17px}.homesise-case-module__M1NauW__intro br{display:none}}.homesise-case-module__M1NauW__transaction>div{position:relative}.homesise-case-module__M1NauW__transaction img{object-fit:initial;width:100%;max-width:none;height:auto;margin-left:0}.homesise-case-module__M1NauW__transaction[data-period=weekly] img,.homesise-case-module__M1NauW__transaction[data-period=all] img{width:128.2%;margin-left:-14.1%}
.mungchi-case-module__sufRiq__case{color:#203044;background:#fff}.mungchi-case-module__sufRiq__case section{scroll-margin-top:100px}.mungchi-case-module__sufRiq__hero{color:#fff;background:#1e293b;padding:65px 6% 0}.mungchi-case-module__sufRiq__heroHead{grid-template-columns:1.1fr 1fr;align-items:end;gap:40px;margin-bottom:40px;display:grid}.mungchi-case-module__sufRiq__label{letter-spacing:.13em;margin:0 0 24px;font-size:12px;font-weight:700}.mungchi-case-module__sufRiq__hero :is(h1,h2){letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.1vw,66px);line-height:1.2}.mungchi-case-module__sufRiq__hero em{color:#69e6be;font-style:normal}.mungchi-case-module__sufRiq__heroHead p:not(.mungchi-case-module__sufRiq__label){font-size:16px;line-height:1.9}.mungchi-case-module__sufRiq__heroHead span{color:#a8c0cb;font-size:12px}.mungchi-case-module__sufRiq__heroScreen{border:7px solid #405168;border-radius:15px;overflow:hidden;box-shadow:0 24px 60px #0003}.mungchi-case-module__sufRiq__screen{cursor:zoom-in;text-align:right;background:#fff;border:1px solid #dae2e7;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.mungchi-case-module__sufRiq__screen img{width:100%;height:auto;display:block}.mungchi-case-module__sufRiq__screen span{color:#617383;padding:12px 18px;font-size:12px;display:block}.mungchi-case-module__sufRiq__heroScreen .mungchi-case-module__sufRiq__screen{border:0;border-radius:0}.mungchi-case-module__sufRiq__heroFoot{justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex}.mungchi-case-module__sufRiq__heroFoot strong{font-size:28px}.mungchi-case-module__sufRiq__heroFoot p{color:#b6cad4;font-size:13px;line-height:1.8}.mungchi-case-module__sufRiq__section{padding:80px 6%}.mungchi-case-module__sufRiq__heading{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin-bottom:35px;display:grid}.mungchi-case-module__sufRiq__heading h3{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.3vw,49px);line-height:1.3}.mungchi-case-module__sufRiq__heading>p{color:#657483;font-size:15px;line-height:1.9}.mungchi-case-module__sufRiq__points{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:30px;display:grid}.mungchi-case-module__sufRiq__points h4{margin:0 0 12px;font-size:19px}.mungchi-case-module__sufRiq__points p,.mungchi-case-module__sufRiq__feature p{color:#657483;margin:0;font-size:15px;line-height:1.8}.mungchi-case-module__sufRiq__feature{grid-template-columns:.55fr 1.4fr;align-items:center;gap:35px;margin-top:45px;display:grid}.mungchi-case-module__sufRiq__feature h4{margin:0 0 15px;font-size:25px;line-height:1.4}.mungchi-case-module__sufRiq__contact{color:#fff;text-align:center;background:#193c37;padding:80px 7%}.mungchi-case-module__sufRiq__contact h3{letter-spacing:-.04em;margin:20px 0;font-size:clamp(32px,3.4vw,50px);line-height:1.3}.mungchi-case-module__sufRiq__contact>p{color:#b9d6cd;line-height:1.9}.mungchi-case-module__sufRiq__contact a{color:#183a32;background:#82edc3;border-radius:6px;margin-top:20px;padding:17px 24px;font-weight:700;text-decoration:none;display:inline-block}.mungchi-case-module__sufRiq__cover{align-items:center;gap:15px;min-height:270px;overflow:hidden;color:#fff!important;background:#1e293b!important;height:100%!important;padding:30px!important;display:flex!important}.mungchi-case-module__sufRiq__cover>div{flex:0 0 35%}.mungchi-case-module__sufRiq__cover span{color:#abd4c6;font-size:13px}.mungchi-case-module__sufRiq__cover b{margin:15px 0;font-size:45px;display:block}.mungchi-case-module__sufRiq__cover p{line-height:1.7;color:#b3c9c2!important;font-size:12px!important}.mungchi-case-module__sufRiq__cover>img{border:5px solid #455366;border-radius:8px;object-fit:contain!important;width:85%!important;height:auto!important;position:relative!important;inset:auto!important;transform:rotate(-5deg)!important}@media (max-width:800px){.mungchi-case-module__sufRiq__hero{padding-top:40px}.mungchi-case-module__sufRiq__heroHead,.mungchi-case-module__sufRiq__heading,.mungchi-case-module__sufRiq__feature{grid-template-columns:1fr;gap:20px}.mungchi-case-module__sufRiq__heroFoot{display:block}.mungchi-case-module__sufRiq__section{padding:50px 7%}.mungchi-case-module__sufRiq__points{grid-template-columns:1fr;gap:22px}.mungchi-case-module__sufRiq__heroScreen{border-width:4px}.mungchi-case-module__sufRiq__feature{margin-top:30px}.mungchi-case-module__sufRiq__cover b{font-size:34px}}.mungchi-case-module__sufRiq__hero{background:#34316f}.mungchi-case-module__sufRiq__hero em{color:#d7caff}.mungchi-case-module__sufRiq__heroHead span,.mungchi-case-module__sufRiq__heroFoot p{color:#d2cbea}.mungchi-case-module__sufRiq__heroScreen{border-color:#9284d0}.mungchi-case-module__sufRiq__pale{background:#f3f1fa}.mungchi-case-module__sufRiq__contact{background:#39336c}.mungchi-case-module__sufRiq__contact>p{color:#d4cfea}.mungchi-case-module__sufRiq__contact a{color:#34305c;background:#ddd2ff}.mungchi-case-module__sufRiq__cover{background:#514699!important}.mungchi-case-module__sufRiq__cover span,.mungchi-case-module__sufRiq__cover p{color:#e0d8f6!important}.mungchi-case-module__sufRiq__requestGrid{grid-template-columns:.65fr 1.2fr;align-items:center;gap:60px;display:grid}.mungchi-case-module__sufRiq__phone{max-width:320px;margin:auto}.mungchi-case-module__sufRiq__requestGrid h4{font-size:25px}.mungchi-case-module__sufRiq__requestGrid p,.mungchi-case-module__sufRiq__requestGrid li{color:#647184;font-size:15px;line-height:1.9}.mungchi-case-module__sufRiq__requestGrid ul{margin-bottom:25px;padding-left:20px}.mungchi-case-module__sufRiq__requestGrid .mungchi-case-module__sufRiq__screen{margin-top:25px}.mungchi-case-module__sufRiq__tabs{gap:12px;margin:25px 0;display:flex}.mungchi-case-module__sufRiq__tabs button{cursor:pointer;background:#fff;border:1px solid #d9d3ed;border-radius:6px;padding:12px 20px}.mungchi-case-module__sufRiq__tabs button[aria-pressed=true]{color:#fff;background:#6258ae}@media (max-width:800px){.mungchi-case-module__sufRiq__requestGrid{grid-template-columns:1fr;gap:25px}}.mungchi-case-module__sufRiq__tabs{flex-wrap:wrap}
.nstay-case-module__IA7tHa__case{color:#203044;background:#fff}.nstay-case-module__IA7tHa__case section{scroll-margin-top:100px}.nstay-case-module__IA7tHa__hero{color:#fff;background:#1e293b;padding:65px 6% 0}.nstay-case-module__IA7tHa__heroHead{grid-template-columns:1.1fr 1fr;align-items:end;gap:40px;margin-bottom:40px;display:grid}.nstay-case-module__IA7tHa__label{letter-spacing:.13em;margin:0 0 24px;font-size:12px;font-weight:700}.nstay-case-module__IA7tHa__hero :is(h1,h2){letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.1vw,66px);line-height:1.2}.nstay-case-module__IA7tHa__hero em{color:#69e6be;font-style:normal}.nstay-case-module__IA7tHa__heroHead p:not(.nstay-case-module__IA7tHa__label){font-size:16px;line-height:1.9}.nstay-case-module__IA7tHa__heroHead span{color:#a8c0cb;font-size:12px}.nstay-case-module__IA7tHa__heroScreen{border:7px solid #405168;border-radius:15px;overflow:hidden;box-shadow:0 24px 60px #0003}.nstay-case-module__IA7tHa__screen{cursor:zoom-in;text-align:right;background:#fff;border:1px solid #dae2e7;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.nstay-case-module__IA7tHa__screen img{width:100%;height:auto;display:block}.nstay-case-module__IA7tHa__screen span{color:#617383;padding:12px 18px;font-size:12px;display:block}.nstay-case-module__IA7tHa__heroScreen .nstay-case-module__IA7tHa__screen{border:0;border-radius:0}.nstay-case-module__IA7tHa__heroFoot{justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex}.nstay-case-module__IA7tHa__heroFoot strong{font-size:28px}.nstay-case-module__IA7tHa__heroFoot p{color:#b6cad4;font-size:13px;line-height:1.8}.nstay-case-module__IA7tHa__section{padding:80px 6%}.nstay-case-module__IA7tHa__heading{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin-bottom:35px;display:grid}.nstay-case-module__IA7tHa__heading h3{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.3vw,49px);line-height:1.3}.nstay-case-module__IA7tHa__heading>p{color:#657483;font-size:15px;line-height:1.9}.nstay-case-module__IA7tHa__points{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:30px;display:grid}.nstay-case-module__IA7tHa__points h4{margin:0 0 12px;font-size:19px}.nstay-case-module__IA7tHa__points p,.nstay-case-module__IA7tHa__feature p{color:#657483;margin:0;font-size:15px;line-height:1.8}.nstay-case-module__IA7tHa__pale{background:#eef4f3}.nstay-case-module__IA7tHa__feature{grid-template-columns:.55fr 1.4fr;align-items:center;gap:35px;margin-top:45px;display:grid}.nstay-case-module__IA7tHa__feature h4{margin:0 0 15px;font-size:25px;line-height:1.4}.nstay-case-module__IA7tHa__contact{color:#fff;text-align:center;background:#193c37;padding:80px 7%}.nstay-case-module__IA7tHa__contact h3{letter-spacing:-.04em;margin:20px 0;font-size:clamp(32px,3.4vw,50px);line-height:1.3}.nstay-case-module__IA7tHa__contact>p{color:#b9d6cd;line-height:1.9}.nstay-case-module__IA7tHa__contact a{color:#183a32;background:#82edc3;border-radius:6px;margin-top:20px;padding:17px 24px;font-weight:700;text-decoration:none;display:inline-block}.nstay-case-module__IA7tHa__cover{align-items:center;gap:15px;min-height:270px;overflow:hidden;color:#fff!important;background:#1e293b!important;height:100%!important;padding:30px!important;display:flex!important}.nstay-case-module__IA7tHa__cover>div{flex:0 0 35%}.nstay-case-module__IA7tHa__cover span{color:#abd4c6;font-size:13px}.nstay-case-module__IA7tHa__cover b{margin:15px 0;font-size:45px;display:block}.nstay-case-module__IA7tHa__cover p{line-height:1.7;color:#b3c9c2!important;font-size:12px!important}.nstay-case-module__IA7tHa__cover>img{border:5px solid #455366;border-radius:8px;object-fit:contain!important;width:85%!important;height:auto!important;position:relative!important;inset:auto!important;transform:rotate(-5deg)!important}@media (max-width:800px){.nstay-case-module__IA7tHa__hero{padding-top:40px}.nstay-case-module__IA7tHa__heroHead,.nstay-case-module__IA7tHa__heading,.nstay-case-module__IA7tHa__feature{grid-template-columns:1fr;gap:20px}.nstay-case-module__IA7tHa__heroFoot{display:block}.nstay-case-module__IA7tHa__section{padding:50px 7%}.nstay-case-module__IA7tHa__points{grid-template-columns:1fr;gap:22px}.nstay-case-module__IA7tHa__heroScreen{border-width:4px}.nstay-case-module__IA7tHa__feature{margin-top:30px}.nstay-case-module__IA7tHa__cover b{font-size:34px}}
.real-estate-case-module__6DMzHq__case{color:#21123d;background:#fff}.real-estate-case-module__6DMzHq__hero{color:#fff;background:#5730ed;padding:64px 6% 0;overflow:hidden}.real-estate-case-module__6DMzHq__eyebrow{letter-spacing:.15em;margin:0 0 28px;font-size:12px;font-weight:750}.real-estate-case-module__6DMzHq__heroRow{grid-template-columns:.9fr 1.2fr;align-items:center;gap:45px;min-height:550px;display:grid}.real-estate-case-module__6DMzHq__hero :is(h1,h2){letter-spacing:-.06em;margin:0 0 28px;font-size:clamp(42px,4.5vw,76px);line-height:1.18}.real-estate-case-module__6DMzHq__hero em{color:#d4ff7a;font-style:normal}.real-estate-case-module__6DMzHq__hero p{line-height:1.9}.real-estate-case-module__6DMzHq__tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.real-estate-case-module__6DMzHq__tags span{border:1px solid #fff5;border-radius:30px;padding:8px 12px;font-size:12px}.real-estate-case-module__6DMzHq__browser{background:#fff;border:8px solid #fff;border-radius:15px;width:115%;overflow:hidden;transform:rotate(-5deg);box-shadow:0 35px 65px #23077660}.real-estate-case-module__6DMzHq__browser img{width:100%;display:block}.real-estate-case-module__6DMzHq__browserBar{align-items:center;gap:5px;padding:9px 5px 15px;display:flex}.real-estate-case-module__6DMzHq__browserBar i{background:#cdc5e0;border-radius:50%;width:7px;height:7px}.real-estate-case-module__6DMzHq__browserBar span{color:#746b86;margin-left:12px;font-size:13px}.real-estate-case-module__6DMzHq__heroFoot{border-top:1px solid #ffffff50;justify-content:space-between;gap:20px;margin-top:48px;padding:26px 0;font-size:13px;display:flex}.real-estate-case-module__6DMzHq__heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:45px;display:flex}.real-estate-case-module__6DMzHq__heading h3{margin:0!important}.real-estate-case-module__6DMzHq__heading p{color:#716780;font-size:15px;line-height:1.9}.real-estate-case-module__6DMzHq__dataGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;display:grid}.real-estate-case-module__6DMzHq__siteWindow{background:#fff;border:1px solid #e4dff0;border-radius:14px;height:370px;overflow:auto;box-shadow:0 18px 40px #27134c0c}.real-estate-case-module__6DMzHq__siteWindow img{width:100%;height:auto;display:block}.real-estate-case-module__6DMzHq__steps{padding:0;list-style:none}.real-estate-case-module__6DMzHq__steps li{border-bottom:1px solid #e6e0f0;gap:22px;padding:22px 0;display:flex}.real-estate-case-module__6DMzHq__steps b,.real-estate-case-module__6DMzHq__featureRow b{color:#6535fa;font-size:14px}.real-estate-case-module__6DMzHq__steps h4{margin:0 0 10px;font-size:20px}.real-estate-case-module__6DMzHq__steps p,.real-estate-case-module__6DMzHq__featureRow p{color:#746b81;margin:0;font-size:15px;line-height:1.8}.real-estate-case-module__6DMzHq__chatBlock{margin-top:55px}.real-estate-case-module__6DMzHq__screen{cursor:zoom-in;text-align:right;background:#fff;border:1px solid #e4deef;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 12px 35px #21123d08}.real-estate-case-module__6DMzHq__screen img{width:100%;height:auto;display:block}.real-estate-case-module__6DMzHq__screen span{color:#684da1;padding:12px 18px;font-size:12px;display:block}.real-estate-case-module__6DMzHq__pale{background:#f3f0ff}.real-estate-case-module__6DMzHq__featureRow{grid-template-columns:repeat(3,1fr);gap:35px;margin:45px 0;display:grid}.real-estate-case-module__6DMzHq__featureRow h4{margin:15px 0;font-size:23px}.real-estate-case-module__6DMzHq__tabs{flex-wrap:wrap;gap:10px;margin:0 0 24px;display:flex}.real-estate-case-module__6DMzHq__tabs button{color:#5f5371;cursor:pointer;background:#fff;border:1px solid #ddd4ed;border-radius:30px;padding:12px 22px}.real-estate-case-module__6DMzHq__tabs button[aria-pressed=true]{color:#fff;background:#5930ed;border-color:#5930ed}.real-estate-case-module__6DMzHq__contact{text-align:center;background:#e5dcff;padding:80px 7%}.real-estate-case-module__6DMzHq__contact>img{width:220px;max-width:70%;margin-bottom:50px}.real-estate-case-module__6DMzHq__contact h3{letter-spacing:-.05em;margin:20px 0;font-size:clamp(30px,3.5vw,52px);line-height:1.35}.real-estate-case-module__6DMzHq__contact p{line-height:1.8}.real-estate-case-module__6DMzHq__contact a{color:#fff;background:#5429e6;border-radius:7px;margin-top:25px;padding:17px 25px;text-decoration:none;display:inline-block}.real-estate-case-module__6DMzHq__cover{align-items:center;gap:20px;min-height:270px;overflow:hidden;color:#fff!important;background:#5830ed!important;height:100%!important;padding:30px!important;display:flex!important}.real-estate-case-module__6DMzHq__cover>div{flex:0 0 42%}.real-estate-case-module__6DMzHq__cover span{color:#e0d5ff;font-size:12px}.real-estate-case-module__6DMzHq__cover b{letter-spacing:-.04em;margin-top:15px;font-size:clamp(24px,2.7vw,45px);line-height:1.2;display:block}.real-estate-case-module__6DMzHq__cover p{line-height:1.7;color:#ded3ff!important;font-size:13px!important}.real-estate-case-module__6DMzHq__cover>img{border:6px solid #fff;border-radius:8px;box-shadow:0 18px 30px #20076555;object-fit:contain!important;width:85%!important;height:auto!important;position:relative!important;inset:auto!important;transform:rotate(-8deg)!important}@media (max-width:800px){.real-estate-case-module__6DMzHq__hero{padding:42px 7% 0}.real-estate-case-module__6DMzHq__heroRow{grid-template-columns:1fr;gap:40px}.real-estate-case-module__6DMzHq__hero :is(h1,h2){font-size:48px}.real-estate-case-module__6DMzHq__browser{width:100%;transform:rotate(-3deg)}.real-estate-case-module__6DMzHq__heroFoot{flex-direction:column;line-height:1.8}.real-estate-case-module__6DMzHq__heading{display:block}.real-estate-case-module__6DMzHq__heading p{margin-top:25px}.real-estate-case-module__6DMzHq__dataGrid{grid-template-columns:1fr;gap:20px}.real-estate-case-module__6DMzHq__siteWindow{height:300px}.real-estate-case-module__6DMzHq__featureRow{grid-template-columns:1fr;gap:24px}.real-estate-case-module__6DMzHq__featureRow>div{border-bottom:1px solid #dcd3ed;padding-bottom:24px}.real-estate-case-module__6DMzHq__cover b{font-size:30px}}.real-estate-case-module__6DMzHq__heroSite{aspect-ratio:1.55;overflow:hidden}.real-estate-case-module__6DMzHq__heroSite img{width:100%;height:auto}.real-estate-case-module__6DMzHq__browser{border:9px solid #262333;border-radius:20px;width:108%;transform:perspective(1400px)rotateY(-8deg)rotate(-3deg)}.real-estate-case-module__6DMzHq__browserBar{background:#fff}.real-estate-case-module__6DMzHq__overview{background:#eeedf2;padding:80px 6% 95px;overflow:hidden}.real-estate-case-module__6DMzHq__overviewIntro{flex-wrap:wrap;align-items:flex-end;gap:20px 60px;margin-bottom:55px;display:flex}.real-estate-case-module__6DMzHq__overviewIntro>.real-estate-case-module__6DMzHq__eyebrow{flex-basis:100%;margin:0}.real-estate-case-module__6DMzHq__overviewIntro h3,.real-estate-case-module__6DMzHq__sectionCopy h3{letter-spacing:-.055em;margin:0;font-size:clamp(30px,3.3vw,50px);line-height:1.25}.real-estate-case-module__6DMzHq__overviewIntro>p:last-child{color:#736d7f;font-size:15px;line-height:1.9}.real-estate-case-module__6DMzHq__pageSpread{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;margin:30px 0;display:grid;transform:rotate(-3deg)}.real-estate-case-module__6DMzHq__pageSpread>div:nth-child(2){margin-top:45px}.real-estate-case-module__6DMzHq__pageSpread>div:nth-child(3){margin-top:90px}.real-estate-case-module__6DMzHq__pageSpread p{color:#685e7c;align-items:center;gap:10px;font-size:13px;display:flex}.real-estate-case-module__6DMzHq__pageSpread b{color:#5830ed}.real-estate-case-module__6DMzHq__pageSlice{aspect-ratio:1920/3284;cursor:zoom-in;background:#fff;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 35px #352b4b20}.real-estate-case-module__6DMzHq__pageSlice img{width:100%;height:auto;display:block}.real-estate-case-module__6DMzHq__editorial{background:#f7f7f9;grid-template-columns:.65fr 1.5fr;align-items:center;gap:50px;padding:100px 6% 110px;display:grid;overflow:hidden}.real-estate-case-module__6DMzHq__sectionCopy{position:relative}.real-estate-case-module__6DMzHq__bigNumber{color:#e9e7ef;pointer-events:none;font-size:210px;font-weight:800;line-height:1;position:absolute;top:-120px;left:-25px}.real-estate-case-module__6DMzHq__sectionCopy>.real-estate-case-module__6DMzHq__eyebrow,.real-estate-case-module__6DMzHq__sectionCopy h3,.real-estate-case-module__6DMzHq__sectionCopy>p{position:relative}.real-estate-case-module__6DMzHq__sectionCopy>p:last-child{color:#746c80;max-width:300px;font-size:15px;line-height:1.9}.real-estate-case-module__6DMzHq__framed{min-width:0}.real-estate-case-module__6DMzHq__framed>.real-estate-case-module__6DMzHq__screen{box-shadow:none;border:7px solid #393744;border-radius:22px}.real-estate-case-module__6DMzHq__resultZoom{aspect-ratio:6.9;background:#fff;border:7px solid #fff;border-radius:12px;width:92%;margin:-30px -15px 0 auto;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 15px 35px #24143925}.real-estate-case-module__6DMzHq__resultZoom img{width:150%;max-width:none;display:block;transform:translate(-11%,-77%)}.real-estate-case-module__6DMzHq__caption{color:#756b83;text-align:right;margin-top:22px;font-size:12px}.real-estate-case-module__6DMzHq__requestShowcase .real-estate-case-module__6DMzHq__screen{border:0;box-shadow:0 20px 50px #31204b18}.real-estate-case-module__6DMzHq__adminOverview{margin:0 0 45px}.real-estate-case-module__6DMzHq__adminOverview .real-estate-case-module__6DMzHq__screen{border:7px solid #393744;border-radius:18px}.real-estate-case-module__6DMzHq__case section{scroll-margin-top:100px}@media (max-width:800px){.real-estate-case-module__6DMzHq__heroRow{grid-template-columns:1fr}.real-estate-case-module__6DMzHq__browser{width:100%;transform:rotate(-2deg)}.real-estate-case-module__6DMzHq__overview{padding:55px 7%}.real-estate-case-module__6DMzHq__overviewIntro{gap:15px}.real-estate-case-module__6DMzHq__pageSpread{gap:10px;transform:none}.real-estate-case-module__6DMzHq__pageSpread p{min-height:30px;font-size:11px;line-height:1.5;display:block}.real-estate-case-module__6DMzHq__pageSpread b{display:block}.real-estate-case-module__6DMzHq__pageSpread>div:nth-child(2){margin-top:25px}.real-estate-case-module__6DMzHq__pageSpread>div:nth-child(3){margin-top:50px}.real-estate-case-module__6DMzHq__editorial{grid-template-columns:1fr;gap:30px;padding:85px 7% 60px}.real-estate-case-module__6DMzHq__bigNumber{font-size:150px;top:-60px}.real-estate-case-module__6DMzHq__sectionCopy>p:last-child{max-width:none}.real-estate-case-module__6DMzHq__resultZoom{border-width:3px;margin-top:-8px}.real-estate-case-module__6DMzHq__framed>.real-estate-case-module__6DMzHq__screen{border-width:4px;border-radius:12px}.real-estate-case-module__6DMzHq__heroSite{aspect-ratio:1.4}}.real-estate-case-module__6DMzHq__heroRow{grid-template-columns:1fr 1.3fr;min-height:530px}.real-estate-case-module__6DMzHq__hero :is(h1,h2){font-size:clamp(38px,4vw,65px)}.real-estate-case-module__6DMzHq__browser{border-width:6px;border-radius:14px;width:100%;transform:none}.real-estate-case-module__6DMzHq__heroCta{color:#fff;border-bottom:1px solid #ffffff90;margin-top:20px;padding:10px 0;font-size:14px;text-decoration:none;display:inline-block}.real-estate-case-module__6DMzHq__brief{background:#fff;grid-template-columns:1fr 1fr;gap:50px;padding:65px 6%;display:grid}.real-estate-case-module__6DMzHq__brief h3{letter-spacing:-.04em;margin:0;font-size:28px;line-height:1.5}.real-estate-case-module__6DMzHq__brief>p{color:#746b81;margin:0;font-size:16px;line-height:1.9}.real-estate-case-module__6DMzHq__searchSection{background:#f3f1f8;padding:75px 6%}.real-estate-case-module__6DMzHq__evidenceRow{grid-template-columns:repeat(3,1fr);gap:30px;margin:35px 0;display:grid}.real-estate-case-module__6DMzHq__evidenceRow b{color:#452c7c;font-size:18px}.real-estate-case-module__6DMzHq__evidenceRow p{color:#746b81;font-size:14px;line-height:1.8}.real-estate-case-module__6DMzHq__mobileEvidence{grid-template-columns:1fr 1fr .85fr;align-items:start;gap:30px;display:grid}.real-estate-case-module__6DMzHq__mobileEvidence h4{margin:0 0 12px;font-size:26px}.real-estate-case-module__6DMzHq__mobileEvidence p{color:#746b81;font-size:14px;line-height:1.8}.real-estate-case-module__6DMzHq__mobileEvidence .real-estate-case-module__6DMzHq__screen{border:5px solid #34313e;border-radius:22px;max-width:340px;margin:25px auto 0}.real-estate-case-module__6DMzHq__mobileEvidence aside{border-top:2px solid #6334ee;align-self:center;padding-top:25px}.real-estate-case-module__6DMzHq__mobileEvidence aside h3{font-size:29px}.real-estate-case-module__6DMzHq__resultZoom{display:none}.real-estate-case-module__6DMzHq__contact>img{margin-bottom:30px}.real-estate-case-module__6DMzHq__contact>p{max-width:750px;margin:15px auto}.real-estate-case-module__6DMzHq__editorial{padding-top:75px;padding-bottom:75px}.real-estate-case-module__6DMzHq__bigNumber{display:none}@media (max-width:800px){.real-estate-case-module__6DMzHq__heroRow,.real-estate-case-module__6DMzHq__brief{grid-template-columns:1fr}.real-estate-case-module__6DMzHq__brief{gap:24px;padding:45px 7%}.real-estate-case-module__6DMzHq__evidenceRow{grid-template-columns:1fr;gap:12px}.real-estate-case-module__6DMzHq__mobileEvidence{grid-template-columns:1fr 1fr;gap:18px}.real-estate-case-module__6DMzHq__mobileEvidence aside{grid-column:1/-1}.real-estate-case-module__6DMzHq__mobileEvidence .real-estate-case-module__6DMzHq__screen{border-width:3px;border-radius:12px}.real-estate-case-module__6DMzHq__mobileEvidence h4{font-size:22px}.real-estate-case-module__6DMzHq__mobileEvidence p{font-size:13px}.real-estate-case-module__6DMzHq__searchSection{padding:50px 7%}}@media (max-width:480px){.real-estate-case-module__6DMzHq__mobileEvidence{grid-template-columns:1fr}.real-estate-case-module__6DMzHq__mobileEvidence .real-estate-case-module__6DMzHq__screen{max-width:300px}.real-estate-case-module__6DMzHq__hero :is(h1,h2){font-size:39px}}
.repickup-case-module__Ph92cG__case{color:#123d29;background:#fff}.repickup-case-module__Ph92cG__case section{scroll-margin-top:135px}.repickup-case-module__Ph92cG__case section:not(.repickup-case-module__Ph92cG__hero){padding:90px 8%}.repickup-case-module__Ph92cG__case h3{letter-spacing:-.055em;font-size:clamp(32px,4vw,62px);line-height:1.22}.repickup-case-module__Ph92cG__case section>p:first-child{color:#148748;letter-spacing:.14em}.repickup-case-module__Ph92cG__hero{color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:15px;min-height:850px;padding:60px 5% 145px;display:grid;position:relative;overflow:hidden;background:#06ad59!important}.repickup-case-module__Ph92cG__hero :is(h1,h2){letter-spacing:-.055em;margin-bottom:25px;font-size:clamp(40px,4.7vw,75px);line-height:1.22}.repickup-case-module__Ph92cG__brand{letter-spacing:-.055em;margin-bottom:30px;font-size:clamp(66px,7.8vw,126px);line-height:1.08;display:block}.repickup-case-module__Ph92cG__hero>div>p:first-child{color:#dcffeb!important}.repickup-case-module__Ph92cG__hero>div>p{color:#fff!important;font-size:17px!important;line-height:1.8!important}.repickup-case-module__Ph92cG__hero>div>div:not(.repickup-case-module__Ph92cG__showcase){color:#ddffec}.repickup-case-module__Ph92cG__hero strong{color:#fff}.repickup-case-module__Ph92cG__showcase{min-width:0;height:650px;position:relative}.repickup-case-module__Ph92cG__introScreen,.repickup-case-module__Ph92cG__homeScreen{border:7px solid #f9fffb;border-radius:36px;width:46%;height:auto;position:absolute;transform:rotate(9deg);box-shadow:0 24px 40px #064a3233}.repickup-case-module__Ph92cG__introScreen{z-index:2;top:55px;left:1%}.repickup-case-module__Ph92cG__homeScreen{top:0;right:1%}.repickup-case-module__Ph92cG__heroFooter{color:#16422c;background:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:95px;padding:20px 5%;font-size:15px;display:flex;position:absolute;bottom:0;left:0;right:0}.repickup-case-module__Ph92cG__heroFooter>strong{color:#06984c;font-size:25px}.repickup-case-module__Ph92cG__heroFooter i{color:#58a278;margin:0 12px;font-style:normal}.repickup-case-module__Ph92cG__heroFooter a{color:#17603a;font-weight:700;text-decoration:none}.repickup-case-module__Ph92cG__pale{color:#fff;background:#08ad59}.repickup-case-module__Ph92cG__pale p,.repickup-case-module__Ph92cG__pale h3,.repickup-case-module__Ph92cG__pale h4,.repickup-case-module__Ph92cG__pale span,.repickup-case-module__Ph92cG__pale>p:first-child{color:#fff!important}.repickup-case-module__Ph92cG__pale button>span{color:#effff6}.repickup-case-module__Ph92cG__case button img{border:5px solid #fff;box-shadow:0 20px 45px #06351c20}.repickup-case-module__Ph92cG__case li>b{color:#09984b}.repickup-case-module__Ph92cG__case li{border-color:#d1e5d9}.repickup-case-module__Ph92cG__case section>div{margin-top:45px}.repickup-case-module__Ph92cG__hero>div{margin-top:0!important}.repickup-case-module__Ph92cG__case .repickup-case-module__Ph92cG__heroFooter{margin:0}.repickup-case-module__Ph92cG__pale>div+div{border-top:1px solid #6ed39e;margin-top:70px;padding-top:70px}.repickup-case-module__Ph92cG__tabs{flex-wrap:wrap;gap:10px;display:flex;margin:35px 0 25px!important}.repickup-case-module__Ph92cG__tabs button{font:inherit;cursor:pointer;color:#21543a;background:#fff;border:1px solid #b9d8c6;border-radius:6px;padding:12px 18px;font-size:15px}.repickup-case-module__Ph92cG__tabs button[aria-pressed=true]{color:#fff;background:#07994c;border-color:#07994c}.repickup-case-module__Ph92cG__support{text-align:center;grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.repickup-case-module__Ph92cG__support h4{font-size:21px}.repickup-case-module__Ph92cG__note{color:#526b5b;font-size:13px;line-height:1.8}.repickup-case-module__Ph92cG__contact{color:#fff;background:#103f2b}.repickup-case-module__Ph92cG__contact>p:first-child,.repickup-case-module__Ph92cG__contact>p{color:#c3e8d1!important}.repickup-case-module__Ph92cG__contact a{color:#086c35}.repickup-case-module__Ph92cG__cover{background:#08ad59!important}.repickup-case-module__Ph92cG__cover>div,.repickup-case-module__Ph92cG__cover span,.repickup-case-module__Ph92cG__cover b,.repickup-case-module__Ph92cG__cover p{color:#fff!important}.repickup-case-module__Ph92cG__case button:focus-visible,.repickup-case-module__Ph92cG__case a:focus-visible{outline-offset:5px;outline:3px solid #ffce32}@media (min-width:1600px){.repickup-case-module__Ph92cG__hero{min-height:950px}.repickup-case-module__Ph92cG__showcase{height:750px}.repickup-case-module__Ph92cG__introScreen,.repickup-case-module__Ph92cG__homeScreen{width:43%}}@media (max-width:1050px){.repickup-case-module__Ph92cG__hero{grid-template-columns:1fr;min-height:0;padding:50px 7% 125px}.repickup-case-module__Ph92cG__showcase{width:min(100%,640px);height:700px;margin:auto!important}.repickup-case-module__Ph92cG__brand{font-size:90px}.repickup-case-module__Ph92cG__hero :is(h1,h2){font-size:55px}.repickup-case-module__Ph92cG__heroFooter{flex-wrap:wrap;gap:12px}.repickup-case-module__Ph92cG__heroFooter>span{font-size:13px}.repickup-case-module__Ph92cG__heroFooter i{margin:0 5px}}@media (max-width:600px){.repickup-case-module__Ph92cG__hero{padding:40px 6% 130px}.repickup-case-module__Ph92cG__brand{margin-bottom:22px;font-size:66px}.repickup-case-module__Ph92cG__hero :is(h1,h2){font-size:40px}.repickup-case-module__Ph92cG__showcase{height:490px}.repickup-case-module__Ph92cG__introScreen,.repickup-case-module__Ph92cG__homeScreen{border-width:4px;border-radius:22px;width:46%}.repickup-case-module__Ph92cG__heroFooter>span{order:3;width:100%}.repickup-case-module__Ph92cG__heroFooter>strong{font-size:21px}.repickup-case-module__Ph92cG__heroFooter a{font-size:13px}.repickup-case-module__Ph92cG__case section:not(.repickup-case-module__Ph92cG__hero){padding:60px 7%}.repickup-case-module__Ph92cG__support{grid-template-columns:1fr;gap:40px}.repickup-case-module__Ph92cG__pale>div+div{margin-top:40px;padding-top:40px}}@media (max-width:380px){.repickup-case-module__Ph92cG__showcase{height:420px}}
