.PhotoComposition_composition__5pzdL{display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(12px,2vw,28px);margin:40px 0 52px;align-items:end}.PhotoComposition_frame__UYWKf{position:relative;overflow:hidden;background:#e8e7de;min-width:0;aspect-ratio:1.55}.PhotoComposition_frame__UYWKf:nth-child(2){aspect-ratio:1.02}.PhotoComposition_image__GdrwP{-o-object-fit:cover;object-fit:cover}.PhotoComposition_founder__0rxc8{grid-template-columns:.8fr 1.3fr;max-width:960px}.PhotoComposition_founder__0rxc8 .PhotoComposition_frame__UYWKf:first-child{aspect-ratio:.95}.PhotoComposition_founder__0rxc8 .PhotoComposition_frame__UYWKf:last-child{aspect-ratio:1.6}.PhotoComposition_compact__rbKjj{max-width:720px;margin:28px 0 36px}.PhotoComposition_compact__rbKjj .PhotoComposition_frame__UYWKf{max-height:300px}@media(max-width:640px){.PhotoComposition_composition__5pzdL{grid-template-columns:1fr .62fr;margin:28px 0 36px;gap:10px}.PhotoComposition_frame__UYWKf:first-child{aspect-ratio:.95}.PhotoComposition_frame__UYWKf:nth-child(2){aspect-ratio:.7}.PhotoComposition_founder__0rxc8{grid-template-columns:1fr 1fr}.PhotoComposition_founder__0rxc8 .PhotoComposition_frame__UYWKf:last-child{aspect-ratio:.9}.PhotoComposition_compact__rbKjj .PhotoComposition_frame__UYWKf{max-height:220px}}.guide_main__1fIfV{background:#f5f3ed;padding:130px 20px 70px}.guide_article__E6ASx{max-width:860px;margin:auto;color:#24453b;font-size:17px;line-height:1.85}.guide_article__E6ASx h1{font-size:clamp(30px,4vw,48px);line-height:1.16;margin:26px 0}.guide_article__E6ASx h2{font-size:clamp(23px,3vw,30px);line-height:1.3;margin:44px 0 18px}.guide_article__E6ASx p{margin:18px 0}.guide_article__E6ASx a{color:#176b56;text-decoration:underline;text-underline-offset:4px}.guide_article__E6ASx table{width:100%;border-collapse:collapse;font-size:15px}.guide_article__E6ASx td{border-bottom:1px solid #d5d8cf;padding:12px;vertical-align:top}.guide_article__E6ASx strong,.guide_article__E6ASx tr:first-child{font-weight:600}@media(max-width:600px){.guide_main__1fIfV{padding-top:100px}.guide_article__E6ASx td{padding:7px}.guide_article__E6ASx{font-size:16px}}