.wb{--wb-ink:#111316;--wb-ink-2:#181b1f;--wb-ink-3:#22262c;--wb-ink-line:#2e333a;--wb-ink-text:#c8ccd2;--wb-ink-muted:#8a9099;--wb-paper:#f3efe6;--wb-paper-2:#e8e2d4;--wb-card:#fbf9f4;--wb-text:#202327;--wb-muted:#5d6169;--wb-line:#d4cdbd;--wb-seal:#b8432b;--wb-seal-deep:#8e321f;--wb-seal-soft:#b8432b1a;--wb-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--wb-maxw:1120px;background:var(--wb-paper);color:var(--wb-text);font-family:var(--sans);letter-spacing:-.005em;min-height:100vh;font-size:16.5px;line-height:1.8}.wb h1,.wb h2,.wb h3,.wb h4{font-family:var(--sans);color:inherit;letter-spacing:-.025em;font-weight:700;line-height:1.3}:where(.wb) a{color:inherit}.wb p{margin:0 0 1em}.wb ::selection{background:var(--wb-seal);color:#fff}.wb :focus-visible{outline:2px solid var(--wb-seal);outline-offset:3px}.wb-wrap{width:100%;max-width:var(--wb-maxw);margin:0 auto;padding-left:clamp(16px,5vw,40px);padding-right:clamp(16px,5vw,40px)}.wb-label{font-family:var(--wb-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wb-muted);align-items:center;gap:10px;margin:0 0 18px;font-size:12px;display:inline-flex}.wb-label:before{content:"";opacity:.6;background:currentColor;width:22px;height:1px}.wb-dark .wb-label{color:var(--wb-ink-muted)}.wb-label--seal{color:var(--wb-seal)}.wb-dark .wb-label--seal{color:#e07a5f}.wb-top{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--wb-ink-line);color:var(--wb-ink-text);background:#111316f5;position:sticky;top:0}.wb-top-inner{justify-content:space-between;align-items:center;gap:20px;min-height:62px;display:flex}.wb-brand{white-space:nowrap;align-items:baseline;gap:12px;text-decoration:none;display:flex}.wb-brand-name{color:#fff;letter-spacing:-.02em;font-size:17px;font-weight:700}.wb-brand-sub{font-family:var(--wb-mono);letter-spacing:.08em;color:var(--wb-ink-muted);font-size:11.5px}.wb-nav{align-items:center;gap:4px;font-size:14px;display:flex}.wb-nav a{color:var(--wb-ink-text);white-space:nowrap;border-radius:2px;padding:8px 11px;text-decoration:none}.wb-nav a:hover{color:#fff;background:var(--wb-ink-3)}.wb-nav a[aria-current=page]{color:#fff;box-shadow:inset 0 -2px 0 var(--wb-seal)}.wb-nav .wb-nav-cta{background:var(--wb-seal);color:#fff;margin-left:6px}.wb-nav .wb-nav-cta:hover{background:var(--wb-seal-deep)}.wb-exit{font-family:var(--wb-mono);color:var(--wb-ink-muted);white-space:nowrap;font-size:11.5px;text-decoration:none}.wb-exit:hover{color:#fff}@media (max-width:960px){.wb-top-inner{flex-wrap:wrap;gap:0;padding-top:10px}.wb-brand{flex:1}.wb-nav{scrollbar-width:none;order:3;width:100%;margin:0 -6px;padding:6px 0 8px;overflow-x:auto}.wb-nav::-webkit-scrollbar{display:none}.wb-brand-sub{display:none}}.wb-dark{background:var(--wb-ink);color:var(--wb-ink-text)}.wb-dark h1,.wb-dark h2,.wb-dark h3{color:#fff}.wb-sec{padding:clamp(56px,8vw,104px) 0}.wb-sec--tight{padding:clamp(40px,6vw,72px) 0}.wb-sec--alt{background:var(--wb-paper-2)}.wb-sec-head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.wb-sec-head h2{margin:0 0 14px;font-size:clamp(1.6rem,3.2vw,2.25rem)}.wb-sec-head p{color:var(--wb-muted);margin:0;font-size:1.05rem}.wb-dark .wb-sec-head p{color:var(--wb-ink-muted)}.wb-hero{padding:clamp(56px,9vw,120px) 0 clamp(56px,8vw,96px);position:relative;overflow:hidden}.wb-hero:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(#0000 0 31px,#ffffff06 31px 32px);position:absolute;inset:0}.wb-hero-grid{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid;position:relative}.wb-hero h1{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(2.1rem,5.2vw,3.6rem);line-height:1.16}.wb-hero h1 em{color:#e9a58f;font-style:normal}.wb-hero-lede{color:var(--wb-ink-text);max-width:34em;font-size:1.12rem}.wb-hero-fact{border:1px solid var(--wb-ink-line);border-left:3px solid var(--wb-seal);background:var(--wb-ink-2);color:var(--wb-ink-text);margin:28px 0 0;padding:16px 18px;font-size:.95rem}.wb-hero-fact b{color:#fff}.wb-hero-fact small{color:var(--wb-ink-muted);margin-top:8px;font-size:13px;line-height:1.6;display:block}.wb-hero-cite{font-family:var(--wb-mono);letter-spacing:.02em;font-size:11px}.wb-hero-note{color:var(--wb-ink-text);max-width:34em;margin:14px 0 0;font-size:.93rem;line-height:1.7}.wb-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.wb-btn{cursor:pointer;font-size:15px;font-weight:600;font-family:var(--sans);border:1px solid #0000;border-radius:2px;align-items:center;gap:8px;padding:13px 20px;line-height:1.2;text-decoration:none;display:inline-flex}.wb-btn--seal{background:var(--wb-seal);color:#fff}.wb-btn--seal:hover{background:var(--wb-seal-deep)}.wb-btn--line{color:#fff;border-color:#ffffff47}.wb-btn--line:hover{border-color:#fff}.wb-btn--ink{background:var(--wb-ink);color:#fff}.wb-btn--ink:hover{background:var(--wb-ink-3)}.wb-btn--ghost{border-color:var(--wb-line);color:var(--wb-text);background:0 0}.wb-btn--ghost:hover{border-color:var(--wb-text)}.wb-docket{background:var(--wb-card);color:var(--wb-text);border-radius:2px;padding:26px 26px 30px;position:relative;transform:rotate(-1.2deg);box-shadow:0 30px 60px -30px #000000b3,0 0 0 1px #0000000d}.wb-docket:before{content:"";background:var(--wb-paper-2);border-radius:8px;width:44px;height:8px;margin-left:-22px;position:absolute;top:18px;left:50%;box-shadow:inset 0 1px 2px #0003}.wb-docket-head{font-family:var(--wb-mono);letter-spacing:.1em;color:var(--wb-muted);border-bottom:1px solid var(--wb-line);justify-content:space-between;margin-bottom:14px;padding-top:18px;padding-bottom:10px;font-size:11px;display:flex}.wb-docket-title{letter-spacing:-.02em;margin:0 0 14px;font-size:1.15rem;font-weight:700}.wb-docket dl{grid-template-columns:84px 1fr;row-gap:10px;margin:0;font-size:14px;display:grid}.wb-docket dt{font-family:var(--wb-mono);color:var(--wb-muted);letter-spacing:.06em;padding-top:2px;font-size:11.5px}.wb-docket dd{margin:0}.wb-redact{vertical-align:-.12em;background:var(--wb-ink);border-radius:1px;height:.95em;display:inline-block}.wb-docket-foot{border-top:1px dashed var(--wb-line);font-family:var(--wb-mono);color:var(--wb-muted);margin-top:18px;padding-top:12px;font-size:11px;line-height:1.6}.wb-seal{width:104px;height:104px;color:var(--wb-seal);opacity:.88;mix-blend-mode:multiply;position:absolute;bottom:52px;right:18px;transform:rotate(-14deg)}@media (max-width:860px){.wb-hero-grid{grid-template-columns:1fr}.wb-docket{max-width:440px;transform:none}}.wb-safety{background:var(--wb-card);border:1px solid var(--wb-line);border-top:4px solid var(--wb-seal);padding:clamp(22px,3vw,34px)}.wb-safety h2{margin:0 0 6px;font-size:1.3rem}.wb-safety>p{color:var(--wb-muted);margin-bottom:20px}.wb-safety ol{counter-reset:safety;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;margin:0;padding:0;list-style:none;display:grid}.wb-safety li{counter-increment:safety;padding-left:40px;position:relative}.wb-safety li:before{content:counter(safety, decimal-leading-zero);font-family:var(--wb-mono);color:var(--wb-seal);letter-spacing:.05em;font-size:12px;position:absolute;top:1px;left:0}.wb-safety li b{color:var(--wb-text);display:block}.wb-safety li span{color:var(--wb-muted);font-size:.95rem}@media (max-width:760px){.wb-safety ol{grid-template-columns:1fr}}.wb-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wb-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-card{background:var(--wb-card);border:1px solid var(--wb-line);flex-direction:column;padding:24px 24px 22px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}a.wb-card:hover{border-color:var(--wb-text);transform:translateY(-2px)}.wb-card-no{font-family:var(--wb-mono);letter-spacing:.1em;color:var(--wb-seal);margin-bottom:10px;font-size:11.5px}.wb-card h3{margin:0 0 10px;font-size:1.12rem}.wb-card p{color:var(--wb-muted);margin:0 0 14px;font-size:.96rem}.wb-card-more{font-family:var(--wb-mono);letter-spacing:.06em;color:var(--wb-text);margin-top:auto;font-size:12px}.wb-dark .wb-card{background:var(--wb-ink-2);border-color:var(--wb-ink-line)}.wb-dark .wb-card p{color:var(--wb-ink-muted)}.wb-dark .wb-card h3,.wb-dark .wb-card-more{color:#fff}.wb-dark a.wb-card:hover{border-color:#fff}@media (max-width:900px){.wb-cards--3{grid-template-columns:1fr 1fr}}@media (max-width:640px){.wb-cards,.wb-cards--3{grid-template-columns:1fr}}.wb-index{border-top:2px solid var(--wb-text)}.wb-index-row{border-bottom:1px solid var(--wb-line);grid-template-columns:92px minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.5fr) 28px;align-items:baseline;gap:18px;padding:20px 4px;text-decoration:none;display:grid}a.wb-index-row:hover{background:var(--wb-card)}.wb-index-no{font-family:var(--wb-mono);color:var(--wb-seal);letter-spacing:.08em;font-size:12px}.wb-index-name{font-size:1.08rem;font-weight:700}.wb-index-agency{color:var(--wb-muted);font-size:.92rem}.wb-index-desc{color:var(--wb-text);font-size:.94rem}.wb-index-arrow{font-family:var(--wb-mono);color:var(--wb-muted);text-align:right}.wb-index-head{font-family:var(--wb-mono);letter-spacing:.1em;color:var(--wb-muted);padding-top:10px;padding-bottom:10px;font-size:11px}@media (max-width:820px){.wb-index-row{grid-template-columns:70px 1fr 20px;gap:6px 14px}.wb-index-agency,.wb-index-desc{grid-column:2/3}.wb-index-arrow{grid-area:1/3}.wb-index-head{display:none}}.wb-sec--tight.wb-dark{padding:clamp(32px,5vw,52px) 0}.wb-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}.wb-rules li{border-top:1px solid var(--wb-ink-line);color:#fff;padding-top:14px;font-size:.98rem;font-weight:600;line-height:1.55;position:relative}.wb-rules li:before{content:"";background:var(--wb-seal);width:28px;height:2px;position:absolute;top:-1px;left:0}.wb-rules-more{font-family:var(--wb-mono);letter-spacing:.04em;margin:22px 0 0;font-size:12.5px}.wb-rules-more a{color:var(--wb-ink-muted);text-decoration:none}.wb-rules-more a:hover{color:#fff}@media (max-width:900px){.wb-rules{grid-template-columns:1fr 1fr}}@media (max-width:560px){.wb-rules{grid-template-columns:1fr}}.wb-steps{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}.wb-steps>li{counter-increment:step;border-bottom:1px solid var(--wb-line);grid-template-columns:64px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.wb-steps>li:before{content:counter(step, decimal-leading-zero);font-family:var(--wb-mono);color:var(--wb-seal);letter-spacing:.05em;padding-top:2px;font-size:13px}.wb-steps h3,.wb-steps b{margin:0 0 4px;font-size:1.02rem;font-weight:700;display:block}.wb-steps p{color:var(--wb-muted);margin:0;font-size:.96rem}.wb-lawyer{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.wb-lawyer-photo{aspect-ratio:2/3;background:var(--wb-paper-2);position:relative;overflow:hidden}.wb-lawyer-photo img{object-fit:cover;object-position:top;filter:grayscale()contrast(1.05)}.wb-lawyer h2{margin:0 0 6px;font-size:clamp(1.5rem,3vw,2rem)}.wb-lawyer-role{font-family:var(--wb-mono);letter-spacing:.08em;color:var(--wb-muted);margin-bottom:20px;font-size:12px}.wb-cv{border-top:1px solid var(--wb-line);margin:20px 0 0;padding:0;list-style:none}.wb-cv li{border-bottom:1px solid var(--wb-line);grid-template-columns:150px 1fr;gap:14px;padding:10px 0;font-size:.95rem;display:grid}.wb-cv li span:first-child{font-family:var(--wb-mono);color:var(--wb-muted);padding-top:2px;font-size:12px}@media (max-width:760px){.wb-lawyer{grid-template-columns:1fr}.wb-lawyer-photo{max-width:220px}.wb-cv li{grid-template-columns:1fr;gap:0}}.wb-faq{border-top:2px solid var(--wb-text)}.wb-faq details{border-bottom:1px solid var(--wb-line)}.wb-faq summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 20px;gap:10px;padding:18px 2px;font-size:1.02rem;font-weight:600;list-style:none;display:grid}.wb-faq summary::-webkit-details-marker{display:none}.wb-faq summary:before{content:"Q";font-family:var(--wb-mono);color:var(--wb-seal);padding-top:2px;font-size:13px}.wb-faq summary:after{content:"+";font-family:var(--wb-mono);color:var(--wb-muted);text-align:right}.wb-faq details[open] summary:after{content:"−"}.wb-faq-a{color:var(--wb-text);padding:0 2px 20px 46px}.wb-faq-a p:last-child{margin-bottom:0}.wb-doc-hero{padding:clamp(44px,7vw,88px) 0 clamp(40px,6vw,72px)}.wb-crumbs{font-family:var(--wb-mono);color:var(--wb-ink-muted);letter-spacing:.04em;margin-bottom:26px;font-size:12px}.wb-crumbs a{text-decoration:none}.wb-crumbs a:hover{color:#fff}.wb-doc-hero h1{letter-spacing:-.035em;max-width:22em;margin:0 0 20px;font-size:clamp(1.9rem,4.4vw,3rem)}.wb-doc-lede{max-width:40em;color:var(--wb-ink-text);margin:0;font-size:1.1rem}.wb-doc-meta{font-family:var(--wb-mono);color:var(--wb-ink-muted);letter-spacing:.04em;flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:11.5px;display:flex}.wb-facts{border:1px solid var(--wb-ink-line);background:var(--wb-ink-2);margin-top:36px}.wb-facts-head{border-bottom:1px solid var(--wb-ink-line);font-family:var(--wb-mono);letter-spacing:.12em;color:var(--wb-ink-muted);justify-content:space-between;padding:10px 18px;font-size:11px;display:flex}.wb-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.wb-facts dl>div{border-bottom:1px solid var(--wb-ink-line);padding:14px 18px}.wb-facts dl>div:nth-child(odd){border-right:1px solid var(--wb-ink-line)}.wb-facts dt{font-family:var(--wb-mono);letter-spacing:.08em;color:var(--wb-ink-muted);margin-bottom:4px;font-size:11px}.wb-facts dd{color:#fff;margin:0;font-size:.95rem;line-height:1.6}@media (max-width:700px){.wb-facts dl{grid-template-columns:1fr}.wb-facts dl>div:nth-child(odd){border-right:0}}.wb-doc-body{padding:clamp(40px,6vw,72px) 0 clamp(56px,8vw,96px)}.wb-doc-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.wb-doc-grid>*{min-width:0}.wb-toc{font-size:13.5px;position:sticky;top:86px}.wb-toc p{font-family:var(--wb-mono);letter-spacing:.12em;color:var(--wb-muted);margin:0 0 10px;font-size:11px}.wb-toc ol{border-left:1px solid var(--wb-line);margin:0;padding:0;list-style:none}.wb-toc a{color:var(--wb-muted);padding:6px 0 6px 14px;line-height:1.45;text-decoration:none;display:block}.wb-toc a:hover{color:var(--wb-text);box-shadow:inset 2px 0 0 var(--wb-seal)}@media (max-width:900px){.wb-doc-grid{grid-template-columns:1fr}.wb-toc{position:static}.wb-toc ol{columns:2;column-gap:20px}}@media (max-width:560px){.wb-toc ol{columns:1}}.wb-prose{max-width:720px}.wb-summary{background:var(--wb-card);border:1px solid var(--wb-line);border-left:3px solid var(--wb-text);margin-bottom:44px;padding:20px 22px}.wb-summary p{font-family:var(--wb-mono);letter-spacing:.12em;color:var(--wb-muted);margin:0 0 10px;font-size:11px}.wb-summary ul{margin:0;padding-left:1.1em}.wb-summary li{margin:4px 0}.wb-prose section{margin-bottom:48px;scroll-margin-top:84px}.wb-prose h2{border-top:1px solid var(--wb-line);align-items:baseline;gap:14px;margin:0 0 18px;padding-top:16px;font-size:clamp(1.3rem,2.4vw,1.6rem);display:flex}.wb-prose h2 .wb-h-no{font-family:var(--wb-mono);color:var(--wb-seal);letter-spacing:.06em;flex:none;font-size:12px;font-weight:500}.wb-prose ul,.wb-prose ol{margin:0 0 1.1em;padding-left:1.25em}.wb-prose li{margin:6px 0}.wb-prose a:not(.wb-card):not(.wb-btn){text-decoration:underline;-webkit-text-decoration-color:var(--wb-seal);text-decoration-color:var(--wb-seal);text-underline-offset:3px}.wb-prose strong{color:var(--wb-text)}.wb-table-wrap{border-top:2px solid var(--wb-text);margin:0 0 1.4em;overflow-x:auto}.wb-table{border-collapse:collapse;width:100%;min-width:520px;font-size:.93rem;line-height:1.6}.wb-table caption{caption-side:bottom;text-align:left;color:var(--wb-muted);padding-top:8px;font-size:12.5px}.wb-table th{text-align:left;font-family:var(--wb-mono);letter-spacing:.06em;color:var(--wb-muted);border-bottom:1px solid var(--wb-text);vertical-align:bottom;padding:10px 12px;font-size:11.5px;font-weight:500}.wb-table td{border-bottom:1px solid var(--wb-line);vertical-align:top;padding:12px}.wb-table td:first-child{font-weight:600}.wb-callout{border:1px solid var(--wb-line);background:var(--wb-card);margin:0 0 1.4em;padding:18px 20px}.wb-callout--warn{background:var(--wb-seal-soft);border-color:#b8432b59}.wb-callout-title{align-items:baseline;gap:10px;margin:0 0 6px;font-weight:700;display:flex}.wb-callout-title:before{font-family:var(--wb-mono);letter-spacing:.1em;color:var(--wb-muted);content:"NOTE";font-size:11px}.wb-callout--warn .wb-callout-title:before{content:"주의";color:var(--wb-seal)}.wb-callout p:last-child{margin-bottom:0}.wb-more{border-top:1px solid var(--wb-line);border-bottom:1px solid var(--wb-line);margin:0 0 1.4em}.wb-more summary{cursor:pointer;color:var(--wb-muted);grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding:12px 2px;font-size:.95rem;font-weight:600;list-style:none;display:grid}.wb-more summary::-webkit-details-marker{display:none}.wb-more summary:before{content:"자세히";font-family:var(--wb-mono);letter-spacing:.08em;color:var(--wb-seal);font-size:11px}.wb-more summary:after{content:"+";font-family:var(--wb-mono);color:var(--wb-muted)}.wb-more[open] summary:after{content:"−"}.wb-more[open] summary{color:var(--wb-text)}.wb-more-body{padding:4px 2px 8px;font-size:.95em}.wb-more-body>:last-child{margin-bottom:.6em}.wb-sources{border-top:2px solid var(--wb-text);margin-top:56px;padding-top:18px}.wb-sources h2{border:0;margin:0 0 12px;padding:0;font-size:1rem}.wb-sources ol{color:var(--wb-muted);padding-left:1.4em;font-size:.88rem}.wb-sources li{word-break:break-all;margin:4px 0}.wb-cta-band{padding:clamp(44px,6vw,72px) 0}.wb-cta-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.wb-cta-band h2{margin:0 0 10px;font-size:clamp(1.4rem,3vw,2rem)}.wb-cta-band p{color:var(--wb-ink-muted);margin:0}.wb-contact-lines{font-family:var(--wb-mono);gap:8px;font-size:13.5px;display:grid}.wb-contact-lines a{color:#fff;text-decoration:none}.wb-contact-lines span{color:var(--wb-ink-muted);width:64px;display:inline-block}@media (max-width:760px){.wb-cta-grid{grid-template-columns:1fr}}.wb-form-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (max-width:900px){.wb-form-grid{grid-template-columns:1fr}}.wb-form{background:var(--wb-card);border:1px solid var(--wb-line);gap:26px;padding:clamp(22px,3vw,36px);display:grid}.wb-form fieldset{border:0;min-width:0;margin:0;padding:0}.wb-form legend,.wb-form .wb-field-label{margin-bottom:4px;padding:0;font-size:1rem;font-weight:700}.wb-form legend small,.wb-field-label small{font-family:var(--wb-mono);color:var(--wb-muted);letter-spacing:.06em;margin-left:8px;font-size:11px;font-weight:400}.wb-field-help{color:var(--wb-muted);margin:0 0 12px;font-size:.9rem}.wb-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wb-choices--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.wb-choices,.wb-choices--3{grid-template-columns:1fr}}.wb-choice{position:relative}.wb-choice input{opacity:0;pointer-events:none;position:absolute}.wb-choice span{border:1px solid var(--wb-line);cursor:pointer;background:#fff;padding:11px 14px;font-size:.95rem;line-height:1.45;display:block}.wb-choice input:checked+span{border-color:var(--wb-text);box-shadow:inset 3px 0 0 var(--wb-seal);background:var(--wb-paper);font-weight:600}.wb-choice input:focus-visible+span{outline:2px solid var(--wb-seal);outline-offset:2px}.wb-form input[type=text],.wb-form input[type=email],.wb-form input[type=tel],.wb-form select,.wb-form textarea{width:100%;font:inherit;border:1px solid var(--wb-line);color:var(--wb-text);background:#fff;border-radius:0;padding:11px 12px;font-size:1rem}.wb-form textarea{resize:vertical;min-height:150px;line-height:1.6}.wb-form input:focus,.wb-form select:focus,.wb-form textarea:focus{border-color:var(--wb-text);box-shadow:0 0 0 3px var(--wb-seal-soft);outline:none}.wb-form [aria-invalid=true]{border-color:var(--wb-seal)}.wb-row{grid-template-columns:180px minmax(0,1fr);gap:10px;display:grid}@media (max-width:600px){.wb-row{grid-template-columns:1fr}}.wb-counter{font-family:var(--wb-mono);color:var(--wb-muted);text-align:right;margin-top:4px;font-size:11px}.wb-consent{color:var(--wb-muted);border-top:1px dashed var(--wb-line);padding-top:18px;font-size:.88rem}.wb-consent label{color:var(--wb-text);align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.wb-consent input{accent-color:var(--wb-seal);margin-top:6px}.wb-form-error{border:1px solid var(--wb-seal);background:var(--wb-seal-soft);margin:0;padding:12px 14px;font-size:.95rem}.wb-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wb-received{background:var(--wb-card);border:1px solid var(--wb-line);border-top:4px solid var(--wb-seal);padding:clamp(24px,3vw,40px)}.wb-received h2{margin:0 0 12px;font-size:1.4rem}.wb-receipt{font-family:var(--wb-mono);background:var(--wb-paper);border:1px dashed var(--wb-line);margin:16px 0;padding:12px 14px;font-size:13px}.wb-aside{gap:16px;display:grid}.wb-aside-box{border:1px solid var(--wb-line);background:0 0;padding:20px 22px}.wb-aside-box h3{margin:0 0 10px;font-size:1rem}.wb-aside-box ul{color:var(--wb-muted);margin:0;padding-left:1.1em;font-size:.93rem}.wb-aside-box li{margin:5px 0}.wb-foot{background:var(--wb-ink);color:var(--wb-ink-muted);border-top:1px solid var(--wb-ink-line);padding:48px 0 40px;font-size:13.5px}.wb-foot-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.wb-foot h3{color:#fff;margin:0 0 10px;font-size:13px;font-weight:600}.wb-foot ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wb-foot a{text-decoration:none}.wb-foot a:hover{color:#fff}.wb-foot-legal{border-top:1px solid var(--wb-ink-line);font-family:var(--wb-mono);margin-top:36px;padding-top:18px;font-size:11.5px;line-height:1.8}@media (max-width:760px){.wb-foot-grid{grid-template-columns:1fr}}.wb-notes{border-top:2px solid var(--wb-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.wb-note{border-bottom:1px solid var(--wb-line);padding:18px 0;text-decoration:none;display:block}.wb-note:hover .wb-note-title{text-decoration:underline;-webkit-text-decoration-color:var(--wb-seal);text-decoration-color:var(--wb-seal);text-underline-offset:3px}.wb-note-no{font-family:var(--wb-mono);color:var(--wb-seal);letter-spacing:.08em;padding-top:3px;font-size:11.5px}.wb-note-title{margin-bottom:4px;font-weight:700;line-height:1.45;display:block}.wb-note-desc{color:var(--wb-muted);font-size:.92rem;line-height:1.6}@media (max-width:760px){.wb-notes{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wb *{transition:none!important}}.wb .skip-link{z-index:100;background:var(--wb-seal);color:#fff;padding:8px 14px;text-decoration:none;position:absolute;top:-60px;left:12px}.wb .skip-link:focus{top:10px}.wb-cite{color:var(--wb-muted);letter-spacing:-.01em;font-size:.82em}.wb-top-cta{display:none}@media (max-width:960px){.wb-top-cta{background:var(--wb-seal);color:#fff;white-space:nowrap;border-radius:2px;align-items:center;margin-right:10px;padding:7px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.wb-nav .wb-nav-cta{display:none}}@media (max-width:480px){.wb-exit{display:none}}.wb-facts-fold{border:1px solid var(--wb-line);background:var(--wb-card);margin:-24px 0 36px}.wb-facts-fold summary{cursor:pointer;justify-content:space-between;gap:12px;padding:12px 16px;font-size:.95rem;font-weight:600;list-style:none;display:flex}.wb-facts-fold summary::-webkit-details-marker{display:none}.wb-facts-fold summary:after{content:"+";font-family:var(--wb-mono);color:var(--wb-muted)}.wb-facts-fold[open] summary:after{content:"−"}.wb-facts-fold dl{border-top:1px solid var(--wb-line);margin:0}.wb-facts-fold dl>div{border-bottom:1px solid var(--wb-line);padding:12px 16px}.wb-facts-fold dl>div:last-child{border-bottom:0}.wb-facts-fold dt{font-family:var(--wb-mono);letter-spacing:.06em;color:var(--wb-muted);margin-bottom:3px;font-size:11px}.wb-facts-fold dd{margin:0;font-size:.94rem;line-height:1.65}.wb-toc-m{display:none}@media (max-width:900px){.wb-toc{display:none}.wb-toc-m{border-top:1px solid var(--wb-line);border-bottom:1px solid var(--wb-line);margin:0 0 36px;display:block}.wb-toc-m summary{cursor:pointer;color:var(--wb-muted);justify-content:space-between;padding:12px 2px;font-size:.95rem;font-weight:600;list-style:none;display:flex}.wb-toc-m summary::-webkit-details-marker{display:none}.wb-toc-m summary:after{content:"+";font-family:var(--wb-mono)}.wb-toc-m[open] summary:after{content:"−"}.wb-toc-m ol{margin:0 0 12px;padding-left:1.3em;font-size:.93rem}.wb-toc-m li{margin:6px 0}.wb-toc-m a{text-decoration:none}}.wb-sources details summary{cursor:pointer;margin:0 0 12px;font-size:1rem;font-weight:700}.wb-sources details[open] summary{margin-bottom:12px}@media (max-width:600px){.wb-table-wrap{border-top:0;overflow:visible}.wb-table{min-width:0;display:block}.wb-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wb-table caption{caption-side:top;padding:0 0 8px;display:block}.wb-table tbody,.wb-table tr,.wb-table td{width:100%;display:block}.wb-table tr{border:1px solid var(--wb-line);border-top:2px solid var(--wb-text);background:var(--wb-card);margin:0 0 10px;padding:10px 14px 8px}.wb-table td{border:0;padding:5px 0}.wb-table td:before{content:attr(data-label);font-family:var(--wb-mono);letter-spacing:.04em;color:var(--wb-muted);margin-bottom:1px;font-size:11px;display:block}.wb-table td:first-child{padding-bottom:6px;font-size:1rem}.wb-table td:first-child:before{display:none}}.wb-before-send{margin-bottom:28px}.wb-summary li b{margin-right:2px}@media (max-width:600px){.wb{font-size:16px;line-height:1.72}.wb-card{padding:16px 16px 14px}.wb-card h3{margin-bottom:6px}.wb-card p{margin-bottom:8px}.wb-note{padding:14px 0}.wb-prose section{margin-bottom:40px}}.wb-safety-do-title{color:var(--wb-text);margin:22px 0 8px;font-weight:700}.wb-safety-do{color:var(--wb-muted);margin:0;padding-left:1.2em;font-size:.95rem}.wb-safety-do li{margin:4px 0}.wb-hero-more{color:var(--wb-ink-muted);margin-top:6px;font-size:13px}.wb-hero-more summary{cursor:pointer;gap:6px;list-style:none;display:inline-flex}.wb-hero-more summary::-webkit-details-marker{display:none}.wb-hero-more summary:after{content:"+";font-family:var(--wb-mono)}.wb-hero-more[open] summary:after{content:"−"}.wb-hero-more p{margin:6px 0 0;line-height:1.6}.wb-sources details summary{justify-content:space-between;gap:12px;list-style:none;display:flex}.wb-sources details summary::-webkit-details-marker{display:none}.wb-sources details summary:after{content:"+";font-family:var(--wb-mono);color:var(--wb-muted);font-weight:400}.wb-sources details[open] summary:after{content:"−"}.wb-safety .wb-safety-do{counter-reset:none;display:block}.wb-safety .wb-safety-do li{counter-increment:none;padding-left:0;list-style:outside}.wb-safety .wb-safety-do li:before{content:none}.wb-safety-do a{color:var(--wb-text);text-underline-offset:3px;text-decoration:underline}
