.readingHome .officePortrait{border-radius:6px;flex:0 0 140px;width:140px;height:auto;display:block}.readingHome .officeBrief>div{min-width:0}.readingHome .locationVisuals{flex-direction:column;min-width:0;display:flex}.readingHome .officeInterior{text-align:center;background:#eef2f5;margin:0;padding:20px}.readingHome .officeInterior img{object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:360px;margin:0 auto;display:block}.readingHome .officeInterior figcaption{color:#344453;margin-top:10px;font-size:14px;line-height:1.6}.readingHome .locationVisuals .mapFrame{flex:1;height:300px;min-height:300px}@media (width<=760px){.readingHome .officePortrait{width:112px;margin-bottom:18px}.readingHome .officeInterior{padding:16px}.readingHome .officeInterior img{width:270px;max-width:100%;height:auto}}.readingHome .addressCopy{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.readingHome .addressCopyButton{min-height:44px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #8797a6;border-radius:5px;padding:10px 16px;font:700 14px/1.5 Malgun Gothic,sans-serif}.readingHome .addressCopyButton:hover{background:#eef2f5}.readingHome .addressCopyButton:disabled{cursor:wait;opacity:.65}.readingHome .addressCopyStatus{color:#344453;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.readingHome .addressCopyManual{flex-basis:100%;min-width:0;font-size:14px;line-height:1.6;display:block}.readingHome .addressCopyManual textarea{width:100%;max-width:100%;color:var(--navy);resize:vertical;background:#fff;border:1px solid #8797a6;border-radius:4px;margin-top:6px;padding:10px;font-size:16px;line-height:1.6;display:block}.readingHome .helpTopicCard h3{font:800 18px/1.5 var(--font-sans);color:var(--navy);word-break:keep-all;overflow-wrap:anywhere;margin:0}.readingHome .helpTopicCard p{color:#354452;word-break:keep-all;overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;font-weight:400;line-height:1.65}.readingHome .helpExtraLinks{flex-wrap:wrap;gap:8px 24px;margin:8px 0 28px;display:flex}.readingHome .helpExtraLinks a{text-underline-offset:4px;align-items:center;min-height:48px;font-size:16px;text-decoration:underline;display:inline-flex}.readingHome .guideDiscovery{background:var(--paper);padding:48px 0 40px}.readingHome .discoveryHeading{align-items:flex-start;margin-bottom:24px}.readingHome .discoveryHeading h1{color:var(--navy);letter-spacing:-1.5px;margin:0;font:600 clamp(30px,4.4vw,54px)/1.25 Batang,serif}.readingHome .discoveryIntro{color:#52606c;max-width:600px;margin:14px 0 0;font-size:16px;line-height:1.7}.readingHome .discoveryEyebrow{letter-spacing:.6px;color:#755321;font-size:13px}.readingHome .guideSearch{max-width:880px;margin:0 0 22px}.readingHome .guideSearch input{min-width:0;font-size:16px}.readingHome .guideSearch button{min-height:48px;font-size:16px}.readingHome .discoveryTopics{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.readingHome .discoveryTopics a{min-width:0;min-height:136px;color:var(--navy);background:#fff;border:1px solid #bcc8d3;border-radius:10px;flex-direction:column;align-items:flex-start;padding:18px;display:flex}.readingHome .discoveryTopics .discoveryTopicArrow{color:#765522;align-self:flex-end;margin-top:auto;padding-top:8px}.readingHome .discoveryReading h2,.readingHome .latestHeading h2,.readingHome .homeSectionHeading{color:var(--navy);margin:0 0 20px;font-size:23px;line-height:1.4}.readingHome .discoveryCards{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.readingHome .discoveryCard{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;min-height:96px;padding:20px 18px;font-size:16px;line-height:1.6}.readingHome .discoveryNumber{color:#82602b;font-size:13px}.readingHome .latestReading{margin-top:36px}.readingHome .latestHeading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.readingHome .latestHeading>a{white-space:nowrap;color:#755321;padding:12px 0;font-size:14px}.readingHome .latestList{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.readingHome .latestArticle{border-top:2px solid var(--navy);min-width:0;padding:22px 0}.readingHome .latestArticle time{color:#626b73;font-variant-numeric:tabular-nums;font-size:13px}.readingHome .latestArticle h3{letter-spacing:-.4px;color:var(--navy);margin:10px 0;font-size:20px;line-height:1.6}.readingHome .latestArticle p{color:#52606c;margin:0 0 12px;font-size:16px;line-height:1.7}.readingHome .latestArticle>span{color:#755321;font-size:14px}.readingHome .homeConsultBridge{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:24px;margin-top:0;margin-bottom:40px;padding:26px 32px;display:flex}.readingHome .homeConsultBridge strong{font-size:20px;line-height:1.5}.readingHome .homeConsultBridge p{color:#d9e0e7;margin:6px 0 0;font-size:16px;line-height:1.6}.readingHome .homeConsultBridge>a{color:#132c43;background:#dfc590;flex-shrink:0;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:12px 18px;font-size:16px;font-weight:700;display:flex}.readingHome .officeBrief{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:36px;padding:32px 0;display:flex}.readingHome .officeBrief>div{max-width:780px}.readingHome .officeBrief h2{color:var(--navy);margin:10px 0;font-size:24px;line-height:1.5}.readingHome .officeBrief p:not(.discoveryEyebrow){color:#52606c;margin:0;font-size:16px;line-height:1.8}.readingHome .officeBrief>a{color:#755321;flex-shrink:0;min-height:44px;padding:12px 0;font-size:14px}.readingHome .section{padding:42px 0}.readingHome .serviceGroupGrid{background:0 0;border:0;gap:12px}.readingHome .serviceGroup{border:1px solid var(--line);background:var(--paper);min-height:0;padding:0}.readingHome .serviceGroup summary,.readingHome .homeVideoDisclosure>summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:20px;font-size:18px;font-weight:700;list-style:none;display:flex}.readingHome .serviceGroup summary::-webkit-details-marker{display:none}.readingHome .homeVideoDisclosure>summary::-webkit-details-marker{display:none}.readingHome .serviceGroup>p{padding:0 20px;font-size:16px;line-height:1.7}.readingHome .serviceGroup ul{gap:12px;margin:20px;padding:0}.readingHome .serviceGroup li a{min-height:44px;padding:8px 0;font-size:16px}.readingHome .homeVideoDisclosure{border:1px solid var(--line)}.readingHome .homeVideoDisclosure>summary{color:#fff;background:var(--navy);min-height:68px}.readingHome .homeVideoDisclosure>summary>span{color:#dfc590;flex-shrink:0;transition:transform .15s}.readingHome .homeVideoDisclosure[open]>summary>span{transform:rotate(45deg)}.readingHome .homeVideoDisclosure>summary:focus-visible{outline-offset:-4px;outline-color:#dfc590}.readingHome .homeVideoDisclosure[open]{padding-bottom:20px}.readingHome .homeVideoDisclosure>div,.readingHome .homeVideoDisclosure>p{margin-left:20px;margin-right:20px}.readingHome .legalVideos{padding-top:28px}.readingHome .faqGrid{gap:40px}.readingHome .faq h2,.readingHome .contact h2,.readingHome .location h2{letter-spacing:-.8px;font-size:30px;line-height:1.4}.readingHome .contactGrid{gap:48px}.readingHome .contactCard{padding:28px}.readingHome .contact p,.readingHome .faq p,.readingHome .contactCard dd,.readingHome .locationInfo dd{font-size:16px;line-height:1.8}.readingHome .contactCard dt{font-size:14px}.readingHome .consultCompactSteps{margin:22px 0;padding-left:24px;font-size:16px;line-height:1.8}.readingHome .consultCompactSteps li{padding:4px 0}.readingHome .homeTextLink{text-underline-offset:4px;padding:12px 0;font-size:16px;text-decoration:underline;display:inline-block}.readingHome :is(a,input,button,summary):focus-visible{outline-offset:4px;outline:3px solid #977034}.readingHome :is(#services,#legal-videos,#contact,#location,#about,#process,#remote-consultation){scroll-margin-top:110px}@media (width<=760px){.readingHome .shell{width:calc(100% - 32px)}.readingHome .guideDiscovery{padding:26px 0 28px}.readingHome .discoveryHeading{margin-bottom:20px;display:block}.readingHome .discoveryHeading h1{letter-spacing:-1px;font-size:32px}.readingHome .discoveryAll{align-items:center;min-height:44px;margin-top:8px;font-size:14px;display:inline-flex}.readingHome .discoveryIntro{margin-top:10px}.readingHome .guideSearch{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.readingHome .guideSearchField{min-width:0}.readingHome .guideSearch button{align-self:end;padding:12px 14px}.readingHome .discoveryTopics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.readingHome .discoveryTopics a{padding:14px}.readingHome .helpTopicCard h3{font-size:16px;line-height:1.5}.readingHome .helpTopicCard p{font-size:14px;line-height:1.65}.readingHome .discoveryCards{grid-template-columns:1fr}.readingHome .discoveryCard{gap:12px;min-height:64px;padding:15px 14px}.readingHome .latestReading{margin-top:28px}.readingHome .latestList{grid-template-columns:1fr;gap:8px}.readingHome .latestArticle{padding:18px 0}.readingHome .latestArticle h3{font-size:18px}.readingHome .homeConsultBridge{margin-bottom:28px;padding:22px;display:block}.readingHome .homeConsultBridge>a{white-space:normal;margin-top:18px}.readingHome .officeBrief{padding:24px 0;display:block}.readingHome .officeBrief h2{font-size:22px}.readingHome .officeBrief>a{margin-top:8px;display:inline-flex}.readingHome .section{padding:28px 0}.readingHome .serviceGroupGrid{grid-template-columns:1fr}.readingHome .faqGrid,.readingHome .contactGrid{grid-template-columns:1fr;gap:20px}.readingHome .contactCard{padding:20px}.readingHome .faq h2,.readingHome .contact h2,.readingHome .location h2{font-size:26px}.readingHome .mobileBar a{min-height:52px;font-size:14px}}@media (width<=359px){.readingHome .discoveryTopics{grid-template-columns:1fr;grid-auto-rows:auto}.readingHome .discoveryTopics a{min-height:60px}.readingHome .discoveryTopics .discoveryTopicArrow{display:none}}.readingHome .guideDiscovery{border-bottom:1px solid #e1e6eb}.readingHome .discoveryHeading h1{font-family:var(--font-sans);color:#10263f;font-weight:850}.readingHome .discoveryIntro{color:#354452;max-width:720px}.readingHome .guideSearch{background:#f8fafb;border:1px solid #ccd6df;border-radius:14px;padding:14px;box-shadow:0 18px 45px #10263f14}.readingHome .guideSearch input,.readingHome .guideSearch select{color:#10263f;background:#fff;border-color:#aebbc6}.readingHome .guideSearch input::placeholder{color:#60707f}.readingHome .guideSearch button{color:#fff;background:#10263f;border-radius:8px}.readingHome .discoveryTopics a:hover{background:#f3f6f8;border-color:#aa8547}.readingHome .homeConsultBridge{border-radius:16px;box-shadow:0 18px 45px #10263f24}.readingHome .homeConsultBridge>a{border-radius:10px}.readingHome .latestArticle{border-top-color:#b7c4cf}.readingHome .latestArticle h3{font-family:var(--font-sans);color:#10263f;font-weight:800}.readingHome .latestArticle p{color:#304254}.readingHome .officeBrief{align-items:center}.readingHome .officePortrait{box-shadow:0 14px 34px #10263f24}.readingHome .contactCard,.readingHome .locationGrid{border-color:#ccd3db;box-shadow:0 16px 38px #10263f14}.readingHome .addressCopyButton{font-family:var(--font-sans);font-weight:800}.readingHome .mobileBar{box-shadow:0 -12px 28px #0918272e}@media (width<=760px){.readingHome .guideDiscovery{padding-top:22px}.readingHome .discoveryHeading h1{font-size:30px;line-height:1.28}.readingHome .guideSearch{border-radius:12px;grid-template-columns:1fr;padding:12px}.readingHome .guideSearchField,.readingHome .guideSearchTopic,.readingHome .guideSearch button{width:100%}.readingHome .guideSearch button{min-height:52px}.readingHome .homeConsultBridge{border-radius:12px}.readingHome .officeBrief{padding-top:20px}.readingHome .officePortrait{float:right;width:96px;margin:0 0 12px 16px}.readingHome .mobileBar a{font-size:14px;font-weight:800}.readingHome{padding-bottom:68px}}@media (width<=960px){.readingHome{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}.readingHome .mobileBar{padding-bottom:env(safe-area-inset-bottom,0px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.homeCardStrip{color:#10263f;border-bottom:1px solid #d9e1e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding-top:14px;padding-bottom:14px;font-size:.875rem;display:flex}.homeCardStrip>span{font-weight:600}.homeCardStrip>div{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.homeCardStrip a{justify-content:center;align-items:center;gap:8px;min-height:44px;line-height:1.5;display:inline-flex}.homeCardStrip .homeCardDownload{color:#fff;background:#10263f;border:1px solid #10263f;border-radius:5px;padding:10px 16px;font-weight:700}.homeCardStrip a:focus-visible{outline-offset:4px;outline:3px solid #aa8547}@media (width<=600px){.homeCardStrip{gap:6px}.homeCardStrip>span{flex-basis:100%}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--navy:#10263f;--deep:#091827;--ivory:#f6f1e7;--paper:#fffdf8;--brass:#aa8547;--ink:#17202a;--muted:#67717b;--line:#ddd5c7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);word-break:keep-all;margin:0;font-family:Malgun Gothic,Apple SD Gothic Neo,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1360px,100% - 64px);margin:auto}.topbar{background:var(--deep);color:#dfe5e9;font-size:13px}.topbarInner{justify-content:space-between;align-items:center;height:38px;display:flex}.topbar a:hover{color:#fff}.dot{color:var(--brass);margin:0 10px}.header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf8f7;border-bottom:1px solid #e5dfd5;height:96px;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:36px;height:100%;display:flex}.brand{align-items:center;gap:14px;display:flex}.brandMark{border:1px solid var(--brass);width:47px;height:47px;color:var(--brass);place-items:center;font:600 17px Georgia,Batang,serif;display:grid}.brand strong{letter-spacing:-.5px;font:700 20px Batang,Noto Serif KR,serif;display:block}.brand small{letter-spacing:1.7px;color:#7b7e80;margin-top:5px;font-size:8px;display:block}.nav nav{gap:42px;font-size:15px;font-weight:600;display:flex}.nav nav a{border-bottom:2px solid #0000;padding:35px 0}.nav nav a:hover{color:var(--brass);border-color:var(--brass)}.navCall{background:var(--navy);color:#fff;padding:13px 22px;font-size:14px}.hero{background:var(--navy);color:#fff;overflow:hidden}.heroGrid{grid-template-columns:62% 38%;min-height:650px;display:grid;position:relative}.heroCopy{z-index:2;padding:104px 8vw 85px 0;position:relative}.eyebrow{letter-spacing:2.8px;color:#d5bd8b;margin:0 0 25px;font-size:12px;font-weight:700}.eyebrow.dark{color:#98743c}.hero h1,.section h2{font-family:Batang,Noto Serif KR,serif}.hero h1{letter-spacing:-3px;margin:0 0 28px;font-size:clamp(42px,4.2vw,66px);font-weight:500;line-height:1.18}.hero h1 em{color:#dfc590;font-style:normal}.lead{color:#d9e0e7;max-width:710px;font-size:18px;line-height:1.9}.heroActions{gap:12px;margin-top:36px;display:flex}.btn{border:1px solid #0000;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.btn.primary{background:var(--brass);color:#fff}.btn.primary:hover{background:#bd9858}.btn.outline{color:#fff;border-color:#8090a1}.btn.outline:hover{color:var(--navy);background:#fff}.heroNote{color:#9faebe;margin-top:31px;font-size:13px}.portraitWrap{background:var(--ivory);color:var(--ink);justify-content:center;align-items:center;display:flex;position:relative}.portraitPlaceholder{color:#806d4e;background:linear-gradient(150deg,#eee5d6,#d8ccba);border:1px solid #cbbd9f;flex-direction:column;justify-content:center;align-items:center;width:330px;height:455px;display:flex;position:relative}.portraitPlaceholder:before{content:"";border:1px solid #b7a582;border-radius:50%;width:110px;height:110px;margin-bottom:28px}.portraitPlaceholder span{letter-spacing:2px;font-size:12px}.portraitPlaceholder strong{margin:10px;font:500 31px Batang,serif}.portraitPlaceholder small{color:#8d806b;font-size:11px}.namePlate{background:var(--deep);color:#fff;border-left:4px solid var(--brass);width:300px;padding:22px 28px;position:absolute;bottom:42px;left:-44px}.namePlate small{color:#b7c1c9;font-size:11px;display:block}.namePlate b{letter-spacing:7px;margin:7px 0;font:500 24px Batang,serif;display:block}.namePlate span{color:#d0b77f;font-size:11px}.facts{background:var(--ivory);border-bottom:1px solid var(--line)}.factGrid{grid-template-columns:repeat(4,1fr);display:grid}.factGrid>div{border-right:1px solid var(--line);padding:36px 34px}.factGrid>div:first-child{border-left:1px solid var(--line)}.factGrid strong{color:var(--navy);font:500 24px Georgia,Batang,serif;display:block}.factGrid span{color:#77736c;margin-top:8px;font-size:12px;display:block}.section{padding:112px 0}.aboutGrid{grid-template-columns:39% 61%;gap:8%;display:grid}.section h2{letter-spacing:-2px;margin:0;font-size:clamp(34px,3.2vw,49px);line-height:1.35}.aboutText{max-width:700px}.aboutText .large{margin:0 0 26px;font:500 25px/1.7 Batang,serif}.aboutText>p:not(.large){color:var(--muted);font-size:16px;line-height:1.9}.principles{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.principles span{border:1px solid var(--line);color:#5d574e;padding:12px 16px;font-size:13px}.services{background:#f2ede4}.sectionTitle{justify-content:space-between;align-items:flex-end;margin-bottom:48px;display:flex}.sectionTitle>p{max-width:440px;color:var(--muted);font-size:14px;line-height:1.7}.serviceGrid{background:var(--paper);border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.serviceGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:286px;padding:34px 30px;display:flex}.serviceGrid article>span{color:var(--brass);font:italic 17px Georgia,serif}.serviceGrid h3{color:var(--navy);margin:23px 0 14px;font:500 21px Batang,serif}.serviceGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.serviceGrid a{color:#8f6b34;margin-top:auto;padding-top:22px;font-size:12px;font-weight:700}.process{background:var(--navy);color:#fff}.processGrid{grid-template-columns:42% 58%;gap:7%;display:grid}.processIntro h2{font-size:43px}.processIntro>p:last-child{color:#b9c3cd;max-width:440px;line-height:1.8}.steps{border-top:1px solid #4b6074}.step{border-bottom:1px solid #4b6074;grid-template-columns:70px 1fr;gap:20px;padding:24px 0;display:grid}.step>span{color:#cfad70;font:italic 17px Georgia,serif}.step h3{margin:0 0 9px;font:500 18px Batang,serif}.step p{color:#b9c3cd;margin:0;font-size:13px;line-height:1.7}.contact{background:var(--ivory)}.contactGrid{grid-template-columns:43% 57%;align-items:start;gap:8%;display:grid}.contactGrid>div:first-child>p:last-child{color:var(--muted);max-width:480px;line-height:1.8}.contactCard{background:var(--paper);border:1px solid var(--line);padding:45px}.contactCard dl{margin:0}.contactCard dl>div{border-bottom:1px solid #e9e3d9;grid-template-columns:120px 1fr;padding:17px 0;display:grid}.contactCard dt{color:#8a8277;font-size:12px}.contactCard dd{margin:0;font-size:16px;font-weight:600;line-height:1.6}.contactCard dd a:hover{color:var(--brass)}.mailActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;display:grid}.btn.light{color:var(--navy);background:#fff;border-color:#b9aa92}.privacyNote{color:#8a8277!important;margin:15px 0 0!important;font-size:11px!important;line-height:1.6!important}footer{background:var(--deep);color:#bac4cc;padding:45px 0 90px;font-size:12px}.footerGrid{grid-template-columns:1fr 2fr auto;align-items:center;gap:40px;display:grid}.footerBrand strong{color:#fff;font:500 18px Batang,serif;display:block}.footerBrand span{margin-top:7px;display:block}.footerGrid p{margin:5px 0}.mobileBar{display:none}@media (width<=960px){.shell{width:min(100% - 40px,900px)}.topbarInner>span,.nav nav{display:none}.topbarInner{justify-content:center}.header{height:78px}.navCall{margin-left:auto}.heroGrid{grid-template-columns:1fr;min-height:auto}.heroCopy{padding:80px 0}.portraitWrap{display:none}.factGrid,.serviceGrid{grid-template-columns:repeat(2,1fr)}.aboutGrid,.processGrid,.contactGrid{grid-template-columns:1fr;gap:45px}.section{padding:80px 0}.serviceGrid article{min-height:245px}.footerGrid{grid-template-columns:1fr}.mobileBar{z-index:30;background:var(--deep);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 20px #0003}.mobileBar a{color:#fff;text-align:center;border-right:1px solid #ffffff24;padding:17px 5px;font-size:12px}.mobileBar a:last-child{background:var(--brass)}}@media (width<=600px){.shell{width:calc(100% - 32px)}.topbar{display:none}.header{height:70px}.brandMark{width:40px;height:40px}.brand strong{font-size:17px}.brand small{display:none}.navCall{padding:11px 14px;font-size:12px}.heroCopy{padding:65px 0 58px}.hero h1{font-size:42px}.lead{font-size:15px}.heroActions{flex-direction:column}.heroActions .btn{width:100%}.heroNote{line-height:1.7}.factGrid{grid-template-columns:1fr 1fr}.factGrid>div{border-bottom:1px solid var(--line);padding:25px 15px}.factGrid strong{font-size:19px}.section{padding:68px 0}.section h2{font-size:35px}.aboutText .large{font-size:21px}.sectionTitle{display:block}.sectionTitle>p{margin-top:20px}.serviceGrid{grid-template-columns:1fr}.serviceGrid article{min-height:auto;padding:28px}.serviceGrid a{margin-top:20px}.processIntro h2{font-size:35px}.step{grid-template-columns:52px 1fr}.contactCard{padding:26px 20px}.contactCard dl>div{grid-template-columns:88px 1fr}.contactCard dd{font-size:14px}.mailActions{grid-template-columns:1fr}.footerGrid{gap:18px}footer{padding-bottom:100px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.preparation{border-bottom:1px solid var(--line);background:#fffdf8}.prepGrid{grid-template-columns:38% 62%;gap:8%;display:grid}.prepGrid ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.prepGrid li{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr;gap:20px;padding:22px 0;display:grid}.prepGrid li>span{color:var(--brass);font:italic 18px Georgia,serif}.prepGrid strong{color:var(--navy);font:500 18px Batang,serif}.prepGrid li p{color:var(--muted);margin:7px 0 0;font-size:13px}.faq{background:#f2ede4}.faqGrid{grid-template-columns:36% 64%;gap:8%;display:grid}.faqGrid>div:first-child>p:last-child{color:var(--muted);line-height:1.8}.accordion{border-top:1px solid #cfc5b5}.accordion details{border-bottom:1px solid #cfc5b5}.accordion summary{cursor:pointer;color:var(--navy);justify-content:space-between;gap:20px;padding:24px 4px;font:500 17px Batang,serif;list-style:none;display:flex}.accordion summary::-webkit-details-marker{display:none}.accordion summary span{color:var(--brass);font-family:Arial,sans-serif;font-size:22px}.accordion details[open] summary span{transform:rotate(45deg)}.accordion details>p{color:var(--muted);margin:-5px 40px 25px 4px;font-size:14px;line-height:1.8}.mapLink{color:#8f6b34;margin-top:18px;font-size:13px;font-weight:700;display:block}@media (width<=960px){.prepGrid,.faqGrid{grid-template-columns:1fr;gap:45px}}.notice{border-top:1px solid var(--line);background:#e9e2d6;padding:25px 0}.notice .shell{grid-template-columns:180px 1fr;align-items:start;gap:30px;display:grid}.notice strong{color:var(--navy);font:500 15px Batang,serif}.notice p{color:#6e675d;margin:0;font-size:11px;line-height:1.8}@media (width<=600px){.notice .shell{grid-template-columns:1fr;gap:10px}}.remotePortal{background:var(--paper);border-bottom:1px solid var(--line)}.remotePortalGrid{grid-template-columns:38% 62%;align-items:start;gap:7%;display:grid}.remotePortalIntro>p:not(.eyebrow){max-width:470px;color:var(--muted);font-size:15px;line-height:1.85}.portalButton{background:var(--navy);color:#fff;margin-top:20px}.portalButton:hover{background:#173957}.remotePortalCards{border-top:2px solid var(--navy)}.remotePortalCards article{border-bottom:1px solid var(--line);grid-template-columns:62px 1fr;gap:22px;padding:30px 4px;display:grid}.remotePortalCards article>span{color:var(--brass);font:italic 18px Georgia,serif}.remotePortalCards small{color:#86662f;letter-spacing:.4px;font-size:11px;font-weight:700}.remotePortalCards h3{color:var(--navy);margin:9px 0 12px;font:500 22px/1.55 Batang,serif}.remotePortalCards article p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.remotePortalStatus{background:var(--ivory);color:#625c53;margin:20px 0 0;padding:17px 19px;font-size:12px;line-height:1.75}.remotePortalStatus b{color:#7c5d2c;margin-right:7px}.mobileBar a:nth-child(2){background:#183651}@media (width<=960px){.remotePortalGrid{grid-template-columns:1fr;gap:45px}}@media (width<=600px){.remotePortalCards article{grid-template-columns:44px 1fr}.remotePortalCards h3{font-size:19px}.portalButton{width:100%}}section[id]{scroll-margin-top:110px}.skipLink{z-index:100;color:var(--navy);border:2px solid var(--brass);background:#fff;padding:12px 16px;position:fixed;top:10px;left:10px;transform:translateY(-140%)}.skipLink:focus{transform:none}a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #d3a34d}.brandMark{letter-spacing:.7px;font:700 11px Arial,sans-serif}.brand small{letter-spacing:1.4px;color:#686d71;font-size:9px}.heroNote{color:#aeb9c5}.portraitWrap{background:linear-gradient(145deg,#f5efe3,#d7c8ae);padding:56px}.profilePanel{background:#fffdf8b8;border:1px solid #b9a57d;flex-direction:column;justify-content:center;width:100%;max-width:390px;min-height:455px;padding:45px 38px;display:flex;box-shadow:0 24px 65px #65533122}.profilePanel>small{color:#82693e;letter-spacing:1.8px;font-size:10px;line-height:1.6}.profilePanel>b{color:var(--navy);letter-spacing:-6px;margin:34px 0 40px;font:500 clamp(64px,7vw,104px)/1 Georgia,serif}.profilePanel p{border-bottom:1px solid #cfc2ab;margin:0 0 24px;padding-bottom:24px}.profilePanel p span{color:#7b7060;margin-bottom:8px;font-size:12px;display:block}.profilePanel p strong{letter-spacing:5px;color:var(--deep);font:500 27px Batang,serif}.profilePanel ul{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.profilePanel li{color:#64594a;border:1px solid #c9b99c;padding:9px 11px;font-size:12px}.serviceGrid p{font-size:14px}.step p{color:#c4ced7;font-size:14px}.privacyNote{color:#746d63!important;font-size:12px!important;line-height:1.75!important}.notice .shell{grid-template-columns:180px 1fr auto}.notice p{color:#5f5a52;font-size:12px}.notice a{color:#765522;white-space:nowrap;font-size:12px;font-weight:700}.footerNote{color:#a6b1b9}.footerNote a{text-underline-offset:3px;text-decoration:underline}@media (width<=960px){.mobileBar{grid-template-columns:repeat(4,1fr)}.mobileBar a{padding:17px 4px;font-size:11px}}@media (width<=600px){.notice .shell{grid-template-columns:1fr}.notice a{white-space:normal}}.career{background:var(--paper);border-top:1px solid var(--line)}.careerGrid{grid-template-columns:34% 66%;align-items:start;gap:8%;display:grid}.careerIntro{max-width:390px;color:var(--muted);margin-top:24px;font-size:14px;line-height:1.8}.careerList{border-top:2px solid var(--navy);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.careerList li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;align-items:center;gap:14px;min-height:82px;padding:18px;display:grid}.careerList li:nth-child(odd){border-right:1px solid var(--line)}.careerList span{color:var(--brass);font:italic 15px Georgia,serif}.careerList strong{color:var(--navy);font:500 16px/1.55 Batang,serif}.location{background:#f2ede4}.locationGrid{background:var(--paper);border:1px solid var(--line);grid-template-columns:64% 36%;min-height:470px;display:grid}.mapFrame{border:0;width:100%;height:100%;min-height:470px;display:block}.locationInfo{padding:52px 44px}.locationInfo>small{color:var(--brass);letter-spacing:1.5px;font-size:10px}.locationInfo h3{color:var(--navy);margin:14px 0 30px;font:500 26px Batang,serif}.locationInfo dl{margin:0}.locationInfo dl>div{border-bottom:1px solid var(--line);padding:16px 0}.locationInfo dt{color:#8a8277;margin-bottom:7px;font-size:11px}.locationInfo dd{margin:0;font-size:14px;font-weight:600;line-height:1.65}.locationButton{background:var(--navy);color:#fff;width:100%;margin-top:28px}@media (width<=960px){.careerGrid{grid-template-columns:1fr;gap:42px}.locationGrid{grid-template-columns:1fr}.mapFrame{min-height:380px}.locationInfo{padding:38px 32px}}@media (width<=600px){.careerList{grid-template-columns:1fr}.careerList li:nth-child(odd){border-right:0}.careerList li{min-height:72px;padding:15px 8px}.mapFrame{min-height:320px}.locationInfo{padding:32px 22px}}.aboutGrid{grid-template-columns:minmax(0,39fr) minmax(0,61fr)}.processGrid{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.contactGrid{grid-template-columns:minmax(0,43fr) minmax(0,57fr)}.prepGrid{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}.faqGrid{grid-template-columns:minmax(0,36fr) minmax(0,64fr)}.remotePortalGrid{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}.careerGrid{grid-template-columns:minmax(0,34fr) minmax(0,66fr)}@media (width<=960px){.aboutGrid,.processGrid,.contactGrid,.prepGrid,.faqGrid,.remotePortalGrid,.careerGrid{grid-template-columns:1fr}}.notFoundPage{background:var(--navy);place-items:center;min-height:100vh;padding:32px;display:grid}.notFoundCard{background:var(--paper);border-top:5px solid var(--brass);text-align:center;width:min(720px,100%);padding:60px;box-shadow:0 30px 80px #0003}.notFoundCard>span{color:var(--brass);font:italic 22px Georgia,serif}.notFoundCard>p{letter-spacing:2px;color:#7c7469;margin:18px 0;font-size:10px}.notFoundCard h1{color:var(--navy);margin:0 0 20px;font:500 clamp(30px,5vw,45px)/1.4 Batang,serif}.notFoundCard>div{color:var(--muted);line-height:1.8}.notFoundCard nav{justify-content:center;gap:10px;margin-top:32px;display:flex}.notFoundCard nav a{border:1px solid var(--navy);padding:14px 18px;font-size:13px;font-weight:700}.notFoundCard nav a:first-child{background:var(--navy);color:#fff}@media (width<=600px){.notFoundCard{padding:42px 22px}.notFoundCard nav{flex-direction:column}}.heroProfileLink{color:#d9c18e;margin-top:20px;font-size:13px;font-weight:700;display:inline-block}.heroProfileLink:hover{color:#fff}.profilePanelLink{color:#765522;border-bottom:1px solid #b79a68;align-self:flex-start;padding-bottom:5px;font-size:12px;font-weight:700}.representativePage{--rp-navy:#10263f;--rp-deep:#091827;--rp-paper:#fffdf8;--rp-ivory:#f4eee3;--rp-brass:#aa8547;--rp-muted:#67717b;--rp-line:#ddd5c7;background:var(--rp-paper);color:#17202a;min-height:100vh}.representativeShell{width:min(1180px,100% - 56px);margin-inline:auto}.representativeHeader{background:#fffdf8f7;border-bottom:1px solid #e5dfd5;height:88px}.representativeNav{justify-content:space-between;align-items:center;gap:30px;height:100%;display:flex}.representativeBrand{align-items:center;gap:13px;display:flex}.representativeBrand>span{border:1px solid var(--rp-brass);width:44px;height:44px;color:var(--rp-brass);place-items:center;font:600 15px Batang,serif;display:grid}.representativeBrand strong{color:var(--rp-navy);font:700 18px Batang,serif;display:block}.representativeBrand small{color:#74787c;letter-spacing:1.2px;margin-top:4px;font-size:8px;display:block}.representativeNav nav{gap:30px;font-size:13px;font-weight:700;display:flex}.representativeNav nav a:hover{color:var(--rp-brass)}.representativeHero{background:var(--rp-navy);color:#fff;padding:105px 0}.representativeHeroGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);align-items:center;gap:90px;display:grid}.representativeEyebrow{color:#d3ba85;letter-spacing:2.4px;margin:0 0 20px;font-size:10px;font-weight:700}.representativeEyebrow.dark{color:#8a682f}.representativeHero h1{letter-spacing:-2.5px;margin:0;font:500 clamp(45px,5vw,68px)/1.2 Batang,serif}.representativeHero h1 em{color:#dfc590;font-style:normal}.representativeHeroGrid>div>p:last-child{color:#d3dce4;max-width:680px;margin:27px 0 0;font-size:16px;line-height:1.9}.representativeHero aside{background:#0d2033;border:1px solid #627384;padding:38px}.representativeHero aside>small{color:#cbb27d;letter-spacing:1.6px;font-size:10px}.representativeHero aside>strong{letter-spacing:6px;margin:28px 0 30px;font:500 29px Batang,serif;display:block}.representativeHero dl{border-top:1px solid #4e6275;margin:0}.representativeHero dl>div{border-bottom:1px solid #4e6275;justify-content:space-between;gap:20px;padding:15px 0;display:flex}.representativeHero dt{color:#9eabb6;font-size:11px}.representativeHero dd{color:#fff;margin:0;font-size:13px;font-weight:700}.representativeCareer{padding:105px 0}.representativeCareerGrid{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:80px;display:grid}.representativeCareer h2,.representativeContact h2{color:var(--rp-navy);margin:0;font:500 clamp(35px,4vw,49px)/1.35 Batang,serif}.representativeCareerGrid>div>p:last-child{color:var(--rp-muted);margin-top:22px;font-size:14px;line-height:1.85}.representativeCareer ol{border-top:2px solid var(--rp-navy);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.representativeCareer li{border-bottom:1px solid var(--rp-line);grid-template-columns:48px 1fr;align-items:center;gap:14px;min-height:86px;padding:18px;display:grid}.representativeCareer li:nth-child(odd){border-right:1px solid var(--rp-line)}.representativeCareer li span{color:var(--rp-brass);font:italic 15px Georgia,serif}.representativeCareer li strong{color:var(--rp-navy);font:500 16px/1.55 Batang,serif}.representativePrinciples{padding:0 0 105px}.representativePrinciples>.representativeShell{border-top:1px solid var(--rp-line);border-left:1px solid var(--rp-line);grid-template-columns:repeat(3,1fr);display:grid}.representativePrinciples .representativeShell>div{border-right:1px solid var(--rp-line);border-bottom:1px solid var(--rp-line);background:var(--rp-ivory);padding:34px}.representativePrinciples span{color:var(--rp-brass);font:italic 16px Georgia,serif}.representativePrinciples h2{color:var(--rp-navy);margin:22px 0 12px;font:500 21px Batang,serif}.representativePrinciples p{color:var(--rp-muted);margin:0;font-size:13px;line-height:1.75}.representativeContact{background:var(--rp-ivory);padding:85px 0}.representativeContact>.representativeShell{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);align-items:end;gap:80px;display:grid}.representativeContact>.representativeShell>div:last-child>p{color:var(--rp-muted);margin:0 0 25px;font-size:14px;line-height:1.8}.representativeContact>.representativeShell>div:last-child>div{flex-wrap:wrap;gap:10px;display:flex}.representativeFooter{background:var(--rp-deep);color:#aeb9c2;padding:38px 0;font-size:11px}.representativeFooter>.representativeShell{grid-template-columns:1fr 1.5fr auto;align-items:center;gap:30px;display:grid}.representativeFooter strong{color:#fff;font:500 16px Batang,serif;display:block}.representativeFooter span{margin-top:6px;display:block}.representativeFooter p{margin:0;line-height:1.8}.representativeFooter a{color:#fff;font-weight:700}@media (width<=900px){.representativeNav nav{display:none}.representativeHeroGrid,.representativeCareerGrid,.representativeContact>.representativeShell{grid-template-columns:1fr;gap:48px}.representativePrinciples>.representativeShell,.representativeFooter>.representativeShell{grid-template-columns:1fr}.representativeHero,.representativeCareer{padding:75px 0}.representativePrinciples{padding-bottom:75px}}@media (width<=600px){.representativeShell{width:calc(100% - 32px)}.representativeHeader{height:72px}.representativeBrand small{display:none}.representativeHero{padding:60px 0}.representativeHero h1{font-size:43px}.representativeHeroGrid>div>p:last-child{font-size:14px}.representativeHero aside{padding:28px 22px}.representativeCareer ol{grid-template-columns:1fr}.representativeCareer li:nth-child(odd){border-right:0}.representativeCareer li{min-height:74px;padding:15px 8px}.representativeContact>.representativeShell>div:last-child>div{display:grid}.representativeContact .btn{width:100%}}.representativeVerifyLink{color:#dfc590;text-underline-offset:4px;margin-top:22px;font-size:12px;font-weight:700;line-height:1.6;text-decoration:underline;display:inline-block}.representativeFooterLinks{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.footerVerification a{color:#d7bf8c;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (width<=900px){.representativeFooterLinks{align-items:flex-start}}.heroActions{flex-wrap:wrap}.btn.kakao{color:#191919;background:#fee500}.btn.kakao:hover{background:#f3da00}.mobileBar .mobileKakao{color:#191919;background:#fee500}.mobileMenuChat{border:0;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:var(--navy);text-align:left;background:0 0;padding:14px 8px;font:700 16px Malgun Gothic,Apple SD Gothic Neo,sans-serif}.mobileMenuChat:before{content:"AI";background:var(--brass);color:#17202a;vertical-align:middle;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:10px;font:700 10px Arial,sans-serif;display:inline-grid}.navActions{align-items:center;gap:8px;display:flex}.serviceActions{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:22px;display:flex}.serviceGrid .serviceActions a{margin:0;padding:0}.mailActions{grid-template-columns:repeat(2,minmax(0,1fr))}.mobileBar a{text-align:center;min-height:52px;padding:17px 4px}.mobileBar a:last-child{background:var(--brass)}@media (width<=1100px){.navChat{display:none}}@media (width<=960px){.navActions{margin-left:auto}.mobileBar{grid-template-columns:repeat(3,1fr)}.mobileBar a{padding-inline:4px;font-size:11px}}@media (width<=600px){.navCall,.heroActions{display:none}.mailActions{grid-template-columns:1fr}.serviceActions{flex-direction:column;align-items:flex-start}.serviceGrid .serviceActions a{margin-top:0}.serviceActions button{min-height:38px}.stepChat{min-height:44px}}.legalVideos{background:var(--navy);color:#fff}.legalVideos .eyebrow{color:#d5bd8b}.legalVideosTitle>p{color:#c2cbd3}.featuredVideo{grid-template-columns:minmax(0,62fr) minmax(340px,38fr);align-items:center;gap:48px;display:grid}.videoFrame{aspect-ratio:16/9;background:#071421;border:1px solid #fff2;position:relative;overflow:hidden;box-shadow:0 28px 70px #0005}.videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.videoDetails{padding:14px 0}.videoLabel{color:#d5bd8b;letter-spacing:1.5px;margin:0 0 18px;font-size:11px;font-weight:700}.videoDetails h3{color:#fff;letter-spacing:-1px;margin:0;font:500 clamp(25px,2.2vw,34px)/1.5 Batang,Noto Serif KR,serif}.videoDetails>p:not(.videoLabel):not(.videoNotice){color:#c7d0d8;margin:22px 0 0;font-size:14px;line-height:1.85}.videoActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;display:grid}.videoChannelButton{color:#fff;border-color:#8797a6}.videoChannelButton:hover{color:var(--navy);background:#fff}.videoKakaoButton{color:#191919;background:#fee500;grid-column:1/2}.videoKakaoButton:hover{background:#ffe940}.videoPhoneLink{color:#fff;border:1px solid #8797a6;justify-content:center;align-items:center;min-height:52px;font-size:13px;font-weight:700;display:flex}.videoPhoneLink:hover{color:var(--navy);background:#fff}.videoNotice{color:#91a0ad!important;margin:20px 0 0!important;font-size:11px!important;line-height:1.7!important}@media (width<=1100px){.featuredVideo{grid-template-columns:1fr;gap:34px}.videoDetails{max-width:760px}}@media (width<=600px){.videoActions{grid-template-columns:1fr}.videoKakaoButton{grid-column:auto}.videoDetails h3{font-size:24px}.videoDetails>p:not(.videoLabel):not(.videoNotice){font-size:13px}}.videoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.videoCard{color:var(--navy);background:#fff;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 20px 50px #0004}.videoCard:hover{transform:translateY(-4px);box-shadow:0 26px 60px #0007}.videoThumbnail{aspect-ratio:16/9;background:#071421;display:block;position:relative;overflow:hidden}.videoThumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.videoCard:hover .videoThumbnail img{transform:scale(1.03)}.videoPlay{color:#fff;background:#c00;border-radius:50%;place-items:center;width:50px;height:50px;padding-left:3px;font-size:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0007}.videoCardBody{flex-direction:column;justify-content:space-between;min-height:108px;padding:18px 20px;display:flex}.videoCardBody strong{-webkit-line-clamp:2;letter-spacing:-.4px;-webkit-box-orient:vertical;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.videoCardBody small{color:#64717d;margin-top:12px;font-size:12px}.videoMoreButton{color:#fff;background:0 0;border-color:#8797a6;margin:30px auto 0;display:flex}.videoMoreButton:hover{color:var(--navy);background:#fff}.videoMoreButton span{opacity:.75;margin-left:8px;font-weight:400}@media (width<=900px){.videoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.videoGrid{grid-template-columns:1fr;gap:20px}.videoCardBody{min-height:110px;padding:18px}.videoPlay{width:48px;height:48px}}.videoArticle{width:min(980px,100% - 40px);color:var(--navy);margin:0 auto;padding:72px 0 110px}.videoArticleHeader{max-width:850px;margin-bottom:38px}.videoBack{color:#65717d;margin-bottom:36px;font-size:13px;display:inline-block}.videoArticleHeader h1{letter-spacing:-1.5px;margin:10px 0 18px;font:500 clamp(30px,4vw,50px)/1.35 Batang,Noto Serif KR,serif}.videoByline{color:#65717d;font-size:13px;line-height:1.8}.videoArticleFrame{aspect-ratio:16/9;background:#071421;position:relative;overflow:hidden;box-shadow:0 24px 60px #0a1e3025}.videoArticleFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.videoArticleSection{border-bottom:1px solid #dce1e5;padding:58px 0 44px}.videoArticleSection h2{margin:8px 0 24px;font:500 31px/1.4 Batang,Noto Serif KR,serif}.videoArticleSection>p:not(.eyebrow){color:#344453;white-space:pre-wrap;margin:0 0 18px;font-size:16px;line-height:2}.videoLegalNotice{background:#f2f3f4;border-left:3px solid #a78a4e;margin-top:42px;padding:28px 30px}.videoLegalNotice strong{font-size:15px}.videoLegalNotice p{color:#53616d;margin:10px 0 0;font-size:13px;line-height:1.8}.videoArticleActions{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}.videoArticleActions .btn:not(.primary){color:var(--navy);border-color:#8a959e}@media (width<=600px){.videoArticle{width:min(100% - 28px,980px);padding:42px 0 80px}.videoArticleHeader h1{font-size:29px}.videoArticleSection{padding:42px 0 30px}.videoArticleSection h2{font-size:26px}.videoArticleSection>p:not(.eyebrow){font-size:15px;line-height:1.9}.videoArticleActions{display:grid}.videoArticleActions .btn{width:100%}}.mobileMenu{display:none}.brand>span>small{color:#565b60;letter-spacing:.5px;font-size:12px}.factGrid span{color:#59554f;font-size:14px}.hero h1{font-size:clamp(32px,3.5vw,56px)}@media (width<=1440px){.nav>nav{display:none}.nav{gap:16px}.mobileMenu{margin-left:auto;display:block}.mobileMenu summary{cursor:pointer;min-height:44px;color:var(--navy);border:1px solid #b7a582;padding:12px;font-size:14px;font-weight:700;list-style:none}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu summary:focus-visible{outline-offset:3px;outline:3px solid #8a682f}.nav .mobileMenu nav{background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;gap:0;max-height:calc(100dvh - 150px);padding:8px 20px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 12px 20px #0002}.nav .mobileMenu:not([open]) nav{display:none}.nav .mobileMenu nav a{border-bottom:1px solid var(--line);padding:14px 8px;font-size:16px;display:block}}@media (width<=600px){.nav{gap:8px}.navActions{display:none}.brand{gap:8px}.brand strong{font-size:17px}.brand>span>small{letter-spacing:0;font-size:10px}.heroCopy{padding:42px 0}.heroActions{margin-top:24px;display:flex}.heroActions>.btn{display:none}.heroActions>.btn.primary{color:#132c43;background:#dfc590;width:100%;font-size:16px;display:inline-flex}}.serviceGroupGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.serviceGroup{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;padding:36px 38px}.serviceGroup>span{color:var(--brass);font:italic 17px Georgia,serif;display:block}.serviceGroup h3{color:var(--navy);margin:18px 0 12px;font:500 25px Batang,Noto Serif KR,serif}.serviceGroup>p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.serviceGroup ul{flex-wrap:wrap;gap:9px 18px;margin:28px 0 0;padding:0;list-style:none;display:flex}.serviceGroup li a{color:#765522;text-underline-offset:4px;align-items:center;gap:7px;font-size:13px;font-weight:700;-webkit-text-decoration:underline #cbb58a;text-decoration:underline #cbb58a;display:inline-flex}.serviceGroup li a:hover{color:var(--navy)}.serviceGroup li b{font-size:14px}@media (width<=960px){.serviceGroupGrid{grid-template-columns:1fr}.serviceGroup{min-height:0}}@media (width<=600px){.serviceGroup{padding:29px 25px}.serviceGroup h3{font-size:22px}.serviceGroup ul{gap:11px 16px;margin-top:22px}.serviceGroup li a{font-size:13px}}.guidesHub{min-height:100vh;color:var(--ink);background:#fffdf8}.guidesHubShell{width:min(1120px,100% - 48px);margin:0 auto}.guidesHubHeader{background:#fffdf8;border-bottom:1px solid #e4dccf;height:82px}.guidesHubHeader>div{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.guidesHubBrand{color:var(--navy);font:600 20px Batang,Noto Serif KR,serif}.guidesHubHeader nav{color:#59636d;gap:24px;font-size:13px;font-weight:700;display:flex}.guidesHubHeader nav a:hover,.guidesHubMore:hover{color:#8c682e}.guidesHubHero{background:var(--navy);color:#fff;padding:90px 0 98px}.guidesHubHero p{color:#ddc48f;letter-spacing:2.3px;margin:0 0 20px;font-size:11px;font-weight:700}.guidesHubHero h1{letter-spacing:-2px;margin:0;font:500 clamp(40px,5vw,64px)/1.25 Batang,Noto Serif KR,serif}.guidesHubHero span{color:#d4dde5;max-width:690px;margin-top:28px;font-size:16px;line-height:1.9;display:block}.guidesHubContent{padding:86px 0 110px}.guidesHubIntro{border-bottom:1px solid var(--line);grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:80px;padding-bottom:62px;display:grid}.guidesHubIntro h2,.guidesHubGroups h2,.guidesHubContact h2{color:var(--navy);letter-spacing:-1.5px;margin:0;font:500 clamp(28px,3vw,39px)/1.4 Batang,Noto Serif KR,serif}.guidesHubIntro p{color:var(--muted);margin:0;font-size:15px;line-height:1.9}.guidesHubGroups>section{border-bottom:1px solid var(--line);padding:58px 0}.guidesHubGroups>section>header{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:80px;margin-bottom:30px;display:grid}.guidesHubGroups>section>header h2{font-size:27px}.guidesHubGroups>section>header p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.guidesHubGroups>section>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.guidesHubGroups article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:200px;padding:30px}.guidesHubGroups h3{color:var(--navy);letter-spacing:-.7px;margin:0;font:500 21px/1.5 Batang,Noto Serif KR,serif}.guidesHubGroups h3 a{justify-content:space-between;gap:16px;display:flex}.guidesHubGroups h3 b{color:var(--brass);font:400 21px Arial}.guidesHubGroups article>p{color:var(--muted);margin:16px 0 22px;font-size:13px;line-height:1.75}.guidesHubMore{color:#765522;text-underline-offset:4px;font-size:13px;font-weight:700;-webkit-text-decoration:underline #cbb58a;text-decoration:underline #cbb58a}.guidesHubContact{background:#eee7d9;margin-top:76px;padding:52px 55px}.guidesHubContact>p{color:#8b682e;letter-spacing:1.8px;margin:0 0 16px;font-size:11px;font-weight:700}.guidesHubContact h2{max-width:680px;font-size:34px}.guidesHubContact span{color:#52606c;margin:20px 0 28px;font-size:14px;line-height:1.8;display:block}.guidesHubContact a{background:var(--navy);color:#fff;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}.guidesHubContact a:hover{background:#1b3d5e}@media (width<=760px){.guidesHubShell{width:calc(100% - 32px)}.guidesHubHeader{height:70px}.guidesHubHeader nav{gap:13px;font-size:12px}.guidesHubHero{padding:64px 0 70px}.guidesHubHero span{font-size:14px}.guidesHubContent{padding:60px 0 78px}.guidesHubIntro,.guidesHubGroups>section>header{grid-template-columns:1fr;gap:18px}.guidesHubIntro{padding-bottom:46px}.guidesHubGroups>section{padding:45px 0}.guidesHubGroups>section>div{grid-template-columns:1fr}.guidesHubGroups article{min-height:0;padding:25px}.guidesHubContact{margin-top:52px;padding:35px 26px}.guidesHubContact h2{font-size:28px}.guidesHubContact a{width:100%}}:root{--font-sans:"Pretendard Variable","Pretendard","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Segoe UI",system-ui,-apple-system,sans-serif;--font-serif:"IAN Serif","Noto Serif KR","Batang",serif}body,button,input,select,textarea,.btn,.nav nav,.navCall,.topbar,.contactCard,.mobileBar,.guideSearch,.guideDiscovery,.readingHome,.litigation,.guide{font-family:var(--font-sans)}.brand strong,.hero h1,.section h2,.aboutText .large,.step h3,.footerBrand strong,.representativeHero h1,.representativeCareer h2,.representativeContact h2{font-family:var(--font-serif)}.readingHome h1,.readingHome h2,.readingHome h3,.readingHome strong,.readingHome summary,.litigation h1,.litigation h2,.litigation h3,.litigation strong,.guide h1,.guide h2,.guide h3{letter-spacing:-.025em}.readingHome p,.readingHome li,.readingHome a,.litigation p,.litigation li,.guideContent p,.guideContent li{word-break:keep-all;overflow-wrap:anywhere}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.brandMark{flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1;display:flex}.brandMark b{letter-spacing:2px;font:600 17px/1 Batang,Noto Serif KR,serif}.brandMark small{color:var(--brass)!important;letter-spacing:1.8px!important;margin:0!important;font:700 6px/1 Arial,sans-serif!important;display:block!important}.profileIdentity{color:var(--navy);align-items:flex-end;gap:18px;margin:30px 0 36px;display:flex}.profileIdentity span{letter-spacing:5px;font:500 clamp(58px,6vw,84px)/1 Batang,Noto Serif KR,serif}.profileIdentity b{color:#8a6c38;letter-spacing:4px;padding-bottom:8px;font:700 18px/1 Arial,sans-serif}.footerIdentity{color:#cfb47d;letter-spacing:2px;margin-bottom:8px;font:600 11px/1.3 Batang,serif;display:block}@media (width<=600px){.brandMark b{font-size:15px}.profileIdentity{margin:27px 0 32px}.profileIdentity span{font-size:58px}}.btn.primary,.mobileBar a:last-child{color:#17202a}.brandMark small{color:#705525!important;letter-spacing:1px!important;font-size:10px!important}@font-face{font-family:IAN Serif;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ian-serif-500.ttf)format("truetype")}@font-face{font-family:IAN Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ian-serif-700.ttf)format("truetype")}.hero h1,.section h2,.brand strong,.serviceGrid h3,.step h3,.profilePanel p strong,.representativeHero h1{font-family:IAN Serif,Noto Serif KR,Batang,serif}.guideAttribution{color:#d4dde5;margin-top:14px;font-size:.875rem;line-height:1.8}.guideAttribution a{text-underline-offset:4px;text-decoration:underline}.guideDiscovery{border-bottom:1px solid var(--line);color:var(--navy);background:#fff;padding:42px 0 36px}.discoveryHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.discoveryEyebrow{color:#765522;letter-spacing:.05em;margin:0 0 12px;font-size:.875rem;font-weight:700}.discoveryHeading h2{letter-spacing:-.04em;margin:0;font-family:IAN Serif,Batang,serif;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:500;line-height:1.25}.discoveryAll{border-bottom:1px solid #aa8547;gap:20px;padding:12px 0;font-size:1rem;font-weight:700;display:inline-flex}.guideSearch{align-items:flex-end;gap:12px;margin:24px 0 16px;display:flex}.guideSearchField{flex:1;min-width:0}.guideSearchTopic{flex:0 250px;min-width:0}.guideSearch label{margin-bottom:8px;font-size:.875rem;font-weight:700;display:block}.guideSearch input,.guideSearch select{width:100%;min-width:0;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #7a8793;border-radius:4px;padding:12px 14px;font-size:1rem}.guideSearch input::placeholder{color:#596674}.guideSearch button{background:var(--navy);color:#fff;border:1px solid var(--navy);min-height:52px;font:inherit;cursor:pointer;border-radius:4px;padding:12px 26px;font-size:1rem;font-weight:700}.guideSearch button:hover{background:#254663}.discoveryTopics{flex-wrap:wrap;gap:8px;display:flex}.discoveryTopics a{min-height:44px;color:var(--navy);background:#f4f7f9;border:1px solid #c9d1d8;border-radius:4px;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;line-height:1.5;display:inline-flex}.discoveryTopics a:hover,.discoveryTopics a[aria-current=page]{background:var(--navy);color:#fff;border-color:var(--navy)}.discoveryReading{margin-top:28px}.discoveryReading h3{margin:0 0 12px;font-size:1rem}.discoveryCards{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.discoveryCard{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;min-width:0;padding:18px 16px 18px 0;font-size:1rem;line-height:1.6;display:flex}.discoveryCard:hover{text-underline-offset:4px;background:#f4f7f9;text-decoration:underline}.discoveryNumber{color:#765522;flex-shrink:0;padding-top:2px;font-size:.875rem}.discoveryArrow{color:#765522;flex-shrink:0;margin-left:auto}.guideIndexHeader{border-bottom:1px solid var(--line);background:#fff;padding:20px 0}.guideIndexHeader>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.guideIndexHeader nav{flex-wrap:wrap;gap:18px;font-size:.875rem;display:flex}.guideIndexMain{padding:36px 0 72px}.guideIndexMain h1{color:var(--navy);margin:0 0 12px;font:500 clamp(2rem,4vw,3rem)/1.25 IAN Serif,Batang,serif}.guideIndexLead{color:#52616f;margin:0;font-size:1rem;line-height:1.75}.guideResultHeading{border-bottom:2px solid var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-top:32px;padding-bottom:16px;display:flex}.guideResultHeading h2{margin:0;font-size:1.125rem}.guideResultHeading a{text-underline-offset:4px;font-size:.875rem;text-decoration:underline}.guideResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.guideResultCard{border-bottom:1px solid var(--line);min-width:0;padding:24px 0}.guideResultTopic{color:#765522;margin:0 0 8px;font-size:.875rem}.guideResultCard h3{color:var(--navy);margin:0;font-size:1.25rem;line-height:1.5}.guideResultCard h3 a:hover{text-underline-offset:4px;text-decoration:underline}.guideResultCard>p:not(.guideResultTopic){color:#52616f;margin:12px 0;font-size:1rem;line-height:1.75}.guideResultCard .guideResultRead{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;font-weight:700;text-decoration:underline;display:inline-flex}.guideEmpty{padding:32px 0;font-size:1rem;line-height:1.8}.guideEmpty a{text-underline-offset:4px;text-decoration:underline}.guideIndexNotice{color:#52616f;background:#f4f7f9;margin-top:36px;padding:24px;font-size:1rem;line-height:1.8}.guideIndexNotice a{color:var(--navy);margin-top:12px;font-weight:700;text-decoration:underline;display:inline-block}.guideListReturn{min-height:44px;color:var(--navy);background:#fff;border:1px solid #a9b6c1;border-radius:4px;align-items:center;margin:8px 0;padding:8px 12px;font-size:.875rem;display:inline-flex}.guideDiscovery a:focus-visible,.guideSearch :focus-visible,.guideIndexMain a:focus-visible,.guideListReturn:focus-visible{outline-offset:4px;outline:3px solid #2563b4}@media (width<=960px){.discoveryCards{grid-template-columns:repeat(2,minmax(0,1fr))}.guideSearch{flex-wrap:wrap}.guideSearchField{flex-basis:55%}.guideSearchTopic{flex:180px}.guideSearch button{flex:none}}@media (width<=600px){.guideDiscovery{padding:26px 0}.discoveryHeading{display:block}.discoveryHeading h2{font-size:1.9rem}.discoveryAll{min-height:44px;margin-top:12px;padding:8px 0;font-size:.875rem}.guideSearch{gap:10px;margin-top:18px}.guideSearchField{flex-basis:100%}.guideSearchTopic{flex:100%}.guideSearch button{width:100%}.discoveryTopics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.discoveryTopics a{justify-content:space-between;padding:10px}.discoveryCards,.guideResults{grid-template-columns:1fr}.discoveryCard{padding:14px 0}.guideIndexMain{padding-top:26px}.guideIndexHeader>div{align-items:flex-start}.guideIndexHeader nav{gap:14px}.guideIndexNotice{padding:18px}}:root{--gold-text:#765522}.eyebrow.dark,.portalEyebrow.dark,.requestPage .requestEyebrow,.requestReviewLabel,.discoveryNumber{color:var(--gold-text)}.discoveryTrust{border-bottom:1px solid var(--line);color:#465564;flex-wrap:wrap;align-items:center;gap:8px 24px;margin:12px 0 28px;padding:12px 0;font-size:14px;line-height:1.7;display:flex}.discoveryTrust a{color:#765522;text-underline-offset:4px;text-decoration:underline}.discoveryTrust a,.helpExtraLinks a,.latestHeading a,.requestNav a,.requestServiceSelection a,.guideHeaderActions a,.guideContents a,.homeCardStrip a,.guideActions a,.requestReviewButton,.requestFallback summary{align-items:center;min-height:44px;display:inline-flex}.guideContents a{padding:6px 0}.requestArticleContext{color:#263b50;overflow-wrap:anywhere;background:#f0f5f9;border:1px solid #c5d1dc;border-left:4px solid #10263f;margin:0 0 24px;padding:20px;line-height:1.8}.requestArticleContext p{margin:8px 0}.requestArticleContext a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.intakeContactChoice{margin-bottom:10px}.intakeConsent>label{min-height:44px;padding:6px 0}.intakeConsent input{margin-top:4px}.intakeField input,.intakeField select,.intakeField textarea{font-size:16px}.requestPage .intakeField label,.requestPage .intakeConsent>label,.requestPage .intakeFormHeader>p:not(.requestEyebrow),.requestPage .intakeStatus,.requestPage .intakeFixedFields dd{font-size:15px}.requestPage .intakeConsent>p,.requestPage .requestHelp,.requestPage .requestReviewCard small,.requestPage .intakeFixedFields dt{font-size:14px;line-height:1.8}@media (width<=600px){.discoveryTrust{gap:2px 16px;font-size:13px}.requestPage .requestShell{width:calc(100% - 32px)}.requestPage .requestCard{padding:24px 16px}.requestPage .intakeFormSection{padding:18px 12px}.requestPage .requestNav>div{flex-wrap:wrap;gap:4px 16px;display:flex}.requestPage .requestActions>a,.requestPage .requestActions>button{white-space:normal;min-height:44px}}.litigation .litigationMain{--article-width:800px;color:#263747;font-size:1.0625rem;line-height:1.95}.litigation .litigationMain>article h1{font-family:var(--font-sans),sans-serif;text-wrap:balance;font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:800;line-height:1.4}.litigation .litigationLead{color:#fff;background:#102d46;border-top:4px solid #a88039;border-radius:4px 4px 14px 14px;margin:28px 0;padding:28px 30px}.litigation .litigationLead p:last-child{margin-bottom:0}.litigation .litigationScenario{background:#f2f6f9;border-left-color:#53738a;border-radius:0 12px 12px 0}.litigation .litigationContents{background:#f2f6f9;border:1px solid #d4dfe8;border-radius:12px;padding:24px 28px}.litigation .litigationContents a{color:#163c59;text-underline-offset:4px;min-height:44px;padding:10px 0;text-decoration:underline;display:block}.litigation .litigationSection{padding:28px 0}.litigation .litigationSection[id]>h2{border-left:4px solid #a88039;padding-left:16px}.litigation .litigationChecklist{background:#f3f7fa;border-color:#c9d8e3;border-radius:12px}.litigation .litigationChecklist li{border-bottom:1px solid #d6e1e9;padding:10px 0 10px 6px}.litigation .litigationChecklist li:last-child{border-bottom:0}.litigation .litigationByline{color:#526170;line-height:1.85}.guide .guideHero{padding:48px 0}.guide .guideHero h1{font-family:var(--font-sans),sans-serif;letter-spacing:-.03em;font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:800;line-height:1.45}.guide .guideHero>div>p{letter-spacing:.06em;font-size:.875rem}.guide .guideSummary{color:#fff;background:#173b58;border-left:4px solid #dfbc7a;border-radius:0 10px 10px 0;padding:22px 24px;font-size:1.0625rem;line-height:1.95}.guide .guideBody{max-width:800px;padding-top:36px}.guide .guideContent{border:0;display:block}.guide .guideContent section{border:0;border-top:1px solid #d4dee6;padding:28px 0;scroll-margin-top:24px}.guide .guideContent h2{font-family:var(--font-sans),sans-serif;border-left:4px solid #a88039;padding-left:16px;font-size:1.4rem;line-height:1.6}.guide .guideContent p,.guide .guideContent li,.guide .guideAlert p{color:#344858;font-size:1.0625rem;line-height:1.95}.guide .guideAlert{background:#fff8eb;border-left-color:#95661b;border-radius:0 12px 12px 0;margin-bottom:32px;padding:24px;display:block}.guide .guideAlert strong{color:#755016;margin-bottom:12px;font-size:1.125rem;display:block}.guide .guideSources a,.guide .guideRelated a,.guide .guideDisclaimer,.guide .guideAttribution,.guide .guideUpdated{font-size:.9375rem;line-height:1.85}.guide .guideSources a,.guide .guideRelated a{min-height:44px;padding:12px}.guide .guideRelated{border-radius:12px;gap:8px}.guide .guideActions a,.guide .guideConversion>a{min-height:48px;font-size:1rem}.inheritancePage .postArticle{color:#263747;overflow-wrap:anywhere;max-width:800px}.inheritancePage .postArticleHead h1{font-size:clamp(1.9rem,4.2vw,2.8rem);line-height:1.45}.inheritancePage .postArticleHead>p{color:#fff;background:#102d46;border-left:4px solid #a88039;border-radius:0 12px 12px 0;padding:24px;font-size:1.0625rem;line-height:1.95}.inheritancePage .postArticleHead small{color:#526170;font-size:.9375rem}.inheritancePage .postBody{font-size:1.0625rem;line-height:1.95}.inheritancePage .postBody h2{border-left:4px solid #a88039;padding-left:16px;font-size:1.4rem;line-height:1.6}.inheritancePage .postNotice{border-radius:0 10px 10px 0;font-size:1rem}@media (width<=600px){.litigation .litigationMain{width:calc(100% - 36px);font-size:1rem}.litigation .litigationLead,.litigation .litigationContents{padding:22px 20px}.litigation .litigationMain>article h1,.guide .guideHero h1,.inheritancePage .postArticleHead h1{font-size:clamp(1.8rem,7vw,2.2rem)}.guide .guideHero{padding:32px 0}.guide .guideSummary{padding:20px}.guide .guideContent p,.guide .guideContent li,.guide .guideAlert p,.inheritancePage .postBody{font-size:1rem}}.digitalCardPage{--dc-ink:#10263f;--dc-paper:#fffdf8;--dc-line:#d8dfe5;--dc-muted:#536373;min-height:100vh;color:var(--dc-ink);background:#edf1f5;padding:30px 20px 44px;font-size:1rem;line-height:1.65}.digitalCardShell{width:min(100%,580px);margin:0 auto}.digitalCardBrand{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:.875rem;display:flex}.digitalCardBrand a{align-items:center;gap:10px;display:flex}.digitalCardBrand a>span{color:#775925;border:1px solid #aa8547;place-items:center;width:36px;height:36px;font-family:Batang,serif;display:grid}.digitalCardBrand strong{font-size:1rem}.digitalCardBrand>span{color:var(--dc-muted);white-space:nowrap}.digitalCard{background:var(--dc-paper);border:1px solid #d7dfe6;border-radius:12px;overflow:hidden;box-shadow:0 12px 34px #10263f0d}.digitalCardIdentity{background:var(--dc-ink);color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:30px 30px 24px;display:flex}.digitalCardRole{color:#ddc79f;margin:0 0 5px;font-size:.875rem}.digitalCardIdentity h1{letter-spacing:.06em;margin:0;font-family:Batang,serif;font-size:clamp(2rem,8vw,2.75rem);font-weight:500;line-height:1.4}.digitalCardEnglish{color:#e5ebf1;letter-spacing:.04em;margin:4px 0 0;font-size:.875rem}.digitalCardSince{color:#d4dfe9;margin:14px 0 0;font-size:.875rem}.digitalCardIdentity img{border:3px solid #fff;border-radius:4px;flex-shrink:0;width:108px;height:auto;display:block}.digitalCardCredentials{background:#f5efe4;border-bottom:1px solid #e2d8c5;padding:17px 30px;font-size:.875rem}.digitalCardCredentials p{margin:0}.digitalCardSave{padding:24px 30px 16px}.digitalCardButton{border:1px solid var(--dc-ink);width:100%;min-height:52px;font:inherit;cursor:pointer;text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:700;display:flex}.digitalCardButton.primary{background:var(--dc-ink);color:#fff}.digitalCardButton.secondary{color:var(--dc-ink);background:#fff}.digitalCardButton:disabled{cursor:wait;opacity:.65}.digitalCardSave p{color:var(--dc-muted);margin:10px 0 0;font-size:.875rem}.digitalCardQuickActions{grid-template-columns:1fr 1fr;gap:10px;padding:24px 30px 0;display:grid}.digitalCardQuickActions a{border:1px solid var(--dc-line);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:88px;padding:12px 8px;font-size:.875rem;display:flex}.digitalCardQuickActions .digitalCardCall{background:var(--dc-ink);color:#fff;border-color:var(--dc-ink)}.digitalCardCall strong{white-space:nowrap;font-size:1.25rem}.digitalCardQuickActions .digitalCardConsult{background:#f5efe4;border-color:#a88039}.digitalCardConsult strong{font-size:1.0625rem}.digitalCardScope{color:var(--dc-muted);margin:12px 30px 0;font-size:.875rem}.digitalCardDetails{margin:0;padding:0 30px 22px}.digitalCardDetails>div{border-top:1px solid var(--dc-line);grid-template-columns:90px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.digitalCardDetails dt{color:var(--dc-muted);padding-top:2px;font-size:.875rem}.digitalCardDetails dd{overflow-wrap:anywhere;margin:0}.digitalCardDetails dd>a{align-items:center;min-height:44px;padding:2px 0;display:inline-flex}.digitalCardAddress dd{word-break:keep-all}.digitalCardLocationActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.digitalCardDetails .digitalCardMap,.digitalCardPage .addressCopyButton{border:1px solid var(--dc-line);min-height:44px;color:var(--dc-ink);font:inherit;cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:10px 12px;font-size:.875rem;display:inline-flex}.digitalCardPage .addressCopy{min-width:0;max-width:100%}.digitalCardPage .addressCopyStatus{font-size:.875rem;line-height:1.7;display:block}.digitalCardPage .addressCopyStatus:empty{display:none}.digitalCardPage .addressCopyManual{font-size:.875rem;display:block}.digitalCardPage .addressCopyManual textarea{width:100%;font:inherit;padding:8px}.digitalCardServices{padding:0 30px 24px}.digitalCardServices h2,.digitalCardSharing h2{margin:0 0 16px;font-size:1.25rem;line-height:1.6}.digitalCardServices nav{grid-template-columns:1fr 1fr;gap:8px;display:grid}.digitalCardServices a{border:1px solid var(--dc-line);border-radius:6px;align-items:center;min-height:48px;padding:10px 12px;font-size:.875rem;display:flex}.digitalCardLinks{padding:0 30px 22px;display:grid}.digitalCardLinks a{border-top:1px solid var(--dc-line);justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:12px 0;display:flex}.digitalCardLinks a:first-child{font-weight:700}.digitalCardShare{margin-top:20px}.digitalCardShare button+button{margin-top:10px}.digitalCardSharing{margin-top:30px}.digitalCardImage{max-width:380px;margin:0 auto 18px;display:block}.digitalCardImage img{border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 6px 20px #10263f14}.digitalCardImageHelp{color:var(--dc-muted);margin:10px 0;font-size:.875rem}.digitalCardQr{border:1px solid var(--dc-line);background:#fff;border-radius:8px;align-items:center;gap:20px;margin-top:24px;padding:18px;display:flex}.digitalCardQr img{flex-shrink:0;width:128px;height:128px}.digitalCardQr strong,.digitalCardQr p,.digitalCardQr a{overflow-wrap:anywhere;font-size:.875rem}.digitalCardQr p{margin:6px 0}.digitalCardQr a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.digitalCardShareStatus{margin:8px 0 0;font-size:.875rem}.digitalCardShareStatus:empty{display:none}.digitalCardManual{margin-top:12px;font-size:.875rem;display:block}.digitalCardManual input{border:1px solid var(--dc-line);width:100%;font:inherit;color:var(--dc-ink);background:#fff;border-radius:4px;margin-top:5px;padding:10px;font-size:1rem;display:block}.digitalCardHelp{color:var(--dc-muted);margin-top:20px}.digitalCardHelp summary{cursor:pointer;min-height:44px;color:var(--dc-ink);padding:10px 0;font-size:.875rem}.digitalCardHelp p{margin:12px 0;font-size:1rem}.digitalCardFooter{border-top:1px solid var(--dc-line);color:var(--dc-muted);background:0 0;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;padding:18px 0 0;font-size:.875rem;display:flex}.digitalCardPage a:focus-visible,.digitalCardPage button:focus-visible,.digitalCardPage summary:focus-visible,.digitalCardPage input:focus-visible{outline-offset:4px;outline:3px solid #aa8547}.digitalCardPage a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=420px){.digitalCardPage{padding:18px 14px 30px}.digitalCardIdentity{padding:24px 20px}.digitalCardIdentity img{width:88px}.digitalCardCredentials{padding:15px 20px}.digitalCardSave{padding:20px 20px 16px}.digitalCardQuickActions{grid-template-columns:1fr;padding:20px 20px 0}.digitalCardQuickActions a{min-height:72px}.digitalCardScope{margin:12px 20px 0}.digitalCardServices{padding:0 20px 24px}.digitalCardQr{gap:12px;padding:12px}.digitalCardQr img{width:100px;height:100px}.digitalCardDetails,.digitalCardLinks{padding-left:20px;padding-right:20px}.digitalCardDetails>div{grid-template-columns:78px minmax(0,1fr);gap:8px}}@media (width<=340px){.digitalCardIdentity{align-items:flex-start;gap:12px}.digitalCardIdentity img{width:68px}.digitalCardQuickActions{grid-template-columns:1fr}.digitalCardDetails>div{grid-template-columns:1fr;gap:2px}.digitalCardServices nav{grid-template-columns:1fr}}.communityPage{--c-ink:#142334;--c-deep:#0d1c2b;--c-green:#567365;--c-mint:#edf4ee;--c-paper:#fbfaf6;--c-line:#d9ded8;--c-gold:#a8864b;background:var(--c-paper);min-height:100vh;color:var(--c-ink);font-family:Malgun Gothic,Apple SD Gothic Neo,sans-serif}.communityPage *{box-sizing:border-box}.communityPage a{color:inherit;text-decoration:none}.communityShell{width:min(1180px,100% - 48px);margin-inline:auto}.communityHeader{border-bottom:1px solid var(--c-line);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf6f5;height:78px;position:sticky;top:0}.headerInner{align-items:center;gap:34px;height:100%;display:flex}.communityBrand{align-items:center;gap:12px;margin-right:auto;display:flex}.communityBrand>span{background:var(--c-ink);color:#fff;letter-spacing:1px;place-items:center;width:39px;height:39px;font:700 10px Georgia,serif;display:grid}.communityBrand strong{font:700 16px Batang,serif}.communityHeader nav{gap:25px;font-size:12px;font-weight:700;display:flex}.communityHeader nav a:hover{color:var(--c-green)}.officeLink{border:1px solid var(--c-ink);padding:11px 15px;font-size:11px;font-weight:700}.communityHero{background:linear-gradient(135deg,var(--c-deep),#17354a);color:#fff;padding:86px 0}.heroGrid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.55fr);align-items:center;gap:90px;display:grid}.communityEyebrow{color:#d6bd8b;letter-spacing:2.2px;margin:0 0 18px;font-size:10px;font-weight:800}.communityEyebrow.dark{color:#856b3e}.communityHero h1{letter-spacing:-2.5px;margin:0;font:500 clamp(40px,5.1vw,67px)/1.24 Batang,serif}.communityHero h1 em{color:#d9c08d;font-style:normal}.communityHero h1+p{color:#d1dbe2;max-width:720px;margin:27px 0 0;font-size:16px;line-height:1.9}.heroTrust{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.heroTrust span{color:#d9e0e5;border:1px solid #ffffff2b;padding:8px 11px;font-size:10px}.communityHero aside{background:#ffffff09;border:1px solid #ffffff31;padding:34px}.communityHero aside strong{font:500 23px/1.5 Batang,serif;display:block}.communityHero aside p{color:#bdcad3;margin:15px 0 25px;font-size:13px;line-height:1.8}.communityHero aside a{color:#e5cc99;font-size:12px;font-weight:800}.situationSection,.storySection,.videoBridge,.askSection{padding:92px 0}.sectionLead{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:end;gap:70px;margin-bottom:40px;display:grid}.sectionLead h2,.askGrid h2,.videoBridge h2{letter-spacing:-1.5px;margin:0;font:500 clamp(31px,4vw,46px)/1.35 Batang,serif}.sectionLead>p{color:#5d6971;margin:0;font-size:14px;line-height:1.85}.situationGrid{border-top:2px solid var(--c-ink);border-left:1px solid var(--c-line);grid-template-columns:repeat(4,1fr);display:grid}.situationGrid a{border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);background:#fff;flex-direction:column;min-height:270px;padding:28px 25px;transition:all .2s;display:flex}.situationGrid a:hover{transform:translateY(-4px);box-shadow:0 18px 45px #10293a14}.situationGrid span{color:var(--c-gold);font:italic 15px Georgia,serif}.situationGrid h3{margin:34px 0 12px;font:600 21px Batang,serif}.situationGrid p{color:#647078;margin:0;font-size:13px;line-height:1.75}.situationGrid b{color:var(--c-green);margin-top:auto;padding-top:20px;font-size:11px}.storySection{background:#edf0ec}.storyGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.storyCard{border-top:4px solid var(--c-green);background:#fff;flex-direction:column;min-height:370px;padding:27px;display:flex;box-shadow:0 15px 35px #132b3810}.storyCard>div{flex-wrap:wrap;gap:7px;display:flex}.storyCard>div span{background:var(--c-mint);color:#486254;padding:6px 8px;font-size:9px;font-weight:700}.storyCard>b{color:#b69a65;margin:32px 0 18px;font:italic 18px Georgia,serif}.storyCard h3{letter-spacing:-.6px;margin:0;font:600 22px/1.55 Batang,serif}.storyCard>p{color:#68747c;margin:16px 0;font-size:13px;line-height:1.8}.storyCard footer{color:#66736b;border-top:1px solid #e0e4e0;justify-content:space-between;gap:12px;margin-top:auto;padding-top:20px;font-size:10px;font-weight:700;display:flex}.planned .storyCard{border-top-color:#b9ad93}.foundationGuide{background:var(--c-ink);color:#fff;justify-content:space-between;align-items:end;gap:35px;margin-top:28px;padding:35px 38px;display:flex}.foundationGuide span{color:#d5ba84;letter-spacing:1.2px;font-size:10px;font-weight:700}.foundationGuide h3{margin:10px 0;font:500 24px Batang,serif}.foundationGuide p{color:#c6d0d7;max-width:760px;margin:0;font-size:13px;line-height:1.7}.foundationGuide>a{white-space:nowrap;color:#e4cb98;font-size:12px;font-weight:800}.answerSection{background:var(--c-deep);color:#fff;padding:92px 0}.sectionLead.light>p{color:#bbc7cf}.answerList{grid-template-columns:1fr 1fr;gap:18px;display:grid}.answerList article,.emptyAnswers{background:#ffffff08;border:1px solid #ffffff24;padding:30px}.answerList header{color:#d7bf8b;justify-content:space-between;font-size:10px;display:flex}.answerList h3{margin:24px 0 14px;font:500 21px/1.55 Batang,serif}.answerList p{color:#c1cdd5;font-size:13px;line-height:1.8}.answerList footer{color:#8797a2;margin-top:20px;font-size:10px}.emptyAnswers{text-align:center;padding:48px}.emptyAnswers strong{font:500 24px Batang,serif}.emptyAnswers p{color:#bdc9d1;font-size:13px}.emptyAnswers a{color:#e0c68f;margin-top:12px;font-size:12px;font-weight:800;display:inline-block}.videoBridge>.communityShell{justify-content:space-between;align-items:end;gap:60px;display:flex}.videoBridge p:not(.communityEyebrow){color:#637078;max-width:780px;line-height:1.8}.videoBridge a{background:var(--c-ink);color:#fff;white-space:nowrap;padding:15px 18px;font-size:12px;font-weight:700}.askSection{background:#e8efe9}.askGrid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:80px;display:grid}.askGrid>div:first-child>p:not(.communityEyebrow){color:#58665e;font-size:14px;line-height:1.85}.askGrid ul{color:#4f6157;margin:28px 0 0;padding-left:18px;font-size:12px;line-height:2}.askForm{border-top:4px solid var(--c-green);background:#fff;padding:36px;box-shadow:0 20px 50px #17352912}.askProgress{background:#e5e9e5;height:4px;margin-bottom:32px}.askProgress span{background:var(--c-green);height:100%;transition:width .2s;display:block}.askForm fieldset{border:0;margin:0;padding:0}.askForm legend{width:100%;font:600 25px/1.5 Batang,serif;display:block}.askForm legend small{color:var(--c-gold);margin-bottom:8px;font:700 10px Arial,sans-serif;display:block}.choiceGrid{grid-template-columns:1fr 1fr;gap:9px;margin:25px 0;display:grid}.choiceGrid input{opacity:0;position:absolute}.choiceGrid span{border:1px solid #d8ddd9;align-items:center;min-height:57px;padding:12px 15px;font-size:12px;font-weight:700;display:flex}.choiceGrid input:checked+span{border-color:var(--c-green);background:var(--c-mint);color:#365346}.askForm select,.askForm textarea,.nickname input{width:100%;color:var(--c-ink);background:#fff;border:1px solid #cfd6d1;margin-top:15px;padding:15px;font:13px inherit;display:block}.askForm textarea{resize:vertical;min-height:190px;line-height:1.75}.askForm button{background:var(--c-ink);color:#fff;border:0;min-height:48px;margin-top:24px;padding:0 22px;font:700 12px inherit}.askForm button:disabled{opacity:.35}.formButtons{justify-content:flex-end;gap:8px;display:flex}.formButtons .secondary{color:#445148;background:#eef1ee}.privacyGuard{background:#fff6e7;border-left:3px solid #b48943;margin-top:20px;padding:16px 18px}.privacyGuard strong{font-size:12px}.privacyGuard p,.consentNote{color:#6c6252;margin:7px 0 0;font-size:11px;line-height:1.65}.counter{text-align:right;color:#7d8780;display:block}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.questionReview{margin:22px 0}.questionReview div{border-bottom:1px solid #e2e5e2;grid-template-columns:105px 1fr;gap:15px;padding:13px 0;display:grid}.questionReview dt{color:#718078;font-size:11px}.questionReview dd{margin:0;font-size:12px;line-height:1.7}.nickname span{font-size:11px;font-weight:700;display:block}.formError{color:#a13f32;font-size:12px}.askResult{border-top:4px solid var(--c-green);background:#fff;padding:38px}.askResult>span{color:var(--c-green);font-size:10px;font-weight:800}.askResult h2{font:600 27px Batang,serif}.askResult p{white-space:pre-wrap;color:#4f5d65;line-height:1.8}.askResult small{color:#6b777d;display:block}.askResult button{border:1px solid var(--c-ink);background:#fff;margin-top:20px;padding:12px 16px}.reviewPolicy{background:#e8efe9;padding:0 0 92px}.reviewPolicy>.communityShell{border-top:1px solid #bdcbbf;border-left:1px solid #bdcbbf;grid-template-columns:repeat(3,1fr);display:grid}.reviewPolicy>div>div{border-bottom:1px solid #bdcbbf;border-right:1px solid #bdcbbf;padding:28px}.reviewPolicy span{color:var(--c-gold);font:italic 14px Georgia,serif}.reviewPolicy strong{margin:18px 0 9px;font:600 18px Batang,serif;display:block}.reviewPolicy p{color:#5d6a62;margin:0;font-size:12px;line-height:1.7}.communityFooter{color:#aebbc4;background:#071522;padding:40px 0}.communityFooter>.communityShell{grid-template-columns:1fr 1.4fr auto;align-items:center;gap:30px;display:grid}.communityFooter strong{color:#fff;font:600 16px Batang,serif;display:block}.communityFooter span,.communityFooter p,.communityFooter nav{font-size:10px;line-height:1.7}.communityFooter nav{color:#d6c08e;gap:14px;display:flex}@media (width<=900px){.communityHeader nav{display:none}.heroGrid,.sectionLead,.askGrid{grid-template-columns:1fr;gap:38px}.situationGrid,.storyGrid{grid-template-columns:1fr 1fr}.answerList,.communityFooter>.communityShell{grid-template-columns:1fr}.videoBridge>.communityShell{flex-direction:column;align-items:flex-start}.communityHero{padding:66px 0}}@media (width<=600px){.communityShell{width:calc(100% - 28px)}.communityHeader{height:66px}.communityBrand strong{font-size:14px}.officeLink{display:none}.communityHero{padding:48px 0}.communityHero h1{font-size:38px}.communityHero h1+p{font-size:14px}.communityHero aside{padding:25px}.situationSection,.storySection,.answerSection,.videoBridge,.askSection{padding:64px 0}.situationGrid,.storyGrid{grid-template-columns:1fr}.situationGrid a{min-height:220px}.storyCard{min-height:330px}.foundationGuide{flex-direction:column;align-items:flex-start;padding:28px 24px}.choiceGrid{grid-template-columns:1fr}.askForm{padding:26px 20px}.questionReview div{grid-template-columns:1fr;gap:4px}.reviewPolicy>.communityShell{grid-template-columns:1fr}.communityHero h1 br{display:none}}.communityPage{overflow-x:clip}.heroGrid>*,.sectionLead>*,.askGrid>*,.videoBridge>.communityShell>*{min-width:0}.communityPage h1,.communityPage h2,.communityPage h3,.communityPage p{overflow-wrap:break-word}@media (width<=600px){.communityShell{width:calc(100vw - 28px);max-width:calc(100vw - 28px)}.heroGrid{display:block}.heroGrid>*,.communityHero aside{width:100%;max-width:100%}.communityHero aside{margin-top:38px}.communityPage h1,.communityPage h2,.communityPage h3,.communityPage p,.communityPage strong{word-break:normal;overflow-wrap:anywhere}.communityHero h1{letter-spacing:-1.8px;font-size:clamp(32px,9.5vw,38px);line-height:1.32}.communityHero h1 br{display:block}}.communityHeader nav,.officeLink{font-size:14px}.communityHero h1+p{font-size:17px}.communityHero aside p,.sectionLead>p,.situationGrid p,.storyCard>p,.answerList p,.videoBridge p:not(.communityEyebrow),.askGrid>div:first-child>p:not(.communityEyebrow),.askResult p{font-size:16px}.communityHero aside a,.situationGrid b,.emptyAnswers a,.videoBridge a,.askForm button{font-size:14px}.choiceGrid span,.askForm select,.askForm textarea,.nickname input{font-size:16px}.askGrid ul,.privacyGuard strong,.formError,.questionReview dd{font-size:14px}.privacyGuard p,.consentNote,.questionReview dt,.counter{font-size:13px}.storyCard footer,.answerList footer,.communityFooter span,.communityFooter p,.communityFooter nav{font-size:12px}@media (width<=600px){.communityHero h1+p{font-size:16px}.communityHero aside p,.sectionLead>p,.situationGrid p,.storyCard>p,.answerList p,.videoBridge p:not(.communityEyebrow),.askGrid>div:first-child>p:not(.communityEyebrow){font-size:16px;line-height:1.75}}.portalPage{--portal-navy:#10263f;--portal-deep:#091827;--portal-ivory:#f6f1e7;--portal-paper:#fffdf8;--portal-brass:#aa8547;--portal-ink:#17202a;--portal-muted:#67717b;--portal-line:#ddd5c7;background:var(--portal-paper);min-height:100vh;color:var(--portal-ink)}.portalShell{width:min(1160px,100% - 48px);margin-inline:auto}.portalSkip{z-index:100;border:2px solid var(--portal-brass);color:var(--portal-navy);background:#fff;padding:12px 16px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.portalSkip:focus{transform:none}.portalPage a:focus-visible{outline-offset:3px;outline:3px solid #d3a34d}.portalHeader{background:#fffdf8fa;border-bottom:1px solid #e6dfd4;height:82px}.portalNav{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.portalBrand{align-items:center;gap:13px;display:inline-flex}.portalBrandMark{border:1px solid var(--portal-brass);width:44px;height:44px;color:var(--portal-brass);flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1;display:flex}.portalBrandMark b{letter-spacing:2px;font:600 16px/1 Batang,serif}.portalBrandMark small{letter-spacing:1.6px;font:700 6px/1 Arial,sans-serif}.portalBrand>span:last-child strong{color:var(--portal-navy);font:700 19px Batang,serif;display:block}.portalBrand>span:last-child small{color:#74777a;letter-spacing:1.2px;margin-top:5px;font-size:8px;display:block}.portalNavActions{align-items:center;gap:22px;font-size:13px;font-weight:700;display:flex}.portalNavActions a:last-child{background:var(--portal-navy);color:#fff;align-items:center;min-height:44px;padding:0 18px;display:inline-flex}.portalHero{background:var(--portal-navy);color:#fff;padding:94px 0}.portalHeroGrid{grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:85px;display:grid}.portalEyebrow{color:#d5bd8b;letter-spacing:2.6px;margin:0 0 20px;font-size:11px;font-weight:700}.portalEyebrow.dark{color:#8b692f}.portalHero h1,.portalSection h2{font-family:Batang,Noto Serif KR,serif}.portalHero h1{letter-spacing:-2.8px;margin:0;font-size:clamp(42px,5vw,64px);font-weight:500;line-height:1.22}.portalLead{color:#d5dde4;max-width:720px;margin:26px 0 0;font-size:16px;line-height:1.9}.portalHeroActions{gap:10px;margin-top:34px;display:flex}.portalButton{text-align:center;border:1px solid #0000;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:13px;font-weight:700;display:inline-flex}.portalButton.primary{background:var(--portal-brass);color:#fff}.portalButton.secondary{color:#fff;border-color:#8191a1}.portalButton.light{color:var(--portal-navy);background:#fff;border-color:#c2b49e}.portalReadiness{border-top:2px solid #d2b16f;padding-top:22px}.portalReadiness span{color:#aebac5;font-size:11px}.portalReadiness strong{margin:8px 0 14px;font:500 22px Batang,serif;display:block}.portalReadiness p{color:#c2ccd4;margin:0;font-size:12px;line-height:1.8}.deadlineNotice{border-left:4px solid var(--portal-brass);background:var(--portal-ivory);grid-template-columns:180px 1fr;gap:26px;margin-top:28px;padding:21px 25px;display:grid}.deadlineNotice strong{color:#765725;font:500 15px Batang,serif}.deadlineNotice p{color:#625c53;margin:0;font-size:12px;line-height:1.8}.portalSection{padding:102px 0}.portalSectionTitle{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:45px;display:flex}.portalSectionTitle h2,.portalScope h2,.portalIntake h2,.portalProcess h2{color:var(--portal-navy);letter-spacing:-2px;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.35}.portalSectionTitle>p{max-width:460px;color:var(--portal-muted);margin:0;font-size:13px;line-height:1.8}.portalChoices{padding-top:82px}.portalChoiceGrid{border-top:1px solid var(--portal-line);border-left:1px solid var(--portal-line);grid-template-columns:1fr 1fr;display:grid}.portalChoiceGrid article{border-right:1px solid var(--portal-line);border-bottom:1px solid var(--portal-line);flex-direction:column;min-height:480px;padding:38px;display:flex;position:relative}.portalChoiceNumber{color:var(--portal-brass);font:italic 18px Georgia,serif}.portalChoiceLabel{font-weight:700;color:#886833!important;margin:34px 0 8px!important;font-size:11px!important}.portalChoiceGrid h3{color:var(--portal-navy);margin:0 0 20px;font:500 28px Batang,serif}.portalChoiceGrid article>p{color:var(--portal-muted);margin:0;font-size:14px;line-height:1.85}.portalChoiceGrid dl{border-top:1px solid var(--portal-line);margin:28px 0}.portalChoiceGrid dl div{border-bottom:1px solid var(--portal-line);grid-template-columns:130px 1fr;gap:15px;padding:15px 0;display:grid}.portalChoiceGrid dt{color:#7d756b;font-size:11px}.portalChoiceGrid dd{color:var(--portal-navy);margin:0;font-size:13px;font-weight:700}.portalChoiceGrid dd small{font-weight:400}.portalTextLink{color:#7b5a26;margin-top:auto;font-size:13px;font-weight:700}.portalContractNote{color:#625c53;background:#f1ece3;margin:18px 0 0;padding:17px 20px;font-size:12px;line-height:1.75}.portalProcess{background:var(--portal-navy);color:#fff}.portalProcessGrid{grid-template-columns:36% 64%;gap:8%;display:grid}.portalProcessIntro h2{color:#fff}.portalProcessIntro>p:last-child{color:#bdc8d1;max-width:390px;font-size:13px;line-height:1.8}.portalProcess ol{border-top:1px solid #4b6074;margin:0;padding:0;list-style:none}.portalProcess li{border-bottom:1px solid #4b6074;grid-template-columns:58px 1fr;gap:18px;padding:21px 0;display:grid}.portalProcess li>span{color:#cfad70;font:italic 16px Georgia,serif}.portalProcess h3{margin:0 0 7px;font:500 17px Batang,serif}.portalProcess li p{color:#c1ccd5;margin:0;font-size:12px;line-height:1.75}.portalSubmission{background:#f2ede4}.submissionGrid{border-top:2px solid var(--portal-navy);grid-template-columns:repeat(3,1fr);display:grid}.submissionGrid article{background:var(--portal-paper);border-bottom:1px solid #d2c9bb;border-right:1px solid #d2c9bb;min-height:310px;padding:34px 30px}.submissionGrid article:first-child{border-left:1px solid #d2c9bb}.submissionGrid span{color:var(--portal-brass);font:italic 18px Georgia,serif}.submissionGrid h3{color:var(--portal-navy);margin:38px 0 15px;font:500 21px Batang,serif}.submissionGrid p{color:var(--portal-muted);margin:0;font-size:13px;line-height:1.85}.scopeWarning{border-left:4px solid var(--portal-brass);background:#e7dfd2;grid-template-columns:260px 1fr;gap:28px;margin-top:20px;padding:24px 26px;display:grid}.scopeWarning strong{color:var(--portal-navy);font:500 16px Batang,serif}.scopeWarning p{color:#5e584f;margin:0;font-size:12px;line-height:1.8}.portalScopeGrid{grid-template-columns:35% 65%;gap:7%;display:grid}.portalScopeGrid>div:first-child>p:last-of-type{color:var(--portal-muted);font-size:13px;line-height:1.8}.portalScopeGrid>div:first-child>a{color:#765522;margin-top:18px;font-size:12px;font-weight:700;display:inline-block}.scopeColumns{border-top:2px solid var(--portal-navy);border-left:1px solid var(--portal-line);grid-template-columns:1fr 1fr;display:grid}.scopeColumns article{border-right:1px solid var(--portal-line);border-bottom:1px solid var(--portal-line);padding:32px}.scopeColumns h3{color:var(--portal-navy);margin:0 0 22px;font:500 19px Batang,serif}.scopeColumns ul{margin:0;padding-left:18px}.scopeColumns li{color:var(--portal-muted);font-size:13px;line-height:1.75}.scopeColumns li+li{margin-top:8px}.scopeColumns .excluded{background:#f5f0e8}.portalIntake{background:var(--portal-ivory)}.portalIntakeGrid{grid-template-columns:40% 60%;align-items:start;gap:8%;display:grid}.portalIntakeGrid>div:first-child>p:last-child{max-width:430px;color:var(--portal-muted);font-size:14px;line-height:1.85}.intakeCard{background:var(--portal-paper);border:1px solid var(--portal-line);padding:38px}.intakeCard h3{color:var(--portal-navy);margin:0 0 20px;font:500 21px Batang,serif}.intakeCard ul{margin:0;padding-left:19px}.intakeCard li{color:var(--portal-muted);font-size:13px;line-height:1.7}.intakeCard>p{color:#655f56;margin:20px 0;font-size:12px;line-height:1.75}.intakeCard>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.intakeCard>small{color:#7d756b;margin-top:14px;font-size:10px;line-height:1.6;display:block}.portalLegalNote{border-top:1px solid var(--portal-line);background:#e9e2d6;padding:26px 0}.portalLegalNote .portalShell{grid-template-columns:220px 1fr auto;align-items:start;gap:25px;display:grid}.portalLegalNote strong{color:var(--portal-navy);font:500 14px Batang,serif}.portalLegalNote p{color:#605a52;margin:0;font-size:11px;line-height:1.8}.portalLegalNote a{color:#765522;white-space:nowrap;font-size:11px;font-weight:700}.portalFooter{background:var(--portal-deep);color:#acb7c0;padding:40px 0 54px;font-size:11px}.portalFooter .portalShell{grid-template-columns:1fr 1.5fr auto;align-items:center;gap:36px;display:grid}.portalFooter small{color:#cfb47d;letter-spacing:2px;display:block}.portalFooter strong{color:#fff;margin-top:7px;font:500 17px Batang,serif;display:block}.portalFooter span{margin-top:6px;display:block}.portalFooter p{margin:0;line-height:1.8}.portalFooter a{color:#fff;font-weight:700}@media (width<=900px){.portalHeroGrid,.portalProcessGrid,.portalScopeGrid,.portalIntakeGrid{grid-template-columns:1fr;gap:48px}.portalSection{padding:78px 0}.portalSectionTitle{display:block}.portalSectionTitle>p{margin-top:18px}.submissionGrid{grid-template-columns:1fr}.submissionGrid article{border-left:1px solid #d2c9bb;min-height:0}.portalLegalNote .portalShell{grid-template-columns:1fr;gap:10px}.portalLegalNote a{white-space:normal}.portalFooter .portalShell,.portalChoiceGrid{grid-template-columns:1fr}.portalChoiceGrid article{min-height:430px}.portalReadiness{max-width:520px}}@media (width<=600px){.portalShell{width:calc(100% - 32px)}.portalHeader{height:70px}.portalBrandMark{width:40px;height:40px}.portalBrand>span:last-child strong{font-size:16px}.portalBrand>span:last-child small,.portalNavActions>a:first-child{display:none}.portalNavActions a:last-child{padding-inline:14px;font-size:0}.portalNavActions a:last-child:after{content:"전화";font-size:12px}.portalHero{padding:64px 0}.portalHero h1{font-size:40px}.portalLead{font-size:14px}.portalHeroActions{flex-direction:column}.portalButton{width:100%}.deadlineNotice{grid-template-columns:1fr;gap:8px;padding:19px}.portalSection{padding:64px 0}.portalSectionTitle h2,.portalScope h2,.portalIntake h2,.portalProcess h2{font-size:34px}.portalChoiceGrid article{min-height:auto;padding:28px 23px}.portalChoiceGrid h3{font-size:24px}.portalTextLink{margin-top:26px}.portalProcess li{grid-template-columns:45px 1fr}.scopeWarning{grid-template-columns:1fr;gap:10px}.scopeColumns{grid-template-columns:1fr}.intakeCard{padding:28px 22px}.intakeCard>div{grid-template-columns:1fr}.portalFooter{padding-bottom:40px}}.portalButton.ai{color:#fff;background:0 0;border-color:#8191a1}@media (width<=760px){.portalNavActions button{display:none}}@media (prefers-reduced-motion:reduce){.portalPage *{scroll-behavior:auto!important}}.prosecutionNote{background:var(--portal-ivory);color:#625c53;grid-column:2;margin:18px 0 0;padding:17px 19px;font-size:11px;line-height:1.8}.prosecutionNote strong{color:#765522;margin-right:7px}@media (width<=900px){.prosecutionNote{grid-column:auto}}.portalFees{background:#f3eee5}.feePolicyGrid{border-top:2px solid var(--portal-navy);border-left:1px solid var(--portal-line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.feePolicyGrid article{border-right:1px solid var(--portal-line);border-bottom:1px solid var(--portal-line);padding:30px}.feePolicyGrid article>span{color:var(--portal-brass);font:italic 16px Georgia,serif}.feePolicyGrid h3{color:var(--portal-navy);margin:18px 0 12px;font:500 20px Batang,serif}.feePolicyGrid strong{color:#765522;font-size:15px;line-height:1.6;display:block}.feePolicyGrid strong small{font-weight:400}.feePolicyGrid p{color:var(--portal-muted);font-size:13px;line-height:1.8}.refundPolicy{border:1px solid var(--portal-line);background:#fff;margin-top:30px;padding:38px}.refundPolicy h3{color:var(--portal-navy);margin:0 0 20px;font:500 23px Batang,serif}.refundPolicy ol{margin:0;padding-left:22px}.refundPolicy li{color:#555f68;padding:8px 0;font-size:14px;line-height:1.75}.refundPolicy>p{border-top:1px solid var(--portal-line);color:#756e65;margin:18px 0 0;padding-top:18px;font-size:12px;line-height:1.75}@media (width<=900px){.feePolicyGrid{grid-template-columns:1fr}.refundPolicy{padding:28px 22px}}.portalProcessGrid{grid-template-columns:minmax(0,36fr) minmax(0,64fr)}.portalScopeGrid{grid-template-columns:minmax(0,35fr) minmax(0,65fr)}.portalIntakeGrid{grid-template-columns:minmax(0,40fr) minmax(0,60fr)}@media (width<=900px){.portalProcessGrid,.portalScopeGrid,.portalIntakeGrid{grid-template-columns:1fr}}.requestPage{--navy:#10263f;--deep:#091827;--ivory:#f6f1e7;--paper:#fffdf8;--brass:#aa8547;--ink:#17202a;--muted:#67717b;--line:#ddd5c7;background:var(--paper);min-height:100vh;color:var(--ink)}.requestShell{width:min(1060px,100% - 48px);margin-inline:auto}.requestSkip{z-index:100;border:2px solid var(--brass);color:var(--navy);background:#fff;padding:12px 16px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.requestSkip:focus{transform:none}.requestPage a:focus-visible,.requestPage button:focus-visible{outline-offset:3px;outline:3px solid #d3a34d}.requestHeader{background:#fffdf8fa;border-bottom:1px solid #e6dfd4;height:78px}.requestNav{justify-content:space-between;align-items:center;gap:25px;height:100%;display:flex}.requestBrand{align-items:center;gap:12px;display:flex}.requestBrand>span{border:1px solid var(--brass);width:43px;height:43px;color:var(--brass);letter-spacing:2px;place-items:center;font:600 16px Batang,serif;display:grid}.requestBrand strong{color:var(--navy);font:700 18px Batang,serif;display:block}.requestBrand small{color:#73777a;letter-spacing:1.1px;margin-top:4px;font-size:8px;display:block}.requestNav>div{align-items:center;gap:20px;font-size:12px;font-weight:700;display:flex}.requestNav>div a:last-child{background:var(--navy);color:#fff;align-items:center;min-height:42px;padding:0 16px;display:flex}.requestHero{background:var(--navy);color:#fff;padding:82px 0}.requestHeroGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:75px;display:grid}.requestEyebrow{color:#8a682f;letter-spacing:2.2px;margin:0 0 18px;font-size:10px;font-weight:700}.requestHero .requestEyebrow{color:#d5bd8b}.requestHero h1{letter-spacing:-2.5px;margin:0;font:500 clamp(40px,5vw,59px)/1.25 Batang,serif}.requestHeroGrid>div>p:last-child{color:#d1dae2;max-width:680px;margin:23px 0 0;font-size:14px;line-height:1.9}.requestHero aside{border-top:1px solid #66798a;display:grid}.requestHero aside strong{color:#d3bb89;padding:15px 0;font:500 14px Batang,serif}.requestHero aside a{color:#fff;border-top:1px solid #66798a;padding:14px 0;font-size:12px}.requestDeadline{border-left:4px solid var(--brass);background:var(--ivory);grid-template-columns:250px 1fr;gap:25px;margin-top:25px;padding:20px 23px;display:grid}.requestDeadline strong{color:#765522;font:500 14px Batang,serif}.requestDeadline p{color:#625c53;margin:0;font-size:11px;line-height:1.8}.requestDeadline a{font-weight:700;text-decoration:underline}.requestCards{padding:72px 0 100px}.requestCard{border-top:2px solid var(--navy);padding:50px 0 65px;scroll-margin-top:20px}.requestCard+.requestCard{margin-top:32px}.requestCard h2{color:var(--navy);letter-spacing:-1.5px;margin:0;font:500 clamp(30px,4vw,41px)/1.4 Batang,serif}.requestDescription{max-width:760px;color:var(--muted);margin:18px 0 28px;font-size:13px;line-height:1.85}.requestRecipient{border-top:1px solid var(--line);margin:0}.requestRecipient div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:20px;padding:15px 0;display:grid}.requestRecipient dt{color:#7d756b;font-size:11px}.requestRecipient dd{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700}.requestTemplate{background:#f1ece3;border:1px solid #ddd2c2;margin:22px 0;padding:24px}.requestTemplate pre{white-space:pre-wrap;color:#4e4a44;margin:0;font:12px/1.75 Malgun Gothic,Apple SD Gothic Neo,sans-serif}.requestActions{flex-wrap:wrap;gap:9px;display:flex}.requestActions>a,.requestCopyButton{min-height:48px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #b9aa92;justify-content:center;align-items:center;padding:0 17px;font:700 12px Malgun Gothic,Apple SD Gothic Neo,sans-serif;display:inline-flex}.requestActions .requestPrimary{border-color:var(--brass);background:var(--brass);color:#fff}.requestActions .requestMailApp{color:#686158}.requestHelp{color:#7b746b;margin:15px 0 0;font-size:10px;line-height:1.7}.requestSafety{border-top:1px solid var(--line);background:#e9e2d6;padding:26px 0}.requestSafety .requestShell{grid-template-columns:180px 1fr auto;align-items:start;gap:25px;display:grid}.requestSafety strong{color:var(--navy);font:500 14px Batang,serif}.requestSafety p{color:#605a52;margin:0;font-size:11px;line-height:1.8}.requestSafety a{color:#765522;white-space:nowrap;font-size:11px;font-weight:700}.requestFooter{background:var(--deep);color:#aeb9c2;padding:36px 0;font-size:11px}.requestFooter .requestShell{grid-template-columns:1fr 1.5fr auto;align-items:center;gap:30px;display:grid}.requestFooter strong{color:#fff;font:500 16px Batang,serif;display:block}.requestFooter span{margin-top:6px;display:block}.requestFooter p{margin:0;line-height:1.8}.requestFooter a{color:#fff;font-weight:700}@media (width<=800px){.requestHeroGrid{grid-template-columns:1fr;gap:40px}.requestHero aside{max-width:380px}.requestSafety .requestShell,.requestFooter .requestShell{grid-template-columns:1fr;gap:10px}.requestSafety a{white-space:normal}}@media (width<=600px){.requestShell{width:calc(100% - 32px)}.requestHeader{height:70px}.requestBrand>span{width:39px;height:39px}.requestBrand strong{font-size:16px}.requestBrand small,.requestNav>div>a:first-child{display:none}.requestNav>div a:last-child{padding:0 13px;font-size:0}.requestNav>div a:last-child:after{content:"전화";font-size:12px}.requestHero{padding:59px 0}.requestHero h1{font-size:38px}.requestDeadline{grid-template-columns:1fr;gap:8px}.requestCards{padding:50px 0 72px}.requestCard{padding:42px 0 50px}.requestRecipient div{grid-template-columns:1fr;gap:6px}.requestTemplate{padding:19px 16px}.requestActions{display:grid}.requestActions>a,.requestCopyButton{width:100%}}.requestNav>div>button{border:1px solid var(--brass);min-height:42px;color:var(--navy);background:#fff;padding:0 14px;font:700 12px Malgun Gothic,Apple SD Gothic Neo,sans-serif}@media (width<=720px){.requestNav>div>button{display:none}}.requestReviewOptions{background:var(--ivory);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:44px;padding:58px 0 64px}.requestReviewIntro{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:38px;margin-bottom:28px;display:grid}.requestReviewIntro .requestEyebrow{grid-column:1/-1;margin-bottom:-20px}.requestReviewIntro h2{color:var(--navy);letter-spacing:-1.5px;margin:0;font:500 clamp(30px,4vw,41px)/1.35 Batang,serif}.requestReviewIntro>p:last-child{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.requestReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.requestReviewCard{border:1px solid #d4c9b8;border-top:3px solid var(--navy);background:var(--paper);flex-direction:column;min-width:0;min-height:440px;padding:34px;display:flex;box-shadow:0 12px 30px #10263f0f}.requestReviewCardPaid{border-top-color:var(--brass)}.requestReviewLabel{color:#765522;letter-spacing:1.2px;margin:0 0 13px;font-size:10px;font-weight:700}.requestReviewCard h3{color:var(--navy);letter-spacing:-.8px;margin:0;font:500 clamp(23px,3vw,29px)/1.45 Batang,serif}.requestReviewPrice{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:105px 1fr;align-items:baseline;gap:12px;margin:25px 0 21px;padding:15px 0;display:grid}.requestReviewPrice span{color:#7d756b;font-size:11px}.requestReviewPrice strong{color:var(--navy);font-size:17px;line-height:1.55}.requestReviewPrice strong small{color:#6d665d;margin-left:6px;font-size:11px;font-weight:400}.requestReviewCard>p:not(.requestReviewLabel):not(.requestReviewWarning){color:var(--muted);margin:0;font-size:12px;line-height:1.8}.requestReviewCard ul{color:#555f68;margin:18px 0 0;padding-left:18px;font-size:12px;line-height:1.75}.requestReviewCard li+li{margin-top:7px}.requestReviewWarning{border-left:4px solid var(--brass);color:#5f584f;background:#eee7da;margin:18px 0 0;padding:14px 15px;font-size:11px;line-height:1.75}.requestReviewWarning strong{color:#7c271d}.requestReviewActions{gap:10px;margin-top:auto;padding-top:24px;display:grid}.requestReviewButton{box-sizing:border-box;border:1px solid var(--brass);background:var(--brass);width:100%;min-height:50px;color:var(--navy);text-align:center;justify-content:center;align-items:center;padding:12px 18px;font:700 12px Malgun Gothic,Apple SD Gothic Neo,sans-serif;display:inline-flex}.requestReviewSecondary{color:var(--navy);background:#fff;border-color:#b8aa93}button.requestReviewButton:disabled{color:#5f5a53;cursor:not-allowed;opacity:1;background:#e5dfd5;border-color:#aaa196}.requestReviewCard>small{color:#7d756b;margin-top:12px;font-size:10px;line-height:1.65;display:block}.requestPaymentFlow{background:#fff;border:1px solid #d4c9b8;margin-top:22px;padding:26px 28px}.requestPaymentFlow>strong{color:var(--navy);font:500 19px Batang,serif;display:block}.requestPaymentFlow ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:20px 0 16px;padding:0;list-style:none;display:grid}.requestPaymentFlow li{color:#49545d;align-items:center;gap:8px;min-width:0;font-size:11px;line-height:1.5;display:flex}.requestPaymentFlow li span{background:var(--navy);color:#fff;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.requestPaymentFlow p{color:#6b665f;margin:0;font-size:11px;line-height:1.75}@media (width<=800px){.requestReviewOptions{margin-top:32px;padding:46px 0 52px}.requestReviewIntro{grid-template-columns:1fr;gap:12px}.requestReviewIntro .requestEyebrow{grid-column:auto;margin-bottom:0}.requestReviewGrid{grid-template-columns:1fr}.requestReviewCard{min-height:0;padding:28px 22px}.requestReviewPrice{grid-template-columns:90px 1fr}.requestReviewPrice strong small{margin-left:0;display:block}.requestReviewActions{margin-top:24px}.requestPaymentFlow{padding:24px 20px}.requestPaymentFlow ol{grid-template-columns:1fr;gap:12px}}.requestServiceSelection{border:1px solid #d7c8ad;border-left:4px solid var(--brass);background:var(--ivory);grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-bottom:28px;padding:20px 22px;display:grid}.requestServiceSelection strong{color:var(--navy);font:500 16px Batang,serif}.requestServiceSelection p{color:#655f56;margin:0;font-size:12px;line-height:1.7}.requestServiceSelection a{color:#765522;text-underline-offset:3px;white-space:nowrap;font-size:12px;font-weight:700;text-decoration:underline}@media (width<=800px){.requestServiceSelection{grid-template-columns:1fr;gap:8px}.requestServiceSelection a{white-space:normal}}.requestPage input:focus-visible,.requestPage select:focus-visible,.requestPage textarea:focus-visible,.requestPage summary:focus-visible{outline-offset:3px;outline:3px solid #d3a34d}.intakeFormSection{background:#faf7f0;border:1px solid #d8cfbf;margin:30px 0 26px;padding:30px;box-shadow:0 12px 30px #10263f0f}.intakeFormHeader{border-bottom:1px solid var(--line);padding-bottom:22px}.intakeFormHeader .requestEyebrow{margin-bottom:10px}.intakeFormHeader h3{color:var(--navy);letter-spacing:-.8px;margin:0;font:500 clamp(23px,3vw,30px)/1.4 Batang,serif}.intakeFormHeader>p:not(.requestEyebrow){color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.75}.intakeFormHeader .intakeRequiredHelp{color:#765522;font-size:11px}.intakeFixedFields{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:22px 0 0;display:grid}.intakeFixedFields div{padding:14px 16px}.intakeFixedFields div+div{border-left:1px solid var(--line)}.intakeFixedFields dt{color:#7d756b;font-size:10px}.intakeFixedFields dd{color:var(--navy);margin:5px 0 0;font-size:12px;font-weight:700}.intakeForm{margin-top:24px}.intakeFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.intakeField{min-width:0}.intakeFieldWide{grid-column:1/-1}.intakeField label{color:#303943;margin-bottom:8px;font-size:12px;font-weight:700;line-height:1.55;display:block}.intakeField label span{color:#9a2e20}.intakeField input,.intakeField select,.intakeField textarea{box-sizing:border-box;width:100%;color:var(--ink);background:#fff;border:1px solid #bdb4a6;border-radius:0;font:13px/1.55 Malgun Gothic,Apple SD Gothic Neo,sans-serif}.intakeField input::placeholder,.intakeField textarea::placeholder{color:#67717b;opacity:1}.intakeField input,.intakeField select{min-height:48px;padding:0 13px}.intakeField textarea{resize:vertical;min-height:112px;padding:12px 13px}.intakeField input:hover,.intakeField select:hover,.intakeField textarea:hover{border-color:#8f8069}.intakeConsent{border-left:4px solid var(--brass);background:#eee8dc;margin-top:24px;padding:18px 20px}.intakeConsent>p{color:#655c50;margin:0 0 12px;font-size:11px;line-height:1.75}.intakeConsent>label{color:#373f47;cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;font-weight:700;line-height:1.65;display:flex}.intakeConsent>label a{color:#765522;text-underline-offset:3px;text-decoration:underline}.intakeConsent input{width:18px;height:18px;accent-color:var(--navy);flex:none;margin:1px 0 0}.intakeFormActions{margin-top:20px}.intakeFormActions .requestPrimary{min-width:190px}.intakeFormActions .requestPrimary:disabled{cursor:wait;opacity:.65}.intakeStatus{margin-top:14px;padding:13px 15px;font-size:12px;line-height:1.65}.intakeStatus:empty{display:none}.intakeStatus-success{color:#214d2c;background:#edf6ef;border:1px solid #9bb9a2}.intakeStatus-success span{display:block}.intakeUploadLink{color:#fff;background:#10263f;align-items:center;min-height:44px;margin-top:12px;padding:0 15px;font-weight:700;display:inline-flex}.intakeStatus-error{color:#7a2418;background:#fff0ee;border:1px solid #d4a49d}.intakeStatus-submitting{color:#654e1e;background:#fff9e9;border:1px solid #cbb98e}.requestFallback{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px}.requestFallback summary{color:#765522;cursor:pointer;padding:17px 4px;font-size:12px;font-weight:700}.requestFallback summary::marker{color:var(--brass)}.requestFallbackBody{padding:4px 0 24px}.requestFallbackBody>p:first-child{color:var(--muted);margin:0 0 17px;font-size:11px;line-height:1.75}@media (width<=800px){.intakeFormSection{padding:24px}.intakeFields{grid-template-columns:1fr}.intakeFieldWide{grid-column:auto}}@media (width<=600px){.intakeFormSection{margin-top:24px;padding:20px 16px}.intakeFixedFields{grid-template-columns:1fr}.intakeFixedFields div+div{border-top:1px solid var(--line);border-left:0}.intakeFields{gap:17px}.intakeField input,.intakeField select,.intakeField textarea{font-size:16px}.intakeConsent{padding:16px 14px}.intakeFormActions .requestPrimary{width:100%}.requestFallbackBody{padding-bottom:20px}}.requestModeChoice{background:#f2f6f9;border:1px solid #c9d8e3;border-radius:12px;flex-wrap:wrap;gap:12px;margin:0 0 24px;padding:20px;display:flex}.requestModeChoice legend{color:#102d46;padding:0 8px;font-size:1.125rem;font-weight:800}.requestModeChoice label{cursor:pointer;background:#fff;border:1px solid #bccbd6;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:12px 16px;font-size:1rem;line-height:1.5;display:flex}.requestModeChoice label:has(input:checked){color:#fff;background:#102d46}.requestModeChoice input{accent-color:#a88039;width:20px;height:20px}.requestMode>[hidden]{display:none!important}.intakeOptionalFields{border:1px solid #cbd7e1;border-radius:10px;margin:18px 0;padding:18px 20px}.intakeOptionalFields>summary{cursor:pointer;color:#173b58;min-height:44px;padding:10px 0;font-size:1rem;font-weight:700}.intakeOptionalFields .intakeFields{margin-top:16px}.requestPage .requestHero{padding:32px 0}.requestPage .requestHero h1{font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.4}.requestCards,.requestMode .requestCard{scroll-margin-top:24px}.requestPage .requestReviewOptions{margin-top:30px}@media (width<=600px){.requestModeChoice{grid-template-columns:1fr;padding:16px;display:grid}.requestModeChoice label{padding:12px}.intakeOptionalFields{padding:12px 16px}}.secureUploadPage{--navy:#10263f;--deep:#091827;--paper:#fffdf8;--ivory:#f6f1e7;--brass:#aa8547;--line:#ddd5c7;background:var(--paper);color:#17202a;min-height:100vh}.secureUploadTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 530px);display:flex}.secureUploadTop>a:first-child{color:var(--navy);align-items:center;gap:12px;display:flex}.secureUploadTop>a:first-child span{border:1px solid var(--brass);width:42px;height:42px;color:var(--brass);place-items:center;font-family:Batang,serif;display:grid}.secureUploadTop>a:last-child{background:var(--navy);color:#fff;padding:12px 16px;font-size:12px;font-weight:700}.secureUploadHero{background:var(--navy);color:#fff;padding:72px max(24px,50vw - 530px)}.secureUploadHero>p,.secureUploadPanel header>p{color:#d5bd8b;letter-spacing:2px;margin:0 0 15px;font-size:10px;font-weight:700}.secureUploadHero h1{letter-spacing:-2px;margin:0;font:500 clamp(38px,5vw,58px)/1.3 Batang,serif}.secureUploadHero>span{color:#d0dae2;max-width:650px;margin-top:22px;font-size:13px;line-height:1.8;display:block}.secureUploadPanel{width:min(960px,100% - 48px);margin:48px auto 80px}.secureUploadPanel>header{border-bottom:2px solid var(--navy);padding:0 0 26px}.secureUploadPanel>header h2{color:var(--navy);margin:0;font:500 clamp(28px,4vw,40px)/1.4 Batang,serif}.secureUploadPanel>header>span{color:#65707a;margin-top:12px;font-size:12px;line-height:1.7;display:block}.secureUploadConsent,.secureUploadEmpty,.secureUploadWorkspace{border:1px solid var(--line);background:#faf7f0;margin-top:26px;padding:30px}.secureUploadConsent h3,.secureUploadEmpty h3,.secureUploadStored h3,.secureUploadSelected h3{color:var(--navy);margin:0 0 16px;font:500 22px/1.4 Batang,serif}.secureUploadConsent ul{color:#545f68;padding-left:19px;font-size:12px;line-height:1.8}.secureUploadConsent label{border-left:4px solid var(--brass);background:#eee8dc;gap:10px;padding:16px;font-size:12px;font-weight:700;line-height:1.7;display:flex}.secureUploadConsent input{width:18px;height:18px;accent-color:var(--navy);flex:none}.secureUploadConsent a{color:#765522;text-decoration:underline}.secureUploadConsent>button,.secureUploadSelected>button,.secureUploadFinish button{border:1px solid var(--brass);background:var(--brass);min-height:50px;color:var(--navy);margin-top:20px;padding:0 22px;font-weight:700}.secureUploadConsent>button:disabled,.secureUploadSelected>button:disabled,.secureUploadFinish button:disabled{opacity:.5;cursor:not-allowed}.secureUploadEmpty p{color:#65707a;font-size:12px;line-height:1.8}.secureUploadEmpty a{background:var(--navy);color:#fff;align-items:center;min-height:48px;padding:0 18px;font-size:12px;font-weight:700;display:inline-flex}.secureUploadSession{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;display:grid}.secureUploadSession>div{padding:16px}.secureUploadSession>div+div{border-left:1px solid var(--line)}.secureUploadSession small{color:#7d756b;font-size:10px;display:block}.secureUploadSession strong{color:var(--navy);margin-top:6px;font-size:13px;display:block}.secureUploadUsage{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.secureUploadUsage span{background:var(--navy);color:#d5dee6;text-align:center;padding:14px;font-size:11px}.secureUploadUsage b{color:#fff;font-size:15px}.secureUploadPicker{background:#fff;border:1px dashed #ab9b82;padding:23px}.secureUploadPicker label{color:var(--navy);margin-bottom:11px;font-weight:700;display:block}.secureUploadPicker input{width:100%;font-size:12px}.secureUploadPicker p{color:#716a61;margin:12px 0 0;font-size:10px;line-height:1.6}.secureUploadSelected,.secureUploadStored{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.secureUploadSelected>div,.secureUploadStored li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 0;display:grid}.secureUploadSelected strong,.secureUploadStored strong{overflow-wrap:anywhere;font-size:12px;display:block}.secureUploadSelected small,.secureUploadStored small{color:#73777a;margin-top:4px;font-size:10px;display:block}.secureUploadSelected label{font-size:11px;font-weight:700}.secureUploadSelected input{border:1px solid #bdb4a6;width:68px;min-height:38px;margin-left:6px;padding:0 8px}.secureUploadSelected div>button,.secureUploadStored button{color:#70281f;background:#fff;border:1px solid #a69b8c;min-height:38px;padding:0 12px;font-size:11px}.secureUploadSelected>p,.secureUploadStored>p,.secureUploadFinish p{color:#656e76;font-size:11px;line-height:1.7}.secureUploadStored ul{margin:0;padding:0;list-style:none}.secureUploadStored li{grid-template-columns:minmax(0,1fr) auto}.secureUploadFinish{border-left:4px solid var(--brass);background:#eee8dc;margin-top:28px;padding:22px}.secureUploadFinish button{margin-top:8px}.secureUploadStatus{color:#654e1e;background:#fff9e9;border:1px solid #cbb98e;margin-top:16px;padding:14px;font-size:12px}.secureUploadStatus:empty{display:none}.secureUploadStatus.error{color:#7a2418;background:#fff0ee;border-color:#d4a49d}.secureUploadComplete{background:#edf6ef;border:1px solid #9bb9a2;width:min(960px,100% - 48px);margin:48px auto 80px;padding:42px}.secureUploadComplete>span{color:#327041;font-size:11px;font-weight:700}.secureUploadComplete h2{color:var(--navy);font:500 30px/1.5 Batang,serif}.secureUploadComplete p{font-size:13px;line-height:1.8}.secureUploadComplete a{background:var(--navy);color:#fff;margin-top:16px;padding:14px 18px;font-size:12px;font-weight:700;display:inline-flex}.secureUploadPage>footer{background:var(--deep);color:#aeb9c2;align-items:center;gap:18px;padding:30px max(24px,50vw - 530px);font-size:11px;display:flex}.secureUploadPage>footer strong{color:#fff}.secureUploadPage>footer a{color:#fff;margin-left:auto}@media (width<=700px){.secureUploadTop{padding-inline:16px}.secureUploadTop strong{font-size:14px}.secureUploadHero{padding:54px 20px}.secureUploadPanel{width:calc(100% - 32px);margin-top:34px}.secureUploadConsent,.secureUploadEmpty,.secureUploadWorkspace{padding:22px 16px}.secureUploadSession,.secureUploadUsage{grid-template-columns:1fr}.secureUploadSession>div+div{border-top:1px solid var(--line);border-left:0}.secureUploadSelected>div{grid-template-columns:1fr}.secureUploadSelected div>button{justify-self:start}.secureUploadPage>footer{flex-direction:column;align-items:flex-start}.secureUploadPage>footer a{margin-left:0}}._breadcrumbs_1e8xe_1{color:#52616f;max-width:100%;margin:0 0 24px;padding:4px 0;font-size:.875rem;line-height:1.6}._breadcrumbs_1e8xe_1 ol{font:inherit;flex-wrap:wrap;align-items:flex-start;gap:0 8px;margin:0;padding:0;list-style:none;display:flex}._breadcrumbs_1e8xe_1 ol>li{min-width:0;max-width:100%;font:inherit;background:0 0;border:0;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}._breadcrumbs_1e8xe_1 ol>li>a,._breadcrumbs_1e8xe_1 ._current_1e8xe_13{min-width:0;min-height:44px;font-size:inherit;line-height:inherit;word-break:keep-all;overflow-wrap:anywhere;padding:10px 0;display:block}._breadcrumbs_1e8xe_1 ol>li>a{color:#52616f;text-underline-offset:3px;-webkit-text-decoration:underline #a6afb8;text-decoration:underline #a6afb8}._breadcrumbs_1e8xe_1 ol>li>a:hover{color:#173b57;text-decoration-color:currentColor}._breadcrumbs_1e8xe_1 ol>li>a:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #977034}._breadcrumbs_1e8xe_1 ._current_1e8xe_13{color:#173b57;font-weight:600}._breadcrumbs_1e8xe_1 ._separator_1e8xe_21{font:inherit;color:#667684;-webkit-user-select:none;user-select:none;flex:none;padding:10px 0}@media (width<=600px){._breadcrumbs_1e8xe_1{margin-bottom:16px}}.guide{--g-navy:#10263f;--g-deep:#091827;--g-ivory:#f6f1e7;--g-brass:#aa8547;--g-line:#ddd5c7;--g-muted:#65707a;color:#17202a;background:#fffdf8;min-height:100vh}.guideShell{width:min(1040px,100% - 40px);margin:auto}.guideHeader{background:#fffdf8;border-bottom:1px solid #e6dfd4;height:76px}.guideHeader .guideShell{justify-content:space-between;align-items:center;height:100%;display:flex}.guideBrand{color:var(--g-navy);font:700 19px Batang,serif}.guideHeaderActions{align-items:center;gap:8px;display:flex}.guideCall{background:var(--g-navy);color:#fff;padding:11px 18px;font-size:13px}.guideHero{background:var(--g-navy);color:#fff;padding:88px 0}.guideHero>div>p{color:#d4b97f;letter-spacing:2.5px;font-size:11px;font-weight:700}.guideHero h1{letter-spacing:-2px;margin:18px 0 25px;font:500 clamp(39px,5vw,61px)/1.25 Batang,serif}.guideSummary{color:#d4dce4;max-width:760px;font-size:17px;line-height:1.85}.guideActions{gap:10px;margin-top:31px;display:flex}.guideActions a,.guideActions button{color:#fff;background:0 0;border:1px solid #8190a0;padding:14px 22px;font:700 13px Malgun Gothic,Apple SD Gothic Neo,sans-serif}.guideActions>:first-child{background:var(--g-brass);border-color:var(--g-brass)}.guideBody{padding:70px 0 100px}.guideAlert{background:var(--g-ivory);border-left:4px solid var(--g-brass);grid-template-columns:170px 1fr;gap:28px;margin-bottom:58px;padding:28px 30px;display:grid}.guideAlert strong{color:var(--g-navy);font:500 17px Batang,serif}.guideAlert p{color:#655f55;margin:0;font-size:14px;line-height:1.8}.guideContent{border-top:1px solid var(--g-line);border-left:1px solid var(--g-line);grid-template-columns:1fr 1fr;display:grid}.guideContent section{border-right:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:34px}.guideContent h2,.guideSources h2{color:var(--g-navy);margin:0 0 18px;font:500 23px Batang,serif}.guideContent p,.guideContent li,.guideSources p{color:var(--g-muted);font-size:14px;line-height:1.8}.guideContent ul{margin:0;padding-left:19px}.guideSources{border-top:2px solid var(--g-navy);margin-top:62px;padding-top:35px}.guideSources ul{flex-wrap:wrap;gap:9px;padding:0;list-style:none;display:flex}.guideSources a{border:1px solid var(--g-line);color:#765a2d;padding:11px 14px;font-size:12px;display:block}.guideRelated{background:var(--g-deep);color:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin-top:45px;padding:22px;display:flex}.guideRelated strong{margin-right:15px;font:500 15px Batang,serif}.guideRelated a{color:#ced6dc;border-left:1px solid #536475;padding-left:13px;font-size:12px}.guideDisclaimer{color:#81796d;margin-top:25px;font-size:11px;line-height:1.75}.guideFooter{background:var(--g-deep);color:#aeb9c2;padding:35px 0}.guideFooter .guideShell{flex-wrap:wrap;align-items:center;gap:25px;font-size:11px;display:flex}.guideFooter strong{color:#fff;margin-right:auto;font:500 16px Batang,serif}@media (width<=700px){.guideHero{padding:65px 0}.guideHero h1{font-size:39px}.guideSummary{font-size:15px}.guideActions{flex-direction:column}.guideActions a,.guideActions button{text-align:center}.guideAlert{grid-template-columns:1fr;gap:10px}.guideContent{grid-template-columns:1fr}.guideRelated{flex-direction:column;align-items:flex-start}.guideRelated a{border-left:0;padding:6px 0}.guideFooter .guideShell{display:grid}}.guideVideo{background:linear-gradient(135deg,#f8fbfa 0%,#eef5f3 100%);border:1px solid #1c404929;border-radius:22px;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:28px;margin:32px 0;padding:28px;display:grid;box-shadow:0 18px 45px #12323a14}.guideVideoCopy h2{color:#16343b;margin:6px 0 12px;font-size:clamp(1.45rem,2.7vw,2.05rem);line-height:1.25}.guideVideoCopy p{color:#42575c;margin:0;line-height:1.75}.guideVideoEyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800;color:#987139!important}.guideVideoNotice{background:#ffffffb8;border-left:3px solid #b68b4b;padding:10px 12px;font-size:.9rem;margin-top:14px!important}.guideVideoFrame{aspect-ratio:16/9;background:#10262c;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 12px 28px #081c2133}.guideVideoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.guideConversion{background:linear-gradient(135deg,var(--g-navy),var(--g-deep));color:#fff;text-align:center;margin-top:56px;padding:42px}.guideConversion>p{color:#d4b97f;letter-spacing:1.8px;margin:0 0 12px;font-size:11px;font-weight:700}.guideConversion h2{margin:0;font:500 clamp(25px,3vw,35px)/1.4 Batang,serif}.guideConversion>span{color:#c7d0d8;max-width:700px;margin:16px auto 25px;font-size:13px;line-height:1.8;display:block}.guideConversion>a{background:var(--g-brass);color:#fff;justify-content:center;align-items:center;min-height:52px;padding:0 25px;font-size:14px;font-weight:700;display:inline-flex}@media (width<=760px){.guideVideo{grid-template-columns:1fr;gap:20px;padding:20px}.guideConversion{padding:32px 20px}.guideConversion>a{width:100%;padding:12px;font-size:13px}}.guideVisuals{gap:22px;margin:0 0 58px;display:grid}.guideVisual{border:1px solid var(--g-line);background:#fbfaf6;margin:0;padding:28px}.guideVisual h2{color:var(--g-navy);margin:0 0 8px;font:500 24px Batang,serif}.guideVisual figcaption{color:#6f766f;margin-top:18px;font-size:13px;line-height:1.7}.guideProcess{counter-reset:guide-step;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:24px;padding:0;list-style:none;display:grid}.guideProcess li{border-top:3px solid var(--g-brass);counter-increment:guide-step;color:#4f5962;background:#fff;min-height:105px;padding:19px 15px 15px;font-size:13px;line-height:1.55;position:relative}.guideProcess li:before{content:counter(guide-step);color:var(--g-brass);margin-bottom:9px;font-weight:800;display:block}.guideCostGrid{background:var(--g-line);border:1px solid var(--g-line);grid-template-columns:repeat(5,1fr);gap:1px;margin-top:24px;display:grid}.guideCostGrid div{background:#fff;min-height:118px;padding:18px}.guideCostGrid dt{color:var(--g-navy);font-size:13px;font-weight:800}.guideCostGrid dd{color:#66717a;margin:10px 0 0;font-size:12px;line-height:1.6}.guideCostGrid .guideCostEmphasis{background:var(--g-ivory)}@media (width<=760px){.guideVisual{padding:22px 18px}.guideProcess,.guideCostGrid{grid-template-columns:1fr}.guideProcess li,.guideCostGrid div{min-height:0}.guideProcess li{padding:15px 14px 15px 54px}.guideProcess li:before{position:absolute;top:15px;left:17px}.guideCostGrid div{padding:15px}.guideVisual h2{font-size:21px}}.guideContent{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.guideContent section{min-width:0}@media (width<=700px){.guideContent{grid-template-columns:minmax(0,1fr)}}@media (width<=280px){.guideShell{width:calc(100% - 24px)}.guideHeader{height:auto}.guideHeader .guideShell{flex-direction:column;align-items:stretch;gap:8px;height:auto;padding:12px 0}.guideHeaderActions{width:100%}.guideCall{box-sizing:border-box;text-align:center;width:100%;display:block}.guideContent section,.guideAlert{padding:18px 16px}.guideRelated{padding:16px}.guideContent h2,.guideSources h2{overflow-wrap:anywhere;font-size:20px}.guideFooter .guideShell{gap:10px}}.guideHomeGroup{align-items:center;gap:22px;display:flex}.guideBack{border-right:1px solid var(--g-line);color:#786c5b;padding-right:22px;font-size:12px}.guideBack:hover{color:var(--g-brass)}.guideBottomBack{border:1px solid var(--g-line);color:var(--g-navy);margin-top:30px;padding:13px 17px;font-size:12px;font-weight:700;display:inline-flex}.guideBottomBack:hover{border-color:var(--g-brass);color:#80602e}@media (width<=700px){.guideHomeGroup{gap:13px}.guideBack{border:0;padding:0;font-size:0}.guideBack:after{content:"← 홈";font-size:12px}.guideBrand{font-size:16px}}.newTabNotice{border-left:3px solid var(--g-brass);background:var(--g-ivory);margin:18px 0 22px;padding:14px 16px;color:#655f55!important}.newTabNotice strong{color:var(--g-navy)}.guideSources a small{background:var(--g-ivory);color:#746750;margin-left:7px;padding:2px 5px;font-size:9px;display:inline-block}.guideUpdated{color:#b9c3cc;letter-spacing:.2px;margin-top:18px;font-size:12px}.guide{--g-muted:#354452}.guideHero h1{font-family:var(--font-sans);letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:750;line-height:1.4}.guideSummary{color:#e0e6ec;font-size:17px;line-height:1.9}.guideContent h2,.guideSources h2,.guideContents h2{font:750 24px/1.5 var(--font-sans);color:var(--g-navy);word-break:keep-all;overflow-wrap:anywhere}.guideContent h3{color:var(--g-navy);font-size:19px;line-height:1.6}.guideContent p,.guideContent li,.guideSources p,.guideAlert p{color:#354452;overflow-wrap:anywhere;font-size:17px;line-height:1.9}.guideContent p{margin:0 0 18px}.guideContent p:last-child{margin-bottom:0}.guideContent li+li{margin-top:12px}.guideContent section{scroll-margin-top:24px}.guideContents{border:1px solid var(--g-line);background:#f6f8fa;border-radius:8px;margin:28px 0 36px;padding:24px}.guideContents h2{margin:0 0 12px;font-size:20px}.guideContents ol{counter-reset:contents;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px;margin:0;padding:0;list-style:none;display:grid}.guideContents li{counter-increment:contents;min-width:0}.guideContents a{min-height:44px;color:var(--g-navy);overflow-wrap:anywhere;text-underline-offset:4px;align-items:baseline;gap:12px;padding:10px 0;font-size:16px;line-height:1.65;text-decoration:underline;display:flex}.guideContents a:before{content:counter(contents,decimal-leading-zero);color:#765a2d;font-variant-numeric:tabular-nums;font-size:14px}.guideSources a{color:#654d25;min-height:44px;font-size:14px;line-height:1.7}.guideSources a small{font-size:12px}.guideRelated{gap:8px 20px}.guideRelated strong{font:700 18px/1.6 var(--font-sans)}.guideRelated a{color:#edf1f5;align-items:center;min-height:44px;font-size:16px;line-height:1.7;display:inline-flex}.guideActions a,.guideActions button{font-family:var(--font-sans);min-height:48px;font-size:16px;line-height:1.6}.guideActions>:first-child,.guideConversion>a{color:#10263f;background:#dfc590;border-color:#dfc590}.guideConversion>span{color:#dce3e9;font-size:16px}.guideConversion>a{min-height:48px;padding:14px 22px;font-size:16px;line-height:1.65}.guideDisclaimer{color:#52606c;font-size:14px;line-height:1.85}.guideCall,.guideBottomBack{justify-content:center;align-items:center;min-height:44px;font-size:14px;line-height:1.5;display:inline-flex}.guideBack{align-items:center;min-height:44px;display:inline-flex}.guideVisual figcaption,.guideProcess li,.guideCostGrid dt,.guideCostGrid dd{color:#354452;font-size:16px;line-height:1.8}.guide :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #aa8547}@media (width<=700px){.guideShell{width:calc(100% - 32px)}.guideHero{padding:36px 0}.guideHero h1{margin:16px 0 22px;font-size:30px}.guideBody{padding:32px 0 64px}.guideContent section{padding:24px 20px}.guideContent h2,.guideSources h2{font-size:22px}.guideContent p,.guideContent li,.guideSources p,.guideAlert p{font-size:17px}.guideAlert{margin-bottom:28px;padding:22px 20px}.guideContents{padding:20px}.guideContents ol{grid-template-columns:1fr}.guideRelated{padding:20px}.guideRelated a{border-bottom:1px solid #405367;width:100%;padding:8px 0}.guideBack:after{font-size:14px}.guideCall{padding:10px}}@media (width<=359px){.guideBrand{font-size:14px}.guideHomeGroup{gap:8px}.guideHero h1{font-size:28px}.guideContent section{padding:22px 16px}}._procedure_1l07i_1{gap:0;margin:24px 0;padding:0;list-style:none;display:grid}._procedure_1l07i_1>li{background:0 0;border:0;grid-template-columns:44px minmax(0,1fr);gap:16px;margin:0;padding:0 0 22px;display:grid;position:relative}._procedure_1l07i_1>li:not(:last-child):after{content:"";background:#c1d1dd;width:2px;position:absolute;top:44px;bottom:0;left:21px}._number_1l07i_4{color:#fff;z-index:1;background:#12354d;border-radius:50%;align-self:start;place-items:center;width:44px;height:44px;font-size:1rem;font-weight:800;display:grid}._step_1l07i_5{background:#f5f8fa;border:1px solid #cad9e4;border-top:3px solid #a88039;border-radius:0 12px 12px;min-width:0;padding:20px 24px}._step_1l07i_5 h3{color:#12354d;margin:0 0 12px;font-size:1.125rem;line-height:1.6}._step_1l07i_5 p{color:#344858;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.9}._preparation_1l07i_8,._timing_1l07i_8{background:#fff;border:1px solid #c1d1dd;border-radius:10px;max-width:100%;margin:24px 0;overflow:hidden}._preparation_1l07i_8 table,._timing_1l07i_8 table{border-collapse:collapse;table-layout:fixed;color:#263747;width:100%;font-size:1rem;line-height:1.85}._preparation_1l07i_8 caption,._timing_1l07i_8 caption{text-align:left;color:#fff;background:#12354d;padding:16px 20px;font-weight:700}._preparation_1l07i_8 th,._preparation_1l07i_8 td,._timing_1l07i_8 th,._timing_1l07i_8 td{text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:normal;border-bottom:1px solid #d5e0e8;padding:16px}._preparation_1l07i_8 thead th,._timing_1l07i_8 thead th{background:#edf3f7;font-weight:700}._preparation_1l07i_8 th:first-child{text-align:center;color:#244d68;width:64px}._timing_1l07i_8 th:first-child{width:32%}._preparation_1l07i_8 tbody tr:nth-child(2n),._timing_1l07i_8 tbody tr:nth-child(2n){background:#f7f9fb}._preparation_1l07i_8 tbody tr:last-child>*,._timing_1l07i_8 tbody tr:last-child>*{border-bottom:0}@media (width<=600px){._procedure_1l07i_1>li{grid-template-columns:34px minmax(0,1fr);gap:10px;padding-bottom:18px}._number_1l07i_4{width:34px;height:34px;font-size:.875rem}._procedure_1l07i_1>li:not(:last-child):after{top:34px;left:16px}._step_1l07i_5{padding:16px 14px}._step_1l07i_5 h3{font-size:1.0625rem}._preparation_1l07i_8 th,._preparation_1l07i_8 td,._timing_1l07i_8 th,._timing_1l07i_8 td{padding:12px 10px}._preparation_1l07i_8 th:first-child{white-space:nowrap;width:56px}._timing_1l07i_8 th:first-child{width:30%}._preparation_1l07i_8 caption,._timing_1l07i_8 caption{padding:14px}}@media print{._procedure_1l07i_1>li{break-inside:avoid}._step_1l07i_5,._preparation_1l07i_8,._timing_1l07i_8{background:#fff}._number_1l07i_4{color:#12354d;background:#fff;border:1px solid #12354d}}.litigation{--article-width:780px;background:var(--paper);color:var(--ink);overflow-wrap:anywhere}.litigationHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;width:min(1120px,100% - 40px);margin:auto;padding:24px 0;font-size:1rem;display:flex}.litigationHeader>a{color:var(--navy);font-weight:700}.litigationHeader nav{flex-wrap:wrap;gap:20px;display:flex}.litigation a:focus-visible{outline:3px solid var(--brass);outline-offset:5px}.litigation a:hover{text-underline-offset:4px;text-decoration:underline}.litigationMain{width:min(var(--article-width),calc(100% - 40px));margin:0 auto;padding:60px 0 80px;font-size:1.0625rem;line-height:1.95}.litigation h1{color:var(--navy);letter-spacing:-.035em;margin:16px 0 24px;font-family:Batang,serif;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.5}.litigation h2{color:var(--navy);margin:0 0 18px;font-size:1.4rem;line-height:1.6}.litigation p{margin:0 0 20px}.litigationEyebrow{color:#6b5127;font-size:.9375rem;font-weight:700}.litigationByline{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:24px;font-size:.875rem}.litigationLead{font-size:1.125rem;line-height:1.95}.litigationScenario{border-left:4px solid var(--brass);background:var(--ivory);margin:32px 0;padding:26px 30px}.litigationScenario strong{color:var(--navy);margin-bottom:15px;display:block}.litigationScenario p:last-child{margin-bottom:0}.litigationContents{border-block:1px solid var(--line);margin:36px 0;padding:26px 0}.litigationContents h2{font-size:1rem}.litigationContents ol{margin:0;padding-left:1.4em}.litigationSection{padding:14px 0 20px;scroll-margin-top:30px}.litigation li{margin-bottom:10px}.litigation ul,.litigation ol{padding-left:1.5em}.litigationChecklist{border:1px solid var(--line);margin:24px 0 36px;padding:28px}.litigationChecklist ol{margin-bottom:0}.litigationSources{border-top:1px solid var(--line);padding:28px 0;font-size:.9375rem}.litigationSources a{text-underline-offset:3px;text-decoration:underline}.litigationSources ul{padding-left:1.3em}.litigationDisclaimer{color:var(--muted);font-size:.9375rem}.litigationRelated{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.litigationRelated a{color:var(--navy);padding:12px 0;display:block}.litigationFooter{flex-direction:column;gap:12px;padding:35px max(20px,50% - 390px);font-size:1rem;line-height:1.8;display:flex}.litigationFooter p{margin:0;font-size:.9375rem}.litigationList article{border-block-start:1px solid var(--line);padding:30px 0}.litigationRead{color:var(--navy);font-weight:700}@media (width<=520px){.litigationHeader{flex-direction:column;align-items:flex-start;gap:12px}.litigationMain{padding-top:35px}.litigationScenario,.litigationChecklist{padding:20px}.litigationHeader nav{gap:16px}}.litigationApplicability{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.litigationApplicability>div{background:#f7fafc;border:1px solid #ccd8e3;border-radius:18px;padding:1.25rem}.litigationApplicability>div+div{background:#fff8ed;border-color:#ead7b8}.litigationApplicability h2{margin:0 0 .8rem;font-size:1.15rem}.litigationApplicability ul{margin:0;padding-left:1.2rem}.litigationApplicability li+li{margin-top:.55rem}.litigationDocumentMap{color:#fff;background:#0b2d4b;border-radius:22px;margin:2rem 0;padding:1.4rem}.litigationDocumentMap figcaption{margin-bottom:1rem;font-size:1.35rem;font-weight:800}.litigationDocumentMap>div{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.litigationDocumentMap>div>div{background:#ffffff14;border:1px solid #ffffff38;border-radius:14px;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.litigationDocumentMap span{color:#dce8f2;line-height:1.55}.litigationProcess{margin:2.5rem 0}.litigationProcess>ol{gap:.8rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.litigationProcess li{background:#f7fafc;border-left:4px solid #b58a3d;border-radius:0 14px 14px 0;gap:1rem;padding:1rem 1.1rem;display:flex}.litigationProcess li>span{color:#956b20;font-weight:900}.litigationProcess strong{display:block}.litigationProcess p{margin:.3rem 0 0}.litigationFaq{margin:2.5rem 0}.litigationFaq details{border-top:1px solid #d8e0e7;padding:1rem 0}.litigationFaq details:last-child{border-bottom:1px solid #d8e0e7}.litigationFaq summary{cursor:pointer;font-weight:800}.litigationFaq p{margin:.8rem 0 0}@media (width<=680px){.litigationApplicability,.litigationDocumentMap>div{grid-template-columns:1fr}}.litigationConsultCta{color:#132c43;background:#f7f3ea;border:1px solid #c8d2dc;border-left:5px solid #aa8547;border-radius:0 18px 18px 0;margin:42px 0 28px;padding:28px 30px;box-shadow:0 14px 34px #10263f14}.litigationConsultCta strong{font-family:var(--font-sans);color:#10263f;font-size:1.18rem;font-weight:850;line-height:1.55;display:block}.litigationConsultCta p{color:#354452;margin:10px 0 18px;font-size:1rem;line-height:1.75}.litigationConsultCta a{color:#fff;background:#10263f;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-size:.95rem;font-weight:800;display:inline-flex}.litigationConsultCta a:hover{background:#183d5f}.litigationRelated h2{color:#10263f;font-family:var(--font-sans);margin:0 0 14px;font-size:1.25rem;font-weight:850}.litigationRelated a{color:#10263f;background:#fff;border:1px solid #d0d8df;border-radius:10px;margin-top:8px;padding:14px 16px;font-weight:750;line-height:1.6;display:block}.litigationRelated a:hover{background:#f8fafb;border-color:#aa8547}@media (width<=520px){.litigationConsultCta{border-radius:0 14px 14px 0;margin:34px 0 22px;padding:22px 18px}.litigationConsultCta strong{font-size:1.05rem}.litigationConsultCta a{width:100%}.litigationRelated a{padding:13px 14px}}.litigationSourceRefs{font-size:.875rem}.litigationSourceRefs a{margin-right:10px;text-decoration:underline}.litigationSteps{gap:14px;display:grid;padding:0!important;list-style:none!important}.litigationSteps li{border-left:3px solid var(--brass);background:var(--ivory);padding:20px}.litigationSteps h3{margin:0 0 10px;font-size:1.05rem}.litigationSteps p{margin:0}.litigationTableScroll{max-width:100%;margin:20px 0;overflow-x:auto}.litigationTableScroll:focus-visible{outline:3px solid var(--brass)}.litigationTable{border-collapse:collapse;width:100%;min-width:580px;font-size:1rem;line-height:1.8}.litigationTable th,.litigationTable td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:14px}.litigationTable thead{background:var(--ivory)}.litigationTable caption{text-align:left;margin-bottom:12px;font-size:.875rem}.litigationHubShell{width:min(1120px,100% - 48px);margin-inline:auto}.litigationHubHero{background:var(--navy);color:#fff}.litigationHubHeroGrid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:center;gap:76px;padding-block:82px;display:grid}.litigationHubHero h1{letter-spacing:-.055em;margin:0;font:500 clamp(2.45rem,5vw,4.1rem)/1.3 Batang,Noto Serif KR,serif}.litigationHubHero h1 em{color:#e0c68f;font-style:normal}.litigationHubLead{color:#d5dee6;max-width:700px;margin:28px 0 0;font-size:1.0625rem;line-height:1.9}.litigationHubHero aside{background:#0c2034;border:1px solid #63778a;padding:30px}.litigationHubHero aside>strong{font:500 1.25rem Batang,serif}.litigationHubHero aside dl{border-top:1px solid #52687b;margin:24px 0}.litigationHubHero aside dl>div{border-bottom:1px solid #52687b;padding:14px 0}.litigationHubHero aside dt{color:#aebbc6;font-size:.8125rem}.litigationHubHero aside dd{margin:5px 0 0;font-weight:700}.litigationHubHero aside p{color:#aebbc6;margin:0;font-size:.8125rem;line-height:1.7}.litigationFinder{background:#f0eadf;padding:76px 0 90px}.litigationFinderHeading{grid-template-columns:minmax(260px,.7fr) minmax(360px,1.3fr);align-items:end;gap:70px;display:grid}.litigationFinder h2,.litigationHelpIntro h2,.litigationHubProcess h2,.litigationScope h2,.litigationOfficialSources h2{color:var(--navy);letter-spacing:-.04em;margin:0;font:500 clamp(1.9rem,3.2vw,2.65rem)/1.45 Batang,Noto Serif KR,serif}.litigationFinder label span{color:#625b50;margin-bottom:10px;font-size:.875rem;font-weight:700;display:block}.litigationFinder input{width:100%;min-height:58px;color:var(--ink);font:inherit;background:#fff;border:1px solid #9e9079;padding:0 18px;font-size:1rem}.litigationFinder input:focus{outline-offset:2px;outline:3px solid #c69b50}.litigationResult{color:#665f55;margin:24px 0 14px;font-size:.875rem}.litigationFinderGrid{background:var(--paper);border-top:1px solid #cfc4b2;border-left:1px solid #cfc4b2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.litigationFinderCard{border-bottom:1px solid #cfc4b2;border-right:1px solid #cfc4b2;grid-template-columns:48px 1fr;column-gap:16px;min-height:235px;padding:30px;display:grid}.litigationFinderCard>span{color:var(--brass);grid-row:1/6;font:italic 1rem Georgia,serif}.litigationFinderCard small{color:#7c6338;font-size:.75rem;font-weight:700}.litigationFinderCard strong{color:var(--navy);margin:9px 0;font:500 1.35rem/1.5 Batang,serif}.litigationFinderCard p{color:var(--muted);margin:0;font-size:.875rem;line-height:1.75}.litigationFinderCard b{color:#765522;align-self:end;margin-top:20px;font-size:.8125rem}.litigationFinderCard:hover{background:#fff}.litigationFinderCard.published{background:#e8eef2}.litigationEmpty{background:var(--paper);text-align:center;border:1px solid #cfc4b2;padding:42px}.litigationEmpty strong{color:var(--navy);font:500 1.35rem Batang,serif}.litigationEmpty p{color:var(--muted);margin:12px 0 22px}.litigationEmpty button{background:var(--navy);color:#fff;cursor:pointer;border:0;min-height:46px;padding:0 20px;font-weight:700}.litigationHelpIntro{border-bottom:1px solid var(--line);padding:82px 0}.litigationHelpIntroGrid{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:80px;display:grid}.litigationHelpIntroGrid p{color:#4f5c68;margin:0 0 18px;font-size:1rem;line-height:1.95}.litigationTopicDetails article{border-bottom:1px solid var(--line);padding:62px 0;scroll-margin-top:30px}.litigationTopicDetails article>header{grid-template-columns:64px 1fr;gap:20px;display:grid}.litigationTopicDetails article>header>span{color:var(--brass);font:italic 1.05rem Georgia,serif}.litigationTopicDetails header small{color:#7c6338;font-size:.75rem;font-weight:700}.litigationTopicDetails header h2{color:var(--navy);margin:8px 0 0;font:500 clamp(1.6rem,2.6vw,2.15rem)/1.45 Batang,serif}.litigationTopicBody{grid-template-columns:1.2fr 1fr 1fr;gap:34px;margin:34px 0 0 84px;display:grid}.litigationTopicBody>div{border-top:2px solid var(--navy);padding-top:19px}.litigationTopicBody h3,.litigationTopicAnswer>strong{color:var(--navy);margin:0;font-size:.9375rem}.litigationTopicBody p{color:#55616c;margin:13px 0 0;font-size:.9rem;line-height:1.8}.litigationTopicBody ul{color:#55616c;margin:14px 0 0;padding-left:1.2em;font-size:.875rem;line-height:1.75}.litigationTopicBody li{margin-bottom:8px}.litigationTopicBody .litigationDeadline{background:var(--ivory);color:#684f25;margin-top:15px;padding:14px;font-size:.8125rem}.litigationRelatedGuide{color:#765522;text-underline-offset:4px;margin:24px 0 0 84px;font-size:.875rem;font-weight:700;text-decoration:underline;display:inline-block}.litigationHubProcess{background:var(--navy);color:#fff;padding:82px 0}.litigationHubProcess>.litigationHubShell{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:76px;display:grid}.litigationHubProcess h2{color:#fff}.litigationHubProcess ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.litigationHubProcess li{background:#fff;border-left:4px solid #d7b879;border-radius:0 16px 16px 0;grid-template-columns:54px 1fr;gap:16px;padding:18px 20px;display:grid;box-shadow:0 12px 28px #00000029}.litigationHubProcess li span{color:#8b641f;grid-row:1/3;font:italic 1rem Georgia,serif}.litigationHubProcess li strong{color:#142c44;font:700 1.05rem/1.5 var(--font-sans)}.litigationHubProcess li p{color:#33465a;margin:5px 0 0;font-size:1rem;line-height:1.7}.litigationHubProcess .litigationEyebrow{color:#dfc590}.litigationScope{background:#f0eadf;padding:82px 0}.litigationScopeGrid{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:76px;display:grid}.litigationScopeGrid p{color:#4f5c68;margin:0 0 18px;font-size:.9375rem;line-height:1.85}.litigationScopeGrid a{background:var(--navy);color:#fff;justify-content:center;align-items:center;min-height:50px;margin-top:10px;padding:0 22px;font-weight:700;display:inline-flex}.litigationOfficialSources{padding:62px 0 82px}.litigationOfficialSources h2{font-size:1.65rem}.litigationOfficialSources ul{grid-template-columns:1fr 1fr;gap:10px 30px;margin:24px 0;padding:0;list-style:none;display:grid}.litigationOfficialSources a{color:#765522;text-underline-offset:3px;font-size:.875rem;text-decoration:underline}.litigationOfficialSources p{border-top:1px solid var(--line);color:var(--muted);margin:26px 0 0;padding-top:20px;font-size:.8125rem;line-height:1.75}@media (width<=840px){.litigationHubHeroGrid,.litigationFinderHeading,.litigationHelpIntroGrid,.litigationHubProcess>.litigationHubShell,.litigationScopeGrid{grid-template-columns:1fr;gap:38px}.litigationFinderGrid{grid-template-columns:1fr}.litigationTopicBody{grid-template-columns:1fr;margin-left:84px}.litigationOfficialSources ul{grid-template-columns:1fr}}@media (width<=540px){.litigationHubShell{width:calc(100% - 32px)}.litigationHubHeroGrid{padding-block:54px}.litigationHubHero h1{font-size:2.5rem}.litigationHubLead{font-size:.9375rem}.litigationHubHero aside{padding:24px 20px}.litigationFinder{padding:52px 0 62px}.litigationFinderHeading{gap:24px}.litigationFinderCard{grid-template-columns:36px 1fr;min-height:0;padding:24px 20px}.litigationHelpIntro{padding:58px 0}.litigationTopicDetails article{padding:48px 0}.litigationTopicDetails article>header{grid-template-columns:42px 1fr}.litigationTopicBody{gap:24px;margin:28px 0 0}.litigationRelatedGuide{margin-left:0}.litigationHubProcess,.litigationScope{padding:54px 0}.litigationHubProcess>.litigationHubShell{gap:24px}.litigationHubProcess ol{gap:10px}.litigationHubProcess li{border-radius:0 12px 12px 0;grid-template-columns:38px 1fr;gap:12px;padding:14px 15px}.litigationHubProcess li strong{font-size:1rem}.litigationHubProcess li p{font-size:1rem;line-height:1.7}.litigationOfficialSources{padding:50px 0 66px}}.divorceSeriesLead{font-size:1.125rem;line-height:1.85}.divorceChapterList{padding-left:1.6rem}.divorceChapterList li{border-bottom:1px solid #dbe2e8;padding:.75rem .4rem 1rem}.divorceChapterList li::marker{color:#345567;font-weight:700}.divorceChapterList a{font-size:1.125rem;font-weight:700;line-height:1.6}.divorceChapterList p{margin:.45rem 0 0;line-height:1.75}.divorceScope{border:1px solid #d5dfe4;border-left:4px solid #264f66;margin:2rem 0;padding:1.4rem}.divorceScope section+section{margin-top:1.4rem}.divorceScope h2{margin:0 0 .7rem;font-size:1.125rem}.divorceScope li{margin:.5rem 0;line-height:1.85}.divorceSequence{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin:2.5rem 0;display:grid}.divorceSequence a{border:1px solid #c9d9e2;flex-direction:column;gap:.65rem;padding:1.25rem;font-weight:600;line-height:1.7;display:flex}.divorceSequence small{color:#45677b;font-size:.875rem}.divorceArticle p,.divorceArticle li{overflow-wrap:anywhere}.divorceArticle .litigationLead p+p{margin-top:1rem}.divorceArticle a:focus-visible,.divorceSeries a:focus-visible{outline-offset:4px;outline:3px solid #257caa}.minorHeirVisuals{gap:1rem;min-width:0;margin:1.5rem 0 2.25rem;display:grid}.minorHeirFigure{background:#fbf8f2;border:1px solid #d6c6a7;min-width:0;margin:0;padding:1.25rem;overflow:hidden}.minorHeirFigure h2{color:#102f4d;overflow-wrap:anywhere;margin:0 0 1rem;font-size:1.2rem;line-height:1.5}.minorHeirFamily{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.minorHeirPerson{text-align:center;background:#fff;border:1px solid #c9b17a;border-radius:.25rem;place-items:center;min-width:0;min-height:6rem;padding:.75rem;display:grid}.minorHeirPerson strong{color:#102f4d;display:block}.minorHeirPerson span{color:#675b4b;overflow-wrap:anywhere;margin-top:.25rem;font-size:1rem;line-height:1.55;display:block}.minorHeirArrow{text-align:center;color:#8f6a24;grid-column:1/-1;margin:.1rem 0;font-weight:700;line-height:1.65}.minorHeirFlow{counter-reset:steps;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.minorHeirStep{color:#fff;text-align:center;overflow-wrap:anywhere;background:#102f4d;min-width:0;padding:.85rem .65rem;font-size:1rem;line-height:1.5;position:relative}.minorHeirStep:before{counter-increment:steps;content:counter(steps);color:#102f4d;background:#c49a49;border-radius:50%;width:1.8rem;height:1.8rem;margin:0 auto .4rem;font-weight:800;line-height:1.8rem;display:block}.minorHeirFigure figcaption{color:#5f5a52;margin-top:1rem;font-size:1rem;line-height:1.7}.minorHeirCompare{border-collapse:collapse;background:#fff;width:100%;min-width:42rem;font-size:1rem;line-height:1.65}.minorHeirCompare th,.minorHeirCompare td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #d8d1c5;padding:.75rem}.minorHeirCompare th{color:#fff;background:#102f4d}.minorHeirCompare td:first-child{color:#102f4d;font-weight:700}.minorHeirCompareWrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}@media (width<=760px){.minorHeirFamily{grid-template-columns:1fr}.minorHeirArrow{grid-column:auto}.minorHeirFlow{grid-template-columns:1fr 1fr}.minorHeirFigure{padding:1rem}.minorHeirFigure h2{font-size:1.15rem}.minorHeirCompare{white-space:normal;min-width:38rem}}@media (width<=420px){.guideHero h1{letter-spacing:-1.5px;overflow-wrap:anywhere;word-break:break-word;font-size:clamp(30px,9vw,35px)}.minorHeirFlow{grid-template-columns:1fr}.minorHeirStep{padding:.8rem}}.overseasArticle{overflow-wrap:anywhere;word-break:normal;color:#25364b;max-width:850px;font-size:1.0625rem;line-height:1.95}.overseasArticle h2{color:#142d49;border-top:1px solid #dbe2ea;margin:2.7rem 0 1rem;padding-top:1rem;font-size:1.5rem;line-height:1.5}.overseasArticle h3{margin-top:1.8rem;font-size:1.2rem;line-height:1.6}.overseasArticle p{margin:0 0 1.15rem}.overseasArticle ul,.overseasArticle ol{margin:1rem 0 1.5rem;padding-left:1.6rem}.overseasArticle li{margin-bottom:.65rem}.overseasArticle a{color:#155c9b;text-underline-offset:.2em;text-decoration:underline}.overseasArticle blockquote{background:#f0f5fa;border-left:4px solid #315d86;margin:1.5rem 0;padding:1rem 1.25rem}.overseasByline{margin-top:1.4rem;font-size:.9375rem;line-height:1.8}@media (width<=600px){.overseasArticle{font-size:1rem}.overseasArticle h2{font-size:1.3rem}.overseasGuide .guideHero h1{overflow-wrap:anywhere}}._body_7jdzy_1 [data-article-visual=checklist]{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}._body_7jdzy_1 [data-article-visual=checklist]>li{color:#263747;overflow-wrap:anywhere;background:#f5f8fa;border:1px solid #c9d8e3;border-left:3px solid #a88039;border-radius:0 10px 10px 0;margin:0;padding:18px 20px 18px 46px;line-height:1.85;position:relative}._body_7jdzy_1 [data-article-visual=checklist]>li:before{content:"";border:2px solid #456379;border-radius:2px;width:10px;height:10px;position:absolute;top:26px;left:18px}._body_7jdzy_1 [data-article-visual=ordered-steps]{counter-reset:article-step;gap:14px;margin:24px 0;padding:0;list-style:none;display:grid}._body_7jdzy_1 [data-article-visual=ordered-steps]>li{counter-increment:article-step;color:#263747;overflow-wrap:anywhere;background:#f5f8fa;border:1px solid #c9d8e3;border-radius:12px;min-height:72px;margin:0;padding:20px 22px 20px 76px;line-height:1.85;position:relative}._body_7jdzy_1 [data-article-visual=ordered-steps]>li:before{content:counter(article-step);color:#fff;background:#12354d;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid;position:absolute;top:20px;left:18px}._body_7jdzy_1 [data-article-visual=ordered-steps]>li:not(:last-child):after{content:"";background:#c1d1dd;width:2px;height:14px;position:absolute;bottom:-15px;left:36px}@media (width<=600px){._body_7jdzy_1 [data-article-visual=checklist]>li{padding:16px 14px 16px 38px}._body_7jdzy_1 [data-article-visual=checklist]>li:before{top:24px;left:13px}._body_7jdzy_1 [data-article-visual=ordered-steps]>li{padding:16px 14px 16px 58px}._body_7jdzy_1 [data-article-visual=ordered-steps]>li:before{width:32px;height:32px;top:18px;left:12px}._body_7jdzy_1 [data-article-visual=ordered-steps]>li:not(:last-child):after{left:27px}}@media print{._body_7jdzy_1 [data-article-visual]>li{break-inside:avoid;background:#fff}}.inheritancePage{color:#17273a;background:#f6f4ef;min-height:100vh}.inheritanceShell{width:min(1160px,100% - 40px);margin:auto}.inheritanceHeader{background:#fff;border-bottom:1px solid #dfe4e8}.inheritanceHeader>div{justify-content:space-between;align-items:center;height:76px;display:flex}.inheritanceBrand{color:#132d4a;font-size:20px;font-weight:800;text-decoration:none}.inheritanceHeader nav{gap:26px;display:flex}.inheritanceHeader nav a{color:#33475c;font-size:14px;text-decoration:none}.inheritanceHero{color:#fff;background:linear-gradient(120deg,#0d2947,#173f61);padding:92px 0 84px}.inheritanceHero p,.postSectionTitle p{letter-spacing:.16em;color:#bca978;font-size:12px;font-weight:700}.inheritanceHero h1{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(34px,5vw,62px);line-height:1.14}.inheritanceHero span{color:#d9e3ec}.focusGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:-30px;display:grid}.focusGrid article{background:#fff;border-top:4px solid #bca978;padding:32px;box-shadow:0 12px 34px #112c4514}.focusGrid h2{margin:0 0 14px;font-size:22px}.focusGrid p{color:#566575;min-height:84px;line-height:1.75}.focusGrid a,.emptyPosts a{color:#143f67;font-weight:700;text-decoration:none}.postSection{padding:86px 0}.postSectionTitle{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.postSectionTitle h2{margin:8px 0 0;font-size:36px}.postSectionTitle>span{color:#677586}.postGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.postGrid article{background:#fff;border:1px solid #e1e4e5;padding:28px}.postGrid article>span{color:#8b7040;font-size:12px;font-weight:700}.postGrid h3{font-size:21px;line-height:1.45}.postGrid h3 a{color:#17273a;text-decoration:none}.postGrid p{color:#5d6976;line-height:1.7}.postGrid small{color:#87919a}.emptyPosts{text-align:center;background:#fff;border:1px solid #e0e4e7;padding:46px}.emptyPosts strong{font-size:22px}.emptyPosts p{color:#657382}.emptyPosts div{justify-content:center;gap:14px;margin-top:24px;display:flex}.inheritanceCta{background:#c0aa74;padding:46px 0}.inheritanceCta>div{justify-content:space-between;align-items:center;display:flex}.inheritanceCta h2{margin:0 0 10px;font-size:28px}.inheritanceCta p{margin:0}.inheritanceCta a{color:#fff;background:#102e4c;padding:15px 24px;font-weight:700;text-decoration:none}.inheritanceFooter{color:#dbe4ec;background:#0e2338;padding:38px 0}.inheritanceFooter>div{gap:8px;display:grid}.inheritanceFooter p{color:#9fb0bf;font-size:13px}.postArticle{width:min(820px,100% - 40px);margin:70px auto 90px}.postArticleHead>a{color:#52697c;text-decoration:none}.postArticleHead>span{color:#8b7040;margin-top:48px;font-size:13px;font-weight:700;display:block}.postArticleHead h1{letter-spacing:-.04em;margin:14px 0 22px;font-size:clamp(34px,5vw,52px);line-height:1.22}.postArticleHead>p{color:#536575;font-size:20px;line-height:1.7}.postArticleHead small{color:#798794}.postBody{border-top:1px solid #d7dde1;margin-top:56px;padding-top:30px;font-size:17px;line-height:1.9}.postBody h2{margin:52px 0 14px;font-size:28px}.postBody li{margin:8px 0}.postTags{flex-wrap:wrap;gap:8px;margin:40px 0;display:flex}.postTags span{color:#50606d;background:#e7e9e8;padding:7px 12px}.postNotice{background:#e9edf0;border-left:4px solid #183e61;padding:24px}.postNotice p{margin-bottom:0;line-height:1.7}@media (width<=760px){.inheritanceHeader nav a:not(:last-child){display:none}.inheritanceHero{padding:66px 0 72px}.focusGrid,.postGrid{grid-template-columns:1fr}.focusGrid article p{min-height:0}.postSectionTitle,.inheritanceCta>div{flex-direction:column;align-items:flex-start;gap:22px}.postSection{padding:62px 0}.postArticle{margin-top:45px}.inheritanceShell{width:min(100% - 28px,1160px)}}.focusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){.focusGrid{grid-template-columns:1fr}}.communityDesk{color:#172635;background:#eef1ef;min-height:100vh;font-family:Malgun Gothic,sans-serif}.communityDesk>header{color:#fff;background:#102334;justify-content:space-between;align-items:end;gap:30px;padding:30px 40px;display:flex}.communityDesk header p{color:#d6bd87;letter-spacing:2px;margin:0;font-size:9px}.communityDesk header h1{margin:8px 0;font:500 30px Batang,serif}.communityDesk header span{color:#aebcc5;font-size:11px}.communityDesk header nav{gap:18px;font-size:11px;display:flex}.deskGrid{grid-template-columns:360px 1fr;min-height:calc(100vh - 125px);display:grid}.deskGrid>aside{background:#fff;border-right:1px solid #d7ddda;padding:24px;overflow:auto}.deskGrid>aside>button{text-align:left;background:#fff;border:1px solid #dce1de;width:100%;margin:0 0 8px;padding:14px;font:700 12px/1.5 inherit;display:block}.deskGrid>aside>button:first-child{color:#fff;text-align:center;background:#516f60}.deskGrid>aside>button.active{background:#edf4ef;border-color:#516f60}.deskGrid>aside button span{color:#738078;margin-bottom:5px;font-size:9px;display:block}.deskGrid aside h2{margin:28px 0 12px;font-size:12px}.deskGrid aside ul{padding:0;list-style:none}.deskGrid aside li{border-bottom:1px solid #ecefec;grid-template-columns:24px 1fr auto;gap:7px;padding:9px 0;font-size:10px;display:grid}.deskGrid aside li b{color:#65756b}.deskEditor{padding:36px 42px}.deskMessage{background:#fff5d9;padding:12px}.deskEditor label{margin-bottom:18px;font-size:11px;font-weight:700;display:block}.deskEditor input,.deskEditor textarea{background:#fff;border:1px solid #cdd5d0;width:100%;margin-top:7px;padding:13px;font:13px/1.7 inherit;display:block}.deskEditor textarea{min-height:90px}.deskEditor .contentArea{min-height:410px;font-family:Consolas,monospace}.deskEditor .answerArea{min-height:240px}.deskEditor pre{white-space:pre-wrap;background:#fff;padding:18px;font-size:10px}.deskActions{flex-wrap:wrap;gap:8px;display:flex}.deskActions button{background:#fff;border:1px solid #172635;padding:12px 15px;font-weight:700}.deskActions .publish{color:#fff;background:#172635}.questionBox,.deskEmpty{background:#fff;margin-bottom:22px;padding:28px}.questionBox span,.questionBox strong{margin-bottom:10px;font-size:10px;display:block}.questionBox p{font-size:15px;line-height:1.8}@media (width<=800px){.communityDesk>header{flex-direction:column;align-items:flex-start;padding:24px}.deskGrid{grid-template-columns:1fr}.deskGrid>aside{max-height:430px}.deskEditor{padding:25px 18px}}.contentDeskPage{color:#15283b;background:#edf0f2;min-height:100vh}.contentDeskPage>header{color:#fff;background:#102d49;justify-content:space-between;align-items:center;height:92px;padding:0 32px;display:flex}.contentDeskPage header p{letter-spacing:.14em;color:#c6ac75;margin:0;font-size:11px}.contentDeskPage header h1{margin:5px 0;font-size:25px}.contentDeskPage header span{color:#b8c6d2;font-size:12px}.contentDeskPage header nav{gap:18px;display:flex}.contentDeskPage header a{color:#fff;font-size:13px;text-decoration:none}.contentDesk{grid-template-columns:330px 1fr;min-height:calc(100vh - 92px);display:grid}.contentDesk>aside{background:#fff;border-right:1px solid #d9dfe3;padding:22px}.generateButton{color:#10263b;cursor:pointer;background:#bda66f;border:0;width:100%;padding:14px;font-weight:800}.deskSummary{color:#667480;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:7px;padding:20px 4px;font-size:12px;display:grid}.deskSummary b{color:#173653;font-size:19px}.postList{gap:8px;display:grid}.postList button{text-align:left;cursor:pointer;background:#f4f5f5;border:1px solid #0000;padding:14px}.postList button.active{background:#e8eef2;border-color:#173f62}.postList small{color:#8a7142;margin-bottom:7px;display:block}.postList strong{line-height:1.45}.contentDesk>section{box-sizing:border-box;width:min(920px,100%);padding:36px}.deskMessage{background:#fff1c9;border-left:4px solid #b8994e;padding:12px 16px}.editorTop{justify-content:space-between;align-items:center;display:flex}.editorTop h2{margin:7px 0 22px}.editorTop span{color:#8a7142;font-size:12px;font-weight:700}.editorTop button,.editorActions button{color:#fff;cursor:pointer;background:#173d60;border:0;margin-left:7px;padding:11px 16px}.contentDesk label{gap:8px;margin:17px 0;font-size:13px;font-weight:700;display:grid}.contentDesk input,.contentDesk select,.contentDesk textarea{font:inherit;box-sizing:border-box;background:#fff;border:1px solid #ccd3d8;width:100%;padding:12px;font-weight:400}.contentEditor{font-family:Consolas,monospace;line-height:1.55}.twoCols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.complianceBox{background:#e5ebee;border-left:4px solid #173d60;padding:16px}.complianceBox p{white-space:pre-wrap;margin:7px 0 0}.editorActions{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.editorActions button{margin:0}.editorActions .muted{background:#6c7881}.deskEmpty{text-align:center;background:#fff;padding:50px}@media (width<=800px){.contentDeskPage>header{padding:0 18px}.contentDeskPage header nav a:not(:first-child){display:none}.contentDesk{grid-template-columns:1fr}.contentDesk>aside{border-right:0}.contentDesk>section{padding:22px}.twoCols{grid-template-columns:1fr}}.intakeDeskPage{--navy:#10263f;--deep:#091827;--paper:#fffdf8;--ivory:#f6f1e7;--brass:#aa8547;--line:#ddd5c7;background:var(--paper);color:#17202a;min-height:100vh}.intakeDeskPage>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:end;padding:42px max(24px,50vw - 590px);display:flex}.intakeDeskPage>header p,.intakeQueue>header p{color:#d5bd8b;letter-spacing:2px;margin:0 0 9px;font-size:11px;font-weight:700}.intakeDeskPage>header h1{margin:0;font:500 clamp(34px,4vw,50px)/1.25 Batang,serif}.intakeDeskPage>header span{color:#d0dae2;margin-top:9px;font-size:12px;display:block}.intakeDeskPage>header nav{gap:8px;display:flex}.intakeDeskPage>header nav a,.intakeDeskToolbar button,.intakeDeskToolbar a{color:#fff;background:0 0;border:1px solid #81909e;align-items:center;min-height:42px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.intakeDeskConsole{width:min(1180px,100% - 40px);margin:24px auto 70px}.intakeDeskToolbar{justify-content:flex-end;gap:8px;display:flex}.intakeDeskToolbar button,.intakeDeskToolbar a{color:var(--navy);background:#fff;border-color:#b9aa92}.intakeStatusBoard{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.intakeStatusBoard button{color:#4b5660;text-align:left;background:#fff;border:0;min-height:76px;padding:12px}.intakeStatusBoard button.active{box-shadow:inset 0 3px var(--brass);background:var(--ivory);color:var(--navy)}.intakeStatusBoard span{font-size:11px;line-height:1.4;display:block}.intakeStatusBoard strong{margin-top:7px;font-size:23px;display:block}.intakeDeskNotice{color:#214d2c;background:#edf6ef;border:1px solid #9bb9a2;margin:12px 0;padding:11px 14px;font-size:12px}.intakeDeskNotice.error{color:#7a2418;background:#fff0ee;border-color:#d4a49d}.intakeWorkspace{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(280px,370px) minmax(0,1fr);min-height:590px;display:grid}.intakeQueue{border-right:1px solid var(--line);background:#faf7f0}.intakeQueue>header{border-bottom:1px solid var(--line);padding:22px}.intakeQueue h2,.intakeDetail>header h2{color:var(--navy);margin:0;font:500 27px/1.35 Batang,serif}.intakeQueue ol{margin:0;padding:0;list-style:none}.intakeQueue li+li{border-top:1px solid var(--line)}.intakeQueue li>button{color:#2f3942;text-align:left;background:0 0;border:0;border-left:4px solid #0000;width:100%;padding:17px 20px}.intakeQueue li>button:hover,.intakeQueue li>button.selected{border-left-color:var(--brass);background:#fff}.intakeQueueTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.intakeQueueTop strong{font-size:15px}.intakeQueueTop em{color:#295b34;background:#e8f3ea;padding:4px 6px;font-size:9px;font-style:normal}.intakeQueue li>button>span:not(.intakeQueueTop){color:#765522;margin-top:7px;font-size:11px;display:block}.intakeQueue small{color:#66717a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.intakeQueue time{color:#8a8278;margin-top:8px;font-size:10px;display:block}.intakeEmpty{color:#68727b;padding:24px;font-size:13px}.intakeDetail{min-width:0}.intakeDetailEmpty{color:#6d747b;place-items:center;height:100%;padding:30px;display:grid}.intakeDetail>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:25px;display:flex}.intakeDetail>header p{color:#786a55;margin:0 0 7px;font-size:10px}.intakeDetail>header span:not(.mailBadge){color:#59636c;margin-top:7px;font-size:13px;display:block}.mailBadge{color:#6b645a;border:1px solid #c5bcae;height:max-content;padding:7px 9px;font-size:10px;font-weight:700}.mailBadge.sent{color:#214d2c;background:#edf6ef;border-color:#9bb9a2}.intakeFacts{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.intakeFacts div{padding:14px 17px}.intakeFacts div+div{border-left:1px solid var(--line)}.intakeFacts dt{color:#837a70;font-size:10px}.intakeFacts dd{color:#263440;margin:5px 0 0;font-size:11px;line-height:1.5}.intakeFieldsPanel,.intakeManage,.intakeUploadAction,.intakeAudit{margin:22px 25px 0}.intakeFieldsPanel h3,.intakeManage h3,.intakeUploadAction h3{color:var(--navy);margin:0 0 10px;font-size:13px}.intakeFieldsPanel dl{border:1px solid var(--line);margin:0}.intakeFieldsPanel dl div{grid-template-columns:180px minmax(0,1fr);display:grid}.intakeFieldsPanel dl div+div{border-top:1px solid var(--line)}.intakeFieldsPanel dt,.intakeFieldsPanel dd{padding:11px 13px;font-size:11px;line-height:1.6}.intakeFieldsPanel dt{background:var(--ivory);color:#665f56;font-weight:700}.intakeFieldsPanel dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.intakeManage{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:11px 14px;display:grid}.intakeManage h3{padding-top:13px}.intakeManage select,.intakeManage textarea{box-sizing:border-box;color:#202a33;background:#fff;border:1px solid #bdb4a6;width:100%;font:13px/1.6 Malgun Gothic,sans-serif}.intakeManage select{min-height:44px;padding:0 11px}.intakeManage textarea{resize:vertical;padding:10px 11px}.intakeManage button,.intakeUploadAction>button,.intakeUploadAction div button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:42px;padding:0 14px;font-size:11px;font-weight:700}.intakeManage button{grid-column:2;justify-self:start}.intakeUploadAction{border-left:4px solid var(--brass);background:var(--ivory);padding:18px}.intakeUploadAction p{color:#5f655f;margin:0;font-size:12px}.intakeUploadAction a{color:#765522;font-weight:700;text-decoration:underline}.intakeUploadAction div{background:#fff;margin-top:12px;padding:13px}.intakeUploadAction div strong,.intakeUploadAction code{font-size:10px;display:block}.intakeUploadAction code{overflow-wrap:anywhere;margin:8px 0}.intakeAudit{border-bottom:1px solid var(--line);padding-bottom:18px}.intakeAudit summary{cursor:pointer;color:#5a6570;font-size:11px;font-weight:700}.intakeAudit ul{margin:12px 0 0;padding:0;list-style:none}.intakeAudit li{color:#68717a;grid-template-columns:100px 1fr auto;gap:10px;padding:7px 0;font-size:10px;display:grid}.intakeAudit li strong{color:#263440}.intakeDanger{text-align:right;padding:18px 25px 28px}.intakeDanger button{color:#7a2418;background:#fff;border:1px solid #b77970;min-height:40px;padding:0 13px;font-size:10px;font-weight:700}.intakeDeskPage>footer{background:var(--deep);color:#aeb9c2;gap:18px;padding:26px max(24px,50vw - 590px);font-size:11px;display:flex}.intakeDeskPage>footer strong{color:#fff}@media (width<=900px){.intakeStatusBoard{grid-template-columns:repeat(4,minmax(0,1fr))}.intakeWorkspace{grid-template-columns:1fr}.intakeQueue{border-right:0;border-bottom:1px solid var(--line)}.intakeQueue ol{max-height:360px;overflow:auto}.intakeFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.intakeFacts div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.intakeFacts div:nth-child(4){border-top:1px solid var(--line)}}@media (width<=620px){.intakeDeskPage>header{flex-direction:column;align-items:flex-start;gap:18px;padding:34px 18px}.intakeDeskPage>header nav{width:100%}.intakeDeskPage>header nav a{flex:1;justify-content:center}.intakeDeskConsole{width:calc(100% - 24px)}.intakeStatusBoard{grid-template-columns:repeat(2,minmax(0,1fr))}.intakeStatusBoard button{min-height:64px}.intakeDetail>header{flex-direction:column;align-items:flex-start}.intakeFacts{grid-template-columns:1fr}.intakeFacts div+div,.intakeFacts div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.intakeFieldsPanel,.intakeManage,.intakeUploadAction,.intakeAudit{margin-left:16px;margin-right:16px}.intakeFieldsPanel dl div{grid-template-columns:1fr}.intakeFieldsPanel dt{border-bottom:1px solid var(--line)}.intakeManage{grid-template-columns:1fr}.intakeManage h3{padding-top:4px}.intakeManage button{grid-column:1}.intakeAudit li{grid-template-columns:1fr}.intakeDeskPage>footer{flex-direction:column}}.officeUploadPage{--navy:#10263f;--deep:#091827;--paper:#fffdf8;--ivory:#f6f1e7;--brass:#aa8547;--line:#ddd5c7;background:var(--paper);color:#17202a;min-height:100vh}.officeUploadPage>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:end;padding:54px max(24px,50vw - 530px);display:flex}.officeUploadPage>header p,.officeUploadCreate>p{color:#d5bd8b;letter-spacing:2px;margin:0 0 12px;font-size:10px;font-weight:700}.officeUploadPage>header h1{margin:0;font:500 clamp(38px,5vw,58px)/1.3 Batang,serif}.officeUploadPage>header span{color:#d0dae2;margin-top:12px;font-size:11px;display:block}.officeUploadPage>header>a{color:#fff;border:1px solid #8091a1;padding:12px 16px;font-size:12px}.officeUploadConsole{width:min(1060px,100% - 48px);margin:36px auto 80px}.officeUploadToolbar{justify-content:flex-end;gap:10px;display:flex}.officeUploadToolbar button,.officeUploadToolbar a{min-height:40px;color:var(--navy);background:#fff;border:1px solid #b9aa92;align-items:center;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex}.officeUploadCreate{border:1px solid var(--line);border-top:3px solid var(--brass);background:var(--ivory);margin-top:18px;padding:30px}.officeUploadCreate h2,.officeUploadList>h2{color:var(--navy);margin:0;font:500 30px/1.4 Batang,serif}.officeUploadCreate>label{margin-top:22px;font-size:12px;font-weight:700;display:block}.officeUploadCreate input{box-sizing:border-box;background:#fff;border:1px solid #bdb4a6;width:100%;min-height:48px;margin-top:8px;padding:0 13px;font-size:14px}.officeUploadCreate>small{color:#6a645c;margin-top:10px;font-size:10px;line-height:1.7;display:block}.officeUploadCreate>button,.officeUploadNewLink button{border:1px solid var(--brass);background:var(--brass);min-height:48px;color:var(--navy);margin-top:18px;padding:0 18px;font-weight:700}.officeUploadNewLink{border-left:4px solid var(--brass);background:#fff;margin-top:20px;padding:18px}.officeUploadNewLink strong{color:#7a2418;font-size:12px;display:block}.officeUploadNewLink code{overflow-wrap:anywhere;background:#f1ece3;margin-top:10px;padding:12px;font-size:11px;display:block}.officeUploadStatus{color:#214d2c;background:#edf6ef;border:1px solid #9bb9a2;margin:16px 0;padding:13px 15px;font-size:11px}.officeUploadStatus.error{color:#7a2418;background:#fff0ee;border-color:#d4a49d}.officeUploadList{margin-top:42px}.officeUploadList>p{color:#65707a}.officeUploadList article{border:1px solid var(--line);background:#fff;margin-top:18px}.officeUploadList article>header{background:var(--ivory);grid-template-columns:1fr auto;gap:25px;padding:24px;display:grid}.officeUploadList article>header span{color:#765522;font-size:10px;font-weight:700}.officeUploadList h3{color:var(--navy);margin:7px 0;font:500 23px/1.4 Batang,serif}.officeUploadList article>header small{color:#747069;font-size:10px}.officeUploadList dl{gap:22px;margin:0;display:flex}.officeUploadList dl div{text-align:center}.officeUploadList dt{color:#7d756b;font-size:9px}.officeUploadList dd{color:var(--navy);margin:5px 0 0;font-size:14px;font-weight:700}.officeUploadDates{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#6e6860;flex-wrap:wrap;gap:12px;padding:12px 24px;font-size:10px;display:flex}.officeUploadList ul{margin:0;padding:0 24px;list-style:none}.officeUploadList li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.officeUploadList li strong{overflow-wrap:anywhere;font-size:12px}.officeUploadList li small{color:#777168;margin-top:4px;font-size:10px;display:block}.officeUploadList li a{background:var(--navy);color:#fff;white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:700}.officeUploadActions{justify-content:flex-end;gap:9px;padding:18px 24px;display:flex}.officeUploadActions button{min-height:40px;color:var(--navy);background:#fff;border:1px solid #b8aa93;padding:0 13px;font-size:10px;font-weight:700}.officeUploadActions .danger{color:#7a2418;border-color:#b77970}.officeUploadPage>footer{background:var(--deep);color:#aeb9c2;gap:18px;padding:28px max(24px,50vw - 530px);font-size:11px;display:flex}.officeUploadPage>footer strong{color:#fff}@media (width<=700px){.officeUploadPage>header{flex-direction:column;align-items:flex-start;gap:20px;padding:42px 20px}.officeUploadConsole{width:calc(100% - 32px)}.officeUploadCreate{padding:22px 16px}.officeUploadList article>header{grid-template-columns:1fr}.officeUploadList dl{justify-content:space-between}.officeUploadList li{flex-direction:column;align-items:flex-start}.officeUploadActions{flex-direction:column;align-items:stretch}.officeUploadPage>footer{flex-direction:column}}.officeUploadList li button{border:1px solid var(--navy);background:var(--navy);color:#fff;white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:700}.privacyPage{--privacy-navy:#10263f;--privacy-deep:#091827;--privacy-ivory:#f6f1e7;--privacy-paper:#fffdf8;--privacy-brass:#aa8547;--privacy-ink:#17202a;--privacy-muted:#67717b;--privacy-line:#ddd5c7;background:var(--privacy-paper);min-height:100vh;color:var(--privacy-ink)}.privacyShell{width:min(1120px,100% - 48px);margin-inline:auto}.privacySkip{z-index:100;border:2px solid var(--privacy-brass);color:var(--privacy-navy);background:#fff;padding:12px 16px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.privacySkip:focus{transform:none}.privacyPage a:focus-visible{outline-offset:3px;outline:3px solid #d3a34d}.privacyHeader{background:#fffdf8f7;border-bottom:1px solid #e6dfd4;height:82px}.privacyNav{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.privacyBrand{align-items:center;gap:13px;display:inline-flex}.privacyBrandMark{border:1px solid var(--privacy-brass);width:44px;height:44px;color:var(--privacy-brass);flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1;display:flex}.privacyBrandMark b{letter-spacing:2px;font:600 16px/1 Batang,serif}.privacyBrandMark small{color:var(--privacy-brass);letter-spacing:1.6px;margin:0;font:700 6px/1 Arial,sans-serif;display:block}.privacyBrand strong{color:var(--privacy-navy);font:700 19px Batang,serif;display:block}.privacyBrand small{color:#74777a;letter-spacing:1.2px;margin-top:5px;font-size:8px;display:block}.privacyCall{background:var(--privacy-navy);color:#fff;align-items:center;min-height:44px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.privacyHeaderActions{align-items:center;gap:8px;display:flex}.privacyHeaderActions button{border:1px solid var(--privacy-brass);min-height:44px;color:var(--privacy-navy);background:#fff;padding:0 15px;font:700 12px Malgun Gothic,Apple SD Gothic Neo,sans-serif}.privacyContent code{color:var(--privacy-navy);background:#eee7db;padding:2px 5px}.privacyHero{background:var(--privacy-navy);color:#fff;padding:88px 0;position:relative;overflow:hidden}.privacyHero:after{content:"";border:1px solid #d5bd8b38;border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;right:-180px;box-shadow:0 0 0 70px #d5bd8b09,0 0 0 140px #d5bd8b05}.privacyHeroGrid{z-index:1;grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:80px;display:grid;position:relative}.privacyEyebrow{color:#d5bd8b;letter-spacing:2.7px;margin:0 0 20px;font-size:11px;font-weight:700}.privacyHero h1{letter-spacing:-2.5px;margin:0;font:500 clamp(42px,5vw,62px)/1.2 Batang,serif}.privacyLead{color:#d5dde4;max-width:730px;margin:26px 0 0;font-size:16px;line-height:1.9}.privacyEffective{border-top:1px solid #607386;margin:0}.privacyEffective div{border-bottom:1px solid #607386;grid-template-columns:72px 1fr;gap:14px;padding:16px 0;display:grid}.privacyEffective dt{color:#aebac5;font-size:11px}.privacyEffective dd{color:#fff;margin:0;font-size:13px;font-weight:700}.privacyBody{padding:68px 0 110px}.privacyCurrent{border-left:4px solid var(--privacy-brass);background:var(--privacy-ivory);grid-template-columns:170px 300px 1fr;align-items:start;gap:30px;margin:0 0 72px;padding:34px 36px;display:grid}.privacyCurrent>p{color:#876835;letter-spacing:.4px;margin:4px 0 0;font-size:11px;font-weight:700}.privacyCurrent h2{color:var(--privacy-navy);margin:0;font:500 21px/1.55 Batang,serif}.privacyCurrent div p{color:#625c53;margin:0;font-size:13px;line-height:1.85}.privacyCurrent div p+p{margin-top:10px}.privacyLayout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:74px;display:grid}.privacyToc{border-top:2px solid var(--privacy-navy);display:grid;position:sticky;top:24px}.privacyToc strong{color:var(--privacy-navy);padding:18px 4px 14px;font:500 16px Batang,serif}.privacyToc a{border-top:1px solid var(--privacy-line);color:#686157;min-height:42px;padding:12px 4px;font-size:12px}.privacyToc a:hover{color:#7d5e2c}.privacyContent{border-top:2px solid var(--privacy-navy)}.privacySection{border-bottom:1px solid var(--privacy-line);grid-template-columns:64px minmax(0,1fr);gap:22px;padding:43px 0 48px;scroll-margin-top:24px;display:grid}.privacyNumber{color:var(--privacy-brass);font:italic 17px Georgia,serif}.privacySection h2,.privacyRevision h2{color:var(--privacy-navy);letter-spacing:-.6px;margin:0 0 20px;font:500 25px/1.45 Batang,serif}.privacySection p,.privacySection li,.privacyRevision p{color:var(--privacy-muted);font-size:14px;line-height:1.9}.privacySection p{margin:0}.privacySection p+p,.privacySection ul+p,.privacyDataList+p{margin-top:16px}.privacySection ul{margin:18px 0 0;padding-left:20px}.privacySection li+li{margin-top:7px}.privacyDataList{border-top:1px solid var(--privacy-line);margin:0}.privacyDataList div{border-bottom:1px solid var(--privacy-line);grid-template-columns:120px minmax(0,1fr);gap:22px;padding:18px 0;display:grid}.privacyDataList dt{color:var(--privacy-navy);font-size:13px;font-weight:700}.privacyDataList dd{color:var(--privacy-muted);margin:0;font-size:13px;line-height:1.75}.privacySensitive{border-bottom:0;border-left:4px solid var(--privacy-brass);background:var(--privacy-ivory);margin-top:36px;padding:34px 30px}.privacyCaution{letter-spacing:.4px;font-weight:700;color:#86652f!important;margin-bottom:8px!important;font-size:11px!important}.privacySensitive h2{margin-bottom:14px}.privacyContactCard{border-top:1px solid var(--privacy-line);border-left:1px solid var(--privacy-line);grid-template-columns:1fr 1fr;margin:25px 0 0;display:grid}.privacyContactCard div{border-right:1px solid var(--privacy-line);border-bottom:1px solid var(--privacy-line);grid-template-columns:78px 1fr;gap:14px;padding:17px;display:grid}.privacyContactCard dt{color:#81796e;font-size:11px}.privacyContactCard dd{color:var(--privacy-navy);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}.privacyContactCard a{text-underline-offset:3px;text-decoration:underline}.privacyRevision{background:#f1ece3;margin-top:44px;padding:30px}.privacyRevision h2{margin-bottom:10px;font-size:20px}.privacyRevision p{margin:0;font-size:13px}.privacyHomeAction{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.privacyHomeAction a{border:1px solid var(--privacy-line);min-height:48px;color:var(--privacy-navy);align-items:center;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.privacyHomeAction a:hover{border-color:var(--privacy-brass);color:#7d5e2c}.privacyHomeAction a:first-child{border-color:var(--privacy-navy);background:var(--privacy-navy);color:#fff}.privacyFooter{background:var(--privacy-deep);color:#aeb9c2;padding:34px 0}.privacyFooter .privacyShell{flex-wrap:wrap;align-items:center;gap:18px 25px;font-size:11px;display:flex}.privacyFooter strong{color:#fff;margin-right:auto;font:500 16px Batang,serif}@media (width<=900px){.privacyHeroGrid{grid-template-columns:1fr;gap:42px}.privacyEffective{max-width:360px}.privacyCurrent{grid-template-columns:180px 1fr}.privacyCurrent div{grid-column:1/-1}.privacyLayout{grid-template-columns:1fr;gap:45px}.privacyToc{border-bottom:1px solid var(--privacy-line);flex-wrap:wrap;gap:0 18px;padding:14px 0;display:flex;position:static}.privacyToc strong{width:100%;padding:4px 0 10px}.privacyToc a{border:0;padding-inline:0}}@media (width<=600px){.privacyShell{width:calc(100% - 32px)}.privacyHeader{height:70px}.privacyBrandMark{width:40px;height:40px}.privacyBrand strong{font-size:16px}.privacyBrand small{display:none}.privacyBrandMark small{display:block}.privacyCall{padding-inline:13px;font-size:0}.privacyCall:after{content:"전화";font-size:12px}.privacyHeaderActions button{display:none}.privacyHero{padding:62px 0}.privacyHero h1{font-size:39px}.privacyLead{font-size:14px}.privacyBody{padding:46px 0 78px}.privacyCurrent{grid-template-columns:1fr;gap:12px;margin-bottom:52px;padding:27px 23px}.privacyCurrent div{grid-column:auto}.privacySection{grid-template-columns:1fr;gap:10px;padding:36px 0 40px}.privacySection h2,.privacyRevision h2{font-size:22px}.privacyDataList div{grid-template-columns:1fr;gap:8px}.privacySensitive{padding:27px 22px}.privacyContactCard{grid-template-columns:1fr}.privacyRevision{padding:24px 22px}.privacyHomeAction a{text-align:center;justify-content:center;width:100%}.privacyFooter .privacyShell{gap:10px;display:grid}}@media (prefers-reduced-motion:reduce){.privacyPage *{scroll-behavior:auto!important}}.representativeVerification{border-bottom:1px solid var(--rp-line);background:var(--rp-ivory);padding:80px 0}.representativeVerificationGrid{grid-template-columns:.65fr 1.35fr;gap:80px;display:grid}.representativeVerification h2{color:var(--rp-navy);letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(28px,3vw,38px);line-height:1.4}.representativeVerification p{color:#505b66;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.9}.representativeVerification .representativeEyebrow{margin-bottom:16px;font-size:14px}.representativeVerification .representativeVerificationDate{margin-top:24px;font-size:14px}.representativeVerificationList{margin:0;padding:0;list-style:none}.representativeVerificationList li{border-top:1px solid var(--rp-line);grid-template-columns:32px minmax(0,1fr);gap:18px;padding:26px 0;display:grid}.representativeVerificationNumber{color:#775925;padding-top:3px;font-size:14px}.representativeVerificationList h3{color:var(--rp-navy);letter-spacing:-.03em;margin:0 0 10px;font-size:20px;line-height:1.5}.representativeVerificationList a{color:var(--rp-navy);text-underline-offset:5px;overflow-wrap:anywhere;margin-top:10px;padding:8px 0;font-size:16px;font-weight:700;line-height:1.7;text-decoration:underline;display:inline-block}.representativeVerificationList a:focus-visible{outline:2px solid var(--rp-navy);outline-offset:5px}.representativeVerification .srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.representativeVerificationGrid{grid-template-columns:1fr;gap:32px}}@media (width<=600px){.representativeVerification{padding:56px 0}.representativeVerificationList li{grid-template-columns:24px minmax(0,1fr);gap:12px}}.termsHeaderActions{align-items:center;gap:18px;font-size:13px;font-weight:700;display:flex}.termsHeaderActions>a:first-child{color:#6b7278}.termsSummary h2{max-width:760px}.termsSections ol,.termsSections ul{margin:12px 0 0;padding-left:22px}.termsSections li{color:var(--privacy-muted);padding:5px 0;font-size:14px;line-height:1.8}.termsSections strong{color:var(--privacy-navy)}.termsDefinition{border-top:1px solid var(--privacy-line);margin:18px 0}.termsDefinition>div{border-bottom:1px solid var(--privacy-line);grid-template-columns:220px 1fr;gap:24px;padding:15px 0;display:grid}.termsDefinition dt{color:#826536;font-size:12px;font-weight:700}.termsDefinition dd{color:var(--privacy-muted);margin:0;font-size:14px;line-height:1.75}.termsWithdrawal{background:#fbf7ee}.termsWithdrawal h3{color:var(--privacy-navy);margin:28px 0 0;font:500 19px Batang,serif}.termsForm{background:var(--privacy-navy);color:#fff;margin-top:50px;padding:38px;scroll-margin-top:30px}.termsForm h2{margin:0 0 15px;font:500 27px Batang,serif}.termsForm>p:not(.privacyEyebrow){color:#c7d0d8;font-size:14px;line-height:1.8}.termsForm pre{color:#e6ebef;white-space:pre-wrap;word-break:keep-all;background:#071521;border:1px solid #526579;margin:24px 0;padding:24px;font:13px/1.8 Malgun Gothic,sans-serif;overflow:auto}.termsFormActions{flex-wrap:wrap;gap:10px;display:flex}.termsFormActions button,.termsFormActions a{color:#17202a;cursor:pointer;background:#d5b36f;border:1px solid #d5b36f;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font:700 12px Malgun Gothic,sans-serif;display:inline-flex}.termsFormActions a{color:#fff;background:0 0}.termsForm small{color:#aebac4;margin-top:18px;line-height:1.7;display:block}.termsFooter{justify-content:space-between;gap:30px;display:flex}.termsFooter>div{flex-direction:column;gap:7px;display:flex}.termsFooter>div:last-child{align-items:flex-end}.termsFooter a{text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.termsHeaderActions>a:first-child{display:none}.termsDefinition>div{grid-template-columns:1fr;gap:6px}.termsForm{padding:28px 20px}.termsFormActions{display:grid}.termsFooter{flex-direction:column}.termsFooter>div:last-child{align-items:flex-start}}._figure_ax62h_1{margin:1.75rem 0 2rem}._figure_ax62h_1 img{aspect-ratio:3/2;background:#f1f3f5;border-radius:12px;width:100%;height:auto;display:block}._figure_ax62h_1 figcaption{color:#465361;padding:.8rem .2rem 0;font-size:.9375rem;line-height:1.7}._figure_ax62h_1 figcaption span{margin-top:.25rem;font-size:.875rem;display:block}._example_162mt_1{background:#fff;border:1px solid #b9c9d5;border-top:4px solid #a88039;border-radius:0 0 12px 12px;max-width:100%;margin:32px 0;overflow:hidden}._example_162mt_1 header{background:#f0f5f8;border-bottom:1px solid #cad6df;padding:24px}._example_162mt_1 ._eyebrow_162mt_3{color:#52616f;margin:0 0 8px;font-size:.875rem;font-weight:700}._example_162mt_1 h2{color:#12354d;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:1.25rem;line-height:1.65}._lines_162mt_5{padding:8px 24px}._example_162mt_1 ._line_162mt_5{color:#263747;overflow-wrap:anywhere;border-bottom:1px solid #dce5eb;grid-template-columns:20px minmax(0,1fr);gap:12px;margin:0;padding:16px 0;font-size:1rem;line-height:1.8;display:grid}._example_162mt_1 ._line_162mt_5:last-child{border-bottom:0}._marker_162mt_8{color:#677c8b;font-weight:700}._example_162mt_1 ._notice_162mt_9{color:#384953;background:#f8f6ef;border-left:3px solid #a88039;margin:12px 0;padding:12px 14px;font-size:1rem;line-height:1.8}@media (width<=600px){._example_162mt_1 header{padding:20px 16px}._lines_162mt_5{padding:4px 16px}._example_162mt_1 h2{font-size:1.125rem}._example_162mt_1 ._line_162mt_5{gap:8px}}@media print{._example_162mt_1{overflow:visible}._example_162mt_1 ._line_162mt_5{break-inside:avoid}}._page_4y04l_2{--article-width:800px;color:#263747;font-size:1.0625rem;line-height:1.95}._page_4y04l_2>article{min-width:0}._page_4y04l_2 h1{font-family:var(--font-sans), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:18px 0 26px;font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:800;line-height:1.4}._page_4y04l_2 h2{letter-spacing:-.025em;font-size:1.4rem;line-height:1.55}._page_4y04l_2 h3{line-height:1.65}._page_4y04l_2 .litigationEyebrow{margin-top:26px}._page_4y04l_2 .litigationByline{color:#526170;line-height:1.85}._page_4y04l_2 .litigationLead{color:#fff;background:#102d46;border-top:4px solid #a88039;border-radius:4px 4px 16px 16px;margin:30px 0;padding:30px 32px;font-size:1.125rem;line-height:1.95}._answerLabel_4y04l_32{color:#efce8e;letter-spacing:.03em;margin-bottom:14px;font-size:.9375rem;display:block}._page_4y04l_2 .litigationLead p{margin:0}._page_4y04l_2 figure{margin:36px 0 44px}._page_4y04l_2 figure img{border-radius:10px}._page_4y04l_2 .litigationScenario{background:#f2f6f9;border-left:4px solid #53738a;border-radius:0 12px 12px 0;margin:36px 0;padding:28px 30px}._page_4y04l_2 ._caution_4y04l_43{background:#fff8eb;border:1px solid #dbc497;border-left:4px solid #95661b;border-radius:0 12px 12px 0}._page_4y04l_2 ._caution_4y04l_43 h2{color:#755016;font-size:1.1875rem}._page_4y04l_2 ._caution_4y04l_43 p{margin-bottom:0}._page_4y04l_2 .litigationSection{padding:28px 0;scroll-margin-top:28px}._page_4y04l_2 .litigationSection[id]{border-top:1px solid #d4dee6}._page_4y04l_2 .litigationSection[id]>h2{border-left:4px solid #a88039;padding-left:16px}._page_4y04l_2 .litigationSection p:last-child{margin-bottom:0}._page_4y04l_2 .litigationContents{background:#f2f6f9;border:1px solid #d4dfe8;border-radius:14px;margin:28px 0 40px;padding:26px 30px}._page_4y04l_2 .litigationContents h2{font-size:1.125rem}._page_4y04l_2 .litigationContents li{margin:0;padding-left:4px}._page_4y04l_2 .litigationContents a{color:#163c59;text-underline-offset:4px;min-height:44px;padding:10px 0;text-decoration:underline;display:block}._page_4y04l_2 .litigationSourceRefs{color:#536372;margin-top:22px;font-size:.875rem}._page_4y04l_2 .litigationSteps{counter-reset:steps;gap:0}._page_4y04l_2 .litigationSteps li{counter-increment:steps;background:0 0;border:0;margin:0;padding:8px 0 28px 62px;position:relative}._page_4y04l_2 .litigationSteps li:before{content:counter(steps, decimal-leading-zero);color:#fff;background:#102d46;border-radius:50%;place-items:center;width:42px;height:42px;font-size:.9375rem;font-weight:700;display:grid;position:absolute;top:6px;left:0}._page_4y04l_2 .litigationSteps h3{font-size:1.125rem}._page_4y04l_2 ._documents_4y04l_91{background:#f3f7fa;border:1px solid #c9d8e3;border-radius:14px;padding:28px 30px}._page_4y04l_2 ._documents_4y04l_91 ol{padding-left:1.5em}._page_4y04l_2 ._documents_4y04l_91 li{border-bottom:1px solid #d6e1e9;margin:0;padding:12px 0 12px 8px}._page_4y04l_2 ._documents_4y04l_91 li::marker{color:#234d6a;font-weight:800}._page_4y04l_2 ._documents_4y04l_91 li:last-child{border:0}._page_4y04l_2 .litigationSources{margin-top:36px;padding-top:28px}._page_4y04l_2 .litigationSources li{padding:6px 0}._page_4y04l_2 .litigationDisclaimer{color:#53616e;background:#f3f5f7;border-radius:8px;padding:18px 22px}._page_4y04l_2 .litigationDisclaimer p{margin:0}._page_4y04l_2 .litigationConsultCta{box-shadow:none;border-radius:12px}@media (width<=600px){._page_4y04l_2{width:calc(100% - 36px);padding-top:28px;font-size:1rem;line-height:1.9}._page_4y04l_2 h1{font-size:clamp(1.8rem,7vw,2.2rem);line-height:1.45}._page_4y04l_2 h2{font-size:1.25rem}._page_4y04l_2 .litigationLead{padding:24px 20px;font-size:1.0625rem}._page_4y04l_2 .litigationScenario,._page_4y04l_2 .litigationContents,._page_4y04l_2 ._caution_4y04l_43,._page_4y04l_2 ._documents_4y04l_91{padding:22px 20px}._page_4y04l_2 .litigationSection{padding:24px 0}._page_4y04l_2 figure{margin:28px 0 34px}._page_4y04l_2 .litigationSteps li{padding-left:52px}._page_4y04l_2 .litigationSteps li:before{width:36px;height:36px}}.storyPage{background:#f6f5f0}.storyArticle{width:min(920px,100% - 40px);margin:0 auto;padding:68px 0 110px}.storyArticle>header>a{color:#68757d;font-size:12px}.storyLabels{gap:8px;margin:34px 0 17px;display:flex}.storyLabels span{color:#456253;background:#e8f0e9;padding:7px 9px;font-size:9px;font-weight:800}.storyArticle h1{color:#142334;letter-spacing:-2px;margin:0;font:600 clamp(36px,5vw,58px)/1.35 Batang,serif}.storyArticle>header>p{color:#5c6972;margin:25px 0;font-size:16px;line-height:1.9}.storyArticle dl{border-top:1px solid #d5d9d5;border-left:1px solid #d5d9d5;grid-template-columns:repeat(3,1fr);margin:36px 0 0;display:grid}.storyArticle dl div{border-bottom:1px solid #d5d9d5;border-right:1px solid #d5d9d5;padding:16px}.storyArticle dt{color:#7c8780;font-size:9px}.storyArticle dd{margin:8px 0 0;font-size:12px;font-weight:700}.storyBody{background:#fff;margin-top:55px;padding:48px 54px;box-shadow:0 20px 55px #1930440d}.storyBody h2{color:#142334;margin:54px 0 18px;font:600 29px/1.45 Batang,serif}.storyBody h2:first-child{margin-top:0}.storyBody h3{margin:35px 0 14px;font:600 21px Batang,serif}.storyBody p,.storyBody li{color:#34444f;font-size:16px;line-height:2}.storyBody ul,.storyBody ol{padding-left:24px}.storyBody blockquote{background:#edf3ee;border-left:4px solid #587466;margin:30px 0;padding:23px 25px;font:500 18px/1.8 Batang,serif}.officialSources,.storyNotice{background:#fff;margin-top:28px;padding:30px}.officialSources h2{font:600 23px Batang,serif}.officialSources a{overflow-wrap:anywhere;color:#496758;font-size:12px;text-decoration:underline}.storyNotice{border-left:4px solid #a8864b}.storyNotice strong{font:600 18px Batang,serif}.storyNotice p{color:#5f6870;margin:10px 0 0;font-size:12px;line-height:1.8}.storyActions{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.storyActions a{border:1px solid #142334;padding:14px 17px;font-size:11px;font-weight:800}.storyActions a:first-child{color:#fff;background:#142334}@media (width<=600px){.storyArticle{width:calc(100% - 28px);padding:42px 0 80px}.storyArticle h1{font-size:35px}.storyArticle>header>p{font-size:14px}.storyArticle dl{grid-template-columns:1fr}.storyBody{padding:32px 22px}.storyBody h2{font-size:26px}.storyBody p,.storyBody li{font-size:15px;line-height:1.9}.storyActions{display:grid}.storyActions a{text-align:center}}.helpPage{background:var(--paper);color:var(--navy);min-height:100vh;padding:28px 0 80px}.helpShell{width:min(100% - 40px,1000px);margin:auto}.helpOffice{font-size:16px;font-weight:700}.helpHeading h1{word-break:keep-all;overflow-wrap:anywhere;margin:18px 0 12px;font-size:clamp(28px,5vw,42px);line-height:1.35}.helpHeading p{color:#52606c;margin:0;font-size:18px;line-height:1.75}.helpChoices{flex-wrap:wrap;gap:10px;margin:28px 0 36px;display:flex}.helpChoices a{background:var(--navy);color:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:14px 18px;font-size:16px;line-height:1.5;display:flex}.helpAllArticles{text-underline-offset:4px;min-height:48px;color:var(--navy);justify-content:space-between;align-items:center;gap:12px;margin:-16px 0 24px;padding:12px 0;font-size:16px;line-height:1.6;text-decoration:underline;display:flex}.helpSituations{gap:24px;display:grid}.helpSituation{border:1px solid var(--line);border-top:3px solid var(--navy);background:#fff;padding:28px;scroll-margin-top:28px}.helpSituation h2,.helpOther h2{word-break:keep-all;overflow-wrap:anywhere;margin:0 0 12px;font-size:23px;line-height:1.5}.helpSituation p,.helpNote p{color:#52606c;margin:0 0 20px;font-size:16px;line-height:1.85}.helpSituation ul{margin:0 0 24px;padding:0;list-style:none}.helpSituation li{border-bottom:1px solid var(--line)}.helpSituation li a{justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:16px 0;font-size:16px;line-height:1.7;display:flex}.helpConsult{background:#eef2f5;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:14px 18px;font-size:16px;font-weight:700;line-height:1.6;display:flex}.helpNote{border-left:3px solid #977034;margin:32px 0;padding:24px}.helpNote strong{margin-bottom:10px;font-size:18px;display:block}.helpNote a{text-underline-offset:4px;font-size:16px;text-decoration:underline}.helpOther{border-top:1px solid var(--line);padding-top:24px}.helpOther a{border:1px solid var(--line);min-height:48px;margin:0 8px 8px 0;padding:12px 14px;font-size:16px;line-height:1.5;display:inline-flex}.helpPage a:focus-visible{outline-offset:4px;outline:3px solid #977034}.helpPage a:hover{text-underline-offset:4px;text-decoration:underline}.helpArticleJump{border:1px solid var(--navy);justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin:-12px 0 24px;padding:16px 20px;font-size:16px;font-weight:700;line-height:1.6;display:flex}.helpArticleDirectory{margin-top:24px}.helpArticleCount{color:#52606c;white-space:nowrap;font-size:16px;font-weight:500}.helpStart{color:#fff;background:#102d46;border-left:4px solid #a88039;border-radius:0 12px 12px 0;margin:28px 0;padding:24px}.helpStart strong{color:#efce8e;margin-bottom:10px;font-size:15px;display:block}.helpStart a{min-height:44px;font-size:20px;line-height:1.7;display:block}.helpMoreSituations{margin:0 0 20px;padding:10px 0;font-size:16px;text-decoration:underline;display:block}.helpGroupNav{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.helpGroupNav a{background:#f2f6f9;border:1px solid #cbd7e1;border-radius:8px;min-height:44px;padding:12px 14px;font-size:16px;line-height:1.5}.helpArticleGroup{margin-top:32px;scroll-margin-top:24px}.helpArticleGroup h3{background:#edf3f7;border-left:3px solid #a88039;margin:0;padding:14px 18px;font-size:20px;line-height:1.6}.helpArticleGroup h3 span{color:#526170;margin-left:8px;font-size:14px;font-weight:400}.helpArticleDirectory li a{word-break:keep-all;overflow-wrap:anywhere}.helpArticleDirectory li a span{flex-shrink:0}.helpArticleDirectory ul{margin-bottom:0}@media (width<=600px){.helpShell{width:calc(100% - 32px)}.helpPage{padding-top:16px}.helpBreadcrumb{margin-bottom:24px}.helpChoices{grid-template-columns:1fr;display:grid}.helpSituation{padding:20px}.helpSituation h2{font-size:21px}.helpNote{padding:18px}.helpOther a{font-size:14px}.helpConsult{padding:14px}}
