.mt{--mt-accent:#8a5a17;--mt-fill:#c38c47;--mt-on-fill:#1b1307;--mt-paper:#f7f7f5;--mt-shadow:0 14px 32px #14161929;--mt-radius:22px}html.bi:not(.en) main [lang=en],html.bi.en main [lang=ko]{display:none!important}.mt:lang(ko),.mt :lang(ko){word-break:keep-all;overflow-wrap:anywhere}.mt .prose:lang(ko){font-family:var(--sans);font-size:1.125rem;line-height:1.75}.mt h1 em,.mt h2 em{color:var(--mt-accent);font-style:normal}.mt-bar{border-bottom:1px solid var(--line-strong);background:var(--bg)}@media (width>=761px){.mt-bar{z-index:20;position:sticky;top:0}.mt [id]{scroll-margin-top:72px}}.mt-bar-inner{flex-wrap:wrap;align-items:center;gap:.5rem 1.75rem;min-height:56px;padding-block:.5rem;display:flex}.mt-brand{color:var(--text);align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:inline-flex}.mt-brand img{border-radius:7px;width:28px;height:28px}.mt-links{gap:1.4rem;font-size:.9375rem;display:flex}.mt-links a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding-block:.25rem;text-decoration:none}.mt-links a:hover{color:var(--text)}.mt-links a[aria-current]{color:var(--text);border-bottom-color:var(--mt-fill)}.mt-lang-link,.mt-lang{margin-left:auto}.mt-lang-link{border:1px solid var(--line-strong);color:var(--text);border-radius:100px;padding:.35rem .8rem;font-size:.8125rem;text-decoration:none}.mt-lang-link:hover{background:var(--chip)}.mt-lang{border:1px solid var(--line-strong);border-radius:100px;gap:2px;padding:3px;display:inline-flex}.mt-lang button{color:var(--muted);font:600 .8125rem/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:100px;padding:.4rem .75rem}.mt-lang button[aria-pressed=true]{background:var(--text);color:#fff}@media (width<=760px){.mt-bar-inner{gap:.25rem 1rem}.mt-links{scrollbar-width:none;order:3;gap:1.25rem;width:100%;overflow-x:auto}}.mt-hero{padding-block:3.5rem 4rem}.mt-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:3rem;display:grid}.mt-hero-text{gap:1.1rem;min-width:0;display:grid}.mt-eyebrow,.mt-kicker{color:var(--mt-accent);letter-spacing:.02em;margin:0;font-size:.8125rem;font-weight:600}.mt-hero h1{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,1.4rem + 3vw,3.25rem);font-weight:700;line-height:1.14}.mt-lead{color:var(--muted);margin:0;font-size:1.1875rem;line-height:1.55}.mt-get{justify-items:start;gap:.85rem;margin-top:.5rem;display:grid}.mt-badge{line-height:0;display:inline-block}.mt-badge img{width:auto;height:48px}.mt-keep{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.55}.mt-keep b{color:var(--text);font-weight:600}.mt-tablet img{width:100%;box-shadow:var(--mt-shadow);border-radius:16px}.mt-section{border-top:1px solid var(--line);padding-block:4.5rem}.mt-section.paper{background:var(--mt-paper);border-top-color:#0000}.mt-section h2,.mt-cta h2{letter-spacing:-.022em;text-wrap:balance;margin:.5rem 0 1rem;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.25rem);font-weight:700;line-height:1.2}.mt-body{margin:0 0 1rem;font-size:1.0625rem;line-height:1.65}.mt-ticks{gap:.6rem;margin:1.25rem 0 0;padding:0;font-size:1rem;line-height:1.5;list-style:none;display:grid}.mt-ticks li{padding-left:1.6rem;position:relative}.mt-ticks li:before{content:"";border:solid var(--mt-accent);border-width:0 2px 2px 0;width:.4em;height:.75em;position:absolute;top:.3em;left:.25rem;transform:rotate(45deg)}.mt-more-link{margin:1.5rem 0 0;font-size:.9375rem}.mt-more-link a{text-underline-offset:.2em}.mt-more-link a:hover{color:var(--accent)}.mt-news{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.mt-short video{width:100%;box-shadow:var(--mt-shadow);background:#111;border-radius:18px}.mt-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.mt-feature.flip .mt-feature-text{order:2}.mt-feature-text{min-width:0;max-width:34rem}.mt-shots{justify-content:center;align-items:center;gap:1.25rem;min-width:0;display:flex}.mt-phone img,.mt-phone video{border:1px solid var(--line-strong);border-radius:var(--mt-radius);width:100%;max-width:280px;box-shadow:var(--mt-shadow)}.mt-shots-clip .mt-phone video{max-width:300px}.mt-slate video{width:100%;max-width:320px;box-shadow:var(--mt-shadow);background:#111;border-radius:18px}.mt-print{max-width:260px;margin:0}.mt-print img{width:100%;box-shadow:var(--mt-shadow);border-radius:6px}.mt-print figcaption{color:var(--muted);text-align:center;margin-top:.6rem;font-size:.8125rem}.mt-arrow{color:var(--faint);font-size:1.75rem}.mt-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.mt-card{border:1px solid var(--line-strong);background:var(--bg);border-radius:12px;padding:1.25rem 1.35rem}.mt-card h3{margin:0 0 .4rem;font-size:1rem;font-weight:600;line-height:1.35}.mt-card p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.55}.mt-card.wanted{border-color:var(--mt-fill);box-shadow:inset 0 0 0 1px var(--mt-fill)}.mt-faq{border-top:1px solid var(--line-strong);max-width:780px;margin-top:1.5rem}.mt-faq details{border-bottom:1px solid var(--line-strong)}.mt-faq summary{cursor:pointer;padding:1.1rem 2.5rem 1.1rem 0;font-size:1.0625rem;font-weight:600;line-height:1.4;list-style:none;position:relative}.mt-faq summary::-webkit-details-marker{display:none}.mt-faq summary:after{content:"+";color:var(--muted);font-size:1.4rem;font-weight:400;line-height:1;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.mt-faq details[open] summary:after{content:"−"}.mt-faq details p{color:var(--muted);margin:0 0 1.25rem;line-height:1.65}.mt-faq a,.mt-body a,.mt-card a{color:var(--text);text-underline-offset:.2em}.mt-faq a:hover,.mt-body a:hover,.mt-card a:hover{color:var(--accent)}.mt-cta{border-top:1px solid var(--line);background:var(--mt-paper);text-align:center;padding-block:4.5rem}.mt-cta .wrap{justify-items:center;gap:.75rem;display:grid}.mt-cta-icon{border-radius:20px;width:88px;height:88px;box-shadow:0 6px 18px #1416192e}.mt-cta .mt-keep{max-width:32rem;margin-bottom:.5rem}.mt-foot{border-top:1px solid var(--line-strong)}.mt-foot .wrap{gap:.9rem;padding-block:2rem 0;display:grid}.mt-foot-links{flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.875rem;display:flex}.mt-foot-links a{color:var(--text);text-decoration:none}.mt-foot-links a:hover{color:var(--accent)}.mt-fine{max-width:52rem;color:var(--faint);margin:0;font-size:.75rem;line-height:1.55}main:has(.mt)+.site-footer{margin-top:2.5rem}@media (width<=760px){.mt-hero{padding-block:2rem 3rem}.mt-hero-grid,.mt-news,.mt-feature{grid-template-columns:minmax(0,1fr);gap:2rem}.mt-feature.flip .mt-feature-text{order:0}.mt-section,.mt-cta{padding-block:3.25rem}.mt-news .mt-short{max-width:260px}.mt-cards{grid-template-columns:minmax(0,1fr)}.mt-shots{gap:.75rem}.mt-phone img,.mt-phone video{max-width:240px}.mt-slate video{max-width:280px}.mt-print{max-width:46%}.mt-arrow{font-size:1.25rem}}@media (width>=761px) and (width<=1000px){.mt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.mt-page-head{padding-top:3.5rem}.mt-page-head h1{letter-spacing:-.025em;margin:0 0 .6rem;font-size:clamp(2rem,1.4rem + 2.6vw,2.625rem);font-weight:700;line-height:1.2}.mt-page-head .lede{color:var(--muted);margin:0}.mt-updates{margin:2.5rem 0 0;padding:0;list-style:none}.mt-update{border-top:1px solid var(--line-strong);padding-block:2rem 2.25rem}.mt-update-head{flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;margin-bottom:.5rem;display:flex}.mt-version{background:var(--mt-fill);color:var(--mt-on-fill);font-variant-numeric:tabular-nums;border-radius:6px;padding:.15rem .55rem;font-size:.875rem;font-weight:700}.mt-date{color:var(--muted);font-size:.875rem}.mt-in-review{border:1px dashed var(--mt-fill);color:var(--mt-accent);border-radius:6px;padding:.1rem .5rem;font-weight:600}.mt-update h2{letter-spacing:-.016em;margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.3}.mt-update h2 a{text-decoration:none}.mt-update h2 a:hover{color:var(--accent)}.mt-notes{font-size:1.0625rem;line-height:1.65}.mt-notes h3{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:1.4rem 0 .4rem;font-size:.8125rem;font-weight:600}.mt-notes h3:lang(ko){letter-spacing:.02em}.mt-notes ul{margin:0;padding-left:1.25em;list-style:outside}.mt-notes li{margin-bottom:.45rem;padding-left:.2em}.mt-notes p{margin:0 0 1rem}.mt-notes .mt-note{color:var(--muted);margin-top:1.25rem;font-size:.9375rem}.mt-page-head .mt-update-head{margin-bottom:.9rem}.mt-notes-page{margin-top:2rem}.mt-update-foot{border-top:1px solid var(--line-strong);color:var(--muted);margin:0;padding-top:1.5rem;font-size:.9375rem}.mt-update-foot a{color:var(--text);text-underline-offset:.2em}.mt-update-nav{border-top:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.9375rem;display:flex}.mt-update-nav a{text-underline-offset:.2em}.mt-update-nav a:hover{color:var(--accent)}.mt-update-get{border:1px solid var(--line-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;padding:1.25rem 1.5rem;display:flex}.mt-update-get p{color:var(--muted);flex:16rem;margin:0;font-size:.9375rem}.mt-update-get .mt-badge img{height:40px}.mt-apply{border:1px solid var(--line-strong);background:var(--bg);border-radius:14px;justify-items:start;gap:.6rem;margin-top:.5rem;padding:1.25rem 1.35rem;display:grid}.mt-apply .mt-label{color:var(--muted);margin:0;font-size:.875rem}.mt-address{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:600}.mt-buttons{flex-wrap:wrap;gap:.6rem;margin-top:.25rem;display:flex}.mt-btn{border:1px solid var(--line-strong);background:var(--bg);color:var(--text);font:600 .9375rem/1.2 var(--sans);cursor:pointer;border-radius:10px;align-items:center;padding:.7rem 1.15rem;text-decoration:none;display:inline-flex}.mt-btn:hover{background:var(--chip)}.mt-btn.primary{background:var(--mt-fill);color:var(--mt-on-fill);border-color:#0000}.mt-btn.primary:hover{background:#b57e3c}.mt-steps{counter-reset:step;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.mt-steps li{border:1px solid var(--line-strong);counter-increment:step;border-radius:12px;padding:1.25rem 1.35rem 1.25rem 4rem;position:relative}.mt-steps li:before{content:counter(step);border:2px solid var(--text);border-radius:3px;place-items:center;width:1.9rem;height:1.9rem;font-weight:700;display:grid;position:absolute;top:1.2rem;left:1.25rem}.mt-steps h3{margin:0 0 .4rem;font-size:1.0625rem;font-weight:600}.mt-steps p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.6}.mt-steps a,.mt-apply a{color:var(--text);text-underline-offset:.2em}.mt-two-up{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;display:grid}.mt-tester-grid{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.mt-after-cards{margin-top:1.75rem}.mt-policy-id{color:var(--faint);font-family:var(--mono);font-size:.875rem}.mt-two-up .mt-ticks{margin-top:1rem}@media (width<=760px){.mt-steps,.mt-two-up{grid-template-columns:minmax(0,1fr)}.mt-two-up{gap:2.5rem}}
