.photo-tips-guide_section__sg51W{scroll-margin-top:105px;padding:44px 0 38px;border-bottom:1px solid #e0e5e4}.photo-tips-guide_heading___wGOf{margin:0 0 25px}.photo-tips-guide_kicker__WzqiB{font-size:10px;letter-spacing:.16em;font-weight:850;color:#43ab9f;margin:0 0 13px}.photo-tips-guide_diagnosis__yXJiH h2,.photo-tips-guide_heading___wGOf h2{font-size:clamp(25px,3vw,34px);line-height:1.22;letter-spacing:-.035em;margin:0 0 16px}.photo-tips-guide_diagnosis__yXJiH>p:not(.photo-tips-guide_kicker__WzqiB),.photo-tips-guide_heading___wGOf>p:last-child{max-width:680px;font-size:14px;line-height:1.85;color:#60595d;margin:0}.photo-tips-guide_cards__jkFcq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.photo-tips-guide_card__ZTaYq{min-width:0;border:1px solid #dfe8e7;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 8px 28px #1b242309}.photo-tips-guide_visual__gGVEd{height:205px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 55% 26%,#9ed9d2,#2c3b39 74%)}.photo-tips-guide_visual__gGVEd[data-photo-kind=distant]{background:radial-gradient(ellipse at 60% 18%,#8ea2a0,#303e3c 72%)}.photo-tips-guide_visual__gGVEd[data-photo-kind=covered]{background:radial-gradient(ellipse at 58% 20%,#7dbab3,#283332 72%)}.photo-tips-guide_visual__gGVEd[data-photo-kind=group]{background:radial-gradient(ellipse at 55% 25%,#7b9b97,#2b2b3d 75%)}.photo-tips-guide_abstractPhoto__5Pd4C{height:100%;width:100%;position:absolute;inset:0;isolation:isolate}.photo-tips-guide_portraitHead__t8ELk{position:absolute;width:79px;height:96px;left:calc(50% - 39px);top:33px;border-radius:48% 48% 43% 42%;border:1px solid #def8f56b;background:linear-gradient(135deg,#a7e7df,#5ca79e)}.photo-tips-guide_portraitShoulders__CjGdZ{position:absolute;width:162px;height:111px;left:calc(50% - 81px);bottom:-48px;border-radius:49% 49% 15% 15%;background:linear-gradient(160deg,#3e5b58,#191923)}.photo-tips-guide_visual__gGVEd[data-photo-kind=distant] .photo-tips-guide_portraitHead__t8ELk{transform:scale(.44);top:72px}.photo-tips-guide_visual__gGVEd[data-photo-kind=distant] .photo-tips-guide_portraitShoulders__CjGdZ{transform:scale(.48);bottom:-5px}.photo-tips-guide_distanceFrame__bQ_Sf{position:absolute;inset:18px 30px;border:1px solid #dcedeb41;border-radius:13px}.photo-tips-guide_faceCover__1guR9{position:absolute;width:94px;height:25px;left:calc(50% - 47px);top:75px;border-radius:8px;background:linear-gradient(90deg,#171924,#46454c);transform:rotate(-4deg)}.photo-tips-guide_groupHeads__oiUFS{position:absolute;left:12%;bottom:7px;width:76%;height:91px;background:radial-gradient(circle at 18% 31%,#78bbb3 0 18px,transparent 20px),radial-gradient(circle at 81% 34%,#7da9a4 0 19px,transparent 21px),radial-gradient(ellipse at 18% 95%,#324644 0 41px,transparent 42px),radial-gradient(ellipse at 80% 99%,#32334b 0 40px,transparent 41px)}.photo-tips-guide_visual__gGVEd[data-photo-kind=group] .photo-tips-guide_portraitHead__t8ELk{top:28px}.photo-tips-guide_photo__Y8Mfy{display:block;width:100%;height:100%;object-fit:contain;background:#19191f}.photo-tips-guide_number__SWYEZ{position:absolute;left:14px;top:12px;color:#f5fdfc;font-size:11px;font-weight:800;letter-spacing:.15em;text-shadow:0 1px 4px #111}.photo-tips-guide_kind__vjfvU{position:absolute;right:12px;bottom:12px;padding:7px 10px;border:1px solid #d3f3ef4d;border-radius:6px;background:#131316c7;color:#e0f8f5;font-size:11px;font-weight:800}.photo-tips-guide_visual__gGVEd[data-photo-kind=clear] .photo-tips-guide_kind__vjfvU{background:#163d33de;color:#d4f0e3}.photo-tips-guide_copy__0vvgx{padding:20px 21px 24px}.photo-tips-guide_copy__0vvgx h3{font-size:16px;line-height:1.35;margin:0 0 10px;color:#2a3231}.photo-tips-guide_copy__0vvgx p{margin:0;font-size:13px;line-height:1.75;color:#6f656b}.photo-tips-guide_disclaimer__szp5Q{margin:19px 0 0;padding:15px 18px;border-left:3px solid #70b8af;border-radius:0 8px 8px 0;background:#f2f8f7;color:#766b70;font-size:12px;line-height:1.8}.photo-tips-guide_diagnosis__yXJiH{margin-top:47px;scroll-margin-top:100px}.photo-tips-guide_diagnosis__yXJiH h2{margin-bottom:14px}.photo-tips-guide_scroll__J6M1K{margin-top:21px;overflow-x:auto;border:1px solid #dfe8e7;border-radius:12px;background:#fff}.photo-tips-guide_scroll__J6M1K table{width:100%;border-collapse:collapse;text-align:left;min-width:555px;table-layout:fixed}.photo-tips-guide_scroll__J6M1K thead{background:#253331;color:#f1fcfb}.photo-tips-guide_scroll__J6M1K td,.photo-tips-guide_scroll__J6M1K th{padding:16px 17px;vertical-align:top;border-bottom:1px solid #e4eceb;line-height:1.68;font-size:12px}.photo-tips-guide_scroll__J6M1K thead th{font-size:11px;font-weight:800;letter-spacing:.02em;border-bottom:0}.photo-tips-guide_scroll__J6M1K tbody th{font-weight:750;color:#304c49}.photo-tips-guide_scroll__J6M1K tbody td{color:#71666c}.photo-tips-guide_scroll__J6M1K tr:last-child td,.photo-tips-guide_scroll__J6M1K tr:last-child th{border-bottom:0}.photo-tips-guide_related__OVKSe{margin-top:30px;padding:22px 25px;border-radius:13px;background:#24302f;color:#e9f6f4}.photo-tips-guide_related__OVKSe p{font-size:13px;line-height:1.6;margin:0 0 12px}.photo-tips-guide_related__OVKSe a{display:inline-flex;gap:10px;font-size:13px;line-height:1.6;font-weight:750;text-decoration:none;color:#aeede6}.photo-tips-guide_related__OVKSe a:focus-visible{outline:3px solid #aeede6;outline-offset:4px}@media(max-width:560px){.photo-tips-guide_section__sg51W{padding:31px 0}.photo-tips-guide_cards__jkFcq{grid-template-columns:1fr}.photo-tips-guide_visual__gGVEd{height:230px}.photo-tips-guide_copy__0vvgx{padding:19px 20px}.photo-tips-guide_scroll__J6M1K table{min-width:540px}.photo-tips-guide_scroll__J6M1K td,.photo-tips-guide_scroll__J6M1K th{padding:12px 13px}.photo-tips-guide_related__OVKSe{padding:22px}}@media(prefers-reduced-motion:reduce){.photo-tips-guide_related__OVKSe a{transition:none}}