.regional-page .lp-hero-intro{max-width:630px;margin-left:auto;margin-right:auto}.regional-app-language{color:#79816e;margin-top:12px;font-size:10px;line-height:1.7}.regional-photo-scene{width:min(850px,90vw);height:420px;margin:45px auto 0;position:relative}.regional-photo{background:#fffdf5;width:32%;padding:12px 12px 20px;transition:transform .35s;position:absolute;top:0;left:34%;transform:rotate(-3deg);box-shadow:0 12px 35px #38452c24}.regional-photo--1{top:32px;left:4%;transform:rotate(-12deg)}.regional-photo--2{top:30px;left:64%;transform:rotate(10deg)}.regional-photo>div{height:250px;position:relative;overflow:hidden}.regional-photo img{object-fit:cover}.regional-photo figcaption{text-align:center;color:#55634c;padding-top:16px;font-size:12px}.regional-photo:hover{z-index:2;transform:translateY(-12px)rotate(0)}.regional-example{text-align:center;color:#818874;font-size:9px;position:absolute;bottom:28px;left:0;right:0}.regional-story-body{color:#7b8274;max-width:640px;margin:25px auto 0;font-size:14px;line-height:1.9}.regional-uses{padding-top:40px;padding-bottom:70px}.regional-uses h2,.regional-how h2,.regional-privacy h2{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.04em;font-size:32px;line-height:1.5}.regional-uses>div{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:32px;display:grid}.regional-uses article{border-top:1px solid #ccd0bf;padding-top:23px}.regional-uses article>span{color:#b47759;font-size:11px}.regional-uses h3,.regional-how h3{margin:14px 0 10px;font-size:16px}.regional-uses p,.regional-how p,.regional-privacy p{color:#7b8274;font-size:13px;line-height:1.9}.regional-how{padding-top:40px;padding-bottom:80px}.regional-how ol{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:28px;padding:0;list-style:none;display:grid}.regional-how li{align-items:flex-start;gap:16px;display:flex}.regional-how h3{margin-top:0}.regional-how .lp-step-index{flex-shrink:0}.regional-editor{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:50px;display:grid}.regional-editor .lp-preview-stage{min-height:475px;padding:25px 10px}.regional-editor-tools{width:100%;max-width:350px;margin:auto}.regional-editor-tools h3{color:#66775b;margin:20px 0 13px;font-size:12px;font-weight:500}.regional-editor .lp-caption-editor,.regional-editor .lp-save-card{max-width:none}.regional-privacy{text-align:center;max-width:820px;padding-top:80px;padding-bottom:30px}.regional-privacy>svg{color:#8c9b77}.regional-privacy h2{margin:15px 0}.regional-finale .regional-app-language{font-size:10px}@media (max-width:760px){.regional-photo-scene{width:94vw;height:315px;margin-top:35px}.regional-photo{width:39%;padding:7px 7px 15px;left:30.5%}.regional-photo--1{top:25px;left:0}.regional-photo--2{top:25px;left:61%}.regional-photo>div{height:180px}.regional-photo figcaption{padding-top:12px;font-size:9px}.regional-uses>div,.regional-how ol{grid-template-columns:1fr;gap:25px}.regional-uses h2,.regional-how h2,.regional-privacy h2{font-size:25px}.regional-editor{grid-template-columns:1fr;gap:12px}.regional-editor .lp-memory-card--postcard{width:min(340px,80vw)}.regional-editor .lp-preview-stage{min-height:440px}.regional-editor-tools{max-width:330px}.regional-story-body{font-size:13px}.regional-privacy{padding-top:55px}.regional-app-language{padding:0 10px}.regional-page .lp-finale h2{font-size:34px}}
