.page .yakuma-contact[id]{scroll-margin-top:0}.yakuma-contact{position:relative;min-height:calc(1080 * var(--pencil-unit));padding:calc(148 * var(--pencil-unit)) calc(112 * var(--pencil-unit)) calc(152 * var(--pencil-unit));background:var(--yk-bg);color:var(--yk-ink)}.yakuma-contact h2{margin:0;font:400 calc(88 * var(--pencil-unit))/1.08 var(--font-heading);letter-spacing:0}.yakuma-contact__body{display:grid;grid-template-columns:minmax(0,calc(710 * var(--pencil-unit))) minmax(0,calc(936 * var(--pencil-unit)));justify-content:space-between;gap:calc(50 * var(--pencil-unit));margin-top:calc(56.96 * var(--pencil-unit))}.yakuma-contact__copy{display:flex;flex-direction:column;justify-content:space-between}.yakuma-contact__intro{margin:calc(6 * var(--pencil-unit)) 0 0;white-space:pre-line;color:var(--yk-muted);font:400 max(16px,calc(24 * var(--pencil-unit)))/1.4 var(--font-body)}.yakuma-contact__direct{margin-top:calc(80 * var(--pencil-unit));color:var(--yk-accent)}.human-exchange{display:flex;align-items:center;gap:calc(62.5965 * var(--pencil-unit))}.human-exchange img{display:block;width:auto;height:calc(106 * var(--pencil-unit))}.yakuma-contact__direct p{margin:calc(56 * var(--pencil-unit)) 0 0;color:var(--yk-muted);font:400 max(16px,calc(24 * var(--pencil-unit)))/1.4 var(--font-body)}.yakuma-contact__direct>a{display:block;margin-top:calc(2.4 * var(--pencil-unit));color:inherit;font:400 calc(36 * var(--pencil-unit))/1.4 var(--font-mono)}.yakuma-contact__arrows{display:block;width:calc(360 * var(--pencil-unit));height:calc(72 * var(--pencil-unit));margin-top:calc(29.6 * var(--pencil-unit))}.yakuma-contact__direct>span{display:block;margin-top:calc(30 * var(--pencil-unit));font:400 calc(16 * var(--pencil-unit))/1.4 var(--font-mono)}.contact-routing{position:absolute;right:calc(112 * var(--pencil-unit));top:calc(148 * var(--pencil-unit));width:calc(400 * var(--pencil-unit));height:calc(106 * var(--pencil-unit));color:var(--yk-accent);font:400 calc(16 * var(--pencil-unit))/1.4 var(--font-mono)}.contact-routing__title{position:absolute;left:0;top:0}.contact-routing__index{position:absolute;right:0;top:0}.contact-routing__ideas{position:absolute;left:65%;top:0;width:6%;height:auto}.contact-routing__outgoing{position:absolute;left:75%;top:calc(.615 * var(--pencil-unit));width:7%;height:auto}.contact-routing__channel{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--yk-line);margin-top:calc(38 * var(--pencil-unit));padding-top:calc(25 * var(--pencil-unit))}.contact-routing__channel .micrographic{width:44%;height:calc(20.5333 * var(--pencil-unit))}.contact-routing__channel>span{line-height:1}.contact-form--pencil{--captcha-scale: 1;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(48 * var(--pencil-unit));row-gap:calc(36 * var(--pencil-unit));align-content:start;align-items:start}.contact-form--pencil .text-field{background:none;border:0;padding:0;min-height:0;gap:calc(7 * var(--pencil-unit))}.contact-form--pencil .text-field>span:first-child{color:var(--yk-accent);font:400 max(12px,calc(15 * var(--pencil-unit)))/1.4 var(--font-mono);letter-spacing:0}.contact-form--pencil .text-field>span:first-child span{color:inherit;font:inherit;letter-spacing:inherit}.contact-form--pencil .text-field:has([name=project]),.contact-form--pencil .text-field--large{grid-column:1 / -1}.contact-form--pencil .text-field input,.contact-form--pencil .text-field textarea{width:100%;min-width:0;min-height:44px;height:calc(80 * var(--pencil-unit));border:1px solid var(--yk-line);border-radius:0;padding:calc(18 * var(--pencil-unit));background:var(--yk-surface);color:var(--yk-ink);font:400 max(16px,calc(21 * var(--pencil-unit)))/1.4 var(--font-body)}.contact-form--pencil .text-field textarea{height:calc(196 * var(--pencil-unit));min-height:100px;resize:vertical}.contact-form--pencil .text-field input::placeholder,.contact-form--pencil .text-field textarea::placeholder{color:var(--yk-muted);opacity:1}.contact-form--pencil .text-field :is(input,textarea):focus-visible{outline:2px solid var(--yk-accent);outline-offset:2px}.contact-form--pencil .text-field__error{font:400 14px/1.4 var(--font-body);color:#ffd4d4;letter-spacing:0}.contact-form--pencil .contact-form__captcha{align-self:center;justify-content:flex-start;min-height:calc(78px * var(--captcha-scale));height:calc(78px * var(--captcha-scale));width:calc(304px * var(--captcha-scale));padding:0}.contact-form--pencil .contact-form__captcha-widget{flex-shrink:0;width:304px;height:78px;transform:scale(var(--captcha-scale));transform-origin:top left}.contact-form--pencil .action-link{justify-self:end;font-size:max(12px,calc(20 * var(--pencil-unit)));min-height:44px}.contact-form--pencil .contact-form__status{grid-column:1 / -1;font:400 max(14px,calc(18 * var(--pencil-unit)))/1.4 var(--font-body);letter-spacing:0;text-transform:none}.contact-form--pencil .contact-form__status:empty{display:none}.yakuma-contact .section-closing>span{display:flex;justify-content:space-between;width:100%}.yakuma-contact .section-closing a{color:inherit;text-transform:uppercase}.yakuma-contact__mobile-alternative{display:none}@media(max-width:1100px){.yakuma-contact{min-height:calc(1920 * var(--pencil-unit));padding:calc(274 * var(--pencil-unit)) calc(64 * var(--pencil-unit)) calc(168 * var(--pencil-unit))}.yakuma-contact h2{font-size:calc(112 * var(--pencil-unit));line-height:1.4}.yakuma-contact__body{display:block;margin-top:calc(39.2 * var(--pencil-unit))}.yakuma-contact__intro{margin:0;font-size:max(16px,calc(36 * var(--pencil-unit)))}.yakuma-contact__direct{display:none}.contact-routing{top:calc(299 * var(--pencil-unit));right:calc(64 * var(--pencil-unit));width:calc(320 * var(--pencil-unit));height:calc(144 * var(--pencil-unit));font-size:calc(36 * var(--pencil-unit));line-height:1.15}.contact-routing__title>span,.contact-routing__channel>*{display:none}.contact-routing__channel{margin-top:calc(51 * var(--pencil-unit));padding:0;border-color:var(--yk-accent)}.contact-routing__channel .micrographic{display:none}.contact-routing__ideas{left:0;top:calc(75 * var(--pencil-unit));width:20%}.contact-routing__outgoing{left:32.5%;top:calc(75 * var(--pencil-unit));width:22.5%}.contact-form--pencil{--captcha-scale: clamp(.85, calc(3 * var(--pencil-unit) / 1px), 3);margin-top:calc(23.2 * var(--pencil-unit));grid-template-columns:minmax(0,1fr);row-gap:calc(36 * var(--pencil-unit))}.contact-form--pencil .text-field{gap:calc(4.2 * var(--pencil-unit))}.contact-form--pencil .text-field>span:first-child{font-size:max(12px,calc(27 * var(--pencil-unit)))}.contact-form--pencil .text-field input,.contact-form--pencil .text-field textarea{height:calc(84 * var(--pencil-unit));min-height:44px;padding:calc(18 * var(--pencil-unit)) calc(24 * var(--pencil-unit));font-size:max(16px,calc(34 * var(--pencil-unit)))}.contact-form--pencil .text-field textarea{height:calc(186 * var(--pencil-unit));min-height:100px}.contact-form--pencil .contact-form__captcha{margin-top:calc(16 * var(--pencil-unit))}.contact-form--pencil .action-link{--action-unit: calc(1.7 * var(--pencil-unit));justify-self:start;margin-top:calc(-14 * var(--pencil-unit));font-size:max(12px,calc(34 * var(--pencil-unit)))}.yakuma-contact__mobile-alternative{display:inline}.yakuma-contact__desktop-closing{display:none}.yakuma-contact .section-closing a{text-transform:none}}.page .yakuma-faq[id]{scroll-margin-top:0}.yakuma-faq{position:relative;min-height:calc(1080 * var(--pencil-unit));padding:calc(148 * var(--pencil-unit)) calc(112 * var(--pencil-unit)) calc(136 * var(--pencil-unit));background:var(--yk-bg);color:var(--yk-ink)}.yakuma-faq h2{margin:0;font:400 calc(88 * var(--pencil-unit))/1.08 var(--font-heading);letter-spacing:0}.yakuma-faq__intro{margin:calc(23 * var(--pencil-unit)) 0 0;max-width:calc(1140 * var(--pencil-unit));font:400 max(16px,calc(24 * var(--pencil-unit)))/1.4 var(--font-body);color:var(--yk-muted)}.yakuma-faq__content{display:grid;grid-template-columns:minmax(0,calc(1120 * var(--pencil-unit))) calc(400 * var(--pencil-unit));justify-content:space-between;gap:calc(56 * var(--pencil-unit));margin-top:calc(50.36 * var(--pencil-unit))}.yakuma-faq-item{border-top:1px solid var(--yk-line)}.yakuma-faq-item h3{margin:0;font:inherit}.yakuma-faq-item button{display:grid;grid-template-columns:calc(64 * var(--pencil-unit)) minmax(0,1fr) calc(40 * var(--pencil-unit));gap:calc(24 * var(--pencil-unit));align-items:start;width:100%;min-height:calc(93 * var(--pencil-unit));padding:calc(23 * var(--pencil-unit)) calc(12 * var(--pencil-unit)) calc(24 * var(--pencil-unit)) 0;border:0;background:none;color:var(--yk-ink);font:400 max(16px,calc(28 * var(--pencil-unit)))/1.4 var(--font-body);text-align:left;cursor:pointer}.yakuma-faq-item button:focus-visible{outline:2px solid var(--yk-accent);outline-offset:4px}.yakuma-faq-item__index{padding-top:calc(6 * var(--pencil-unit));font:400 calc(16 * var(--pencil-unit))/1.4 var(--font-mono);color:var(--yk-accent)}.faq-toggle{display:block;width:100%;overflow:visible;color:var(--yk-accent)}.faq-toggle__corners{color:var(--yk-line)}.yakuma-faq-item__answer{margin-left:calc(88 * var(--pencil-unit));max-width:calc(820 * var(--pencil-unit));padding-bottom:calc(61.8 * var(--pencil-unit));color:var(--yk-muted);font:400 max(16px,calc(24 * var(--pencil-unit)))/1.4 var(--font-body)}.yakuma-faq-item[data-open=true] button{min-height:calc(88 * var(--pencil-unit));padding-bottom:calc(24 * var(--pencil-unit))}.yakuma-faq-item__answer p{margin:0}.faq-signal{color:var(--yk-accent);width:calc(400 * var(--pencil-unit))}.yakuma-faq>.faq-signal{position:absolute;top:calc(148 * var(--pencil-unit));right:calc(112 * var(--pencil-unit))}.faq-signal>.micrographic{display:block;width:100%;height:calc(46.6667 * var(--pencil-unit))}.faq-signal__route{display:block;width:100%;height:calc(40 * var(--pencil-unit));margin-top:calc(16.6666 * var(--pencil-unit));color:var(--yk-line)}.faq-signal__desktop{display:block;margin-top:calc(16.6667 * var(--pencil-unit));padding-bottom:calc(10 * var(--pencil-unit));border-bottom:1px solid var(--yk-line);font:400 calc(13 * var(--pencil-unit))/1.2 var(--font-mono);letter-spacing:calc(1.4 * var(--pencil-unit))}.faq-signal__mobile,.yakuma-faq__mobile-index{display:none}.answer-index{color:var(--yk-accent);font:400 calc(16 * var(--pencil-unit))/1.4 var(--font-mono)}.answer-index__edition{display:flex;justify-content:space-between;padding-bottom:calc(15.6 * var(--pencil-unit));border-bottom:1px solid var(--yk-line)}.answer-index__brand{display:flex;justify-content:space-between;align-items:flex-start;margin-top:calc(17 * var(--pencil-unit))}.answer-index__brand strong{font:400 calc(92 * var(--pencil-unit))/1.4 var(--font-heading)}.answer-index__brand img{width:calc(88 * var(--pencil-unit));height:auto;margin-top:calc(26 * var(--pencil-unit));margin-right:calc(6 * var(--pencil-unit))}.answer-index__contents{margin-top:calc(31.2 * var(--pencil-unit));padding-bottom:calc(34 * var(--pencil-unit));border-bottom:1px solid var(--yk-line)}.answer-index>p{margin:calc(23 * var(--pencil-unit)) 0 0;font-size:calc(18 * var(--pencil-unit))}.faq-response{display:flex;justify-content:space-between;align-items:center;margin-top:calc(81.6 * var(--pencil-unit))}.faq-response img{width:60%;height:auto}.faq-response svg{width:30%;overflow:visible}.yakuma-faq .section-closing>span{display:flex;justify-content:space-between;width:100%}@media(max-width:1100px){.yakuma-faq{min-height:calc(1920 * var(--pencil-unit));padding:calc(284 * var(--pencil-unit)) calc(64 * var(--pencil-unit)) calc(244 * var(--pencil-unit))}.yakuma-faq h2{font-size:calc(112 * var(--pencil-unit));line-height:1.4}.yakuma-faq h2 span{display:block}.yakuma-faq__intro,.answer-index,.faq-signal__desktop,.yakuma-faq__closing-count{display:none}.yakuma-faq>.faq-signal{width:calc(320 * var(--pencil-unit));top:calc(312 * var(--pencil-unit));right:calc(64 * var(--pencil-unit))}.faq-signal>.micrographic{height:calc(37.3333 * var(--pencil-unit))}.faq-signal__route{height:calc(32 * var(--pencil-unit));margin-top:calc(18.6667 * var(--pencil-unit));color:var(--yk-accent)}.faq-signal__mobile{display:block;margin-top:calc(18 * var(--pencil-unit));font:400 calc(34 * var(--pencil-unit))/1.15 var(--font-mono)}.yakuma-faq__content{display:block;margin-top:calc(28.4 * var(--pencil-unit))}.yakuma-faq__mobile-index{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:calc(29.2 * var(--pencil-unit));color:var(--yk-accent);font:400 calc(32 * var(--pencil-unit))/1.4 var(--font-mono)}.yakuma-faq__mobile-index>span:last-child{font-size:calc(24 * var(--pencil-unit))}.yakuma-faq-item button{grid-template-columns:calc(72 * var(--pencil-unit)) minmax(0,1fr) calc(40 * var(--pencil-unit));gap:calc(28 * var(--pencil-unit));min-height:max(56px,calc(144 * var(--pencil-unit)));padding:calc(27 * var(--pencil-unit)) calc(12 * var(--pencil-unit)) calc(30 * var(--pencil-unit)) 0;font-size:max(16px,calc(36 * var(--pencil-unit)))}.yakuma-faq-item__index{font-size:max(10px,calc(28 * var(--pencil-unit)));padding-top:calc(8 * var(--pencil-unit))}.yakuma-faq-item[data-open=true] button{min-height:max(44px,calc(114 * var(--pencil-unit)));padding-bottom:calc(30 * var(--pencil-unit))}.yakuma-faq-item__answer{margin-left:calc(100 * var(--pencil-unit));max-width:calc(800 * var(--pencil-unit));font-size:max(16px,calc(36 * var(--pencil-unit)));padding-bottom:calc(84.4 * var(--pencil-unit))}}.yakuma-about{position:relative;box-sizing:border-box;min-height:calc(1080 * var(--pencil-unit));padding:calc(148 * var(--pencil-unit)) calc(112 * var(--pencil-unit)) calc(140 * var(--pencil-unit));background:var(--yk-bg);color:var(--yk-ink);overflow:clip}.yakuma-about__intro{max-width:calc(1024 * var(--pencil-unit))}.yakuma-about__intro h2{margin:0;font:400 calc(88 * var(--pencil-unit))/1.08 var(--font-heading);letter-spacing:0}.yakuma-about__intro h2 span{display:block;margin-top:calc(5 * var(--pencil-unit));color:var(--yk-accent)}.yakuma-about__intro>p{margin:calc(39 * var(--pencil-unit)) 0 0;max-width:calc(930 * var(--pencil-unit));font:400 max(16px,calc(23 * var(--pencil-unit)))/1.5 var(--font-body);color:var(--yk-muted)}.garment-label{position:absolute;top:calc(148 * var(--pencil-unit));right:calc(112 * var(--pencil-unit));width:calc(400 * var(--pencil-unit));color:var(--yk-accent);font:400 calc(13 * var(--pencil-unit))/1.15 var(--font-mono)}.garment-label p{margin:0}.garment-label__edition{display:flex;align-items:start;justify-content:space-between;padding-bottom:calc(10 * var(--pencil-unit));border-bottom:1px solid var(--yk-line)}.garment-label__brand{display:flex;align-items:center;justify-content:space-between;padding-block:calc(7 * var(--pencil-unit));margin-bottom:calc(11 * var(--pencil-unit));border-bottom:1px solid var(--yk-line)}.garment-label__brand strong{font:400 calc(45 * var(--pencil-unit))/1.15 var(--font-heading)}.garment-label__brand>span{padding-left:calc(16 * var(--pencil-unit));border-left:1px solid var(--yk-line);font-size:calc(15 * var(--pencil-unit))}.garment-label__statement{display:flex;align-items:center;justify-content:space-between;margin-top:calc(12 * var(--pencil-unit));font-size:calc(16 * var(--pencil-unit))}.garment-label__statement>span{padding:calc(9 * var(--pencil-unit));border:1px solid var(--yk-line);font-size:calc(11 * var(--pencil-unit))}.garment-label__redacted{background:var(--yk-accent);color:transparent;-webkit-user-select:none;user-select:none}.garment-label__barcode{display:flex;align-items:center;justify-content:space-between;margin-top:calc(20 * var(--pencil-unit))}.garment-label__barcode img{width:calc(260 * var(--pencil-unit));height:calc(20 * var(--pencil-unit));object-fit:fill}.capability-carousel{margin-top:calc(87 * var(--pencil-unit))}.capability-carousel__track{display:flex;justify-content:space-between;gap:calc(60 * var(--pencil-unit))}.capability-carousel__slide{width:calc(480 * var(--pencil-unit));flex-shrink:0}.capability-carousel__slide--copy{display:none}.capability-carousel__slide:nth-child(2){margin-top:calc(24 * var(--pencil-unit))}.capability-window{--window-unit: var(--pencil-unit);position:relative;width:100%;min-height:calc(370 * var(--window-unit));border:1px solid var(--yk-muted);background:var(--yk-surface)}.window-chrome{height:calc(48 * var(--window-unit));display:flex;align-items:center;gap:calc(8 * var(--window-unit));padding-inline:calc(14 * var(--window-unit)) calc(10 * var(--window-unit));border-bottom:1px solid var(--yk-muted);color:var(--yk-accent);font:400 calc(13 * var(--window-unit))/1.4 var(--font-mono);white-space:nowrap}.window-chrome svg{fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}.window-chrome__file{width:calc(18 * var(--window-unit));height:calc(20 * var(--window-unit))}.window-chrome__controls{width:calc(108 * var(--window-unit));height:calc(32 * var(--window-unit));margin-left:auto}.capability-window__identity{position:relative;display:flex;align-items:flex-start;margin:calc(32 * var(--window-unit)) calc(24 * var(--window-unit)) 0;padding:calc(23 * var(--window-unit)) calc(20 * var(--window-unit));min-height:calc(144 * var(--window-unit))}.capability-window__brackets{position:absolute;inset:0;width:100%;height:100%;stroke:var(--yk-muted);fill:none;stroke-width:1}.capability-window h3{position:relative;isolation:isolate;margin:0;flex:1;font:400 calc(40 * var(--window-unit))/1.1 var(--font-heading);color:var(--yk-ink);white-space:pre-line;letter-spacing:0}.capability-window__shadow{position:absolute;top:calc(3 * var(--window-unit));left:calc(2 * var(--window-unit));z-index:-1;color:var(--yk-surface);-webkit-text-stroke:calc(.7 * var(--window-unit)) var(--yk-accent)}.capability-window__identity img{width:calc(52 * var(--window-unit));height:auto;margin-right:calc(14 * var(--window-unit))}.capability-window>p{margin:calc(30 * var(--window-unit)) calc(24 * var(--window-unit)) calc(28 * var(--window-unit));font:400 max(16px,calc(20 * var(--window-unit)))/1.45 var(--font-body);color:var(--yk-muted)}.capability-carousel__pagination{display:none}.capability-window>p{white-space:pre-line}.section-closing{position:absolute;left:calc(56 * var(--pencil-unit));right:calc(56 * var(--pencil-unit));bottom:calc(44 * var(--pencil-unit));border-top:1px solid var(--yk-line);padding-top:calc(18 * var(--pencil-unit));display:flex;justify-content:space-between;align-items:center;color:var(--yk-accent);font:400 calc(14 * var(--pencil-unit))/1 var(--font-mono);min-height:calc(48 * var(--pencil-unit))}.section-closing img{width:calc(48 * var(--pencil-unit));height:auto}@media(max-width:1100px){.yakuma-about{min-height:calc(1920 * var(--pencil-unit));padding:calc(300 * var(--pencil-unit)) 0 calc(180 * var(--pencil-unit))}.yakuma-about__intro{max-width:none;padding-inline:calc(64 * var(--pencil-unit))}.yakuma-about__intro h2{font-size:calc(104 * var(--pencil-unit));line-height:1.35}.yakuma-about__intro h2 span{font-size:calc(96 * var(--pencil-unit));margin-top:calc(-8 * var(--pencil-unit))}.yakuma-about__intro>p{margin-top:calc(48 * var(--pencil-unit));max-width:calc(920 * var(--pencil-unit));font-size:max(16px,calc(34 * var(--pencil-unit)));line-height:1.35}.garment-label{display:none}.capability-carousel{margin-top:calc(127 * var(--pencil-unit))}.capability-carousel__viewport{overflow:hidden;touch-action:pan-y pinch-zoom;cursor:grab}.capability-carousel__viewport .capability-window{-webkit-user-select:none;user-select:none}.capability-carousel__viewport:active{cursor:grabbing}.capability-carousel__viewport:focus-visible{outline:2px solid var(--yk-accent);outline-offset:-2px}.capability-carousel__track{justify-content:flex-start;gap:0;align-items:flex-start;min-height:max(calc(630 * var(--pencil-unit)),295px)}.capability-carousel__slide{flex:0 0 calc(816 * var(--pencil-unit));min-width:0;margin-right:calc(32 * var(--pencil-unit))}.capability-carousel__slide--copy{display:block}.capability-carousel__slide:nth-child(2){margin-top:0}.capability-window{--window-unit: calc(1.7 * var(--pencil-unit))}.capability-carousel__pagination{display:flex;justify-content:center;gap:calc(20 * var(--pencil-unit));margin-top:calc(52 * var(--pencil-unit))}.capability-carousel__pagination button{display:grid;place-items:center;width:max(44px,calc(40 * var(--pencil-unit)));height:max(44px,calc(40 * var(--pencil-unit)));padding:0;border:0;background:none;cursor:pointer}.capability-carousel__pagination button span{width:max(10px,calc(28 * var(--pencil-unit)));aspect-ratio:1;border:1px solid var(--yk-accent)}.capability-carousel__pagination button[aria-current] span{background:var(--yk-accent)}.section-closing{left:calc(64 * var(--pencil-unit));right:calc(64 * var(--pencil-unit));bottom:calc(75 * var(--pencil-unit));padding-top:calc(28 * var(--pencil-unit));font-size:max(12px,calc(28 * var(--pencil-unit)));line-height:1.35;gap:calc(20 * var(--pencil-unit))}.section-closing img{width:calc(55.2 * var(--pencil-unit))}}.page .yakuma-projects[id]{scroll-margin-top:0}.yakuma-projects{position:relative;min-height:calc(1080 * var(--pencil-unit));padding:calc(148 * var(--pencil-unit)) calc(112 * var(--pencil-unit)) calc(157 * var(--pencil-unit));background:var(--yk-bg);color:var(--yk-ink)}.yakuma-projects h2{margin:0;font:400 calc(88 * var(--pencil-unit))/1.08 var(--font-heading);letter-spacing:0}.yakuma-projects__subtitle{margin:calc(19 * var(--pencil-unit)) 0 0;color:var(--yk-accent);font:400 max(16px,calc(24 * var(--pencil-unit)))/1.4 var(--font-body)}.project-archive-label{position:absolute;right:calc(112 * var(--pencil-unit));top:calc(148 * var(--pencil-unit));width:calc(400 * var(--pencil-unit));color:var(--yk-accent);font:400 calc(12 * var(--pencil-unit))/1.15 var(--font-mono)}.project-archive-label__edition,.project-archive-label__brand,.project-archive-label__serial{display:flex;align-items:center;justify-content:space-between}.project-archive-label__brand{border-block:1px solid var(--yk-line);margin-top:calc(8 * var(--pencil-unit));padding-block:calc(9 * var(--pencil-unit))}.project-archive-label__brand strong{font:400 calc(43 * var(--pencil-unit))/1.15 var(--font-heading)}.project-archive-label__brand>span{padding-left:calc(16 * var(--pencil-unit));border-left:1px solid var(--yk-line)}.project-archive-label__serial{margin-top:calc(14 * var(--pencil-unit))}.project-archive-label__serial img{width:calc(240 * var(--pencil-unit));height:calc(24 * var(--pencil-unit))}.project-archive-label__serial>span{text-align:right;font-size:calc(11 * var(--pencil-unit))}.project-archive-label__mobile-index{display:none}.yakuma-projects__showcase{display:grid;grid-template-columns:calc(352 * var(--pencil-unit)) calc(720 * var(--pencil-unit)) calc(352 * var(--pencil-unit));justify-content:space-between;gap:calc(32 * var(--pencil-unit));margin-top:calc(7.4 * var(--pencil-unit))}.featured-project-window{--window-unit: var(--pencil-unit);min-width:0;border:1px solid var(--yk-line);background:var(--yk-surface)}.featured-project-window .window-chrome{height:calc(56 * var(--pencil-unit));padding-left:calc(24 * var(--pencil-unit));font-size:calc(16 * var(--pencil-unit));border-color:var(--yk-line)}.featured-project-window .window-chrome__file{display:none}.featured-project-window__banner{display:block;width:100%;height:auto}.featured-project-window__copy{padding:calc(17 * var(--pencil-unit)) calc(24 * var(--pencil-unit)) calc(26 * var(--pencil-unit))}.featured-project-window h3{margin:0;font:400 calc(38 * var(--pencil-unit))/1.4 var(--font-heading);letter-spacing:0}.featured-project-window__details{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(24 * var(--pencil-unit));margin-top:calc(15 * var(--pencil-unit))}.featured-project-window__details p{margin:0;max-width:calc(328 * var(--pencil-unit));font:400 max(14px,calc(18 * var(--pencil-unit)))/1.4 var(--font-body);color:var(--yk-muted)}.featured-project-window .action-link{flex-shrink:0;font-size:calc(18 * var(--pencil-unit))}.project-annotation{margin-top:calc(95 * var(--pencil-unit));color:var(--yk-accent);font-family:var(--font-mono)}.project-annotation p{margin:0}.project-annotation__index{font-size:calc(14 * var(--pencil-unit));line-height:1.5;padding-bottom:calc(17 * var(--pencil-unit));border-bottom:1px solid currentColor}.project-annotation__art{position:relative;height:calc(302 * var(--pencil-unit))}.project-annotation__symbol{position:absolute;width:calc(164 * var(--pencil-unit));height:calc(164 * var(--pencil-unit));top:calc(40 * var(--pencil-unit));left:calc(94 * var(--pencil-unit))}.project-annotation--left .project-annotation__symbol{width:calc(180 * var(--pencil-unit));height:calc(178.155 * var(--pencil-unit));left:calc(86 * var(--pencil-unit));top:calc(54.9225 * var(--pencil-unit))}.project-annotation__corners{position:absolute;width:calc(276 * var(--pencil-unit));height:calc(258 * var(--pencil-unit));left:calc(38 * var(--pencil-unit));top:calc(14 * var(--pencil-unit))}.project-annotation__frequency{position:absolute;width:calc(240 * var(--pencil-unit));height:calc(48 * var(--pencil-unit));left:calc(56 * var(--pencil-unit));top:calc(232 * var(--pencil-unit))}.project-annotation__caption{font-size:calc(15 * var(--pencil-unit));line-height:1.5}.project-annotation__reference{padding-top:calc(14 * var(--pencil-unit));font-size:calc(12 * var(--pencil-unit));line-height:1.5}.yakuma-projects .section-closing>span{display:flex;justify-content:space-between;width:100%}@media(max-width:1100px){.yakuma-projects{min-height:calc(1920 * var(--pencil-unit));padding:calc(300 * var(--pencil-unit)) calc(64 * var(--pencil-unit)) calc(250 * var(--pencil-unit))}.yakuma-projects h2{font-size:calc(112 * var(--pencil-unit));line-height:1.35;max-width:calc(610 * var(--pencil-unit))}.yakuma-projects__subtitle{margin-top:calc(18 * var(--pencil-unit));font-size:max(16px,calc(34 * var(--pencil-unit)));line-height:1.4}.project-archive-label{width:calc(320 * var(--pencil-unit));top:calc(313 * var(--pencil-unit));right:calc(64 * var(--pencil-unit))}.project-archive-label__edition,.project-archive-label__brand>span,.project-archive-label__serial>span{display:none}.project-archive-label__brand{border:0;margin:0;padding:0}.project-archive-label__brand strong{font-size:calc(60 * var(--pencil-unit))}.project-archive-label__mobile-index{display:block;margin-top:calc(7 * var(--pencil-unit));font-size:calc(32 * var(--pencil-unit))}.project-archive-label__serial{margin-top:calc(11 * var(--pencil-unit))}.project-archive-label__serial img{width:100%;height:calc(28 * var(--pencil-unit))}.project-annotation,.yakuma-projects__edition{display:none}.yakuma-projects__showcase{display:block;margin-top:calc(62.4 * var(--pencil-unit))}.featured-project-window{--window-unit: calc(1.322222 * var(--pencil-unit))}.featured-project-window .window-chrome{height:calc(74.0444 * var(--pencil-unit));padding-left:calc(31.7333 * var(--pencil-unit));font-size:calc(21.1556 * var(--pencil-unit))}.featured-project-window__copy{padding:calc(22 * var(--pencil-unit)) calc(32 * var(--pencil-unit)) calc(32 * var(--pencil-unit))}.featured-project-window h3{font-size:calc(62 * var(--pencil-unit))}.featured-project-window__details{display:block;margin-top:calc(24 * var(--pencil-unit))}.featured-project-window__details p{max-width:none;font-size:max(16px,calc(36 * var(--pencil-unit)))}.featured-project-window .action-link{--action-unit: calc(1.6 * var(--pencil-unit));margin-top:calc(56.4 * var(--pencil-unit));font-size:max(12px,calc(32 * var(--pencil-unit)));min-height:44px}}
