.claim-process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-block:36px;padding:0;list-style:none;display:grid}.claim-process-steps>li{border-top:1px solid #c6b7a6;padding-top:22px}.claim-process-step-top{color:#8c4c30;justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.claim-process-step-top span{font-size:12px}.claim-process-steps h3{letter-spacing:-.035em;margin-bottom:12px;font-family:Newsreader,Georgia,serif;font-size:28px;font-weight:400;line-height:1.14}.claim-process-steps p{color:#655c52;font-size:15px;line-height:1.85}.claim-process-photo{aspect-ratio:10/7;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:24px}.claim-process-steps--photos>li{border:0;padding-top:0}.case-stories{flex-direction:column;gap:55px;display:flex}.case-story{border-top:1px solid #d8cec0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:46px;padding-top:38px;scroll-margin-top:120px;display:grid}.case-story:nth-child(2n){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.case-story:nth-child(2n) .case-story-figure{order:2}.case-story-figure figcaption{color:#655c52;margin-top:10px;font-size:11px;line-height:1.6}.case-story-figure figcaption a{text-underline-offset:3px;text-decoration:underline}.case-story-photo{aspect-ratio:4/3;background:#e5dacb;display:block;position:relative;overflow:hidden}.case-story-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.case-story-photo:hover img{transform:scale(1.025)}.case-story-photo span{color:#fff7eb;letter-spacing:.08em;background:#1f1812e6;padding:9px 12px;font-size:10px;position:absolute;bottom:18px;left:18px}.case-story .case-story-copy h3{letter-spacing:-.035em;text-wrap:balance;margin-bottom:16px;font-family:Newsreader,Georgia,serif;font-size:36px;font-weight:400;line-height:1.14}.case-story p{color:#655c52;font-size:15px;line-height:1.85}.case-story p+p{margin-top:12px}.case-story-evidence{color:#79563e;align-items:center;gap:9px;margin-top:20px;font-size:12px;line-height:1.6;display:flex}.case-story-evidence svg{flex-shrink:0}.case-story-link{border-bottom:1px solid;align-items:center;gap:12px;min-height:44px;margin-top:22px;padding-bottom:5px;font-size:13px;font-weight:500;line-height:1.6;display:inline-flex}.case-story a:focus-visible{outline-offset:5px;outline:2px solid #ad6e43}@media (width<=767px){.claim-process-steps{grid-template-columns:1fr;gap:28px}.claim-process-step-top{margin-bottom:20px}.case-story,.case-story:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px}.case-story:nth-child(2n) .case-story-figure{order:0}.case-story-photo{aspect-ratio:16/10}.case-story .case-story-copy h3{font-size:30px}.case-stories{gap:42px}}@media (prefers-reduced-motion:reduce){.case-story-photo img{transition:none}.case-story-photo:hover img{transform:none}}.location-experience{--experience-ink:#26211c;--experience-muted:#655c52;--experience-paper:#f8f5ef;--experience-warm:#eee7dd;background:var(--experience-paper);color:var(--experience-ink)}.location-experience h2,.location-experience h3{letter-spacing:-.035em;text-wrap:balance;font-family:Newsreader,Georgia,serif;font-weight:400}.location-experience p{color:var(--experience-muted);font-size:16px;line-height:1.85}.location-experience section[id]{scroll-margin-top:110px}.experience-section{padding-block:85px}.experience-heading{max-width:780px;margin-bottom:36px}.experience-heading h2{margin:16px 0 24px;font-size:clamp(36px,4.4vw,60px);line-height:1.06}.experience-heading p{max-width:650px}.experience-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#8c4c30;font-size:11px;font-weight:600}.experience-credentials{background:#eee6db;border-bottom:1px solid #d5c8b8}.experience-credentials>.site-shell{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-block:25px;display:grid}.experience-credentials span,.experience-credentials a{color:#655c52;font-size:12px;line-height:1.8;display:block}.experience-credentials strong{color:#26211c;font-size:14px;font-weight:600;display:block}.experience-credentials svg{vertical-align:middle;display:inline}.experience-intro{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid}.experience-intro p+p{margin-top:20px}.experience-city-photo img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:100%}.experience-city-photo figcaption{color:#655c52;margin-top:12px;font-size:11px;line-height:1.6}.experience-city-photo a{text-decoration:underline}.experience-link{border-bottom:1px solid;align-items:center;gap:12px;min-height:44px;margin-top:24px;font-size:14px;line-height:1.6;display:inline-flex}.experience-warm{background:var(--experience-warm)}.experience-feature{background:#e3dbcf}.experience-feature-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.experience-feature-grid>img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:100%}.experience-feature .experience-heading{margin-bottom:25px}.experience-feature p+p{margin-top:20px}.experience-case-overview{border-top:1px solid #d8cec0;margin-bottom:45px;padding-top:24px}.experience-case-overview h3{margin-bottom:20px}.experience-case-overview>div{grid-template-columns:1fr 1fr;gap:40px;display:grid}.experience-contact{color:#f8f1e8;background:#29231e;padding-block:60px}.experience-contact>.site-shell{grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;display:grid}.experience-contact .experience-heading{margin-bottom:20px}.experience-contact h2{font-size:clamp(36px,4vw,48px)}.experience-contact p{color:#d6c9ba}.experience-contact .experience-eyebrow{color:#dbb697}.experience-actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.experience-actions>a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.experience-button{color:#28211c;background:#f3e8d8;padding:16px 22px;font-size:14px;font-weight:500}.experience-guide-intro{padding-block:80px 10px}.experience-reading{min-width:0}.experience-guide-section{border-top:1px solid #d8cec0;padding-block:45px}.experience-guide-section h2{margin-bottom:26px;font-size:clamp(30px,3vw,42px);line-height:1.1}.experience-guide-section p+p{margin-top:20px}.experience-section-icon{color:#8c4c30;margin-bottom:20px}.experience-reading-photo{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:30px}.experience-guide-section--case-review,.experience-guide-section--compensation{background:#eee7dd;border:0;margin-block:25px;padding:32px}.experience-resources{margin-top:25px}.experience-resources li{border-top:1px solid #d8cec0}.experience-resources a{text-underline-offset:4px;justify-content:space-between;gap:20px;padding:16px 0;font-size:14px;line-height:1.6;text-decoration:underline;display:flex}.experience-resources svg{flex-shrink:0}.experience-guide-details>div{border-top:1px solid #d8cec0;grid-template-columns:24px minmax(0,1fr);gap:18px;padding-block:26px;display:grid}.experience-guide-details svg{color:#8c4c30;margin-top:5px}.experience-guide-details h3{margin-bottom:14px}.experience-guide-statistics{border-block:1px solid #d8cec0;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:30px;display:grid}.experience-guide-statistics>div{border-right:1px solid #d8cec0;flex-direction:column;padding:25px 20px;display:flex}.experience-guide-statistics>div:first-child{padding-left:0}.experience-guide-statistics>div:last-child{border-right:0}.experience-guide-statistics dt{color:#655c52;font-size:13px;line-height:1.6}.experience-guide-statistics dd{order:-1;margin-bottom:12px;font-family:Newsreader,Georgia,serif;font-size:48px;line-height:1.2}.experience-faq details{border-top:1px solid #d8cec0}.experience-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:17px;line-height:1.6;list-style:none;display:flex}.experience-faq summary::-webkit-details-marker{display:none}.experience-faq summary svg{flex-shrink:0}.experience-faq details[open] summary svg{transform:rotate(180deg)}.experience-faq p{padding-bottom:24px}.experience-office{color:#f9f3e9;background:#3b3027;padding:35px}.experience-office p{color:#d6c9ba;margin-block:24px}.experience-office address{font-style:normal;line-height:1.8}.location-experience a:focus-visible,.location-experience summary:focus-visible{outline-offset:5px;outline:2px solid #ad6e43}@media (width<=1023px){.experience-intro,.experience-contact>.site-shell{gap:35px}.experience-credentials>.site-shell{gap:20px}}@media (width<=767px){.experience-feature-grid,.experience-case-overview>div{grid-template-columns:minmax(0,1fr);gap:28px}.experience-feature-grid>img{aspect-ratio:4/3}.experience-section{padding-block:55px}.experience-intro,.experience-contact>.site-shell,.experience-credentials>.site-shell{grid-template-columns:minmax(0,1fr)}.experience-city-photo img{aspect-ratio:4/3}.experience-credentials>.site-shell{gap:18px}.experience-credentials span+span,.experience-credentials a{border-top:1px solid #cbbfb0;padding-top:15px}.experience-guide-intro{padding-top:55px}.experience-guide-section--case-review,.experience-guide-section--compensation,.experience-office{padding:25px 18px}}.location-experience{font-family:Inter,Arial,sans-serif}.location-experience .site-shell{width:min(1240px,100% - 80px);max-width:none;margin-inline:auto;padding-inline:0}@media (width<=1100px){.location-experience .site-shell{width:calc(100% - 48px)}}@media (width<=767px){.location-experience .site-shell{width:calc(100% - 36px)}}.location-experience[lang=ko]{word-break:keep-all;overflow-wrap:anywhere;font-family:Noto Sans KR,Inter,Arial,sans-serif}.location-experience[lang=ko] h2,.location-experience[lang=ko] h3{font-family:Noto Serif KR,serif;line-height:1.3}.experience-resource-language{font-size:12px;font-weight:400}
