@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_1516cb7c-module__vq-s9q__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_1516cb7c-module__vq-s9q__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:ASCRIVE Sans KR;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ASCRIVESansKR-Light.woff2)format("woff2");unicode-range:U+11??,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF01-FF60}@font-face{font-family:ASCRIVE Sans KR;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ASCRIVESansKR-Regular.woff2)format("woff2");unicode-range:U+11??,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF01-FF60}@font-face{font-family:ASCRIVE Sans KR;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ASCRIVESansKR-Medium.woff2)format("woff2");unicode-range:U+11??,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF01-FF60}@font-face{font-family:ASCRIVE Sans KR;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ASCRIVESansKR-SemiBold.woff2)format("woff2");unicode-range:U+11??,U+3000-303F,U+3130-318F,U+AC00-D7A3,U+FF01-FF60}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--ink:#111318;--paper:#ecede8;--carbon:#1f3a9e;--acc:var(--carbon);--on-acc:#fff;--soft:#626569;--mute:#9c9e9c;--line:#d5d7d1;--hi:#e2e3de;--card:#f3f3f0;--bg:var(--paper);--fg:var(--ink);--n-client:#d98e2b;--n-interior:#d2533c;--n-arch:#2e8a66;--n-furn:#7a5bd0;--n-artist:#d46c9e;--n-build:#4a5800;--n-make:#8c3b5a;--n-style:#b59a1f;--n-brand:#5e6c7b;--lat:var(--font-hanken), "Hanken Grotesk", "ASCRIVE Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--kr:var(--lat);--rule-section:3px solid var(--ink);--rule-row:1px solid var(--line);--pad:28px;--gutter:16px}@media (max-width:960px){:root{--pad:var(--gutter)}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{height:100%}body{background:var(--bg);min-height:100%;color:var(--fg);font-family:var(--lat);letter-spacing:.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;padding-inline:var(--pad);word-break:keep-all;padding-block:0 40px;font-size:13px;font-weight:400;line-height:1.45}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:var(--hand);letter-spacing:inherit;background:0 0;border:0;padding:0}:focus-visible{outline:1.5px solid var(--acc);outline-offset:2px}h1,h2,h3{letter-spacing:-.035em;font-weight:600;line-height:1.1}.m{color:var(--mute)}.s{color:var(--soft)}.acc{color:var(--acc)}.section-rule{border-top:var(--rule-section)}.row-rule{border-bottom:var(--rule-row)}.dot{background:var(--acc);vertical-align:baseline;border-radius:50%;flex:none;width:.22em;height:.22em;margin-left:.07em;display:inline-block}.keep{max-width:100%;display:inline-block}.plusmk{vertical-align:-.06em;flex:none;width:.76em;height:.76em;margin-left:.22em;display:inline-block}.plusmk.sm{vertical-align:-1px;width:11px;height:11px;margin-left:5px}.plusmk.lg{vertical-align:.06em;width:.48em;height:.48em;margin-left:.14em}.mk{vertical-align:middle;border-radius:50%;flex:none;width:7px;height:7px;margin:0 0 1px 5px;display:inline-block}.mk.ok{background:var(--acc)}.mk.pe{box-shadow:inset 0 0 0 1px var(--soft)}.mk.hi{background:var(--mute)}.mk.pv{background:linear-gradient(90deg, var(--acc) 50%, transparent 50%);box-shadow:inset 0 0 0 1px var(--acc)}.mk.wt{background:repeating-conic-gradient(var(--soft) 0 36deg, transparent 36deg 72deg);-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - 1.25px),#000 calc(100% - 1.2px));mask:radial-gradient(circle closest-side,#0000 calc(100% - 1.25px),#000 calc(100% - 1.2px))}.mk.no{background:var(--mute);border-radius:0;width:10px;height:1.5px}.plates{flex-direction:column;gap:22px;display:flex}.jrow{align-items:flex-start;gap:14px;display:flex}.plate{flex-direction:column;flex:0 auto;gap:2px;min-width:0;display:flex}.plate img{object-fit:contain;background:var(--hi);width:100%;margin-bottom:6px;display:block}.plate b{letter-spacing:0;overflow-wrap:break-word;font-size:13px;font-weight:600;line-height:1.3}.plate .m{letter-spacing:.015em;color:var(--soft);overflow-wrap:break-word;font-size:12px;line-height:1.35}.plate .m strong{color:var(--fg);letter-spacing:.005em;font-weight:600}.plate:hover b{color:var(--acc)}.platecap{border-left:1px solid var(--line);flex-direction:column;flex:none;gap:30px;min-width:0;padding-left:16px;display:flex}.kick{color:var(--soft);letter-spacing:.015em;font-size:12px}.stack{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.stack .kick{margin-bottom:7px}.stack .ttl{letter-spacing:-.045em;text-wrap:balance;margin:0 0 10px;font-size:26px;font-weight:600;line-height:1.02}.stack .ttl a:hover{color:var(--acc)}.stack .desc{color:var(--soft);max-width:48ch;margin:0 0 18px;font-size:14px;line-height:1.55}.stack.lg .ttl{letter-spacing:-.055em;font-size:clamp(32px,3.8vw,52px)}.stack.lg .desc{font-size:15px}.stack .ct{margin-bottom:18px}.ct{border-top:1px solid var(--fg);grid-template-columns:112px minmax(0,1fr) auto;width:100%;display:grid}.ct>*{border-bottom:1px solid var(--line);min-width:0;padding:6px 0}.ct .r{color:var(--soft);padding-top:7px;padding-right:12px;font-size:12px}.ct .x{color:var(--mute);text-align:right;padding-top:7px;padding-left:12px;font-size:12px}.ct .n{letter-spacing:-.005em;overflow-wrap:break-word;min-width:0;font-weight:600}.ct .n a:hover{color:var(--acc)}.ct .n .tl{letter-spacing:0;color:var(--soft);margin-top:1px;font-size:12px;font-weight:400;display:block}.ct .e{color:var(--mute);font-weight:400}.ct .n.a{color:var(--soft);font-weight:400}.claimbtn{box-shadow:inset 0 0 0 1.5px var(--acc);color:var(--acc);border-radius:2px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:600;display:inline-flex}.claimbtn:hover{background:var(--acc);color:var(--on-acc)}.lbx{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:#ecede8f7;grid-template-rows:auto 1fr auto;animation:.16s ease-out lbx-in;display:grid;position:fixed;inset:0}@keyframes lbx-in{0%{opacity:0}}.lbx-bar{padding:16px var(--pad) 12px;border-bottom:3px solid var(--fg);margin-inline:var(--pad);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-inline:0;display:grid}.lbx-bar b{letter-spacing:-.01em;overflow-wrap:break-word;font-size:15px}.lbx-n{letter-spacing:.04em;color:var(--soft);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.lbx-acts{justify-self:end;align-items:center;gap:18px;display:flex}.lbx-tog{font:inherit;cursor:var(--hand);color:var(--soft);background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.lbx-tog:hover,.lbx-tog.on{color:var(--fg)}.lbx-tog.on:after{content:"";background:var(--acc);border-radius:50%;width:5px;height:5px;margin-left:2px;display:inline-block}.lbx-close{font:inherit;cursor:var(--hand);color:var(--fg);background:0 0;border:0;font-size:14px;font-weight:600}.lbx-close:hover{color:var(--acc)}.lbx-main{grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.lbx-main.with{grid-template-columns:minmax(0,1fr) 340px}.lbx-side{overscroll-behavior:contain;min-height:0;padding:22px var(--pad) 22px 28px;border-left:var(--rule-row);overflow-y:auto}.lbx-rec{flex-direction:column;gap:12px;display:flex}.lbx-rec .k{color:var(--soft);letter-spacing:.015em;font-size:12px}.lbx-rec p{color:var(--soft);margin:0;font-size:13.5px;line-height:1.55}.lbx-rec .foot{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.lbx-rec .foot a{color:var(--acc);font-weight:600}.lbx-stage{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.lbx-fig{flex:none;margin:0;position:relative}.lbx-fig img{opacity:0;width:100%;height:100%;transition:opacity .2s;display:block}.lbx-fig img.on{opacity:1}.lbx-arrow{width:44px;height:44px;font:inherit;color:var(--fg);cursor:var(--hand);background:0 0;border:0;font-size:22px;font-weight:300;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.lbx-arrow:hover{color:var(--acc)}.lbx-arrow.prev{left:14px}.lbx-arrow.next{right:14px}.lbx-foot{padding:12px var(--pad) 16px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:20px;display:grid}.lbx-foot .m{font-size:12.5px}.lbx-strip{scrollbar-width:none;justify-content:flex-end;gap:6px;display:flex;overflow-x:auto}.lbx-strip button{cursor:var(--hand);outline-offset:2px;opacity:.55;background:0 0;border:0;outline:2px solid #0000;flex:none;padding:0}.lbx-strip button.on{outline-color:var(--acc);opacity:1}.lbx-strip button:hover{opacity:1}.lbx-strip img{height:44px;display:block}@media (max-width:700px){.lbx-arrow{display:none}.lbx-main.with{grid-template-columns:minmax(0,1fr)}.lbx-side{z-index:2;background:var(--paper);padding:18px var(--pad) 28px;border-left:0;position:absolute;inset:0}.lbx-foot{grid-template-columns:1fr}.lbx-strip{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.lbx{animation:none}}.plates.gallery a.plate{cursor:var(--zoom)}.shr{display:inline-block;position:relative}.shr .ig.share{cursor:var(--hand);font:inherit;border:0;font-size:13.5px;font-weight:600}.shr-menu{z-index:30;background:var(--bg);border:1px solid var(--fg);flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #11131824}.shr-menu a,.shr-menu button{font:inherit;text-align:left;color:var(--fg);cursor:var(--hand);background:0 0;border:0;padding:8px 10px;font-size:13.5px;font-weight:500}.shr-menu a:hover,.shr-menu button:hover{background:var(--hi);color:var(--acc)}.shr-menu .m{word-break:break-all;padding:6px 10px 2px;font-size:12px}.more{color:var(--acc);font-weight:600;font-size:inherit;display:inline-block}button.more{cursor:var(--hand);background:0 0;border:0;padding:0;font-family:inherit}.morebtn{color:var(--acc);align-self:flex-start;font-weight:600}.cta{background:var(--acc);color:var(--on-acc);letter-spacing:-.005em;white-space:nowrap;border:0;border-radius:2px;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;line-height:1.1;display:inline-flex}@media (hover:hover){.cta:hover{background:var(--fg);color:var(--bg)}}.cta.line{color:var(--acc);box-shadow:inset 0 0 0 1.5px var(--acc);background:0 0}.cta.line:hover{background:var(--acc);color:var(--on-acc)}.cta.big{justify-content:center;padding:15px 18px;font-size:15px}.cta.big.line{box-shadow:inset 0 0 0 2px var(--acc)}.mh{border-bottom:3px solid var(--fg);grid-template-columns:minmax(0,24fr) minmax(0,76fr);align-items:start;gap:20px 34px;padding-block:24px;display:grid}.wm{letter-spacing:-.045em;white-space:nowrap;align-items:baseline;font-weight:600;line-height:1;display:inline-flex}.wm i{background:var(--acc);border-radius:50%;width:.2em;height:.2em;margin-left:.05em;display:inline-block}.wm.big{letter-spacing:-.07em;font-size:clamp(52px,7vw,108px);line-height:.78}.mh-logo{--wmz:clamp(52px, 7vw, 108px)}.mh-logo .wm.big{font-size:var(--wmz)}.tagline{margin:calc(var(--wmz) * .21) 0 0 calc(var(--wmz) * .0398);font-size:calc(var(--wmz) * .196);letter-spacing:.02em;color:var(--fg);white-space:nowrap;font-weight:600;line-height:1.2}.mcols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.05fr) minmax(0,2.2fr);gap:18px 20px;display:grid}.mcols.c6{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.05fr) minmax(0,2.2fr)}.mcol,.msearch{border-top:3px solid var(--fg);flex-direction:column;min-width:0;padding-top:6px;display:flex}.mcol a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mcol a.top{letter-spacing:-.03em;margin-bottom:6px;font-size:clamp(16px,1.45vw,20px);font-weight:600;line-height:1.15}.mcol a.sub{letter-spacing:-.005em;color:var(--soft);font-size:14px;font-weight:500;line-height:1.55}.mcol a:hover{color:var(--acc)}.sh{border-top:3px solid var(--fg);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;padding-top:7px;display:flex}.sh>h2{letter-spacing:-.035em;margin:0;font-size:20px;font-weight:600;line-height:1.1}.sh>h2:after,.mcol.on a.top:after,.slim nav a.on:after{content:"";background:var(--acc);vertical-align:baseline;border-radius:50%;width:.22em;height:.22em;margin-left:.07em;display:inline-block}.msearch{gap:12px;position:relative}.mjoin{grid-template-columns:1fr;gap:8px;display:grid}.mjoin .cta{white-space:normal;text-align:center;justify-content:center;padding:10px 8px;font-size:12.5px;line-height:1.15}.mjoin .join{grid-column:1/-1;padding-block:11px;font-size:13.5px}.macct{min-height:18px;color:var(--soft);text-align:right;margin:2px 0 0;font-size:12.5px}.macct a,.macct button{font:inherit;color:var(--acc);cursor:var(--hand);background:0 0;border:0;padding:0;font-weight:600}.macct a:hover,.macct button:hover{color:var(--fg)}.search{position:relative}.search input{font:inherit;letter-spacing:-.005em;background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none' stroke='%231F3A9E' stroke-width='2'%3E%3Ccircle cx='7.5' cy='7.5' r='5.5'/%3E%3Cpath d='M11.6 11.6 16 16'/%3E%3C/svg%3E") no-repeat 12px 50%;border:2px solid var(--acc);height:46px;color:var(--fg);appearance:none;border-radius:0;width:100%;padding:0 12px 0 38px;font-size:16px;font-weight:500}.search input:focus,.search input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--acc);outline:none}.search input::placeholder{color:var(--soft)}.sug{background:var(--bg);border-top:3px solid var(--fg);box-shadow:0 0 0 1px var(--line), 0 14px 30px #00000014;z-index:60;min-width:260px;max-height:60vh;padding:4px 12px 10px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.sug .sg{color:var(--mute);margin:10px 0 2px;font-size:12px;display:block}.sug a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.sug a b{overflow-wrap:break-word;font-weight:600}.sug a span{color:var(--soft);white-space:nowrap;font-size:12px}.sug a:hover b,.sug a.on b{color:var(--acc)}.sug a.on{background:var(--hi)}.sug .splus{color:var(--acc);border:1px solid var(--acc);vertical-align:1px;letter-spacing:.02em;margin-left:6px;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:600}.sug .snote{color:var(--mute);margin:6px 0 2px;font-size:11px;display:block}.sug .none{color:var(--soft);padding:10px 0 4px;display:block}.sug .sfail{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sug .sfail button{color:var(--acc);font-weight:600}.sug a.sjoin{border-bottom:0}.sug a.sjoin b{color:var(--acc)}.slim{z-index:40;background:var(--bg);border-bottom:3px solid var(--fg);padding:calc(env(safe-area-inset-top,0px) + 11px) var(--pad) 8px;visibility:hidden;flex-wrap:wrap;align-items:baseline;gap:6px 24px;transition:transform .2s,visibility .2s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.slim.show{visibility:visible;transform:none}.slim .wm{font-size:20px}.slim nav{flex-wrap:wrap;gap:4px 20px;display:flex}.slim nav a{letter-spacing:-.015em;color:var(--mute);font-weight:600}.slim nav a.on,.slim nav a:hover{color:var(--fg)}footer{border-top:3px solid var(--fg);color:var(--soft);grid-template-columns:auto 1fr auto auto;align-items:baseline;gap:10px 28px;margin-top:64px;padding-top:12px;font-size:12px;display:grid}footer .wm{color:var(--fg);font-size:22px}footer .legend{flex-wrap:wrap;gap:14px;display:flex}footer .legend span{align-items:center;display:inline-flex}footer nav{flex-wrap:wrap;gap:6px 14px;display:flex}footer nav a{color:var(--fg);font-weight:600}footer nav a:hover{color:var(--acc)}footer nav a.pp{color:var(--acc);white-space:nowrap}footer nav a.pp span{font-weight:500}footer .legal,footer .legal-in{color:var(--mute);flex-wrap:wrap;grid-column:1/-1;gap:2px 14px;margin:4px 0 0;font-size:11.5px;line-height:1.6;display:flex}footer .legal a,footer .legal-in a{color:var(--soft);text-underline-offset:2px;text-decoration:underline}footer .legal-m{grid-column:1/-1;display:none}footer .legal-m summary{min-height:32px;color:var(--soft);cursor:var(--hand);align-items:center;gap:4px;font-size:11.5px;list-style:none;display:inline-flex}footer .legal-m summary::-webkit-details-marker{display:none}footer .legal-m summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;margin:0 0 3px 4px;transform:rotate(45deg)}footer .legal-m[open] summary:after{margin:3px 0 0 4px;transform:rotate(-135deg)}footer .legal-m .legal-in{flex-direction:column;margin:0}@media (max-width:560px){footer .legal{display:none}footer .legal-m{display:block}}@media (max-width:1100px){.mh{grid-template-columns:1fr}.mcols{grid-template-columns:repeat(5,minmax(0,1fr))}.mcols.c6{grid-template-columns:repeat(6,minmax(0,1fr))}.tagline{font-size:max(12px, calc(var(--wmz) * .196))}.msearch{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:10px 24px}.msearch .search{flex:320px;max-width:560px}.mjoin{flex:320px;min-width:0;max-width:560px}}@media (max-width:960px){footer{grid-template-columns:1fr}}@media (max-width:760px){.mh{gap:14px}.mh-logo{--wmz:42px}.msearch .search,.mh .mlang{display:none}.mcols{flex-wrap:wrap;gap:12px 16px;display:flex}.tagline{font-size:11px}.mjoin{flex-basis:100%}.mcol{border-top-width:2px}.mcol a.sub{display:none}.mcol a.top{margin-bottom:0;font-size:16px}.msearch{flex:100%}.msearch .search{flex:100%;max-width:none}}.proto-note{color:var(--soft);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:12.5px;line-height:1.55;display:flex}.proto-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--acc);border:1px solid var(--acc);border-radius:999px;flex:none;padding:1px 9px;font-size:11px;font-weight:600;line-height:1.5}.jhead{grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:end;gap:20px 56px;padding-block:34px;display:grid}.jhead .kick{color:var(--soft);letter-spacing:.015em;margin-bottom:10px;font-size:12px;display:block}.jhead .lead,.sv-head .lead{letter-spacing:-.055em;text-wrap:balance;margin:0 0 12px;font-size:clamp(32px,3.8vw,52px);font-weight:600;line-height:1}.jhead .lead-sub,.sv-head .lead-sub{max-width:58ch;color:var(--soft);margin:0;font-size:15px;line-height:1.6}.jhead .dh-claim{color:var(--soft);margin:10px 0 0}.pagehead{max-width:760px;padding-block:28px 18px}.pagehead h1{letter-spacing:-.055em;align-items:baseline;margin:0 0 10px;font-size:clamp(32px,3.8vw,52px);font-weight:600;line-height:1;display:flex}.pagehead p{max-width:60ch;margin:0;font-size:15px;line-height:1.55}.fld{border:0;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;display:flex}.fld>span{letter-spacing:-.01em;font-size:14px;font-weight:600}.fld>span .m{font-weight:400}.fld select,.fld input:not([type=checkbox]):not([type=radio]),.fld textarea{font:inherit;background:var(--bg);border:1px solid var(--fg);color:var(--fg);appearance:none;border-radius:0;width:100%;padding:10px 12px;font-size:15px}.fld select{background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%23111318' stroke-width='1.6'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:34px}.fld textarea{resize:vertical;min-height:110px;line-height:1.6}.fld select:focus,.fld input:not([type=checkbox]):not([type=radio]):focus,.fld textarea:focus{outline:2px solid var(--acc);outline-offset:-2px}.fld input.bad{border-color:#b3261e}.row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips label{border:1px solid var(--line);cursor:var(--hand);-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:7px 11px;font-size:13px;font-weight:600;display:inline-flex}.chips input{accent-color:var(--acc);width:15px;height:15px;margin:0}.chips label:has(input:checked){border-color:var(--fg)}.cur{vertical-align:1px;gap:4px;margin-left:8px;display:inline-flex}.cur i{border:1px solid var(--line);color:var(--mute);border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.cur i.on{border-color:var(--acc);color:var(--acc)}.jm-bad{color:#b3261e;margin:0;font-weight:600}.empty-note{color:var(--soft);max-width:52ch;padding:40px 0;line-height:1.6}@media (max-width:900px){.jhead{grid-template-columns:1fr;align-items:start}.row2{grid-template-columns:1fr}}.jsteps{border-top:3px solid var(--fg);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;margin:0 0 60px;padding:0;list-style:none;display:grid}.jsteps.three{grid-template-columns:repeat(3,minmax(0,1fr))}.jsteps li{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding-top:12px;display:flex}.jsteps .no{letter-spacing:-.06em;font-size:46px;font-weight:600;line-height:1}.jsteps b{letter-spacing:-.04em;font-size:22px;font-weight:600;line-height:1.15}.jsteps p{margin:0;line-height:1.7}.jsteps p.en{color:var(--soft)}.jmail{border-top:3px solid var(--fg);grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:end;gap:24px 56px;padding:22px 0 44px;display:grid}.jmail form{flex-direction:column;align-items:stretch;gap:14px;margin:0;display:flex}.jmail .fld input{border-width:2px;border-color:var(--acc);padding:14px;font-size:18px}.jmail .fld input.bad{border-color:#b3261e}.jmail aside{flex-direction:column;justify-self:end;align-items:flex-end;display:flex}.jm-note{color:var(--soft);margin:0;font-size:13.5px;line-height:1.6}.jm-note b{color:var(--fg)}.stnote{border:2px solid var(--acc);flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.stnote p{margin:0;line-height:1.6}@media (max-width:900px){.jmail{grid-template-columns:1fr;align-items:start}.jmail aside{justify-self:start;align-items:flex-start}}@media (max-width:620px){.jsteps,.jsteps.three{grid-template-columns:1fr;gap:22px}}.rqprev{border:2px solid var(--fg);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.rqprev h3{letter-spacing:-.035em;margin:0;font-size:20px;font-weight:600}.rqprev p{margin:0;line-height:1.6}.pbtns{flex-wrap:wrap;gap:8px;display:flex}.pbtns .cta:disabled{opacity:.55;cursor:default}.savew{display:inline-block;position:relative}.savebtn{font:inherit;color:var(--fg);cursor:var(--hand);background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;font-size:13.5px;font-weight:600;display:inline-flex}.savebtn:hover{color:var(--acc)}.savebtn .bm{transition:transform .15s}.savebtn.on .bm{transform:scale(1.06)}.savew.compact .savebtn{padding:0}.savepanel{z-index:40;background:var(--bg);border-top:3px solid var(--fg);width:260px;box-shadow:0 0 0 1px var(--line), 0 16px 34px #0000001a;text-align:left;flex-direction:column;gap:8px;padding:14px 16px;font-size:13.5px;display:flex;position:absolute;top:calc(100% + 8px);left:0}.savew.compact .savepanel{left:auto;right:0}.savepanel b{letter-spacing:-.02em;font-size:16px}.savepanel ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.savepanel label{cursor:var(--hand);align-items:center;gap:8px;display:flex}.savenew{gap:6px;display:flex}.savenew input{min-width:0;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--fg);flex:1;padding:6px 8px;font-size:13px}.savenew button{font:inherit;color:var(--acc);cursor:var(--hand);background:0 0;border:0;font-size:13px;font-weight:600}.savenew button:disabled{color:var(--mute)}.savepanel .cta{align-self:flex-start}.doc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.langsw{gap:16px;padding-bottom:14px;display:flex}.langsw button{font:inherit;letter-spacing:-.01em;color:var(--mute);cursor:var(--hand);background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.langsw button.on{color:var(--fg)}.langsw button.on:after{content:"";background:var(--acc);border-radius:50%;width:.22em;height:.22em;margin-left:.07em;display:inline-block}[lang=ko]{word-break:keep-all}footer .ver{color:var(--mute);white-space:nowrap;font-size:11.5px}.sharebtn{margin-left:14px}.plates img,.lbx img,.pvimg img,a[href^="/projects/"] img{-webkit-user-drag:none;-webkit-touch-callout:none}.guard{z-index:90;background:var(--bg);border-top:3px solid var(--fg);width:300px;box-shadow:0 0 0 1px var(--line), 0 16px 34px #00000024;text-align:left;flex-direction:column;gap:8px;padding:14px 16px 16px;font-size:13.5px;display:flex;position:fixed}.guard b{letter-spacing:-.02em;font-size:16px;line-height:1.2}.guard .m{color:var(--soft);line-height:1.45}.guard-acts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.taglist{letter-spacing:-.02em;flex-wrap:wrap;gap:4px 18px;font-size:clamp(18px,1.8vw,24px);line-height:1.35;display:flex}.taglist a:hover{color:var(--acc)}.taglist.small{letter-spacing:0;color:var(--soft);gap:2px 12px;font-size:13.5px}.taglist.small a:hover{color:var(--acc)}.job{background:var(--card,#f4f4f0);border-top:3px solid var(--fg);flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.job-head{flex-direction:column;gap:2px;display:flex}.job h3{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.job-studio{order:-1;margin-bottom:4px;font-size:15px;font-weight:700}.job-studio .stag-n{letter-spacing:-.005em;font-weight:700}a.job-studio:hover .stag-n{color:var(--acc)}.job-head .job-badge{order:-2}.job-kind{letter-spacing:.01em;color:#fff;background:var(--fg);order:-3;align-self:flex-start;margin-bottom:4px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.6}.job-kind.k-collab{background:var(--acc)}.job-kind.k-open{color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc);background:#fff}.job-kind .l2-ko{opacity:.85;margin-left:.35em;font-weight:400}.job-ans{box-shadow:inset 0 0 0 1px var(--line);background:#fff;flex-direction:column;gap:4px;margin-top:4px;padding:11px 14px 13px;display:flex}.job-ans .job-apply{margin-top:0}.stag{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.stag-n{letter-spacing:.005em;color:var(--fg);align-items:center;gap:6px;font-weight:600;display:inline-flex}.stag-n .mk{margin:0}.stag-plus{color:var(--soft);box-shadow:inset 0 0 0 1px var(--line), 0 1px 3px #1113180f;background:linear-gradient(#fff 0%,#f3f4f0 100%);border-radius:2px;align-items:center;padding:1px 7px 1px 5px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.stag-plus .plusmk.sm{width:11px;height:11px;margin:0 4px 0 0}.stag-plus b{color:var(--fg);font-weight:600}.job-line{margin:0;font-size:13px}.job-body summary{color:var(--acc);cursor:var(--hand);font-size:13px}.job-body p{white-space:pre-line;margin:8px 0 0;font-size:14px;line-height:1.55}.job-apply{align-self:flex-start;margin-top:4px}.job-line .l2-ko{margin-left:.3em}.job-cred{border-left:3px solid var(--acc);box-shadow:inset 0 0 0 1px var(--line);background:#fff;flex-direction:column;gap:4px;margin-top:4px;padding:11px 14px 13px;display:flex}.job-cred.on{box-shadow:inset 0 0 0 1.5px var(--acc)}.job-cred-line{color:var(--fg);align-items:baseline;gap:8px;margin:0;font-size:15.5px;line-height:1.35;display:flex}.job-cred-line .mk{flex:none;margin:0}.job-cred-line b{letter-spacing:-.01em;font-weight:700}.job-cred.on .job-cred-line b{color:var(--acc)}.job-cred-note{color:var(--soft);margin:0;font-size:13px;line-height:1.5}.job-cred-acts{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:6px 0 0;display:flex}.job-cred-acts .job-apply{margin-top:0}.rdraw{border-top:1px solid var(--line);margin-top:26px;padding-top:12px}.rdraw-h{letter-spacing:0;margin:0 0 10px;font-size:14px;font-weight:600}.rdraw-strip{flex-wrap:wrap;gap:12px 14px;margin:0;padding:0;list-style:none;display:flex}.rdraw-strip li{flex-direction:column;gap:5px;max-width:220px;display:flex}.rdraw-strip button{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.rdraw-strip img{object-fit:contain;width:auto;max-width:220px;height:92px;box-shadow:inset 0 0 0 1px var(--line);display:block}.rdraw-strip button:hover img,.rdraw-strip button:focus-visible img{outline:1px solid var(--acc);outline-offset:2px}.rdraw-l{color:var(--soft);font-size:12px}.rdraw-credit{color:var(--soft);margin:10px 0 0;font-size:12.5px}.add-plus{background:var(--acc);color:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:6px;height:52px;padding:0 16px;transition:transform .15s;display:inline-flex;box-shadow:0 8px 20px -8px #11131873}.add-plus svg{display:block}@media (prefers-reduced-motion:reduce){.add-plus{transition:none}}html[data-lang=ko] .l-en,html:not([data-lang=ko]) .l-ko{display:none!important}.l2-ko{letter-spacing:0;text-transform:none;opacity:.78;margin-left:.4em;font-size:.84em;font-weight:400}.l2-en{letter-spacing:0;text-transform:none;color:var(--mute);margin-top:2px;font-size:.86em;font-weight:400;display:block}.mlang{color:var(--soft);text-align:right;margin:2px 0 0;font-size:12.5px}.mlang button{font:inherit;color:var(--soft);cursor:var(--hand);background:0 0;border:0;padding:0}.mlang button.on{color:var(--fg);font-weight:600}.mlang button:hover{color:var(--acc)}:root{--hand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='6.8' fill='%23ffffff' fill-opacity='0.95' stroke='%23111318' stroke-opacity='0.16'/%3E%3Ccircle cx='12' cy='12' r='4.7' fill='%231F3A9E'/%3E%3C/svg%3E") 12 12, pointer;--hand-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5.4' fill='%23ffffff' fill-opacity='0.95' stroke='%23111318' stroke-opacity='0.16'/%3E%3Ccircle cx='12' cy='12' r='3.5' fill='%231F3A9E'/%3E%3C/svg%3E") 12 12, pointer;--zoom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='10.5' fill='%23ffffff' fill-opacity='0.92' stroke='%231F3A9E' stroke-width='1.4'/%3E%3Cpath d='M14 10.5v7M10.5 14h7' stroke='%231F3A9E' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 14 14, zoom-in}a[href],button:not(:disabled),summary,select,[role=button]{cursor:var(--hand)}label:has(>input[type=checkbox]){cursor:var(--hand)}label:has(>input[type=radio]){cursor:var(--hand)}a[href]:active,button:not(:disabled):active,summary:active,[role=button]:active{cursor:var(--hand-down)}@media (hover:hover){a[href] img,button:not(:disabled)>img{transition:opacity .2s}a[href]:hover img,button:not(:disabled):hover>img{opacity:.8}}.bcur{z-index:2147483000;pointer-events:none;opacity:0;transition:opacity .15s;position:fixed;top:0;left:0}.bcur.in{opacity:1}.bcur.off{opacity:0}.bcur>i{background:var(--acc);border-radius:50%;width:8px;height:8px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:-4px;left:-4px;box-shadow:0 0 0 1.25px #ffffffeb,0 1px 3px #11131833}.bcur.on>i{transform:scale(1.4)}.bcur.down>i{transform:scale(.8)}.bcur.on.down>i{transform:scale(1.2)}.bcur.grab>i{box-shadow:inset 0 0 0 1.6px var(--acc), 0 0 0 1px #ffffffeb, 0 1px 3px #11131833;background:#ffffff59;transform:scale(1.6)}.bcur.grab.down>i{background:var(--acc);transform:scale(1.2)}@media (prefers-reduced-motion:reduce){.bcur>i{transition:none}}@media (hover:hover) and (pointer:fine){html.bdot,html.bdot *{cursor:none!important}html.bdot :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=range]),textarea,[contenteditable=true]){cursor:text!important}html.bdot .upth li{cursor:grab!important}html.bdot .upth li:active{cursor:grabbing!important}html.bdot.bscroll :is(*,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=range]),.upth li){cursor:inherit!important}html.bdot :is(a[href],img):not([draggable=true]){-webkit-user-drag:none}html.bdot :is(a[href],button,summary,[role=button],[role=tab],label:has(>input[type=checkbox]),label:has(>input[type=radio])){-webkit-user-select:none;user-select:none}}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}footer .flang{display:none}@media (max-width:760px){footer .flang{display:block}footer .flang .mlang{text-align:left;margin:0}}.ls-ko{letter-spacing:0;color:var(--soft);margin-left:.4em;font-size:.82em;font-weight:400}.ls-ko.under{margin-top:2px;margin-left:0;display:block}html[data-lang=ko] .ls-ko.under{display:block!important}.nm-link{color:var(--fg);font-weight:600}.nm-link:hover{color:var(--acc)}.cta .ls-ko,.ig .ls-ko,button .ls-ko,a.claimbtn .ls-ko{color:inherit;opacity:.8}.recno{align-items:baseline;gap:8px;margin-bottom:10px;display:inline-flex}.recno-l{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:11.5px}.recno-n{letter-spacing:-.01em;color:var(--acc);font-variant-numeric:tabular-nums;font-size:21px;font-weight:600}.recno-c{font:inherit;color:var(--soft);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;cursor:var(--hand);background:0 0;border:0;padding:0;font-size:12px}.recno-c:hover,.sharebtn{color:var(--acc)}.sharebtn .bm{transition:transform .2s}.sharebtn:hover .bm,.sharebtn:active .bm{transform:rotate(-12deg)scale(1.08)}@keyframes share-nudge{0%,to{transform:none}30%{transform:rotate(-14deg)scale(1.1)}60%{transform:rotate(8deg)scale(1.04)}}@media (hover:none) and (prefers-reduced-motion:no-preference){.sharebtn .bm{animation:.7s .9s share-nudge}}.pg-set+.pg-set{border-top:1px solid var(--line);margin-top:28px;padding-top:12px}.pg-h{letter-spacing:0;margin:0 0 10px;font-size:14px;font-weight:600}.pg-credit{color:var(--soft);margin:8px 0 0;font-size:12px}
