:root{--metal-hi:#E9EAEC;--metal:#D6D7DA;--metal-lo:#C2C3C7;--ink:#26272B;--muted:#6B6E76;--dim:#9A9CA2;--fila:#5AA0FF;--fila-deep:#2B63B5;--fila-glow:rgba(90,160,255,.55);--hi:rgba(255,255,255,.95);--lo:rgba(163,165,172,.62);--up:8px 8px 20px var(--lo),-8px -8px 20px var(--hi);--in:inset 4px 4px 9px var(--lo),inset -4px -4px 9px var(--hi);--err:#C2412D;--dot:var(--fila);--font-display:"tt-commons-pro","Space Grotesk","Pretendard Variable",sans-serif;--font-body:"tt-commons-pro","Pretendard Variable",sans-serif;--font-mono:"tt-commons-pro","Space Mono","Pretendard Variable",sans-serif;--font-num:"Space Mono","Pretendard Variable",monospace}*{margin:0;padding:0;box-sizing:border-box}html{background:#C9CACE}body{color:var(--ink);font-family:var(--font-body);line-height:1.6;min-height:100vh;-webkit-font-smoothing:antialiased;background:url(/tactile/grain.png) 0 0/128px 128px,radial-gradient(1100px 640px at 50% -8%,var(--metal-hi),transparent 62%),radial-gradient(900px 620px at 82% 108%,#CDCED2,transparent 60%),linear-gradient(178deg,var(--metal) 0,var(--metal-lo) 100%);background-attachment:fixed}@media (-webkit-min-device-pixel-ratio:2.5),(min-resolution:2.5dppx){body{background-size:85.33px 85.33px,auto,auto,auto}}li,p,td,th{word-break:keep-all;overflow-wrap:break-word}a{color:var(--fila-deep);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--fila-deep);outline-offset:3px}.mono{font-family:var(--font-num)}.won{white-space:nowrap}.page{max-width:720px;margin:0 auto;padding:40px 24px 32px;flex-direction:column;gap:22px;min-height:100vh}.page,.top{display:flex}.top{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.wordmark img{height:13px;width:auto;display:block}.wordmark.sm img{height:11px}.lockup{font-family:var(--font-display);font-weight:400;font-size:14px;letter-spacing:.16em;display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.lockup-img{gap:0;align-items:flex-end}.lockup-img .dot{margin-right:9px;align-self:center}.lockup-img .ol{display:block}.lockup-img .by{margin:0 6px 0 8px;font-family:var(--font-body);font-weight:400;font-size:11px;letter-spacing:0;line-height:1}.lockup-img .dx{height:9px;width:auto;display:block;margin-bottom:1px}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--dot);box-shadow:0 0 10px color-mix(in srgb,var(--dot) 70%,transparent);flex:0 0 auto}.lead{color:var(--muted);font-size:14px}.panel{background:linear-gradient(145deg,#E4E5E8,#D3D4D8);border-radius:20px;box-shadow:var(--up);padding:22px 24px}.well{border-radius:14px;box-shadow:var(--in);padding:14px 16px}.panel h1{font-size:19px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.panel h2{font-size:15px;font-weight:600;margin-bottom:10px}.amount{font-family:var(--font-num);font-size:30px;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.small{font-size:12.5px;color:var(--muted)}.line{font-size:13.5px;margin-top:6px}.rows{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 18px;gap:6px 18px;font-size:14px}.rows dt{color:var(--muted)}.rows dd{min-width:0;overflow-wrap:anywhere}.badge{display:inline-block;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;padding:3px 9px;border-radius:999px;box-shadow:var(--in);color:var(--muted);vertical-align:middle}.consent{display:flex;flex-direction:column;gap:10px;margin-top:4px}.consent label{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;align-items:start;font-size:13.5px;cursor:pointer}.consent input{width:18px;height:18px;margin-top:2px;accent-color:var(--ink)}.go{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:14px 18px;border-radius:14px;box-shadow:var(--up);font-weight:700;font-size:15px;color:var(--ink);background:linear-gradient(145deg,#E6E7EA,#D5D6DA)}.go i{width:8px;height:8px;border-radius:50%;background:var(--dot);box-shadow:0 0 8px color-mix(in srgb,var(--dot) 80%,transparent)}.go:active{box-shadow:var(--in)}.go:disabled{opacity:.45;cursor:not-allowed;box-shadow:var(--up)}a.go{text-decoration:none}.opt{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;box-shadow:var(--up);font-size:13.5px;font-weight:500;color:var(--ink)}.opt:active{box-shadow:var(--in)}a.opt{text-decoration:none}.actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.actions .go{width:auto;flex:1 1 220px}.copy{font-family:var(--font-num);font-size:11px;padding:2px 8px;border-radius:8px;box-shadow:var(--up);margin-left:8px}.methods{margin-top:6px;border-radius:14px;overflow:hidden;background:#fff}.err{color:var(--err)}.draft,.err{font-size:13px}.draft{border-left:3px solid var(--dim);padding:10px 14px;color:var(--muted);border-radius:0 10px 10px 0;box-shadow:var(--in)}.doc h1{font-size:20px;margin-bottom:4px}.doc h2{font-size:15px;margin:18px 0 6px}.doc li,.doc p{font-size:14px;color:var(--ink)}.doc ul{padding-left:18px}.table-wrap{overflow-x:auto;margin:6px 0 10px}.doc table{width:100%;min-width:620px;border-collapse:collapse;font-size:13px}.doc td,.doc th{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid rgba(38,39,43,.14);overflow-wrap:anywhere}.doc th{font-weight:600;color:var(--muted)}.card-product{flex-direction:column}.card-product,.price{display:flex;gap:10px}.price{align-items:baseline;flex-wrap:wrap}.foot{margin-top:auto;padding-top:22px;border-top:1px solid rgba(38,39,43,.1);font-size:12px;color:var(--muted);display:flex;flex-direction:column;gap:6px}.foot nav{display:flex;gap:16px;flex-wrap:wrap}.foot nav a{color:var(--ink)}.foot .biz{display:flex;flex-wrap:wrap;gap:4px 14px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}