:root{--ca-ink:#17233b;--ca-paper:#f4f0e7;--ca-white:#fffdf7;--ca-blue:#45758a;--ca-yellow:#efc54c;--ca-red:#cf5c4c;--ca-line:#aeb6b8}body.claim-assembly{margin:0;color:var(--ca-ink);background:var(--ca-paper);font-family:"Pretendard",system-ui,sans-serif;background-image:linear-gradient(90deg,rgba(23,35,59,.035) 1px,transparent 1px);background-size:32px 100%}.claim-assembly a{color:inherit;text-decoration:none}.ca-nav{height:72px;padding:0 max(18px,calc((100vw - 1320px)/2));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--ca-ink);background:var(--ca-white)}.ca-nav img{display:block}.ca-nav span{font-size:11px;font-weight:900;letter-spacing:.14em}.ca-nav>a:last-child{text-align:right;font-weight:800}.ca-wrap{width:min(1320px,calc(100% - 28px));margin:28px auto 60px}.ca-hero{min-height:610px;display:grid;grid-template-columns:1.12fr .88fr;border:1px solid var(--ca-ink);background:var(--ca-white)}.ca-hero>div{padding:68px;display:flex;flex-direction:column;justify-content:center}.ca-hero>div>p:first-child,.ca-section header p,.ca-footer p{font-size:11px;font-weight:900;letter-spacing:.16em;color:var(--ca-red);text-transform:uppercase}.ca-hero h1{font-size:clamp(47px,5.8vw,84px);line-height:.98;letter-spacing:-.055em;margin:18px 0 28px}.ca-lead{font-size:17px;line-height:1.7;color:#566273}.ca-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.ca-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid var(--ca-ink);font-weight:800}.ca-actions a:first-child{color:white;background:var(--ca-ink)}.ca-hero aside{padding:44px;display:flex;align-items:center;border-left:1px solid var(--ca-ink);background:#dfe7e5}.paper-stack{width:100%;display:grid;gap:14px;transform:rotate(1.5deg)}.paper-stack article{position:relative;display:grid;grid-template-columns:45px 1fr 28px;gap:12px;align-items:start;padding:25px;background:var(--ca-white);border:1px solid var(--ca-ink);box-shadow:8px 8px 0 #bbc9c7}.paper-stack span{font:800 18px monospace;color:var(--ca-red)}.paper-stack p{margin:0;line-height:1.55}.paper-stack b{color:#368263}.assembly-line{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ca-ink);border-top:0;background:var(--ca-yellow)}.assembly-line article{min-height:225px;padding:27px;border-right:1px solid var(--ca-ink)}.assembly-line article:last-child{border:0}.assembly-line article>span{font:900 24px monospace}.roller{margin:26px 0;color:#8f7524;letter-spacing:16px;white-space:nowrap;overflow:hidden;border-bottom:4px solid var(--ca-ink);padding-bottom:8px}.assembly-line p{line-height:1.65}.ca-section{margin-top:26px;padding:0!important;border:1px solid var(--ca-ink)!important;border-radius:0!important;background:var(--ca-white)!important;box-shadow:none!important;backdrop-filter:none!important}.ca-section>header{display:grid;grid-template-columns:130px 1fr;border-bottom:1px solid var(--ca-ink)}.ca-section>header>span{padding:26px;font:900 40px monospace;color:var(--ca-red);background:#e0e6e4;border-right:1px solid var(--ca-ink)}.ca-section>header>div{padding:30px}.ca-section h2{font-size:clamp(29px,3vw,46px);letter-spacing:-.04em;margin:8px 0 0}.claim-parts,.ca-sources,.ca-related{display:grid;grid-template-columns:repeat(3,1fr)}.claim-parts a,.ca-sources a,.ca-related a{padding:32px;border-right:1px solid var(--ca-line)}.claim-parts a:last-child,.ca-sources a:last-child,.ca-related a:last-child{border:0}.claim-parts span,.ca-sources span,.ca-related span{font:900 12px monospace;color:var(--ca-red)}.claim-parts h3,.ca-sources h3,.ca-related h3{font-size:21px;line-height:1.3;margin:30px 0 10px}.claim-parts p,.ca-sources p,.ca-related p{color:#596575;line-height:1.6}.claim-parts b,.ca-sources b,.ca-related b{font-size:20px}.claim-parts a:hover,.ca-sources a:hover,.ca-related a:hover{background:#eef2ef}.ca-sources{grid-template-columns:repeat(2,1fr)}.ca-related{grid-template-columns:repeat(2,1fr);border-bottom:1px solid var(--ca-line)}.ca-related a{border-bottom:1px solid var(--ca-line)}.document-grid{display:grid;grid-template-columns:repeat(2,1fr)}.document-grid article{display:grid;grid-template-columns:35px 1fr;gap:10px;padding:30px;border-right:1px solid var(--ca-line);border-bottom:1px solid var(--ca-line)}.document-grid article:nth-child(even){border-right:0}.document-grid article>span{font-size:24px}.document-grid h3{font-size:20px;margin:0 0 10px}.document-grid p{line-height:1.65;color:#596575}.ca-warning{margin-top:26px;display:grid;grid-template-columns:120px 1fr;border:1px solid var(--ca-red);background:#f1ded4}.ca-warning>span{display:grid;place-items:center;font:900 55px monospace;color:var(--ca-red);border-right:1px solid var(--ca-red)}.ca-warning>div{padding:32px}.ca-warning h2{margin:0 0 10px;font-size:28px}.ca-warning p{line-height:1.7}.faq-section>.faq-list{padding:0 34px}.claim-assembly .faq-item{border:0;border-bottom:1px solid var(--ca-line);border-radius:0;background:#fff}.claim-assembly .faq-item button{padding:24px 0;background:transparent;color:var(--ca-ink)}.claim-assembly .faq-answer{padding:0 0 24px;color:#596575;line-height:1.7}.ca-footer{margin-top:26px;padding:56px;display:flex;justify-content:space-between;align-items:center;gap:30px;background:var(--ca-ink);color:#fff}.ca-footer h2{font-size:clamp(28px,4vw,50px);margin:0}.ca-footer .ca-actions a{border-color:#d7dfe0}.ca-footer .ca-actions a:first-child{background:var(--ca-white);color:var(--ca-ink)}[dir="rtl"] .ca-hero aside,[dir="rtl"] .ca-section>header>span,[dir="rtl"] .ca-warning>span{border-left:0;border-right:1px solid var(--ca-ink)}[dir="rtl"] .ca-nav>a:last-child{text-align:left}@media(max-width:900px){.ca-hero{grid-template-columns:1fr}.ca-hero>div{padding:44px 28px}.ca-hero aside{border-left:0;border-top:1px solid var(--ca-ink)}.assembly-line{grid-template-columns:1fr}.assembly-line article{border-right:0;border-bottom:1px solid var(--ca-ink)}.ca-section>header{grid-template-columns:85px 1fr}.claim-parts{grid-template-columns:1fr}.claim-parts a{border-right:0;border-bottom:1px solid var(--ca-line)}.ca-footer{display:block;padding:38px 24px}.ca-footer .ca-actions{margin-top:25px}}@media(max-width:620px){.ca-wrap{width:calc(100% - 14px);margin-top:8px}.ca-nav{height:64px;padding:0 12px}.ca-nav img{width:118px;height:auto}.ca-nav span{display:none}.ca-hero h1{font-size:40px}.ca-hero aside{padding:25px 16px}.ca-section>header{grid-template-columns:1fr}.ca-section>header>span{border-right:0;border-bottom:1px solid var(--ca-ink)}.document-grid,.ca-sources,.ca-related{grid-template-columns:1fr}.document-grid article,.ca-sources a,.ca-related a{border-right:0;border-bottom:1px solid var(--ca-line)}.ca-warning{grid-template-columns:70px 1fr}.ca-warning>div{padding:24px 18px}.ca-actions a{width:100%}}
