.camrose-module__fHu2gW__page{background:#fff}.camrose-module__fHu2gW__collage{aspect-ratio:1/.95;width:100%;max-width:540px;position:relative}.camrose-module__fHu2gW__collageMain{border-radius:18px;width:86%;height:84%;position:absolute;top:0;right:0;overflow:hidden}.camrose-module__fHu2gW__collageMain img,.camrose-module__fHu2gW__collageInset img{object-fit:cover}.camrose-module__fHu2gW__collageInset{aspect-ratio:1;border:6px solid #fff;border-radius:14px;width:42%;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:0 24px 50px #0f262933}.camrose-module__fHu2gW__collageNote{border:1px dashed var(--ls-callout);color:#6d8288;background:#fffffff5;flex-direction:column;gap:2px;padding:14px 18px;font-size:13px;line-height:1.4;display:flex;position:absolute;bottom:4%;right:16px}.camrose-module__fHu2gW__collageNote strong{color:var(--ls-ink);font-size:15px;font-weight:600}.camrose-module__fHu2gW__gallery{grid-template-columns:1.2fr 1fr 1fr;gap:20px;display:grid}.camrose-module__fHu2gW__gallery figure{flex-direction:column;gap:16px;margin:0;display:flex}.camrose-module__fHu2gW__gallery figure:nth-child(2){margin-top:48px}.camrose-module__fHu2gW__galleryImage{border-radius:16px;height:340px;position:relative;overflow:hidden}.camrose-module__fHu2gW__gallery figure:first-child .camrose-module__fHu2gW__galleryImage{height:388px}.camrose-module__fHu2gW__galleryImage img{object-fit:cover}.camrose-module__fHu2gW__gallery figcaption{color:#6d8288;flex-direction:column;gap:4px;padding:0 4px;font-size:15px;line-height:1.5;display:flex}.camrose-module__fHu2gW__gallery figcaption strong{letter-spacing:-.02em;color:var(--ls-ink);font-size:19px;font-weight:600}.camrose-module__fHu2gW__appRow{border-top:1px solid var(--ls-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.camrose-module__fHu2gW__appPhone{border-right:1px solid var(--ls-line);background-color:var(--ls-wash);background-image:linear-gradient(#edf3f2 1px,#0000 1px),linear-gradient(90deg,#edf3f2 1px,#0000 1px);background-size:36px 36px;flex-direction:column;align-items:center;gap:14px;margin:0;padding:56px 24px;display:flex}.camrose-module__fHu2gW__appPhone>div{background:var(--ls-ink);border-radius:40px;width:236px;padding:8px;box-shadow:0 30px 70px #0f262938}.camrose-module__fHu2gW__appPhone img{border-radius:32px;width:100%;height:auto;display:block}.camrose-module__fHu2gW__appPhone figcaption{color:#6d8288;text-align:center;font-size:12px}.camrose-module__fHu2gW__appCopy{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:64px;display:flex}.camrose-module__fHu2gW__appCopy h2{letter-spacing:-.04em;font-size:clamp(30px,3.2vw,44px);line-height:1.05}.camrose-module__fHu2gW__appCopy h2 span{color:var(--ls-teal);display:block}.camrose-module__fHu2gW__appCopy dl{border-top:1px solid var(--ls-line);align-self:stretch;margin:0}.camrose-module__fHu2gW__appCopy dl>div{border-bottom:1px dashed #d3e3e0;grid-template-columns:180px 1fr;gap:24px;padding:20px 0;display:grid}.camrose-module__fHu2gW__appCopy dt{font-size:15px;font-weight:600}.camrose-module__fHu2gW__appCopy dd{color:#6d8288;margin:0;font-size:15px;line-height:1.55}.camrose-module__fHu2gW__statusLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.camrose-module__fHu2gW__board{overflow:hidden}.camrose-module__fHu2gW__boardHead{border-bottom:1px solid var(--ls-line);background:var(--ls-wash);color:#6d8288;border-radius:18px 18px 0 0;justify-content:space-between;padding:16px 28px;font-weight:600;display:flex;font-size:13px!important}.camrose-module__fHu2gW__board ul{margin:0;padding:0;list-style:none}.camrose-module__fHu2gW__board li{border-bottom:1px dashed #d3e3e0;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 28px;font-size:16px;font-weight:600;display:flex}.camrose-module__fHu2gW__board li:last-child{border-bottom:0}.camrose-module__fHu2gW__board em{color:#6d8288;text-align:right;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:500;display:inline-flex}.camrose-module__fHu2gW__board em:before{content:"";border:1.5px solid var(--ls-teal);border-radius:50%;flex-shrink:0;width:7px;height:7px}.camrose-module__fHu2gW__driveStrip{border-top:1px solid var(--ls-line);border-bottom:1px solid var(--ls-line);color:#566a6e;justify-content:space-between;align-items:center;gap:24px;padding:28px 48px;font-size:17px;display:flex}.camrose-module__fHu2gW__driveStrip strong{color:var(--ls-ink);font-weight:600}@media (max-width:1100px){.camrose-module__fHu2gW__statusLayout{grid-template-columns:1fr;gap:32px}.camrose-module__fHu2gW__appCopy{padding:48px 32px}}@media (max-width:760px){.camrose-module__fHu2gW__collage{align-self:center;max-width:360px}.camrose-module__fHu2gW__collageNote{padding:10px 12px;font-size:11px;right:6px}.camrose-module__fHu2gW__collageNote strong{font-size:13px}.camrose-module__fHu2gW__collageInset{border-width:4px}.camrose-module__fHu2gW__gallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0;padding:0;scroll-padding-inline:0;display:flex;overflow-x:auto}.camrose-module__fHu2gW__gallery::-webkit-scrollbar{display:none}.camrose-module__fHu2gW__gallery figure{scroll-snap-align:start;flex:0 0 76%;gap:10px}.camrose-module__fHu2gW__gallery figure:nth-child(2){margin-top:0}.camrose-module__fHu2gW__galleryImage,.camrose-module__fHu2gW__gallery figure:first-child .camrose-module__fHu2gW__galleryImage{border-radius:12px;height:220px}.camrose-module__fHu2gW__gallery figcaption{font-size:13px}.camrose-module__fHu2gW__gallery figcaption strong{font-size:16px}.camrose-module__fHu2gW__appRow{flex-direction:column;display:flex}.camrose-module__fHu2gW__appPhone{border-right:0;border-top:1px solid var(--ls-line);background-size:24px 24px;order:2;padding:28px 16px}.camrose-module__fHu2gW__appPhone>div{border-radius:30px;width:170px;padding:6px}.camrose-module__fHu2gW__appPhone img{border-radius:24px}.camrose-module__fHu2gW__appCopy{gap:16px;padding:40px 20px 28px}.camrose-module__fHu2gW__appCopy h2{font-size:30px}.camrose-module__fHu2gW__appCopy dl>div{grid-template-columns:1fr;gap:4px;padding:14px 0}.camrose-module__fHu2gW__appCopy dt,.camrose-module__fHu2gW__appCopy dd{font-size:14px}.camrose-module__fHu2gW__boardHead{border-radius:14px 14px 0 0;padding:12px 16px;font-size:12px!important}.camrose-module__fHu2gW__board li{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:0;padding:14px 16px;font-size:15px}.camrose-module__fHu2gW__board em{text-align:left;font-size:13px}.camrose-module__fHu2gW__driveStrip{flex-direction:column;align-items:flex-start;gap:6px;padding:20px;font-size:15px}}
