.dm{font-variation-settings:normal}.dm .inq-consents{border:0;gap:12px;margin:0;padding:0;display:grid}.dm .inq-consents legend{margin-bottom:8px;padding:0;font-weight:600}.dm .inq-check{cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-weight:600;display:grid}.dm .inq-check input{appearance:auto;-webkit-appearance:checkbox;width:20px;height:20px;accent-color:var(--accent);box-shadow:none;background:0 0;border-radius:4px;margin:2px 0 0;padding:0}.dm .inq-more{font-size:var(--step-small);margin:4px 0 0 34px}.dm .inq-more summary{cursor:pointer;color:var(--muted);text-underline-offset:.2em;text-decoration:underline;list-style:none}.dm .inq-more summary::-webkit-details-marker{display:none}.dm .inq-more p{margin-top:6px}.dm .inq-consent .err{margin:4px 0 0 34px}.dm .menu-panel .lang-menu{justify-self:stretch;margin-top:8px}.dm .menu-panel .lang-menu summary{justify-content:space-between;width:100%}.dm .menu-panel .lang-list{width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--surface-2);margin-top:8px;position:static}.dm .menu-panel .lang-list a:not(.button):not(.lang-opt):after{content:none}.dm .menu-panel .lang-list a:not(.button):not(.lang-opt){justify-content:space-between}.dm .menu-panel .lang-menu summary>span{margin-right:auto}.dm .menu-panel .lang-list a{background:0 0}.dm .menu-panel .lang-list a[aria-current=true]{background:#fd5e031f}@media (max-width:40em){.dm .inq{width:100%;max-height:100svh;margin:0 auto auto}.dm .inq .inq-panel{border-radius:0 0 var(--glass-radius) var(--glass-radius);max-height:100svh}}.dm .cd-rich{gap:16px;display:grid}.dm .cd-rich ul,.dm .cd-rich ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dm .cd-rich ol{counter-reset:cd-n}.dm .cd-rich li{padding-left:20px;position:relative}.dm .cd-rich ul>li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:0}.dm .cd-rich ol>li{counter-increment:cd-n;padding-left:28px}.dm .cd-rich ol>li:before{content:counter(cd-n) ".";color:var(--muted);position:absolute;left:0}.dm .cd-rich p{max-width:62ch;margin:0}.dm .cd-rich a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.dm .logos-heading{padding-inline:var(--margin);margin-bottom:24px}.dm .mask-icon{background-color:currentColor;width:112px;height:112px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dm .ind-tag .mask-icon{width:18px;height:18px;color:var(--accent);flex:none}.dm .feat-client,.dm .cs-card-logo{background:var(--surface)}@media (hover:none){.dm .ls-hint{display:none}}.dm .bl-go-rows a:not(:has(.bl-go-pic)){grid-template-rows:auto 1fr auto;padding-top:28px}.dm .ind-planet{box-shadow:none;background:radial-gradient(circle,#0b0b0d 0% 62%,#fd5e038c 66%,#fd5e0314 80%,#0000 100%)}.dm .ind-planet:after{display:none}.dm .ind-hole{z-index:2;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.dm .ind-stage.is-gl .ind-hole{display:block}.dm .ind-stage.is-gl .ind-planet,.dm .ind-stage.is-gl .ind-orbit{display:none}.dm .legal{gap:40px;max-width:52rem}.dm .legal h2{font-size:var(--step-h3,1.5rem);margin:24px 0 0;font-weight:600}.dm .legal p{color:var(--muted);margin:0}.dm:lang(ko){--step-head:clamp(1.625rem, 1.3rem + .9vw, 2.0625rem);--step-display:clamp(2.0625rem, 1.3rem + 2.1vw, 3.0625rem)}.dm:lang(ko) :is(h1,h2,h3,h4){word-break:keep-all;overflow-wrap:break-word;letter-spacing:-.025em}.dm:lang(ko) .hh-title{font-size:clamp(2.25rem,.8rem + 4.1vw,5.3rem)}.dm:lang(ko) .claim{font-size:clamp(2.0625rem,3.3vw,3.0625rem)}.dm:lang(ko) .hero .claim{font-size:clamp(1.875rem,3.1vw,3.0625rem)}.dm:lang(ko) .home-hero-b .claim{font-size:clamp(2.25rem,.8rem + 3vw,3.6875rem)}.dm:lang(ko) .cs-title,.dm:lang(ko) .bl-title,.dm:lang(ko) .ar-title{font-size:clamp(1.5625rem,.9rem + 2.7vw,3.0625rem)}.dm:lang(ko) .feat-title{font-size:clamp(1.1875rem,.85rem + 1.4vw,2.0625rem)}.dm:lang(ko) .ab-sentence{font-size:clamp(2.875rem,10.3vw,9.8rem)}.dm:lang(ko) .ab-story-title,.dm:lang(ko) .ab-diff-title{font-size:clamp(2.0625rem,.8rem + 2.8vw,3.5rem)}.dm:lang(ko) .ab-diff-rows h3{font-size:clamp(1.5rem,.9rem + 1.5vw,2.25rem)}
.dm .sv-hero{isolation:isolate;padding:80px var(--margin) 72px;align-content:center;gap:20px;min-height:max(360px,46svh);display:grid;position:relative;overflow:hidden}.dm .sv-hero:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(50% 50%,#fd5e034d,#8c2d0424 45%,#0b0b0d00 75%);width:min(42vw,560px);position:absolute;top:-10%;right:-4%}.dm .sv-crumb{color:var(--muted);font-size:var(--step-small);align-items:center;gap:8px;display:flex}.dm .sv-crumb a{color:var(--muted);text-decoration:none}.dm .sv-crumb a:hover{color:var(--ink)}.dm .sv-title{letter-spacing:-.04em;max-width:18ch;margin:0;font-size:clamp(2.25rem,3.6vw,3.5rem);font-weight:600;line-height:1.05}.dm .sv-lead{max-width:34rem;color:var(--ink);margin:0;font-size:1.125rem;line-height:1.55}.dm .sv-body{column-gap:var(--gutter);padding:0 var(--margin) calc(var(--section) / 2);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:72px;display:grid}.dm .sv-intro{font-size:var(--step-lead);letter-spacing:-.01em;grid-column:1/8;max-width:38ch;margin:0;line-height:1.45}.dm .sv-block{column-gap:var(--gutter);border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));padding-top:32px;display:grid}.dm .sv-label{font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);grid-column:1/4;margin:0}.dm .sv-what{grid-column:4/-1;margin:0;padding:0;list-style:none;display:grid}.dm .sv-what li{border-bottom:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:20px 0;font-size:1.125rem;line-height:1.45;display:grid}.dm .sv-what li:first-child{padding-top:0}.dm .sv-what li:last-child{border-bottom:0}.dm .sv-what .n{font-family:var(--font-mono);font-size:var(--step-caption);color:var(--accent);padding-top:.3em}.dm .sv-how{color:var(--ink);grid-column:4/10;margin:0;font-size:1.0625rem;line-height:1.6}.dm .sv-cta{isolation:isolate;column-gap:var(--gutter);padding:calc(var(--section) / 2) var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.dm .sv-cta:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 62% 40%,#fd5e0357 0%,#8c2d042e 45%,#0b0b0d00 75%);width:70%;height:90%;position:absolute;top:0;right:0}.dm .sv-cta>div{grid-column:1/8}.dm .sv-cta h2{font-size:var(--step-head);letter-spacing:-.04em;max-width:20ch;margin:0;font-weight:600;line-height:1.1}.dm .sv-cta p{max-width:36ch;color:var(--muted);margin:20px 0 32px;font-size:1.0625rem}@media (max-width:48em){.dm .sv-hero{padding:48px var(--margin) 40px;min-height:0}.dm .sv-body{row-gap:48px}.dm .sv-intro{grid-column:1/-1;font-size:1.25rem}.dm .sv-label{grid-column:1/-1;margin-bottom:16px}.dm .sv-what,.dm .sv-how{grid-column:1/-1}.dm .sv-what li{grid-template-columns:32px 1fr;font-size:1.0625rem}.dm .sv-cta>div{grid-column:1/-1}.dm .sv-cta .button{width:100%}}.dm .svc-menu{position:relative}.dm .svc-menu summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.dm .svc-menu summary::-webkit-details-marker{display:none}.dm .svc-menu[open] .lg-chev{transform:rotate(180deg)}.dm .svc-list{z-index:30;border-radius:var(--radius-16);background:var(--surface);min-width:300px;box-shadow:inset 0 0 0 1px var(--surface-2), 0 16px 48px -8px #0000007a;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 16px);left:-16px}.dm .svc-list a{border-radius:var(--radius-8);min-height:40px;font-size:var(--step-small);color:var(--ink);align-items:center;padding:0 12px;text-decoration:none;display:flex}.dm .svc-list a:hover{background:var(--surface-2)}.dm .svc-list a[aria-current=page]{color:var(--accent)}.dm .svc-list li:first-child{border-bottom:1px solid var(--surface-2);margin-bottom:6px;padding-bottom:6px}.dm .svc-menu-panel .svc-list{min-width:0;box-shadow:none;background:0 0;margin:8px 0 0;padding:0;position:static}.dm .svc-menu-panel summary{min-height:44px}.dm .svc-menu-panel .svc-list a{min-height:44px;padding:0 12px}@media (min-width:64em){.dm .footer-cols[data-cols="4"]{grid-template-columns:minmax(0,.7fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.2fr)}}.dm .svc-list:has(li:nth-child(8)) li:first-child{border-bottom:1px solid var(--surface-2);margin-bottom:6px;padding-bottom:6px}.dm .svc-menu summary[aria-current=page]{color:var(--accent)}.dm .menu-panel .svc-menu>summary{border-radius:var(--radius-8);background:var(--bg);min-height:44px;box-shadow:inset 0 0 0 1px var(--surface-2);font-size:var(--step-small);cursor:pointer;justify-content:space-between;align-items:center;padding:0 16px;font-weight:500;list-style:none;display:flex}.dm .menu-panel .svc-menu>summary::-webkit-details-marker{display:none}.dm .menu-panel .svc-menu>summary .lg-chev{color:var(--muted);transition:transform var(--t-hover) ease}.dm .sf{max-width:56rem;padding:0 var(--margin) 48px;gap:24px;margin-inline:auto;display:grid}.dm .sf[data-layout=pair]{max-width:none;margin-inline:0}.dm .sf-eyebrow{font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.dm .sf-title{letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:500;line-height:1.25}.dm .sf-list{gap:32px var(--gutter);display:grid}.dm .sf-item{min-width:0;display:grid}.dm .sf-item[data-narrow] .sf-fig{width:100%;max-width:36rem;margin-inline:auto}.dm .sf-fig{flex-direction:column;gap:8px;min-width:0;height:100%;margin:0;display:flex}.dm .sf-frame{border-radius:var(--radius-16);background:var(--surface);box-shadow:inset 0 0 0 1px var(--surface-2);flex:1;justify-content:center;align-items:center;padding:16px;display:flex}.dm .sf-fig[data-plate=white] .sf-frame{box-shadow:none;background:#fff;padding:12px}.dm .sf-open{border-radius:var(--radius-8);cursor:zoom-in;width:100%;line-height:0;display:block}.dm .sf-open:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.dm .sf-open img{object-fit:contain;width:100%;height:auto;display:block}.dm .sf-fig figcaption{font-size:var(--step-caption);color:var(--muted);gap:4px;line-height:1.4;display:grid}.dm .sf-fig[data-plate=white] .sf-cap{color:var(--ink)}.dm .sf-by{font-family:var(--font-mono);color:var(--muted);font-size:.75rem}.dm .sf-credit{font-size:var(--step-caption);color:var(--muted);line-height:1.4}@media (min-width:56em){.dm .sf[data-layout=pair] .sf-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dm .sf[data-layout=pair] .sf-item:first-child:nth-last-child(odd):not(:only-child){grid-column:1/-1}}.sf-viewer{touch-action:pinch-zoom pan-x pan-y;background:0 0;border:0;max-width:90vw;max-height:90vh;padding:0;overflow:auto}.sf-viewer::backdrop{background:#0b0b0ddb}.sf-viewer .sf-full{object-fit:contain;border-radius:8px;width:auto;max-width:90vw;height:auto;max-height:90vh;display:block}.sf-viewer .sf-close{color:#fff;cursor:pointer;background:#0b0b0db3;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:fixed;top:16px;right:16px}.sf-viewer .sf-close:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:40em){.dm .sf-frame,.dm .sf-fig[data-plate=white] .sf-frame{padding:8px}}.dm .sf[data-count="1"]{max-width:56rem;margin-inline:auto}.dm .sf[data-count="1"] .sf-item{grid-column:1/-1}.dm .sf[data-count="1"] .sf-frame,.dm .sf[data-count="1"] .sf-fig[data-plate=white] .sf-frame{padding:0;overflow:hidden}.dm .sf[data-count="1"] .sf-open{border-radius:var(--radius-16)}.dm .ss{padding:0 var(--margin) calc(var(--section) / 2)}.dm .ss-plate{border-radius:var(--radius-16);background:var(--surface);box-shadow:inset 0 0 0 1px var(--surface-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding:24px 32px;display:grid}.dm .ss-year{margin:0;display:grid}.dm .ss-kicker{font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.dm .ss-value{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--accent);font-size:clamp(2.5rem,1.6rem + 2.6vw,3.75rem);font-weight:500;line-height:1}.dm .ss-text{margin:0;font-size:1.25rem;line-height:1.35}.dm .ss-logo{object-fit:contain;width:auto;max-width:18rem;height:3rem;display:block}@media (max-width:56em){.dm .ss-plate{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.dm .ss-logo{height:2.25rem}}.dm .sv-what[data-layout=grid]{gap:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.dm .sv-what[data-layout=grid] li{border-bottom:0;border-top:1px solid var(--surface-2);grid-template-columns:minmax(0,1fr);margin-bottom:24px;padding:16px 0 0}.dm .sv-what[data-layout=grid] li:first-child{padding-top:16px}@media (max-width:56em){.dm .sv-what[data-layout=grid]{grid-template-columns:minmax(0,1fr)}}.dm .st{padding:0 var(--margin) calc(var(--section) / 2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.dm .st-title{letter-spacing:-.02em;margin:0 0 24px;font-size:1.625rem;font-weight:500;line-height:1.25}.dm .st-list{margin:0;padding:0;list-style:none;display:grid}.dm .st-list li{grid-template-columns:40px minmax(0,1fr);gap:12px;padding-bottom:24px;line-height:1.55;display:grid;position:relative}.dm .st-list li:after{content:"";background:var(--surface-2);width:1px;position:absolute;top:32px;bottom:4px;left:11px}.dm .st-list li:last-child:after{display:none}.dm .st-n{font-family:var(--font-mono);color:var(--accent);font-size:.875rem;line-height:1.8}.dm .st-figure{min-width:0;position:sticky;top:6rem}@media (max-width:64em){.dm .st{grid-template-columns:minmax(0,1fr);gap:32px}.dm .st-figure{position:static}}.dm .st[data-solo]{grid-template-columns:minmax(0,46rem)}.dm .sn{padding:0 var(--margin) calc(var(--section) / 2)}.dm .sn-box{max-width:46rem}.dm .sn-tag{border:1px solid var(--border-strong);font-size:var(--step-caption);color:var(--muted);border-radius:999px;margin-bottom:16px;padding:2px 12px;display:inline-block}.dm .sn-title{letter-spacing:-.02em;margin:0 0 16px;font-size:1.625rem;font-weight:500;line-height:1.25}.dm .sn-text{color:var(--muted);margin:0;line-height:1.6}.dm .sfm{padding:0 var(--margin) calc(var(--section) / 2);scroll-margin-top:6rem}.dm .sfm-plate{border-radius:var(--radius-16);background:var(--surface);max-width:48rem;box-shadow:inset 0 0 0 1px var(--surface-2);gap:0;padding:32px;display:grid}.dm .sfm-title{letter-spacing:-.02em;margin:0 0 8px;font-size:1.625rem;font-weight:500;line-height:1.25}.dm .sfm-req{color:var(--muted);margin:0 0 24px;font-size:.8125rem}.dm fieldset.sfm-section{border:0;border-top:1px solid var(--surface-2);min-width:0;margin:40px 0 0;padding:24px 0 0}.dm fieldset.sfm-section:first-of-type{border-top:0;margin-top:0;padding-top:0}.dm .sfm-eyebrow{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;padding:0;font-size:.8125rem}.dm .sfm-fields{gap:24px;display:grid}.dm .sfm-field{gap:8px;min-width:0;display:grid}.dm .sfm-field[data-conditional]{border-left:2px solid var(--surface-2);margin-left:16px;padding-left:16px;animation:.15s sfm-in}@keyframes sfm-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.dm .sfm-field[data-conditional]{animation:none}}.dm .sfm-label{color:var(--ink);font-size:.875rem;font-weight:500}.dm .sfm-help{color:var(--muted);margin:0;font-size:.8125rem}.dm .sfm input[type=text],.dm .sfm input[type=email],.dm .sfm input[type=tel],.dm .sfm input[type=url],.dm .sfm select,.dm .sfm textarea{border:1px solid var(--border-strong);border-radius:var(--radius-8);background:var(--bg);width:100%;min-height:44px;color:var(--ink);font:inherit;padding:10px 12px;font-size:16px;line-height:1.4}.dm .sfm textarea{resize:vertical}.dm .sfm input:focus-visible,.dm .sfm select:focus-visible,.dm .sfm textarea:focus-visible,.dm .sfm-choices:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dm .sfm-field[data-bad] input[type=text],.dm .sfm-field[data-bad] input[type=email],.dm .sfm-field[data-bad] input[type=tel],.dm .sfm-field[data-bad] input[type=url],.dm .sfm-field[data-bad] select,.dm .sfm-field[data-bad] textarea{border:2px solid var(--error)}.dm .sfm-err{color:var(--error);margin:0;font-size:.8125rem;line-height:1.4}.dm .sfm-choices{gap:4px;display:grid}.dm .sfm-choice{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex;position:relative}.dm .sfm-choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.dm .sfm-mark{border:1px solid var(--border-strong);background:var(--bg);color:#0000;flex:none;place-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:grid}.dm .sfm-choice[data-kind=dot] .sfm-mark{border-radius:50%}.dm .sfm-choice[data-kind=box] .sfm-mark{border-radius:4px}.dm .sfm-choice input:checked+.sfm-mark{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent)}.dm .sfm-choice[data-kind=dot] input:checked+.sfm-mark{background:radial-gradient(circle, var(--accent-ink) 0 28%, var(--accent) 32%)}.dm .sfm-choice input:focus-visible+.sfm-mark{outline:2px solid var(--accent);outline-offset:4px}.dm .sfm-notice{border-radius:var(--radius-8);background:var(--bg);box-shadow:inset 0 0 0 1px var(--surface-2);padding:16px;font-size:.875rem;line-height:1.5}.dm .sfm-notice p{margin:0 0 8px}.dm .sfm-notice ul{margin:0 0 8px;padding-left:20px}.dm .sfm-notice a{color:var(--accent)}.dm .sfm-notice-title{font-weight:600}.dm .sfm-files{gap:12px;display:grid}.dm .sfm-drop{border:1px dashed var(--border-strong);border-radius:var(--radius-8);min-height:96px;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.dm .sfm-pick{border-radius:var(--radius-8);background:var(--surface-2);min-height:44px;color:var(--ink);cursor:pointer;align-items:center;padding:0 20px;font-weight:500;display:inline-flex;position:relative}.dm .sfm-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.dm .sfm-pick:focus-within{outline:2px solid var(--accent);outline-offset:2px}.dm .sfm-filelist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dm .sfm-filelist li{align-items:center;gap:12px;min-height:44px;display:flex}.dm .sfm-fname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dm .sfm-fsize{color:var(--muted);white-space:nowrap;font-size:.8125rem}.dm .sfm-filelist button{border-radius:var(--radius-8);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:1.25rem}.dm .sfm-total{color:var(--muted);margin:0;font-size:.8125rem}.dm .sfm-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.dm .sfm-summary,.dm .sfm-fail{border-radius:var(--radius-8);box-shadow:inset 0 0 0 2px var(--error);margin-top:32px;padding:16px;font-size:.875rem}.dm .sfm-summary p{margin:0 0 8px;font-weight:500}.dm .sfm-summary ul{margin:0;padding-left:20px}.dm .sfm-summary a{color:var(--ink)}.dm .sfm-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.dm .sfm-actions .button{min-height:44px}.dm .sfm-actions .button[disabled]{opacity:.6;cursor:progress}.dm .sfm-note{max-width:40rem;color:var(--muted);margin:16px 0 0;font-size:.8125rem;line-height:1.5}.dm .sfm-done{text-align:left;gap:16px;padding:32px}.dm .sfm-done:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dm .sfm-tick{width:48px;height:48px;box-shadow:inset 0 0 0 2px var(--ok);color:var(--ok);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.dm .sfm-done-text{margin:0;font-size:1.125rem;line-height:1.5}.dm .sfm-top{color:var(--ink);text-underline-offset:4px;text-decoration:underline}@media (min-width:40em){.dm .sfm-fields{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:24px}.dm .sfm-fields>.sfm-field{grid-column:span 2}.dm .sfm-fields>.sfm-field:is([data-type=text],[data-type=email],[data-type=tel],[data-type=url]):not([data-conditional]){grid-column:span 1}}@media (max-width:40em){.dm .sfm-plate{padding:16px}.dm .sfm-actions .button{width:100%}}.dm .sfm-fields>.sfm-notice{grid-column:1/-1}.dm .sfm-notice p,.dm .sfm-notice li{max-width:65ch}.dm .sfm-notice li{margin-bottom:4px}.dm .sfm-notice strong{font-weight:500}html[lang=ko] .dm{word-break:keep-all;overflow-wrap:break-word}html[lang=ko] .dm .sf-fig figcaption,html[lang=ko] .dm .sf-cap,html[lang=ko] .dm .sf-by,html[lang=ko] .dm .sf-credit,html[lang=ko] .dm .sf-eyebrow,html[lang=ko] .dm .ss-kicker,html[lang=ko] .dm .sfm-eyebrow{font-family:var(--font);letter-spacing:0;text-transform:none}html[lang=ko] .dm .sf-fig figcaption,html[lang=ko] .dm .sf-cap,html[lang=ko] .dm .sf-by,html[lang=ko] .dm .sf-credit{font-size:.8125rem}html[lang=ko] .dm :is(p,li,dt,dd,figcaption,label,legend,summary,a,span,small,h1,h2,h3,h4){word-break:keep-all;overflow-wrap:break-word}html[lang=ko] .dm .sf-fig figcaption,html[lang=ko] .dm .sf-cap,html[lang=ko] .dm .sf-by{text-align:left;text-align-last:auto;word-spacing:0}
