@font-face{font-family:Anton;src:url(../assets/fonts/anton-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Archivo;src:url(../assets/fonts/archivo-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Archivo;src:url(../assets/fonts/archivo-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Archivo;src:url(../assets/fonts/archivo-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Archivo;src:url(../assets/fonts/archivo-latin-800-normal.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../assets/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}:root{--paper: #f2ebdd;--deep: #e2d3ba;--ink: #141412;--ink-soft: #4a4640;--verm: #e73c19;--on-verm: #0e0e0d;--teal: #0f6e70;--hivis: #e6f04a;--error: #a82409;--vw: min(1vw, 24px);--anton: "Anton", Impact, "Arial Narrow", sans-serif;--archivo: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--gutter: 5.1282051282vw;--header: 64px;--seam: 11.2820512821vw}@media (min-width: 768px){:root{--gutter: calc(4.4444444444 * var(--vw));--header: 76px;--seam: calc(5 * var(--vw))}}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header) + 16px)}html.menu-open{overflow:hidden}body{margin:0;overflow-x:clip;background:url(../assets/img/paper-grain.webp) 0 0/614px 614px,var(--paper);background-blend-mode:multiply;color:var(--ink);font-family:var(--archivo);font-size:17px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,p,dl,dd,ol,ul,figure,blockquote{margin:0;padding:0}ol,ul{list-style:none}img,svg,canvas{display:block;max-width:100%}[hidden]{display:none!important}img{height:auto}a{color:inherit}main:focus{outline:none}:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.site-footer :focus-visible,.mobile-menu :focus-visible,.band :focus-visible{outline-color:var(--hivis)}.skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:12px 16px;background:var(--ink);color:var(--paper);font-weight:700;transform:translateY(-200%)}.skip-link:focus{transform:none}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.line{display:block}.is-accent,.is-mark{color:var(--verm)}.logo{width:100%;height:100%}.arrow{flex:none;width:1em;height:1em}.rail{display:none;position:absolute;top:22px;left:16px;z-index:3;font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 1100px){.rail{display:block}}.rule{display:none;position:absolute;top:46px;bottom:0;left:28px;z-index:3;width:1px;background:var(--ink)}@media (min-width: 1100px){.rule{display:block}}.mark{position:absolute;width:19px;height:19px;background:linear-gradient(currentColor,currentColor) center/1px 100% no-repeat,linear-gradient(currentColor,currentColor) center/100% 1px no-repeat}.mark:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid currentColor;border-radius:50%}.link{display:inline-flex;align-items:center;gap:10px;padding-bottom:5px;border-bottom:2px solid currentColor;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;transition:gap .2s ease}.link .arrow{font-size:13px}@media (hover: hover){.link:hover{gap:16px}}.link:focus-visible{gap:16px}.page-title{font-family:var(--anton);font-size:calc(17.5 * var(--vw));font-weight:400;line-height:.92;letter-spacing:0;text-transform:uppercase}.section-title{font-family:var(--anton);font-size:12.3076923077vw;font-weight:400;line-height:1.04;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.section-title{font-size:calc(5 * var(--vw))}}.name-list{display:block;font-family:var(--anton);font-size:7.1794871795vw;font-weight:400;line-height:1.28;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.name-list{font-size:max(20px,2.0833333333 * var(--vw))}}.name-list li{display:inline}.name-list li:not(:last-child):after{content:" / "}.is-teal{--tile: var(--teal);--tile-text: var(--paper)}.is-vermilion{--tile: var(--verm);--tile-text: var(--on-verm)}.is-hivis{--tile: var(--hivis);--tile-text: var(--ink)}.is-paper{--tile: var(--paper);--tile-text: var(--ink)}.is-deep{--tile: var(--deep);--tile-text: var(--ink)}.is-ink{--tile: var(--ink);--tile-text: var(--paper)}.print{position:relative;overflow:hidden;background:var(--tile, var(--paper))}.print__image{width:100%;height:100%;object-fit:cover;object-position:50% 0}.print__ink{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--tile, var(--paper));visibility:hidden;transition:clip-path .5s cubic-bezier(.2,.7,.2,1)}.print.is-ready .print__ink{visibility:visible}.print--print .print__ink{clip-path:polygon(0% -15%,7% -13.2%,15% -16.4%,24% -12.4%,33% -14.6%,41% -11.8%,52% -15.8%,61% -12.8%,70% -16.6%,79% -13.4%,88% -15.6%,100% -12.6%,100% 140%,0% 140%)}@media (hover: hover){a:hover .print--print .print__ink,a:focus-visible .print--print .print__ink{clip-path:polygon(0% 125%,7% 126.8%,15% 123.6%,24% 127.6%,33% 125.4%,41% 128.2%,52% 124.2%,61% 127.2%,70% 123.4%,79% 126.6%,88% 124.4%,100% 127.4%,100% 140%,0% 140%)}}.print--real .print__ink{clip-path:polygon(0% 125%,7% 126.8%,15% 123.6%,24% 127.6%,33% 125.4%,41% 128.2%,52% 124.2%,61% 127.2%,70% 123.4%,79% 126.6%,88% 124.4%,100% 127.4%,100% 140%,0% 140%)}@media (hover: hover){a:hover .print--real .print__ink,a:focus-visible .print--real .print__ink{clip-path:polygon(0% -15%,7% -13.2%,15% -16.4%,24% -12.4%,33% -14.6%,41% -11.8%,52% -15.8%,61% -12.8%,70% -16.6%,79% -13.4%,88% -15.6%,100% -12.6%,100% 140%,0% 140%)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.plain-page{position:relative;padding:8.2051282051vw var(--gutter) 20.5128205128vw}.plain-page .page-title{font-size:18.4615384615vw}@media (min-width: 768px){.plain-page .page-title{font-size:calc(7.7777777778 * var(--vw))}}@media (min-width: 768px){.plain-page{padding:calc(3.3333333333 * var(--vw)) var(--gutter) calc(8.3333333333 * var(--vw))}}.prose{max-width:720px;margin-top:32px}.prose p+p{margin-top:1em}.site-header{position:sticky;top:0;z-index:50;display:flex;height:var(--header);border-bottom:1px solid var(--ink);background:var(--paper)}@media (min-width: 768px){.site-header{display:grid;grid-template-columns:max(190px,19.8611111111 * var(--vw)) 1fr max(150px,13.8888888889 * var(--vw))}}@media (min-width: 1100px){.site-header{grid-template-columns:calc(19.8611111111 * var(--vw)) calc(23.125 * var(--vw)) 1fr calc(12.2916666667 * var(--vw)) calc(13.8888888889 * var(--vw))}}.admin-bar .site-header{top:var(--wp-admin--admin-bar--height, 32px)}@media (max-width: 600px){.admin-bar .site-header{top:0}}.site-header__logo{display:flex;align-items:center;flex:1;min-width:0;padding-left:5.1282051282vw}.site-header__logo .logo{width:152px;height:36px}@media (min-width: 768px){.site-header__logo{padding-left:calc(4.4444444444 * var(--vw))}.site-header__logo .logo{width:min(100%,186px);height:44px}}.site-header__role,.site-header__time{display:none;padding:23px 0 0 20px;border-left:1px solid var(--ink);font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 1100px){.site-header__role,.site-header__time{display:block}}.site-header__nav{display:none;align-items:center;padding:0 20px;border-left:1px solid var(--ink)}@media (min-width: 768px){.site-header__nav{display:flex}}.nav-list{display:flex;gap:36px}.nav-list a{font-family:var(--anton);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;display:block;padding:6px 0;border-bottom:2px solid transparent;text-decoration:none}@media (hover: hover){.nav-list a:hover{border-bottom-color:var(--ink)}}.nav-list a:focus-visible{border-bottom-color:var(--ink)}.nav-list .current-menu-item a,.nav-list .current_page_item a,.nav-list .current_page_parent a,.nav-list .current-menu-ancestor a{color:var(--ink);border-bottom-color:var(--verm)}.site-header__cta{display:none;align-items:center;justify-content:space-between;padding:0 20px;background:var(--ink);color:var(--paper);font-family:var(--anton);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}@media (min-width: 768px){.site-header__cta{display:flex}}@media (hover: hover){.site-header__cta:hover{background:var(--verm);color:var(--on-verm)}}.site-header__cta:focus-visible{background:var(--verm);color:var(--on-verm)}.site-header__toggle{flex:none;width:92px;border:0;background:var(--ink);color:var(--paper);font-family:var(--anton);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;cursor:pointer}.site-header__toggle[aria-expanded=true]{background:var(--verm);color:var(--on-verm)}@media (min-width: 768px){.site-header__toggle{display:none}}.mobile-menu{position:fixed;inset:var(--header) 0 0;z-index:49;overflow:hidden;background:var(--ink);color:var(--paper)}@media (min-width: 768px){.mobile-menu{display:none}}.mobile-menu__list{padding:28px 4.1025641026vw 0}.mobile-menu__list a{display:block;font-family:var(--anton);font-size:min(28.7179487179vw,13dvh);font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;text-decoration:none}.mobile-menu__email{position:relative;z-index:1;display:inline-block;margin:20px 5.1282051282vw 0;font-size:15px;line-height:44px}.mobile-menu__scrap{position:absolute;top:min(136.9230769231vw,62dvh);left:30.7692307692vw;width:92.3076923077vw;max-width:none;transform:rotate(-6deg);transform-origin:0 0}.mobile-menu__portrait{position:absolute;top:min(140.5128205128vw,64dvh);left:30.7692307692vw;width:82.0512820513vw;max-width:none;transform:rotate(6deg);transform-origin:0 0}.closing-call{position:relative;height:calc(143.5897435897vw + var(--seam));padding:11.2820512821vw var(--gutter) 0;overflow:visible;background:linear-gradient(to bottom,transparent var(--seam),var(--verm) var(--seam),var(--verm) 100%,transparent 100%);margin-bottom:calc(var(--seam) * -1);color:var(--on-verm);clip-path:inset(-400px 0 0 0)}.closing-call:before{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-verm-top.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;top:-11.7948717949vw}@media (min-width: 768px){.closing-call:before{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;top:calc(-5.1388888889 * var(--vw))}}@media (min-width: 768px){.closing-call{height:calc(calc(43.0555555556 * var(--vw)) + var(--seam));padding-top:calc(3.75 * var(--vw))}}.closing-call__title{position:relative;z-index:2;margin-left:-.5128205128vw;font-family:var(--anton);font-size:20.5128205128vw;font-weight:400;line-height:.975;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.closing-call__title{margin-left:calc(-.4166666667 * var(--vw));font-size:calc(12.2222222222 * var(--vw));line-height:.94}}.closing-call__email{position:relative;z-index:2;display:inline-block;margin-top:1.0256410256vw;font-size:5.1282051282vw;font-weight:800;line-height:1.25;text-underline-offset:.16em;text-decoration-thickness:2px}@media (min-width: 768px){.closing-call__email{margin-top:calc(2.2222222222 * var(--vw));font-size:calc(3.0555555556 * var(--vw));line-height:1.04;letter-spacing:-.01em;text-decoration-thickness:3px}}@media (hover: hover){.closing-call__email:hover{color:var(--paper)}}.closing-call__note{position:relative;z-index:2;max-width:76.9230769231vw;margin-top:3.0769230769vw;font-size:15px;line-height:1.46}@media (min-width: 768px){.closing-call__note{max-width:none;margin-top:calc(1.6666666667 * var(--vw));font-size:17px;line-height:1.5}}.closing-call__portrait{position:absolute;top:76.9230769231vw;left:30.7692307692vw;z-index:1;width:74.358974359vw;max-width:none;transform:rotate(6deg);transform-origin:0 0}@media (min-width: 768px){.closing-call__portrait{top:calc(-9.0277777778 * var(--vw));left:calc(64.5833333333 * var(--vw));width:calc(38.8888888889 * var(--vw));transform:rotate(7deg)}}.site-footer{position:relative;padding:10.2564102564vw var(--gutter) 6.1538461538vw;background:linear-gradient(to bottom,transparent var(--seam),var(--ink) var(--seam),var(--ink) 100%,transparent 100%);color:var(--paper)}.site-footer:before{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-ink-top.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;top:-11.7948717949vw}@media (min-width: 768px){.site-footer:before{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;top:calc(-5.1388888889 * var(--vw))}}@media (min-width: 768px){.site-footer{padding:calc(3.8888888889 * var(--vw)) var(--gutter) calc(3.0555555556 * var(--vw))}}.site-footer__top{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:7.1794871795vw 5.1282051282vw}@media (min-width: 768px){.site-footer__top{grid-template-columns:1fr auto auto auto;gap:32px;min-height:calc(13.4722222222 * var(--vw));padding-bottom:24px}}@media (min-width: 1100px){.site-footer__top{grid-template-columns:calc(46.25 * var(--vw)) calc(20.2777777778 * var(--vw)) calc(12.6388888889 * var(--vw)) 1fr;gap:0;padding-bottom:0}}.site-footer__logo{grid-column:1/-1;display:block;width:60.5128205128vw;height:14.358974359vw}@media (min-width: 768px){.site-footer__logo{grid-column:auto;width:calc(35.2777777778 * var(--vw));height:calc(8.3333333333 * var(--vw))}}.site-footer__col--hello{grid-column:1/-1}@media (min-width: 768px){.site-footer__col--hello{grid-column:auto}}.site-footer__col h2{margin-bottom:8px;color:var(--deep);font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}.site-footer__col a{display:block;padding:4px 0;font-size:15px;line-height:1.46;text-decoration:none}@media (hover: hover){.site-footer__col a:hover{color:var(--hivis)}}@media (min-width: 768px){.site-footer__col{padding-top:calc(.5555555556 * var(--vw))}}.site-footer__base{position:relative;z-index:2;display:grid;gap:4px;margin-top:8.2051282051vw;padding-top:4.1025641026vw;border-top:1px solid var(--ink-soft);color:var(--deep);font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 768px){.site-footer__base{display:flex;justify-content:space-between;gap:24px;margin-top:0;padding-top:calc(1.3888888889 * var(--vw))}}.hero{position:relative}@media (min-width: 768px){.hero{height:calc(60.2777777778 * var(--vw));overflow:hidden}}.hero__stage{position:relative;height:183.5897435897vw;overflow:hidden}@media (min-width: 768px){.hero__stage{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;overflow:visible}}.hero__scrap{position:absolute;top:65.641025641vw;left:-12.8205128205vw;width:143.5897435897vw;max-width:none;transform:rotate(2deg);transform-origin:0 0}@media (min-width: 768px){.hero__scrap{top:calc(-2.7777777778 * var(--vw));left:calc(48.6111111111 * var(--vw));width:calc(53.4722222222 * var(--vw));height:calc(55.5555555556 * var(--vw));transform:rotate(2.5deg)}}.hero__wall{display:none}@media (min-width: 768px){.hero__wall{position:absolute;top:calc(-1.1111111111 * var(--vw));left:calc(85.1388888889 * var(--vw));display:block;width:calc(20.2777777778 * var(--vw));height:calc(62.3611111111 * var(--vw));max-width:none}}.hero__portrait{position:absolute;top:76.9230769231vw;left:-8.7179487179vw;z-index:1;width:120.5128205128vw;max-width:none}@media (min-width: 768px){.hero__portrait{top:calc(-.4166666667 * var(--vw));left:calc(44.4444444444 * var(--vw));width:calc(57.0833333333 * var(--vw))}}.hero__title{position:relative;z-index:2;padding:2.0512820513vw 0 0 3.5897435897vw;font-family:var(--anton);font-size:27.4358974359vw;font-weight:400;line-height:.94;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.hero__title{position:absolute;top:calc(1.1111111111 * var(--vw));left:calc(3.75 * var(--vw));padding:0;font-size:calc(17.5 * var(--vw));line-height:.92}}.hero__tag{position:absolute;top:95.3846153846vw;left:3.5897435897vw;z-index:3;width:25.3846153846vw;padding:6px 8px;background:var(--paper);font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em;transform:rotate(4deg);transform-origin:0 0}@media (min-width: 768px){.hero__tag{top:calc(7.7777777778 * var(--vw));left:calc(49.7222222222 * var(--vw));width:max(100px,7.9166666667 * var(--vw));padding:8px 10px;font-size:max(11px,.9027777778 * var(--vw));letter-spacing:0}}.mark--a,.mark--b{display:none;z-index:3}@media (min-width: 768px){.mark--a,.mark--b{display:block}}.mark--a{top:calc(2.7777777778 * var(--vw));left:calc(85.5555555556 * var(--vw));color:var(--paper)}.mark--b{top:calc(58.3333333333 * var(--vw));left:19px}.hero__intro{position:relative;z-index:2;display:grid;gap:4.6153846154vw;padding:6.4102564103vw var(--gutter) 8.2051282051vw;font-size:20px;line-height:1.4}.hero__intro .link{justify-self:start}@media (min-width: 768px){.hero__intro{position:absolute;top:calc(50.5555555556 * var(--vw));left:calc(4.4444444444 * var(--vw));display:flex;align-items:flex-end;gap:calc(2.7777777778 * var(--vw));width:calc(43.1944444444 * var(--vw));padding:0;font-size:max(16px,1.5277777778 * var(--vw))}.hero__intro p{flex:1}.hero__intro .link{flex:none;margin-bottom:3px}}@media (min-width: 768px) and (max-width: 1099px){.hero__intro{top:calc(50.1388888889 * var(--vw));display:grid;gap:2px;width:calc(45.8333333333 * var(--vw));font-size:14px}.hero__intro .link{justify-self:start;font-size:13px}}.statement{position:relative;padding:9.4871794872vw var(--gutter) 6.1538461538vw}@media (min-width: 768px){.statement{height:calc(26.5972222222 * var(--vw));padding:calc(4.5138888889 * var(--vw)) var(--gutter) 0;border-top:1px solid var(--ink)}}@media (min-width: 768px) and (max-width: 1099px){.statement{height:auto;padding-bottom:28px}}.statement__sticker{position:absolute;top:107.6923076923vw;left:50.2564102564vw;z-index:3;width:48.7179487179vw;transform:rotate(-6deg);transform-origin:0 0;pointer-events:none}@media (min-width: 768px){.statement__sticker{top:calc(-6.9444444444 * var(--vw));left:calc(73.4722222222 * var(--vw));width:calc(22.9166666667 * var(--vw))}}@media (min-width: 768px){.statement__row{display:grid;grid-template-columns:calc(62.2222222222 * var(--vw)) 1fr;align-items:end;height:calc(13.3333333333 * var(--vw))}}@media (min-width: 768px) and (max-width: 1099px){.statement__row{align-items:start;height:auto}}.statement__title{font-size:9.2307692308vw;font-weight:800;line-height:1.04;letter-spacing:-.015em;text-transform:uppercase}.statement__title .line:not(.is-accent){display:inline}@media (min-width: 768px){.statement__title{font-size:calc(4.4444444444 * var(--vw));line-height:1}.statement__title .line:not(.is-accent){display:block}}.statement__copy{margin-top:6.1538461538vw;font-size:17px;line-height:1.5}@media (min-width: 768px){.statement__copy{margin-top:0;padding-right:0;font-size:max(14px,1.1805555556 * var(--vw))}}@media (min-width: 768px) and (max-width: 1099px){.statement__copy{margin-top:calc(6.25 * var(--vw))}}.offers{margin-top:6.1538461538vw}.offers li{display:flex;align-items:center;gap:16px;height:12.3076923077vw;border-top:1px solid var(--ink);font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4;text-transform:uppercase}.offers li:last-child{border-bottom:1px solid var(--ink)}.offers b{font-family:var(--anton);font-size:26px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.offers{position:relative;display:flex;gap:calc(2.2222222222 * var(--vw));margin-top:calc(3.3333333333 * var(--vw));padding-right:calc(3.0555555556 * var(--vw))}.offers li{flex:1;height:34px;border:0!important}.offers li:after{content:"";flex:1;height:1px;background:var(--ink)}.offers li:last-child:after{display:block}.offers b{font-size:max(22px,1.9444444444 * var(--vw))}}.offers__end{display:none}@media (min-width: 768px){.offers__end{position:absolute;right:var(--gutter);bottom:calc(3.0555555556 * var(--vw));display:block;font-size:22px}}.selected{position:relative;border-top:1px solid var(--ink);margin-bottom:calc(var(--seam) * -1)}.selected__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:7.4358974359vw var(--gutter) 4.1025641026vw}.selected__head .link{display:none}@media (min-width: 768px){.selected__head{align-items:flex-end;height:calc(8.6111111111 * var(--vw));padding:calc(2.0833333333 * var(--vw)) var(--gutter) calc(1.3888888889 * var(--vw))}.selected__head .link{display:inline-flex;margin-bottom:calc(.4166666667 * var(--vw))}}.selected__title{margin-left:-.2564102564vw;font-family:var(--anton);font-size:15.3846153846vw;font-weight:400;line-height:1.04;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.selected__title{margin-left:calc(-.1388888889 * var(--vw));font-size:calc(5 * var(--vw))}}@media (min-width: 768px){.tiles{display:flex;flex-wrap:wrap}}.tile{position:relative;height:var(--tile-h-m);overflow:hidden;background:var(--tile);color:var(--tile-text)}@media (min-width: 768px){.tile{flex:0 0 var(--tile-w);width:var(--tile-w);height:calc(44.4444444444 * var(--vw))}}.tile a{display:block;height:100%;padding:4.1025641026vw 5.1282051282vw;color:inherit;text-decoration:none}@media (min-width: 768px){.tile a{padding:calc(1.3888888889 * var(--vw)) calc(1.6666666667 * var(--vw))}}.tile .print{position:absolute;top:var(--py-m);left:var(--px-m);width:var(--pw-m);height:var(--ph-m);transform:rotate(var(--pr));transform-origin:0 0}@media (min-width: 768px){.tile .print{top:var(--py);left:var(--px);width:var(--pw);height:var(--ph)}}@media (min-width: 768px) and (max-width: 1099px){.tile .print{top:calc(var(--py) + 14px)}}.tile__index{display:block;font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}.tile__title{position:relative;z-index:1;margin:1.5384615385vw 0 0 -.5128205128vw;font-family:var(--anton);font-size:19.4871794872vw;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}@media (min-width: 768px){.tile__title{margin:calc(.4166666667 * var(--vw)) 0 0 calc(-.1388888889 * var(--vw));font-size:var(--title);line-height:.98}}.tile__meta{position:relative;z-index:1;margin-top:8px;font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}.tile:last-child{height:calc(var(--tile-h-m) + var(--seam))}@media (min-width: 768px){.tile:last-child{height:calc(calc(44.4444444444 * var(--vw)) + var(--seam))}}@media (min-width: 768px){.tile:nth-child(5n+1):nth-last-child(-n+2),.tile:nth-child(5n+3):nth-last-child(-n+3),.tile:nth-child(5n+4):nth-last-child(-n+2){height:calc(calc(44.4444444444 * var(--vw)) + var(--seam))}}.tile:nth-child(5n+1){--tile-w: 56.3888888889%;--title: calc(8.8888888889 * var(--vw));--px: calc(6.6666666667 * var(--vw));--py: calc(15.6944444444 * var(--vw));--pw: calc(55.5555555556 * var(--vw));--ph: calc(34.7222222222 * var(--vw));--pr: 3deg;--tile-h-m: 128.2051282051vw;--px-m: 6.1538461538vw;--py-m: 64.1025641026vw;--pw-m: 133.3333333333vw;--ph-m: 83.3333333333vw}.tile:nth-child(5n+2){--tile-w: 43.6111111111%;--title: calc(7.7777777778 * var(--vw));--px: calc(3.4722222222 * var(--vw));--py: calc(23.3333333333 * var(--vw));--pw: calc(44.4444444444 * var(--vw));--ph: calc(27.7777777778 * var(--vw));--pr: -2deg;--tile-h-m: 123.0769230769vw;--px-m: 5.1282051282vw;--py-m: 60.5128205128vw;--pw-m: 123.0769230769vw;--ph-m: 76.9230769231vw}.tile:nth-child(5n+3){--tile-w: 29.8611111111%;--title: calc(5.8333333333 * var(--vw));--px: calc(-.6944444444 * var(--vw));--py: calc(13.1944444444 * var(--vw));--pw: calc(32.6388888889 * var(--vw));--ph: calc(32.6388888889 * var(--vw));--pr: 0deg;--tile-h-m: 112.8205128205vw;--px-m: -1.2820512821vw;--py-m: 42.5641025641vw;--pw-m: 102.5641025641vw;--ph-m: 102.5641025641vw}.tile:nth-child(5n+4){--tile-w: 30.5555555556%;--title: calc(6.6666666667 * var(--vw));--px: calc(-4.1666666667 * var(--vw));--py: calc(10.4166666667 * var(--vw));--pw: calc(38.8888888889 * var(--vw));--ph: calc(38.8888888889 * var(--vw));--pr: 4deg;--tile-h-m: 112.8205128205vw;--px-m: -7.6923076923vw;--py-m: 28.2051282051vw;--pw-m: 112.8205128205vw;--ph-m: 112.8205128205vw}.tile:nth-child(5n){--tile-w: 39.5833333333%;--title: calc(7.7777777778 * var(--vw));--px: calc(1.6666666667 * var(--vw));--py: calc(22.9166666667 * var(--vw));--pw: calc(44.4444444444 * var(--vw));--ph: calc(30.8333333333 * var(--vw));--pr: -3deg;--tile-h-m: 133.3333333333vw;--px-m: 4.1025641026vw;--py-m: 61.0256410256vw;--pw-m: 128.2051282051vw;--ph-m: 88.9743589744vw}.band{position:relative;background:linear-gradient(to bottom,transparent var(--seam),var(--ink) var(--seam),var(--ink) calc(100% - var(--seam)),transparent calc(100% - var(--seam)));color:var(--paper)}.band:before{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-ink-top.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;top:-11.7948717949vw}@media (min-width: 768px){.band:before{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;top:calc(-5.1388888889 * var(--vw))}}.band:after{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-ink-bottom.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;bottom:-11.7948717949vw}@media (min-width: 768px){.band:after{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;bottom:calc(-5.2777777778 * var(--vw))}}.band .rail{z-index:3}.band--motto{height:95.3846153846vw;padding:8.2051282051vw 4.6153846154vw 0}@media (min-width: 768px){.band--motto{display:flex;align-items:center;gap:calc(2.2222222222 * var(--vw));height:calc(18.0555555556 * var(--vw));padding:0 var(--gutter)}}.motto{position:relative;z-index:2;font-family:var(--anton);font-size:26.6666666667vw;font-weight:400;line-height:.96;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.motto{display:flex;flex:1;align-items:center;gap:calc(2.2222222222 * var(--vw));font-size:calc(8.75 * var(--vw));line-height:.94}}.motto__word{display:block;width:fit-content}.motto__word.is-accent{margin-top:1.0256410256vw;color:var(--hivis)}@media (min-width: 768px){.motto__word.is-accent{margin-top:0}}.motto__dash{display:none}@media (min-width: 768px){.motto__dash{display:block;flex:1;height:2px;background:var(--paper)}}.band__note{position:absolute;top:11.7948717949vw;left:64.1025641026vw;z-index:2;width:28.4615384615vw;font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 768px){.band__note{position:relative;top:0;left:0;flex:none;width:max(96px,7.7777777778 * var(--vw))}}.proof{position:relative;padding:24.6153846154vw var(--gutter) 28.2051282051vw}@media (min-width: 768px){.proof{display:grid;grid-template-columns:calc(52.6388888889 * var(--vw)) calc(29.375 * var(--vw));justify-content:space-between;min-height:calc(40.4166666667 * var(--vw));padding:calc(10.4166666667 * var(--vw)) var(--gutter) calc(6.25 * var(--vw))}.proof .rail{top:calc(6.9444444444 * var(--vw))}}.proof__quote blockquote{font-size:7.1794871795vw;font-weight:700;line-height:1.16;letter-spacing:-.005em}@media (min-width: 768px){.proof__quote blockquote{font-size:calc(3.0555555556 * var(--vw));font-weight:800;line-height:1.04;letter-spacing:-.01em}}.proof__quote figcaption{margin-top:5.1282051282vw;font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 768px){.proof__quote figcaption{margin-top:calc(2.2222222222 * var(--vw));font-size:max(11px,.9027777778 * var(--vw));letter-spacing:0}}.proof__clients{margin-top:5.1282051282vw}.proof__clients h2{margin-bottom:5.1282051282vw;font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}@media (min-width: 768px){.proof__clients h2{margin-bottom:calc(1.3888888889 * var(--vw))}}@media (min-width: 768px){.proof__clients{margin-top:0}}.work-head{position:relative;height:76.9230769231vw;overflow:hidden}.work-head .page-title{padding:2.0512820513vw 0 0 3.5897435897vw;font-size:38.4615384615vw;line-height:.94}@media (min-width: 768px){.work-head{height:calc(25.4166666667 * var(--vw));overflow:visible}.work-head .page-title{position:absolute;top:calc(1.1111111111 * var(--vw));left:calc(3.75 * var(--vw));padding:0;font-size:calc(17.5 * var(--vw));line-height:.92}}.work-head__intro{position:absolute;top:42.5641025641vw;left:var(--gutter);width:89.7435897436vw;font-size:17px;line-height:1.5}@media (min-width: 768px){.work-head__intro{top:calc(3.3333333333 * var(--vw));left:calc(58.4027777778 * var(--vw));width:calc(37.1527777778 * var(--vw));font-size:max(16px,1.5277777778 * var(--vw));line-height:1.4}}.work-head__sticker{display:none}@media (min-width: 768px){.work-head__sticker{position:absolute;top:calc(1.9444444444 * var(--vw));left:calc(43.8888888889 * var(--vw));z-index:2;display:block;width:calc(17.3611111111 * var(--vw))}}.work-filter{display:flex;gap:6.1538461538vw;padding:2.5641025641vw var(--gutter);border-block:1px solid var(--ink)}.work-filter a{font-family:var(--anton);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-decoration:none}.work-filter a[aria-current]{color:var(--verm)}@media (hover: hover){.work-filter a:hover{text-decoration:underline}}.work-filter sup{margin-left:3px;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em;vertical-align:super}@media (min-width: 768px){.work-filter{gap:calc(2.5 * var(--vw));padding:calc(.9722222222 * var(--vw)) var(--gutter)}}.work-grid-wrap{position:relative;padding:6.1538461538vw var(--gutter) 9.2307692308vw}@media (min-width: 768px){.work-grid-wrap{padding:calc(3.8888888889 * var(--vw)) var(--gutter) calc(5.8333333333 * var(--vw))}}.work-grid{display:grid;gap:9.2307692308vw}@media (min-width: 768px){.work-grid{grid-template-columns:repeat(12,1fr);gap:calc(5 * var(--vw)) calc(1.3888888889 * var(--vw))}}.card{min-width:0}.card a{display:block;color:inherit;text-decoration:none}.card[hidden]{display:none}.card__media{position:relative}.card__media .print{aspect-ratio:var(--ratio, 8/5)}.card__view{position:absolute;top:-6%;right:-3%;z-index:2;display:grid;place-items:center;width:44%;max-width:340px;aspect-ratio:1/.8;background:url(../assets/img/scrap-hivis.webp) center/cover no-repeat;color:var(--ink);opacity:0;transform:rotate(5deg) scale(.9);transition:opacity .2s ease,transform .25s ease;font-family:var(--anton);font-size:calc(5 * var(--vw));font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;pointer-events:none}@media (hover: none){.card__view{display:none}}.card a:hover .card__view,.card a:focus-visible .card__view{opacity:1;transform:rotate(5deg)}.card__foot{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:12px}.card__title{font-family:var(--anton);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.card__title{font-size:max(22px,1.9444444444 * var(--vw))}}.card__type{flex:none;max-width:50%;text-align:right;font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}.work-grid:not(.is-filtered) .card:nth-child(4n+3),.work-grid:not(.is-filtered) .card:nth-child(4n+2):not(:nth-child(2)){--ratio: 1}@media (min-width: 768px){.work-grid:not(.is-filtered) .card:nth-child(4n+1){grid-column:1/span 8}.work-grid:not(.is-filtered) .card:nth-child(4n+2){grid-column:9/span 4}.work-grid:not(.is-filtered) .card:nth-child(2){align-self:end}.work-grid:not(.is-filtered) .card:nth-child(4n+3){grid-column:1/span 4}.work-grid:not(.is-filtered) .card:nth-child(4n){grid-column:5/span 8}}@media (min-width: 768px){.work-grid.is-filtered .card{grid-column:span 6}}.wall{padding:9.2307692308vw var(--gutter) 25.641025641vw;border-top:1px solid var(--ink)}@media (min-width: 768px){.wall{display:grid;grid-template-columns:calc(30.8333333333 * var(--vw)) 1fr;height:calc(34.0972222222 * var(--vw));padding:calc(3.9583333333 * var(--vw)) var(--gutter) 0}}.wall .name-list{margin-top:4.1025641026vw}@media (min-width: 768px){.wall .name-list{margin-top:0}}.wall .name-list--large{font-family:var(--anton);font-size:7.6923076923vw;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.wall .name-list--large{font-size:calc(3.8888888889 * var(--vw));line-height:1.18}}.wall__label{font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}.hello{position:relative;overflow:hidden}@media (min-width: 768px){.hello{min-height:calc(59.7222222222 * var(--vw));padding-bottom:calc(2.7777777778 * var(--vw))}}.hello__stage{position:relative;height:138.4615384615vw;overflow:hidden}@media (min-width: 768px){.hello__stage{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;overflow:visible}}.hello__scrap{position:absolute;top:17.9487179487vw;left:-5.1282051282vw;width:123.0769230769vw;max-width:none;transform:rotate(-5deg);transform-origin:0 0}@media (min-width: 768px){.hello__scrap{top:calc(-6.25 * var(--vw));left:calc(55.5555555556 * var(--vw));width:calc(50 * var(--vw));transform:rotate(-6deg)}}.hello__portrait{position:absolute;top:28.7179487179vw;left:9.2307692308vw;z-index:1;width:84.6153846154vw;height:112.8205128205vw;max-width:none;object-fit:contain;transform:rotate(3deg);transform-origin:0 0}@media (min-width: 768px){.hello__portrait{top:calc(4.4444444444 * var(--vw));left:calc(59.0277777778 * var(--vw));width:calc(38.8888888889 * var(--vw));height:calc(51.875 * var(--vw))}}.hello__sticker{position:absolute;top:100.5128205128vw;left:63.0769230769vw;z-index:2;width:36.4102564103vw}@media (min-width: 768px){.hello__sticker{top:calc(41.3888888889 * var(--vw));left:calc(49.7222222222 * var(--vw));width:calc(16.1111111111 * var(--vw))}}.hello__title{position:relative;z-index:3;padding:2.0512820513vw 0 0 3.5897435897vw;font-size:27.6923076923vw;line-height:.94}@media (min-width: 768px){.hello__title{position:absolute;top:calc(1.1111111111 * var(--vw));left:calc(3.75 * var(--vw));padding:0;font-size:calc(17.5 * var(--vw));line-height:.92}}.hello__text{position:relative;z-index:2;padding:6.1538461538vw var(--gutter) 10.2564102564vw}@media (min-width: 768px){.hello__text{width:calc(50 * var(--vw));margin:calc(20.2777777778 * var(--vw)) 0 0 calc(4.4444444444 * var(--vw));padding:0}}.hello__lead{font-size:7.1794871795vw;font-weight:700;line-height:1.16;letter-spacing:-.005em}@media (min-width: 768px){.hello__lead{font-size:calc(3.0555555556 * var(--vw));font-weight:800;line-height:1.04;letter-spacing:-.01em}}.hello__body{margin-top:5.1282051282vw;font-size:17px;line-height:1.5}.hello__body p+p{margin-top:5.1282051282vw}@media (min-width: 768px){.hello__body p+p{margin-top:calc(1.875 * var(--vw))}}@media (min-width: 768px){.hello__body{width:calc(44.4444444444 * var(--vw));margin-top:calc(2.7777777778 * var(--vw));font-size:max(15px,1.5277777778 * var(--vw));line-height:1.4}}.services,.shops{position:relative;padding:6.4102564103vw var(--gutter) 23.0769230769vw}@media (min-width: 768px){.services,.shops{padding:calc(3.3333333333 * var(--vw)) var(--gutter) 0}}@media (min-width: 768px){.services{height:calc(58.4722222222 * var(--vw));border-top:1px solid var(--ink)}}.shops{background:linear-gradient(to bottom,transparent var(--seam),var(--teal) var(--seam),var(--teal) calc(100% - var(--seam)),transparent calc(100% - var(--seam)));color:var(--paper);padding-top:14.358974359vw;padding-bottom:10.2564102564vw}.shops:before{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-teal-top.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;top:-11.7948717949vw}@media (min-width: 768px){.shops:before{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;top:calc(-5.1388888889 * var(--vw))}}.shops:after{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-teal-bottom.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;bottom:-11.7948717949vw}@media (min-width: 768px){.shops:after{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;bottom:calc(-5.2777777778 * var(--vw))}}.shops .section-title,.shops .rail,.shops .rows{position:relative;z-index:2}.shops .rail{position:absolute}@media (min-width: 768px){.shops{height:calc(34.7222222222 * var(--vw));padding-top:calc(3.3333333333 * var(--vw));margin-bottom:calc(8.3333333333 * var(--vw))}}.rows{margin-top:4.1025641026vw}@media (min-width: 768px){.rows{margin-top:calc(2.7777777778 * var(--vw))}}.rows__row{border-top:1px solid currentColor}.rows__row:last-child{border-bottom:1px solid currentColor}dl.rows .rows__row{display:grid;gap:4px;padding:4.1025641026vw 0}dl.rows .rows__row dt{font-family:var(--anton);font-size:10.2564102564vw;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase}dl.rows .rows__row dd{font-size:15px;font-weight:500;line-height:1.46}@media (min-width: 768px){dl.rows .rows__row{grid-template-columns:calc(46.25 * var(--vw)) 1fr;align-items:center;height:calc(6.6666666667 * var(--vw));padding:0}dl.rows .rows__row dt{font-size:calc(3.8888888889 * var(--vw))}dl.rows .rows__row dd{font-size:max(14px,1.1805555556 * var(--vw));font-weight:400;line-height:1.5}}.rows--links a{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:3.5897435897vw 0;text-decoration:none}.rows--links a .arrow{grid-column:2;grid-row:1;align-self:center;font-size:18px}@media (min-width: 768px){.rows--links a{grid-template-columns:calc(46.25 * var(--vw)) 1fr auto;align-items:center;height:calc(6.1111111111 * var(--vw));padding:0}.rows--links a .arrow{grid-column:3}}@media (hover: hover){.rows--links a:hover .rows__name{color:var(--hivis)}}.rows__name{font-family:var(--anton);font-size:9.2307692308vw;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.rows__name{font-size:calc(3.3333333333 * var(--vw))}}.rows__summary{grid-column:1;font-size:15px;font-weight:500;line-height:1.46}@media (min-width: 768px){.rows__summary{grid-column:2;font-size:max(14px,1.1805555556 * var(--vw));font-weight:400;line-height:1.5}}.contact{position:relative;overflow:hidden;margin-bottom:calc(var(--seam) * -1)}@media (min-width: 768px){.contact{min-height:calc(calc(70.8333333333 * var(--vw)) + var(--seam));padding:calc(1.1111111111 * var(--vw)) var(--gutter) calc(calc(6.25 * var(--vw)) + var(--seam))}}.contact__title{position:relative;z-index:2;padding:2.0512820513vw 0 0 3.5897435897vw;font-size:24.6153846154vw;line-height:.94;outline:none}.contact__title>span{display:block}@media (max-width: 767px){.contact__title{max-width:66.6666666667vw}}@media (min-width: 768px){.contact__title{margin-left:calc(-.6944444444 * var(--vw));padding:0;font-size:calc(17.5 * var(--vw));line-height:.92}}.contact__main{position:relative;z-index:2;padding:4.1025641026vw var(--gutter) 0}@media (min-width: 768px){.contact__main{width:calc(44.8611111111 * var(--vw));margin-top:calc(4.7222222222 * var(--vw));padding:0}}.contact__sent{max-width:34em;font-size:19px;line-height:1.4}.contact__sent p{margin-bottom:24px}.contact__sent[hidden]{display:none}@media (min-width: 768px){.contact__sent{font-size:max(16px,1.5277777778 * var(--vw))}}.contact__alt{margin-top:6.1538461538vw}.contact__alt p{margin-bottom:4.1025641026vw}@media (min-width: 768px){.contact__alt{width:calc(36.1111111111 * var(--vw));margin-top:calc(5 * var(--vw));font-size:max(15px,1.1805555556 * var(--vw))}.contact__alt p{margin-bottom:calc(1.8055555556 * var(--vw))}}.contact__art{position:relative;height:calc(107.6923076923vw + var(--seam));overflow:hidden}@media (min-width: 768px){.contact__art{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;overflow:visible;pointer-events:none}}.contact__scrap{position:absolute;top:2.5641025641vw;left:17.9487179487vw;width:102.5641025641vw;max-width:none;transform:rotate(-7deg);transform-origin:0 0}@media (min-width: 768px){.contact__scrap{top:calc(20.8333333333 * var(--vw));left:calc(59.7222222222 * var(--vw));width:calc(50 * var(--vw))}}.contact__portrait{position:absolute;top:5.1282051282vw;left:10.2564102564vw;width:110.2564102564vw;max-width:none}@media (min-width: 768px){.contact__portrait{top:calc(17.3611111111 * var(--vw));left:calc(57.6388888889 * var(--vw));width:calc(52.7777777778 * var(--vw))}}.contact__sticker{display:none}@media (min-width: 768px){.contact__sticker{position:absolute;top:calc(55.5555555556 * var(--vw));left:calc(41.6666666667 * var(--vw));z-index:3;display:block;width:calc(17.3611111111 * var(--vw));transform:rotate(5deg);transform-origin:0 0}}@media (min-width: 768px){.contact.is-sent .contact__sticker{top:calc(38.8888888889 * var(--vw))}}.contact .nf-form-cont .nf-form-title,.contact .nf-form-cont .nf-form-fields-required{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.contact .nf-form-cont nf-field,.contact .nf-form-cont .nf-field-container{display:block;margin:0 0 18px}.contact .nf-form-cont .nf-field-label{margin:0 0 4px}.contact .nf-form-cont .nf-field-label label{font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}.contact .nf-form-cont .ninja-forms-req-symbol{display:none}.contact .nf-form-cont .nf-field-element input:not([type=submit],[type=button]),.contact .nf-form-cont .nf-field-element textarea{display:block;width:100%;height:44px;padding:0 14px;border:1px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);font-family:var(--archivo);font-size:17px;line-height:1.5;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact .nf-form-cont .nf-field-element input:not([type=submit],[type=button])::placeholder,.contact .nf-form-cont .nf-field-element textarea::placeholder{color:var(--ink-soft);opacity:1}.contact .nf-form-cont .nf-field-element input:not([type=submit],[type=button]):focus,.contact .nf-form-cont .nf-field-element textarea:focus{outline:3px solid var(--teal);outline-offset:1px}.contact .nf-form-cont .nf-field-element textarea{height:130px;padding:10px 14px;resize:vertical}.contact .nf-form-cont .submit-container{margin:30px 0 0}.contact .nf-form-cont .nf-field-element input[type=submit]{display:block;width:183px;max-width:100%;height:62px;padding:0 60px 0 24px;border:0;border-radius:0;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 17L17 3M7 3h10v10' fill='none' stroke='%23f2ebdd' stroke-width='2.4'/%3E%3C/svg%3E") right 26px center/18px no-repeat;color:var(--paper);font-family:var(--anton);font-size:28px;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;text-align:left;cursor:pointer;transition:background-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 767px){.contact .nf-form-cont .nf-field-element input[type=submit]{width:100%}}@media (hover: hover){.contact .nf-form-cont .nf-field-element input[type=submit]:hover{background-color:var(--verm);color:var(--on-verm)}}.contact .nf-form-cont .nf-error-msg,.contact .nf-form-cont .nf-error-required-field,.contact .nf-form-cont .nf-after-field .nf-error-msg{margin-top:4px;color:var(--error);font-size:15px;font-weight:500}.contact .nf-form-cont .nf-error .ninja-forms-field{border-color:var(--error)}.contact .nf-form-cont .nf-response-msg{font-size:19px}.case-hero{position:relative;padding-bottom:4.1025641026vw}@media (min-width: 768px){.case-hero{padding-bottom:calc(1.6666666667 * var(--vw))}}.case-hero .rail{color:var(--tile-text)}.case-hero__field{position:relative;min-height:92.3076923077vw;padding:4.1025641026vw var(--gutter) 30.7692307692vw;background:linear-gradient(to bottom,transparent 0%,var(--tile) 0%,var(--tile) calc(100% - var(--seam)),transparent calc(100% - var(--seam)));color:var(--tile-text)}.case-hero__field:after{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-field-paper.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;bottom:-11.7948717949vw}@media (min-width: 768px){.case-hero__field:after{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;bottom:calc(-5.2777777778 * var(--vw))}}.case-hero__field:after{background-image:var(--torn)}@media (min-width: 768px){.case-hero__field{min-height:calc(32.6388888889 * var(--vw));padding:calc(1.6666666667 * var(--vw)) var(--gutter) calc(11.8055555556 * var(--vw))}}.is-teal{--torn: url(../assets/img/tear-field-teal.webp)}.is-vermilion{--torn: url(../assets/img/tear-field-vermilion.webp)}.is-hivis{--torn: url(../assets/img/tear-field-hivis.webp)}.is-paper{--torn: url(../assets/img/tear-field-paper.webp)}.is-deep{--torn: url(../assets/img/tear-field-deep.webp)}.is-ink{--torn: url(../assets/img/tear-field-ink.webp)}.case-hero__crumb{font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 768px){.case-hero__crumb{font-size:max(11px,.9027777778 * var(--vw));letter-spacing:0}}.case-hero__crumb a{color:inherit}.case-hero__title{margin:0 0 2.5641025641vw -1.0256410256vw;font-family:var(--anton);font-size:23.5897435897vw;font-weight:400;line-height:.94;letter-spacing:0;text-transform:uppercase;text-wrap:balance}@media (min-width: 768px){.case-hero__title{margin:calc(.1388888889 * var(--vw)) 0 calc(1.1111111111 * var(--vw)) calc(-.4166666667 * var(--vw));font-size:calc(15.3472222222 * var(--vw));line-height:.92}}.case-hero__meta{position:relative;z-index:3;display:grid;gap:2.0512820513vw}.case-hero__meta>div{display:grid;grid-template-columns:19.4871794872vw 1fr;align-items:baseline}.case-hero__meta dt{font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}.case-hero__meta dd{font-size:15px;font-weight:500;line-height:1.46}.case-hero__meta a{color:inherit}@media (min-width: 768px){.case-hero__meta{grid-template-columns:repeat(3,calc(23.125 * var(--vw)));gap:0}.case-hero__meta>div{display:block}.case-hero__meta dd{margin-top:calc(.2777777778 * var(--vw))}}.case-hero__sticker{position:absolute;top:29.7435897436vw;left:57.9487179487vw;z-index:4;width:40vw;transform:rotate(6deg);transform-origin:0 0;pointer-events:none}@media (min-width: 768px){.case-hero__sticker{top:calc(14.3055555556 * var(--vw));left:calc(74.7222222222 * var(--vw));width:calc(24.3055555556 * var(--vw))}}.case-hero__image{position:relative;z-index:2;width:calc(100% - 2 * var(--gutter));margin:-11.2820512821vw auto 0;aspect-ratio:8/5;object-fit:cover;object-position:50% 0}@media (min-width: 768px){.case-hero__image{margin-top:calc(-7.9166666667 * var(--vw))}}.case-summary{position:relative;display:grid;gap:6.1538461538vw;justify-items:start;padding:6.1538461538vw var(--gutter) 15.3846153846vw}.case-summary .link{align-self:start}@media (min-width: 768px){.case-summary{grid-template-columns:calc(46.25 * var(--vw)) 1fr;gap:0;padding:calc(3.8888888889 * var(--vw)) var(--gutter) calc(6.9444444444 * var(--vw))}.case-summary .link{justify-self:end}}.case-summary__copy{font-size:7.1794871795vw;font-weight:700;line-height:1.16}@media (min-width: 768px){.case-summary__copy{font-size:calc(3.0555555556 * var(--vw));font-weight:800;line-height:1.04;letter-spacing:-.01em}}.chapter{position:relative;padding:5.1282051282vw var(--gutter) 8.2051282051vw}@media (min-width: 768px){.chapter{padding:calc(3.3333333333 * var(--vw)) var(--gutter) calc(6.1111111111 * var(--vw));border-top:1px solid var(--ink)}}.band+.chapter{border-top:0}@media (min-width: 768px){.band+.chapter{padding-top:calc(8.3333333333 * var(--vw))}}.chapter__head{display:grid;gap:4.6153846154vw}.chapter__head p{font-size:17px;line-height:1.5}@media (min-width: 768px){.chapter__head{grid-template-columns:calc(38.5416666667 * var(--vw)) 1fr;gap:0}.chapter__head p{padding-top:calc(.5555555556 * var(--vw));font-size:max(16px,1.5277777778 * var(--vw));line-height:1.4}}.figures{display:grid;gap:5.1282051282vw;margin-top:5.1282051282vw}.figures>div{display:grid;grid-template-columns:28.2051282051vw 1fr;align-items:center;gap:3.0769230769vw}.figures dt{font-family:var(--anton);font-size:15.3846153846vw;font-weight:400;line-height:1.04;letter-spacing:0;text-transform:uppercase}.figures dd{font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 768px){.figures{grid-template-columns:repeat(3,1fr);gap:calc(1.3888888889 * var(--vw));margin-top:calc(3.1944444444 * var(--vw));padding-top:calc(1.6666666667 * var(--vw));border-top:1px solid var(--ink)}.figures>div{display:block}.figures dt{margin-left:calc(-.1388888889 * var(--vw));font-size:calc(7.7777777778 * var(--vw));line-height:.98}.figures dd{max-width:calc(22.2222222222 * var(--vw));margin-top:calc(1.1111111111 * var(--vw));font-size:max(11px,.9027777778 * var(--vw));letter-spacing:0}}@media (min-width: 768px){.chapter--knot{padding-bottom:calc(6.9444444444 * var(--vw))}}.pinned{display:grid;gap:6.1538461538vw;margin-top:6.1538461538vw}@media (min-width: 768px){.pinned{grid-template-columns:calc(28.6111111111 * var(--vw)) calc(30.5555555556 * var(--vw)) calc(28.6111111111 * var(--vw));justify-content:space-between;gap:0;margin-top:calc(6.25 * var(--vw))}}.pinned__card{padding:3.0769230769vw;background:var(--tile);color:var(--tile-text);transform:rotate(-1.2deg)}.pinned__card:nth-child(2){transform:rotate(1deg)}@media (min-width: 768px){.pinned__card:nth-child(2){margin-top:calc(3.4722222222 * var(--vw));margin-bottom:calc(-3.4722222222 * var(--vw))}}.pinned__card:nth-child(3){transform:rotate(-1.4deg)}.pinned__card figcaption{display:grid;gap:6px;padding-top:12px}.pinned__card strong{font-family:var(--anton);font-size:8.7179487179vw;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.pinned__card strong{font-size:calc(2.6388888889 * var(--vw))}}.pinned__card span{font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}@media (min-width: 768px){.pinned__card{padding:calc(1.1111111111 * var(--vw))}}.pinned__image{aspect-ratio:326/300;overflow:hidden}.pinned__image img{width:100%;height:100%;object-fit:cover;object-position:50% 0}@media (min-width: 768px){.pinned__image{aspect-ratio:380/420}}.pinned__image--whole{aspect-ratio:auto}.pinned__image--whole img{height:auto}@media (min-width: 768px){.pinned__image--whole{aspect-ratio:auto}}.band--rule{padding:13.3333333333vw var(--gutter) 12.8205128205vw}@media (min-width: 768px){.band--rule{display:flex;align-items:center;height:calc(22.9166666667 * var(--vw));padding-block:0}}.band__statement{position:relative;z-index:2;font-family:var(--anton);font-size:13.8461538462vw;font-weight:400;line-height:1.04;letter-spacing:0;text-transform:uppercase}.band__statement .is-accent{color:var(--hivis)}@media (min-width: 768px){.band__statement{font-size:calc(7.7777777778 * var(--vw));line-height:.98}}.result{position:relative;padding:19.4871794872vw var(--gutter) 10.2564102564vw}@media (min-width: 768px){.result{padding:calc(6.6666666667 * var(--vw)) var(--gutter) calc(5.4166666667 * var(--vw))}.result .rail{top:calc(6.6666666667 * var(--vw))}}.result__head{display:grid;gap:3.5897435897vw}@media (min-width: 768px){.result__head{grid-template-columns:calc(46.25 * var(--vw)) 1fr;gap:0;align-items:start}}.result__figure{margin-left:-.5128205128vw;color:var(--verm);font-family:var(--anton);font-size:38.4615384615vw;font-weight:400;line-height:.94;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.result__figure{margin-left:calc(-.6944444444 * var(--vw));font-size:calc(17.5 * var(--vw));line-height:.92}}.result__copy{font-size:7.1794871795vw;font-weight:700;line-height:1.16}@media (min-width: 768px){.result__copy{padding-top:calc(1.1111111111 * var(--vw));font-size:calc(3.0555555556 * var(--vw));font-weight:800;line-height:1.04;letter-spacing:-.01em}}@media (max-width: 767px){.figures--small dt{font-size:13.3333333333vw}}@media (min-width: 768px){.figures--small{margin-top:calc(3.8888888889 * var(--vw));padding-top:calc(1.3888888889 * var(--vw))}.figures--small dt{font-size:calc(5 * var(--vw));line-height:1.04}.figures--small dd{max-width:calc(22.9166666667 * var(--vw));margin-top:calc(.8333333333 * var(--vw))}}.result__foot{display:grid;gap:3.5897435897vw;justify-items:start;margin-top:3.5897435897vw}@media (min-width: 768px){.result__foot{display:flex;align-items:flex-start;justify-content:space-between;margin-top:calc(2.5 * var(--vw))}}.result__note{max-width:calc(59.7222222222 * var(--vw));font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}@media (max-width: 767px){.result__note{max-width:none}}.next-job{position:relative;display:block;height:calc(110.2564102564vw + var(--seam));overflow:hidden;margin-bottom:calc(var(--seam) * -1);background:var(--tile);color:var(--tile-text);text-decoration:none}@media (min-width: 768px){.next-job{height:calc(calc(32.6388888889 * var(--vw)) + var(--seam))}}.next-job__print{position:absolute;top:61.5384615385vw;left:7.6923076923vw;width:117.9487179487vw;height:74.358974359vw;transform:rotate(3deg)}@media (min-width: 768px){.next-job__print{top:calc(2.2222222222 * var(--vw));left:calc(55.5555555556 * var(--vw));width:calc(52.7777777778 * var(--vw));height:calc(32.9861111111 * var(--vw))}}.next-job__label{position:absolute;top:17.9487179487vw;left:var(--gutter);font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}@media (min-width: 768px){.next-job__label{top:calc(6.3888888889 * var(--vw))}}.next-job__title{position:absolute;top:23.0769230769vw;left:4.6153846154vw;width:84.6153846154vw;font-family:var(--anton);font-size:18.4615384615vw;font-weight:400;line-height:.98;letter-spacing:0;text-transform:uppercase;text-wrap:balance}@media (min-width: 768px){.next-job__title{top:calc(8.1944444444 * var(--vw));left:calc(4.0277777778 * var(--vw));width:calc(50 * var(--vw));font-size:calc(10.4166666667 * var(--vw));line-height:.94}}.blog-head{height:107.6923076923vw}.blog-head .work-head__sticker{display:block;top:61.5384615385vw;left:45.641025641vw;width:50.2564102564vw;transform:rotate(-3deg);transform-origin:0 0}@media (min-width: 768px){.blog-head{height:calc(25.4166666667 * var(--vw))}.blog-head .work-head__sticker{top:calc(3.0555555556 * var(--vw));left:calc(40.8333333333 * var(--vw));width:calc(17.3611111111 * var(--vw))}}.blog-filter{flex-wrap:wrap;gap:4px 5.1282051282vw}.blog-filter sup{display:none}@media (min-width: 768px){.blog-filter{gap:calc(2.5 * var(--vw))}.blog-filter sup{display:inline}}.post-poster{position:relative;margin-top:16.4102564103vw;background:linear-gradient(to bottom,transparent var(--seam),var(--teal) var(--seam),var(--teal) calc(100% - var(--seam)),transparent calc(100% - var(--seam)));color:var(--paper)}.post-poster:before{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-teal-top.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;top:-11.7948717949vw}@media (min-width: 768px){.post-poster:before{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;top:calc(-5.1388888889 * var(--vw))}}.post-poster:after{content:"";position:absolute;left:0;right:0;z-index:1;height:24.1025641026vw;background:url(../assets/img/tear-teal-bottom.webp) center/230.7692307692vw 100% no-repeat;pointer-events:none;bottom:-11.7948717949vw}@media (min-width: 768px){.post-poster:after{height:calc(10.4166666667 * var(--vw));background-size:100% 100%;bottom:calc(-5.2777777778 * var(--vw))}}.post-poster a{position:relative;z-index:2;display:block;padding:10.2564102564vw 5.1282051282vw 11.2820512821vw;color:inherit;text-decoration:none}.post-poster .rail{top:calc(3.0555555556 * var(--vw));color:var(--paper)}@media (min-width: 768px){.post-poster{margin-top:calc(5.8333333333 * var(--vw))}.post-poster a{padding:calc(3.0555555556 * var(--vw)) var(--gutter) calc(3.1944444444 * var(--vw))}}@media (hover: hover){.post-poster a:hover .post-poster__title{color:var(--hivis)}}.post-poster__label{font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 768px){.post-poster__label{font-size:max(11px,.9027777778 * var(--vw));letter-spacing:0}}.post-poster__title{margin:2.0512820513vw 0 3.5897435897vw -.5128205128vw;font-family:var(--anton);font-size:14.358974359vw;font-weight:400;line-height:.98;letter-spacing:0;text-transform:uppercase;transition:color .2s ease}@media (min-width: 768px){.post-poster__title{margin:calc(.4166666667 * var(--vw)) 0 calc(1.5277777778 * var(--vw)) calc(-.4166666667 * var(--vw));font-size:calc(7.7777777778 * var(--vw))}}.post-poster__foot{display:grid;gap:3.5897435897vw;justify-items:start;font-size:17px;line-height:1.5}.post-poster__foot .link{flex:none}@media (min-width: 768px){.post-poster__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(2.7777777778 * var(--vw));font-size:max(16px,1.5277777778 * var(--vw));line-height:1.4}.post-poster__foot p{max-width:calc(44.4444444444 * var(--vw))}}.post-list{position:relative;padding:18.4615384615vw var(--gutter) 24.6153846154vw}@media (min-width: 768px){.post-list{padding:calc(7.2222222222 * var(--vw)) var(--gutter) calc(9.1666666667 * var(--vw))}.post-list .rail{top:calc(7.2222222222 * var(--vw))}}.post-list--flush{padding-top:8.2051282051vw}@media (min-width: 768px){.post-list--flush{padding-top:calc(3.8888888889 * var(--vw))}.post-list--flush .rail{top:calc(3.8888888889 * var(--vw))}}.post-rows{border-bottom:1px solid var(--ink)}.post-row a{display:grid;grid-template-columns:auto 1fr;gap:2.0512820513vw 0;padding:4.6153846154vw 0 5.1282051282vw;border-top:1px solid var(--ink);color:inherit;text-decoration:none}.post-row a .arrow{display:none;font-size:20px;transition:transform .2s ease}@media (min-width: 768px){.post-row a{grid-template-columns:calc(15.4166666667 * var(--vw)) 1fr calc(10.4166666667 * var(--vw)) 20px;align-items:start;gap:0 calc(1.3888888889 * var(--vw));padding:calc(1.8055555556 * var(--vw)) 0}.post-row a .arrow{display:block}}@media (hover: hover){.post-row a:hover .post-row__title{color:var(--verm)}.post-row a:hover .arrow{transform:translate(3px,-3px)}}.post-row__date,.post-row__cat{font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}@media (min-width: 768px){.post-row__date,.post-row__cat{font-size:max(11px,.9027777778 * var(--vw));letter-spacing:0;line-height:1.4}}.post-row__cat:before{content:" / ";white-space:pre}.post-row__title{grid-column:1/-1;grid-row:2;font-family:var(--anton);font-size:7.6923076923vw;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;transition:color .2s ease;text-wrap:balance}@media (min-width: 768px){.post-row__title{grid-column:2;grid-row:1;font-size:calc(3.0555555556 * var(--vw))}}@media (min-width: 768px){.post-row__cat{text-align:right}.post-row__cat:before{content:none}}.post-pagination{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:5.1282051282vw;font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}.post-pagination .link{font-family:var(--archivo);letter-spacing:0}@media (min-width: 768px){.post-pagination{padding-top:calc(1.6666666667 * var(--vw));font-size:max(11px,.9027777778 * var(--vw));letter-spacing:0}}.post-pagination__links{display:flex;flex-wrap:wrap;gap:16px 32px}.case-hero--post .case-hero__meta>div{grid-template-columns:26.6666666667vw 1fr}@media (min-width: 768px){.case-hero--post .case-hero__meta>div{display:block}}.case-hero--post .case-hero__title{font-family:var(--anton);font-size:14.358974359vw;font-weight:400;line-height:.98;letter-spacing:0;text-transform:uppercase;margin-top:1.0256410256vw}@media (min-width: 768px){.case-hero--post .case-hero__title{max-width:calc(83.3333333333 * var(--vw));margin:calc(.2777777778 * var(--vw)) 0 calc(1.3888888889 * var(--vw)) calc(-.4166666667 * var(--vw));font-size:calc(7.7777777778 * var(--vw))}}.case-hero--post .case-hero__field{min-height:0}.case-hero--post .case-hero__sticker{display:none}@media (min-width: 768px){.case-hero--post .case-hero__sticker{top:calc(8.3333333333 * var(--vw));left:calc(79.8611111111 * var(--vw));display:block;width:calc(17.3611111111 * var(--vw));transform:none}}@media (min-width: 768px){.case-hero--post .case-hero__image{aspect-ratio:1312/560}}.case-hero--no-image{padding-bottom:0}.case-hero--no-image .case-hero__field{padding-bottom:18.4615384615vw}@media (min-width: 768px){.case-hero--no-image .case-hero__field{padding-bottom:calc(7.6388888889 * var(--vw))}}.post-body{position:relative;padding:6.1538461538vw var(--gutter) 9.2307692308vw}@media (min-width: 768px){.post-body{display:grid;grid-template-columns:calc(23.125 * var(--vw)) minmax(0,calc(52.7777777778 * var(--vw)));padding:calc(4.4444444444 * var(--vw)) var(--gutter) calc(6.6666666667 * var(--vw))}.post-body .rail{top:calc(4.4444444444 * var(--vw))}}.post-toc{display:none}@media (min-width: 768px){.post-toc{position:sticky;top:calc(var(--header) + 24px);display:block;align-self:start;padding-right:calc(4.1666666667 * var(--vw))}}.post-toc h2{margin-bottom:12px;color:var(--ink-soft);font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em}.post-toc li+li{margin-top:12px}.post-toc a{color:var(--ink-soft);font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4;text-decoration:none}.post-toc a[aria-current]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--verm);text-decoration-thickness:2px;text-underline-offset:4px}.post-prose{font-size:17px;line-height:1.5}.post-prose>*+*{margin-top:5.1282051282vw}.post-prose>p:first-child{font-size:6.6666666667vw;font-weight:700;line-height:1.16;letter-spacing:-.005em}.post-prose h2{margin-top:8.2051282051vw;font-family:var(--anton);font-size:8.7179487179vw;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;scroll-margin-top:calc(var(--header) + 24px)}.post-prose h3{margin-top:7.1794871795vw;font-size:6.1538461538vw;font-weight:700;line-height:1.16}.post-prose ul,.post-prose ol{padding-left:1.2em}.post-prose ul{list-style:disc}.post-prose ol{list-style:decimal}.post-prose li+li{margin-top:.3em}.post-prose li::marker{color:var(--verm)}.post-prose a{text-underline-offset:.16em;text-decoration-thickness:2px}.post-prose blockquote{margin-block:7.1794871795vw;padding:0;border:0;color:var(--verm);font-family:var(--anton);font-size:11.2820512821vw;font-weight:400;line-height:1.04;letter-spacing:0;text-transform:uppercase}.post-prose blockquote p{font:inherit;letter-spacing:inherit;text-transform:inherit}.post-prose pre{padding:16px;overflow-x:auto;background:var(--ink);border:0;border-radius:0;color:var(--paper);font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.6}.post-prose pre code{padding:0;background:none;color:inherit;font:inherit}.post-prose code{padding:.1em .3em;background:var(--deep);font-family:var(--mono);font-size:.88em}.post-prose figure{margin-inline:0}.post-prose img{width:100%;height:auto}.post-prose .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 2 / 3)}.post-prose figcaption{margin-top:8px;color:var(--ink-soft);font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.03em;text-align:left}@media (min-width: 768px){.post-prose{font-size:max(17px,1.5277777778 * var(--vw));line-height:1.4}.post-prose>*+*{margin-top:calc(1.9444444444 * var(--vw))}.post-prose>p:first-child{font-size:max(22px,1.9444444444 * var(--vw))}.post-prose h2{margin-top:calc(3.0555555556 * var(--vw));font-size:calc(3.0555555556 * var(--vw))}.post-prose h3{margin-top:calc(2.5 * var(--vw));font-size:max(22px,1.9444444444 * var(--vw))}.post-prose blockquote{width:calc(67.9861111111 * var(--vw));max-width:calc(100vw - var(--gutter) * 2 - calc(23.125 * var(--vw)));margin-block:calc(3.0555555556 * var(--vw));font-size:calc(5 * var(--vw))}.post-prose pre{padding:calc(1.3888888889 * var(--vw)) calc(1.6666666667 * var(--vw));font-size:max(13px,1.0416666667 * var(--vw))}}.post-signoff{display:grid;grid-template-columns:18.4615384615vw 1fr;gap:4.1025641026vw;margin-top:7.1794871795vw;padding-top:5.1282051282vw;border-top:1px solid var(--ink)}.post-signoff h2{font-size:20px;font-weight:700;line-height:1.24}.post-signoff p{margin:6px 0 10px;font-size:15px;line-height:1.46}@media (min-width: 768px){.post-signoff{grid-template-columns:calc(6.3888888889 * var(--vw)) 1fr;gap:calc(1.6666666667 * var(--vw));margin-top:calc(2.7777777778 * var(--vw));padding-top:calc(1.9444444444 * var(--vw))}.post-signoff p{font-size:max(15px,1.1805555556 * var(--vw));line-height:1.5}}.post-signoff__image{width:100%;height:auto}.keep-reading{position:relative;padding:7.1794871795vw var(--gutter) 24.6153846154vw}.keep-reading .section-title{margin-bottom:4.1025641026vw}@media (min-width: 768px){.keep-reading{padding:calc(3.3333333333 * var(--vw)) var(--gutter) calc(9.1666666667 * var(--vw));border-top:1px solid var(--ink)}.keep-reading .section-title{margin-bottom:calc(1.6666666667 * var(--vw))}}.torn{position:relative;overflow:hidden}@media (min-width: 768px){.torn{height:calc(calc(66.6666666667 * var(--vw)) + var(--seam));margin-bottom:calc(var(--seam) * -1)}}.torn__stage{position:relative;height:220.5128205128vw}@media (min-width: 768px){.torn__stage{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}}.torn__title{position:relative;z-index:3;padding:2.0512820513vw 0 0 3.5897435897vw;font-size:32.8205128205vw;line-height:.94}@media (min-width: 768px){.torn__title{position:absolute;top:calc(1.1111111111 * var(--vw));left:calc(3.75 * var(--vw));padding:0;font-size:calc(17.5 * var(--vw));line-height:.92}}.torn__upper{position:absolute;top:65.641025641vw;left:6.6666666667vw;z-index:2;width:89.7435897436vw;max-width:none;transform:rotate(-2deg);transform-origin:0 0}@media (min-width: 768px){.torn__upper{top:calc(-3.0555555556 * var(--vw));left:calc(47.9166666667 * var(--vw));width:calc(51.3888888889 * var(--vw));transform:rotate(-3deg)}}.torn__lower{position:absolute;top:112.8205128205vw;left:4.6153846154vw;z-index:1;width:92.3076923077vw;max-width:none;transform:rotate(3deg);transform-origin:0 0}@media (min-width: 768px){.torn__lower{top:calc(26.3888888889 * var(--vw));left:calc(50.5555555556 * var(--vw));width:calc(51.3888888889 * var(--vw));transform:rotate(4deg)}}.torn__scraper{position:absolute;top:133.3333333333vw;left:47.6923076923vw;z-index:3;width:45.1282051282vw;transform:rotate(-32deg);transform-origin:0 0}@media (min-width: 768px){.torn__scraper{top:calc(41.6666666667 * var(--vw));left:calc(32.6388888889 * var(--vw));width:calc(20.8333333333 * var(--vw))}}.torn__stencil{position:absolute;top:203.0769230769vw;left:4.6153846154vw;z-index:3;color:var(--verm);font-family:var(--anton);font-size:11.7948717949vw;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase}@media (min-width: 768px){.torn__stencil{top:calc(52.7777777778 * var(--vw));left:calc(4.0277777778 * var(--vw));font-size:calc(6.6666666667 * var(--vw))}}.torn__text{position:relative;z-index:3;padding:5.1282051282vw var(--gutter) 20.5128205128vw}.torn__text p{font-size:17px;line-height:1.5}@media (min-width: 768px){.torn__text{position:absolute;top:calc(36.1111111111 * var(--vw));left:calc(4.4444444444 * var(--vw));width:calc(34.7222222222 * var(--vw));padding:0}.torn__text p{font-size:max(16px,1.5277777778 * var(--vw));line-height:1.4}}.torn__links{display:flex;flex-wrap:wrap;gap:16px 40px;margin-top:4.1025641026vw}@media (min-width: 768px){.torn__links{margin-top:calc(2.6388888889 * var(--vw))}}
