@font-face{font-family:Pretendard;src:url('fonts/PretendardVariable.woff2') format('woff2');font-weight:100 900;font-display:swap}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--k-type-nav)}body{margin:0;background:var(--k-paper);color:var(--k-ink);font:400 var(--k-t-body)/var(--k-lh-body) var(--k-face-body);word-break:keep-all;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit}button,select,input{border-radius:0}button{background:none;border:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[contenteditable]:focus-visible,summary:focus-visible{outline:var(--k-focus-w) solid var(--k-flare);outline-offset:var(--k-focus-gap)}::selection{background:var(--k-flare);color:var(--k-ink)}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--k-face-specimen);font-weight:500;letter-spacing:var(--k-ls-display)}h2{font-size:var(--k-type-heading);line-height:1.12}p{text-wrap:pretty}.accent,.wordmark span{color:var(--k-flare)}.page-pad{padding-inline:var(--k-type-gutter)}.section{padding-block:var(--k-type-band)}.eyebrow{font-size:var(--k-t-label);letter-spacing:var(--k-ls-label);font-weight:500;line-height:1.5}.small-copy{font-size:var(--k-type-small);color:var(--k-ink-mid);margin-top:var(--k-type-space-2)}.masthead{height:var(--k-type-nav);padding-inline:var(--k-type-gutter);display:flex;align-items:center;justify-content:space-between;border-bottom:var(--k-hairline) solid var(--k-line);background:var(--k-paper);position:sticky;top:0;z-index:var(--k-z-nav);gap:var(--k-gap)}.wordmark{font-family:var(--k-face-specimen);font-size:var(--k-type-logo);font-weight:600;letter-spacing:var(--k-type-tracking)}.masthead nav{display:flex;gap:var(--k-gap);font-size:var(--k-type-small)}.masthead nav a{padding-block:var(--k-type-space-1)}.masthead nav a:hover{color:var(--k-ink-mid);text-decoration:underline;text-underline-offset:var(--k-type-space-1)}.pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--k-type-pad);border:var(--k-hairline) solid var(--k-ink);border-radius:var(--k-r-pill);padding:var(--k-type-space-1) var(--k-type-pad);font-size:var(--k-type-small);min-height:var(--k-type-touch)}.pill:hover{background:var(--k-ink);color:var(--k-paper)}.skip{position:fixed;top:0;left:var(--k-type-pad);transform:translateY(-150%);z-index:var(--k-z-toast);background:var(--k-ink);color:var(--k-paper);padding:var(--k-type-pad)}.skip:focus{transform:none}.hero{position:relative;padding-top:var(--k-gap);padding-bottom:0}.hero>.eyebrow{display:flex;justify-content:space-between}.hero h1{font-size:var(--k-type-hero);line-height:.87;letter-spacing:-.065em;font-weight:500;padding-block:var(--k-gap)}.hero h1>span{display:block}.hero-last{font-weight:400}.hero-note{position:absolute;right:var(--k-type-gutter);bottom:22%;width:31%;font-size:var(--k-t-small)}.hero-note>p:first-of-type{font-size:var(--k-t-lead);margin-bottom:var(--k-type-space-1);font-weight:500}.hero-note .text-link{margin-top:var(--k-type-pad)}.mini-rule{width:var(--k-gap);border-top:var(--k-type-outline) solid var(--k-ink);display:block;margin-bottom:var(--k-type-pad)}.hero-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--k-gap);padding-block:var(--k-type-pad);border-top:var(--k-hairline) solid var(--k-line);font-size:var(--k-t-label);letter-spacing:.06em}.hero-foot>a{text-decoration:underline;text-underline-offset:var(--k-type-space-1)}.text-link{display:inline-flex;gap:var(--k-type-space-2);font-size:var(--k-type-small);text-decoration:underline;text-underline-offset:var(--k-type-space-1);min-height:var(--k-type-touch);align-items:center}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--k-gap);margin-bottom:var(--k-gap)}.section-head h2{margin-top:var(--k-type-space-2)}.section-head>p,.section-head>div>p{color:var(--k-ink-mid);font-size:var(--k-t-small)}.section-head>p{max-width:26ch}.tester-shell{background:var(--k-card);border:var(--k-hairline) solid var(--k-line);color:var(--k-ink)}.tester-toolbar{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr auto;gap:var(--k-gap);padding:var(--k-type-pad);border-bottom:var(--k-hairline) solid var(--k-line)}.control{display:grid;grid-template-columns:1fr auto;font-size:var(--k-type-small);gap:var(--k-type-space-1);color:var(--k-ink-mid)}.control select{grid-column:1/-1;width:100%;background:none;color:var(--k-ink);border:0;border-bottom:var(--k-hairline) solid var(--k-line);padding-block:var(--k-type-space-1)}.control output{font-variant-numeric:tabular-nums}.control input[type=range]{grid-column:1/-1;width:100%;min-width:0;margin:0;accent-color:var(--k-ink);height:var(--k-type-touch)}.surface-controls{display:flex;align-items:center;gap:var(--k-type-space-1)}.surface-button{width:var(--k-type-touch);height:var(--k-type-touch);border:var(--k-hairline) solid var(--k-line);border-radius:50%;font-family:var(--k-face-specimen);font-size:var(--k-t-lead);background:var(--k-paper);color:var(--k-ink)}.surface-button.dark-button{background:var(--k-deep);color:var(--k-deep-ink)}.surface-button[aria-pressed=true]{outline:var(--k-type-outline) solid var(--k-ink);outline-offset:var(--k-focus-gap)}.editable{padding:var(--k-type-inset);min-height:3.8em;font:var(--k-type-weight) var(--k-type-preview)/var(--k-type-leading) var(--k-face-specimen);letter-spacing:var(--k-type-tracking);overflow-wrap:anywhere;word-break:normal;white-space:pre-wrap}.editable:empty:before{content:'여기에 써보세요.';color:var(--k-ink-mid)}.tester-bottom{display:flex;justify-content:space-between;gap:var(--k-type-space-2);padding:var(--k-type-space-2) var(--k-type-pad);border-top:var(--k-hairline) solid var(--k-line);font-size:var(--k-type-small)}.sample-options{display:flex;gap:var(--k-type-space-2);flex-wrap:wrap}.sample-options button,.glyph-tabs button,.text-button{min-height:var(--k-type-touch);padding:var(--k-type-space-1);border-bottom:var(--k-type-outline) solid transparent}.sample-options button[aria-pressed=true],.glyph-tabs button[aria-pressed=true]{border-color:var(--k-flare)}.story{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-type-band);border-top:var(--k-hairline) solid var(--k-line)}.story-intro h2{margin-block:var(--k-type-pad)}.story-intro>p{max-width:40ch;color:var(--k-ink-mid);margin-bottom:var(--k-type-pad)}.letter-proof{display:flex;flex-direction:column;justify-content:space-between;border-block:var(--k-hairline) solid var(--k-line);padding-block:var(--k-type-pad)}.proof-label{display:flex;justify-content:space-between;font-size:var(--k-t-label);letter-spacing:.1em}.proof-letters{display:flex;justify-content:space-around;align-items:baseline;font-family:var(--k-face-specimen);font-size:clamp(110px,16vw,245px);letter-spacing:-.08em;line-height:1.2}.proof-letters>span:last-child{font-size:.75em}.family{background:var(--k-paper);color:var(--k-ink)}.family .section-head{margin-bottom:var(--k-type-band)}.family-label{font-size:var(--k-type-small);display:block;margin-top:var(--k-type-pad)}.family-label input{display:block;min-height:var(--k-type-touch);width:100%;min-width:260px;border:0;border-bottom:var(--k-hairline) solid var(--k-line);color:var(--k-ink);background:none}.weight-row{display:grid;grid-template-columns:var(--k-type-touch) minmax(0,1fr) 100px;align-items:baseline;gap:var(--k-type-pad);border-top:var(--k-hairline) solid var(--k-line);padding-block:var(--k-type-pad)}.weight-row .weight-number,.weight-row .weight-name{font-size:var(--k-type-small);color:var(--k-ink-mid)}.weight-row .weight-name{text-align:right}.weight-row .weight-sample{font-family:var(--k-face-specimen);font-size:var(--k-type-row);letter-spacing:-.025em;line-height:1.3;overflow-wrap:anywhere;word-break:normal}.family-foot{border-top:var(--k-hairline) solid var(--k-line);padding-top:var(--k-type-pad);display:flex;justify-content:space-between;font-size:var(--k-t-label);color:var(--k-ink-mid)}.glyph-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-gap)}.glyph-focus{background:var(--k-paper-sunk);padding:var(--k-type-pad);display:flex;flex-direction:column;justify-content:space-between}.glyph-focus #glyph-large{font-family:var(--k-face-specimen);font-size:var(--k-type-glyph);line-height:1.2;text-align:center}.glyph-caption{display:flex;justify-content:space-between;font-size:var(--k-type-small)}.glyph-tabs{display:flex;gap:var(--k-type-pad);margin-bottom:var(--k-type-pad);font-size:var(--k-type-small)}.glyph-grid{display:grid;grid-template-columns:repeat(8,1fr);border-top:var(--k-hairline) solid var(--k-line);border-left:var(--k-hairline) solid var(--k-line)}.glyph-grid button{font-family:var(--k-face-specimen);font-size:var(--k-type-logo);aspect-ratio:1;min-height:var(--k-type-touch);border-right:var(--k-hairline) solid var(--k-line);border-bottom:var(--k-hairline) solid var(--k-line)}.glyph-grid button:hover{background:var(--k-paper-sunk)}.glyph-grid button[aria-pressed=true]{background:var(--k-ink);color:var(--k-paper)}.construction{border-block:var(--k-hairline) solid var(--k-line)}.system-intro{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-type-band);align-items:start;margin-block:var(--k-gap) var(--k-type-band)}.system-intro>p{max-width:43ch;color:var(--k-ink-mid)}.palette{display:flex;min-height:145px}.palette button{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:var(--k-type-space-2);font-size:var(--k-type-small)}.color-paper{background:var(--k-paper);border:var(--k-hairline) solid var(--k-line)}.color-ink{background:var(--k-ink);color:var(--k-paper)}.color-flare{background:var(--k-flare);color:var(--k-ink)}.scale-row{display:grid;grid-template-columns:180px minmax(0,1fr) 140px;align-items:center;gap:var(--k-gap);padding-block:var(--k-gap);border-top:var(--k-hairline) solid var(--k-line)}.scale-row>span,.scale-row>code{font-size:var(--k-type-small);line-height:1.7}.scale-row small{color:var(--k-ink-mid);font-size:var(--k-t-label)}.scale-row>code{text-align:right;font-family:var(--k-face-body)}.scale-display{font-family:var(--k-face-specimen);font-size:var(--k-t-hero);font-weight:600;line-height:.96;letter-spacing:-.04em}.scale-heading{font-family:var(--k-face-specimen);font-size:var(--k-t-section);font-weight:500;line-height:1.1;letter-spacing:-.04em}.scale-body{font-size:var(--k-t-body);max-width:52ch}.scale-label{font-size:var(--k-t-label);letter-spacing:var(--k-ls-label)}pre{margin:var(--k-type-space-2) 0 0;background:var(--k-paper-sunk);padding:var(--k-type-pad);font-size:var(--k-type-code);overflow:auto;line-height:1.65}.posters{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-gap)}.poster{aspect-ratio:4/5;padding:var(--k-type-inset);display:flex;flex-direction:column;justify-content:space-between}.poster-dark{background:var(--k-paper);color:var(--k-ink)}.poster-top,.poster-base{display:flex;justify-content:space-between;align-items:center}.poster-top{font-size:var(--k-t-label);letter-spacing:.08em}.poster-title{font-family:var(--k-face-specimen);font-size:var(--k-type-poster);line-height:1;letter-spacing:-.05em;font-weight:600}.poster-logo{font-family:var(--k-face-specimen);font-size:var(--k-t-display);line-height:1;letter-spacing:-.05em}.poster-base>span:first-child{font-size:var(--k-type-small)}.poster-paper{background:var(--k-paper-sunk)}.journal-title{font-family:var(--k-face-specimen);font-size:var(--k-t-title);line-height:1.35;letter-spacing:-.04em;font-weight:600}.journal-bottom{display:flex;align-items:flex-end;gap:var(--k-gap)}.journal-glyph{font-family:var(--k-face-specimen);font-size:var(--k-t-display);line-height:1}.journal-bottom p{font-size:var(--k-type-small);max-width:22ch}figcaption{display:flex;justify-content:space-between;gap:var(--k-gap);font-size:var(--k-type-small);padding-top:var(--k-type-space-2);color:var(--k-ink-mid)}.download{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-type-band);border-top:var(--k-hairline) solid var(--k-line)}.download h2{font-size:var(--k-t-hero);line-height:.96;margin-block:var(--k-type-pad)}.download-files{padding-top:var(--k-gap)}.download-item{display:flex;align-items:center;justify-content:space-between;padding-block:var(--k-gap);border-bottom:var(--k-hairline) solid var(--k-line);gap:var(--k-gap)}.download-item:first-child{border-top:var(--k-hairline) solid var(--k-line)}.download-item b{font-size:var(--k-t-lead);font-weight:500}.download-item small{display:block;margin-top:var(--k-type-space-1);color:var(--k-ink-mid);font-size:var(--k-type-small)}.download-arrow{font-size:var(--k-t-title);font-family:var(--k-face-specimen)}.download-item:hover .download-arrow{color:var(--k-flare)}.download-files>p{margin-block:var(--k-type-pad);color:var(--k-ink-mid);font-size:var(--k-type-small)}.footer{border-top:var(--k-hairline) solid var(--k-line);padding-block:var(--k-gap)}.footer-top,.footer-bottom{display:flex;justify-content:space-between;gap:var(--k-gap)}.footer-bottom{font-size:var(--k-t-label);color:var(--k-ink-mid);margin-top:var(--k-gap)}.footer-bottom>p:last-child{text-align:right}.notice{position:fixed;bottom:var(--k-gap);left:50%;transform:translateX(-50%);background:var(--k-ink);color:var(--k-paper);padding:var(--k-type-space-2) var(--k-type-pad);border-radius:var(--k-r-sm);z-index:var(--k-z-toast);font-size:var(--k-type-small);max-width:90vw}.notice[hidden]{display:none}
@media(min-width:1700px){.page-pad,.masthead{padding-inline:max(var(--k-type-gutter),calc((100vw - var(--k-type-width))/2))}.hero-note{right:max(var(--k-type-gutter),calc((100vw - var(--k-type-width))/2))}}
@media(max-width:1000px){.masthead nav{gap:var(--k-type-space-2)}.tester-toolbar{gap:var(--k-type-space-2);grid-template-columns:1.2fr 1fr 1fr}.surface-controls{grid-column:3;grid-row:2;justify-content:flex-end}.story{gap:var(--k-gap)}.scale-row{grid-template-columns:120px minmax(0,1fr)}.scale-row>code{grid-column:2;text-align:left}.scale-display{font-size:var(--k-t-title)}.scale-heading{font-size:var(--k-t-title)}.system-intro{gap:var(--k-gap)}.download{gap:var(--k-gap)}}
@media(max-width:640px){.masthead{height:64px;gap:var(--k-type-space-2)}.masthead nav{display:none}.hero{padding-top:var(--k-type-pad)}.hero h1{font-size:19.3vw;padding-block:var(--k-gap);line-height:.93}.hero-note{position:static;width:auto;padding-block:var(--k-gap);display:grid;grid-template-columns:1fr 1fr;gap:var(--k-type-space-2)}.hero-note .mini-rule{display:none}.hero-note>p:first-of-type{font-size:var(--k-t-lead)}.hero-note>p:nth-of-type(2){font-size:var(--k-type-small)}.hero-note .text-link{grid-column:1/-1;margin:0}.hero-foot{display:grid;grid-template-columns:1fr 1fr;gap:var(--k-type-space-2);font-size:10px}.hero>.eyebrow{font-size:10px;letter-spacing:.08em}.section-head{display:block}.section-head>p,.section-head>div>p{margin-top:var(--k-type-pad);max-width:none}.tester-toolbar{grid-template-columns:1fr 1fr;gap:var(--k-type-space-2);padding:var(--k-type-space-2)}.weight-control{grid-column:1}.surface-controls{grid-column:2;grid-row:1}.control:not(.weight-control){grid-column:auto}.control:last-of-type{grid-column:1/-1}.editable{min-height:4.5em;padding:var(--k-type-pad)}.tester-bottom{padding:var(--k-type-space-1) var(--k-type-space-2);align-items:start}.sample-options{gap:0}.tester-bottom button{font-size:11px;white-space:nowrap}.story,.glyph-layout,.system-intro,.download{grid-template-columns:1fr}.story{gap:var(--k-gap)}.proof-letters{font-size:38vw}.letter-proof{min-height:270px}.family .section-head{margin-bottom:var(--k-gap)}.weight-row{grid-template-columns:32px minmax(0,1fr);gap:var(--k-type-space-2);padding-block:var(--k-type-space-2)}.weight-row .weight-name{display:none}.weight-row .weight-sample{font-size:7vw}.family-foot{font-size:10px;gap:var(--k-type-space-1)}.glyph-focus #glyph-large{font-size:55vw}.glyph-grid{grid-template-columns:repeat(6,1fr)}.system-intro{gap:var(--k-gap);margin-bottom:var(--k-gap)}.scale-row{grid-template-columns:1fr}.scale-row>span{display:flex;gap:var(--k-type-space-2)}.scale-row>span br{display:none}.scale-row>code{grid-column:1}.scale-display,.scale-heading{font-size:var(--k-t-title)}.posters{grid-template-columns:1fr}.poster-title{font-size:15vw}.journal-title{font-size:9vw}.poster-logo,.journal-glyph{font-size:18vw}.poster{padding:var(--k-gap);min-height:420px}.download-files{padding:0}.footer-bottom{flex-direction:column}.footer-bottom>p:last-child{text-align:left}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
/* Brand case-study scenes and measured letterforms. */
.hero h1{letter-spacing:-.05em}.story-intro h2{max-width:7em}.family .section-head h2{max-width:8em}.mockup{margin:0;background:var(--k-deep);color:var(--k-deep-ink)}.mockup img{display:block;width:100%;height:auto;max-height:1000px;object-fit:cover}.mockup figcaption{padding-block:var(--k-type-pad);color:var(--k-deep-mid);font-size:var(--k-t-label);letter-spacing:.08em}.mockup-opening{margin-top:var(--k-gap)}.anatomy{background:var(--k-paper);color:var(--k-ink)}.anatomy .section-head{margin-bottom:var(--k-type-pad)}.anatomy-intro{max-width:44ch;color:var(--k-ink-mid);font-size:var(--k-t-small)}.anatomy-grid-layout{display:grid;grid-template-columns:1fr 1fr;margin-top:var(--k-type-band);border-top:var(--k-hairline) solid var(--k-line);border-left:var(--k-hairline) solid var(--k-line)}.anatomy-tile{border-right:var(--k-hairline) solid var(--k-line);border-bottom:var(--k-hairline) solid var(--k-line);padding:var(--k-type-pad)}.anatomy-tile-head{display:flex;justify-content:space-between;font-size:var(--k-type-small)}.anatomy-tile-head>span:first-child{font-family:var(--k-face-specimen);font-size:var(--k-t-lead)}.anatomy-tile-head>span:last-child{color:var(--k-ink-mid);font-size:var(--k-t-label)}.anatomy-tile svg{width:100%;height:auto;display:block}.anatomy-tile>p{font-size:var(--k-type-small);color:var(--k-ink-mid)}.anatomy-grid{fill:none;stroke:var(--k-line);stroke-width:1}.actual-outline{fill:var(--k-ink);stroke:var(--k-ink);stroke-width:1;vector-effect:non-scaling-stroke}.outline-handles{stroke:var(--k-flare);stroke-width:1;opacity:.75}.outline-handles line{vector-effect:non-scaling-stroke}.outline-nodes{fill:var(--k-paper);stroke:var(--k-flare);stroke-width:1}.outline-nodes circle{vector-effect:non-scaling-stroke}.anatomy-tile:nth-child(2) .actual-outline,.anatomy-tile:nth-child(3) .actual-outline{fill:none;stroke:var(--k-ink)}.anatomy[data-mode=line] .actual-outline{fill:none;stroke:var(--k-flare)}.anatomy-foot{display:flex;justify-content:space-between;padding-top:var(--k-type-pad);font-size:var(--k-t-label);color:var(--k-ink-mid)}.outline-switch{display:flex;gap:var(--k-type-space-2);font-size:var(--k-type-small)}.outline-switch button{min-height:var(--k-type-touch);border-bottom:var(--k-type-outline) solid transparent}.outline-switch button[aria-pressed=true]{border-color:var(--k-flare)}.anatomy+section{border-top:0}.journal-title{max-width:6em}.mockup-signage img{max-height:1000px}.mockup-book img{max-height:1000px}
@media(max-width:640px){.anatomy-grid-layout{grid-template-columns:1fr;margin-top:var(--k-gap)}.outline-switch{margin-top:var(--k-type-pad)}.anatomy-tile{padding:var(--k-type-space-2)}.anatomy-foot{flex-direction:column;gap:var(--k-type-space-1)}.mockup figcaption{font-size:9px;gap:var(--k-type-space-1);letter-spacing:.03em}.mockup img{min-height:310px;object-fit:cover}.mockup-signage img{aspect-ratio:1;object-fit:cover}.hero h1{font-size:19vw}.hero-note p{word-break:keep-all}}

.posters>figure{margin:0;min-width:0}.posters figcaption{flex-wrap:wrap;gap:var(--k-type-space-1)}
@media(max-width:640px){.posters{grid-template-columns:minmax(0,1fr)}.family-label input{min-width:0}}

@media(max-width:640px){.poster{aspect-ratio:auto;width:100%}}

/* Compact drawing-sheet specifications. */
.spec-heading{display:flex;justify-content:space-between;align-items:baseline;gap:var(--k-type-space-2);color:var(--k-ink-mid)}
.spec-heading h2{font:500 var(--k-t-label)/1.5 var(--k-face-body);letter-spacing:.1em;margin:0}
.spec-heading>span{font-size:var(--k-t-label);letter-spacing:.04em}





@media(max-width:640px){.spec-heading{flex-wrap:wrap;gap:var(--k-type-space-1)}}

/* Numeric dimension lines on a dense drawing field. */
.construction-drawing{margin-top:var(--k-gap);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--k-line) transparent}
.construction-drawing>svg{display:block;width:100%;min-width:760px;height:auto}
.drawing-minor-line{fill:none;stroke:var(--k-ink);stroke-opacity:.1;stroke-width:.55}
.drawing-major-line{fill:none;stroke:var(--k-ink);stroke-opacity:.16;stroke-width:.7}
.drawing-frame{fill:none;stroke:var(--k-line);stroke-width:1}
.drawing-guide{fill:none;stroke:var(--k-ink);stroke-opacity:.25;stroke-width:1;stroke-dasharray:5 5}
.drawing-letter{fill:var(--k-ink)}.drawing-dot{fill:var(--k-flare)}
.drawing-dimension{fill:none;stroke:var(--k-flare);stroke-width:1.2;stroke-linejoin:round}
.drawing-extension{fill:none;stroke:var(--k-flare);stroke-opacity:.55;stroke-width:.9}
.drawing-number{font:500 21px/1 var(--k-face-body);font-variant-numeric:tabular-nums;fill:var(--k-ink);stroke:var(--k-paper);stroke-width:8;paint-order:stroke fill;stroke-linejoin:round;letter-spacing:.02em}
.drawing-point{fill:var(--k-paper);stroke:var(--k-flare);stroke-width:1.2}
.drawing-registration{fill:none;stroke:var(--k-ink);stroke-opacity:.3;stroke-width:1}
