#roslindale{font-size:calc(1rem * var(--tt-base, 20) / 16);--font-headline: RoslindaleWeb, serif;--font-text: RoslindaleWeb, serif;--font-mono: "Input Sans Narrow", "InputSansNarrow", "InputSansNarrowWeb", "Input Sans", "InputSans", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--tt-ease: cubic-bezier(0, .5, .5, 1);--ease-headline: cubic-bezier(.5, .25, .75, 1);font-family:var(--font-text);line-height:calc(1.55 * var(--tt-spacing, 1));--tt-key: uaqy8wc;--tt-max: 700}#roslindale *{font:inherit;font-optical-sizing:auto;font-size-adjust:none;font-synthesis:none;text-wrap:balance}#roslindale h1,#roslindale h2,#roslindale h3,#roslindale h4,#roslindale h5,#roslindale h6,#roslindale p,#roslindale blockquote,#roslindale img,#roslindale figure,#roslindale table,#roslindale pre,#roslindale li{margin-block:calc(.67em * var(--tt-spacing, 1))}@font-face{#roslindale {src: url(./_fonts/RoslindaleVariable.woff2) format("woff2"); font-family: "RoslindaleWeb"; font-weight: 200 900; font-stretch: 75% 100%; font-style: normal;}}#roslindale .roslindale{font-family:RoslindaleWeb,serif}@keyframes uaqy8wc{0%{font-size:0%;line-height:calc(1.35 * var(--tt-spacing));font-variation-settings:"opsz" 9}to{font-size:calc(100% * var(--tt-base) / 16);line-height:calc(1.55 * var(--tt-spacing));font-variation-settings:"opsz" 15}}#roslindale ol,#roslindale ul{font-size:.95rem;font-variation-settings:"opsz" 14.25}#roslindale hr{border:none;block-size:2px;background:currentColor;opacity:.2;margin-block:calc(1em * var(--tt-spacing))}#roslindale blockquote{margin-inline-start:0;padding-inline-start:1ch;font-size:.95em;font-variation-settings:"opsz" 14.25;position:relative}#roslindale blockquote:before{content:"";position:absolute;width:2px;left:0;height:100%;background:currentColor;opacity:.2}#roslindale abbr,#roslindale .caps{font-size:1em;font-variant-caps:all-small-caps;text-transform:lowercase;letter-spacing:.05em}#roslindale table,#roslindale .tabular{font-variant-numeric:tabular-nums;text-align:left;border-collapse:collapse;line-height:calc(1.3 * var(--tt-spacing));font-size:1em}#roslindale th{padding-inline:calc(.75em * var(--tt-spacing));padding-block:0 calc(.25em * var(--tt-spacing));text-transform:uppercase;font-variant-caps:all-small-caps;text-transform:lowercase;letter-spacing:.05em;font-weight:700}#roslindale td{border:1px solid rgba(0,0,0,.2);padding:calc(.75em * var(--tt-spacing))}#roslindale .numeric{text-align:right;font-variant-numeric:tabular-nums}#roslindale em,#roslindale i{font:inherit;font-style:normal;font-variation-settings:"slnt" -8}#roslindale code,#roslindale pre{font-family:var(--font-mono);font-size:.8em;font-variation-settings:"opsz" 12}#roslindale small,#roslindale .small,#roslindale figcaption,#roslindale .caption{font-size:.75em;font-variation-settings:"opsz" 11.25;line-height:calc(1.4 * var(--tt-spacing));letter-spacing:.015em;text-align:left}#roslindale .caption,#roslindale figcaption{margin-block:calc(.75em * var(--tt-spacing)) calc(1em * var(--tt-spacing));padding:0;font-style:normal;font-variation-settings:"slnt" -8}#roslindale big,#roslindale .big{font-stretch:80%;line-height:calc(1.25 * var(--tt-spacing));--tt-key: uaqy8wv;--tt-max: 1000}@keyframes uaqy8wv{0%{font-size:calc(1rem + .125rem * var(--tt-scale));font-variation-settings:"opsz" 16.875;font-weight:500}to{font-size:calc(1rem + .5rem * var(--tt-scale));font-variation-settings:"opsz" 22.5;font-weight:450}}#roslindale .primary-headline,#roslindale .typetura-prose h1{font-family:var(--font-headline);font-weight:700;font-stretch:90%;line-height:var(--tt-spacing);margin-block:0;--tt-ease: var(--ease-headline);--tt-key: uaqy8xs;--tt-max: 1400}@keyframes uaqy8xs{0%{font-size:calc(1rem + .4rem * var(--tt-scale));font-variation-settings:"opsz" 21}to{font-size:calc(1rem + 7.5rem * var(--tt-scale));font-variation-settings:"opsz" 48}}#roslindale .primary-subheadline{font-family:var(--font-headline);font-weight:550;font-stretch:100%;line-height:var(--tt-spacing);margin-block:0;--tt-ease: var(--ease-headline);font-style:normal;font-variation-settings:"slnt" -8;--tt-key: uaqy8ym;--tt-max: 1400}@keyframes uaqy8ym{0%{font-size:calc(1rem + .2rem * var(--tt-scale));font-variation-settings:"opsz" 18,"slnt" -8}to{font-size:calc(1rem + 4rem * var(--tt-scale));font-variation-settings:"opsz" 75,"slnt" -8}}#roslindale .meta{font-size:.75rem;font-variation-settings:"opsz" 11.25;font-feature-settings:"ss02";font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-block:calc(.5em * var(--tt-spacing));line-height:var(--tt-spacing)}#roslindale .section-headline,#roslindale .typetura-prose h2{font-family:var(--font-headline);font-weight:600;font-stretch:75%;margin-block:calc(1em * var(--tt-spacing)) calc(1rem * var(--tt-spacing));line-height:var(--tt-spacing);--tt-ease: var(--ease-headline);letter-spacing:0;text-transform:none;--tt-key: uaqy8yu;--tt-max: 1200}@keyframes uaqy8yu{0%{font-size:calc(1rem + .4rem * var(--tt-scale));font-variation-settings:"opsz" 21}to{font-size:calc(1rem + 6rem * var(--tt-scale));font-variation-settings:"opsz" 48}}#roslindale .section-subheadline,#roslindale .typetura-prose h3{font-family:var(--font-headline);font-weight:600;font-size:2rem;font-variation-settings:"opsz" 30;line-height:calc(1.1 * var(--tt-spacing));margin-block:calc(1em * var(--tt-spacing)) calc(1rem * var(--tt-spacing));font-stretch:75%;text-transform:none;letter-spacing:0;--tt-ease: linear;--tt-key: uaqy8z2;--tt-max: 1200}@keyframes uaqy8z2{0%{font-size:calc(1rem + .2rem * var(--tt-scale));font-variation-settings:"opsz" 18}to{font-size:calc(1rem + 3rem * var(--tt-scale));font-variation-settings:"opsz" 48}}#roslindale .section-label,#roslindale .typetura-prose h4,#roslindale .typetura-prose h5,#roslindale .typetura-prose h6{font-family:var(--font-text);margin-block:calc(1em * var(--tt-spacing)) calc(.5rem * var(--tt-spacing));font-size:calc(1em + .4em * var(--tt-scale));font-weight:600;font-stretch:80%}#roslindale ul,#roslindale ol,#roslindale li{margin:0;padding:0}#roslindale ul,#roslindale ol{padding-inline-start:2ch}#roslindale .pullquote{line-height:calc(1.2 * var(--tt-spacing));font-weight:700;font-stretch:80%;--tt-ease: var(--ease-headline);font-style:normal;font-variation-settings:"slnt" -8;--tt-key: uaqy8z8;--tt-max: 1000}@keyframes uaqy8z8{0%{font-size:1rem;font-variation-settings:"opsz" 15,"slnt" -8}to{font-size:calc(1rem + 2rem * var(--tt-scale));font-variation-settings:"opsz" 45,"slnt" -8}}@font-face{font-family:InputSansNarrowWeb;src:url(assets/Roslindale/fonts/InputSansNarrow-Light_TRIAL.woff2) format("woff2");font-weight:400}@font-face{font-family:InputSansNarrowWeb;src:url(assets/Roslindale/fonts/InputSansNarrow-Medium_TRIAL.woff2) format("woff2");font-weight:700}@font-face{src:url(assets/Roslindale/fonts/RoslindaleVariable.woff2) format("woff2");font-family:RoslindaleWeb;font-weight:200 900;font-stretch:75% 100%;font-style:normal italic}html{scroll-behavior:smooth}body,main,section{overflow-x:clip}#roslindale em{font-style:normal;font-variation-settings:"slnt" -8;font-family:inherit}#roslindale img{position:relative;z-index:2}#roslindale p{font:inherit}#roslindale a{color:inherit;text-decoration:underline;text-decoration-color:var(--accent-color);text-decoration-thickness:.075em;text-underline-offset:.125em;transition:color .25s ease-in-out}#roslindale a:hover{color:var(--accent-color)}#roslindale input[type=range]{-webkit-appearance:none;margin:0;background:transparent}#roslindale input[type=range]:focus{outline:0}#roslindale input[type=range]:focus::-webkit-slider-runnable-track{background:var(--accent-color)}#roslindale input[type=range]:focus::-ms-fill-lower,#roslindale input[type=range]:focus::-ms-fill-upper{background:var(--accent-color)}#roslindale input[type=range]::-webkit-slider-runnable-track{background:var(--accent-color);cursor:pointer;height:2px}#roslindale input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-color);border-radius:1rem;height:.5rem;width:1rem;margin-top:calc(-.25rem + 1px)}#roslindale input[type=range]::-moz-range-track{height:1.5px;margin:0;width:100%}#roslindale input[type=range]::-moz-range-thumb,#roslindale input[type=range]::-moz-range-track{background:var(--accent-color);box-shadow:0 0 0 transparent,0 0 #0d0d0d00;cursor:pointer}#roslindale input[type=range]::-moz-range-thumb{border:0 solid #fff;border-radius:1rem;height:.5rem;width:1rem}pre{margin:0}html{--background-color: #0c110f;--text-color: #fff;--accent-color: #E9BE9C;--accent-background: #633016;--roslindale: "RoslindaleWeb", serif;--input: "InputSansNarrowWeb", sans-serifsystem-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;background:var(--background-color);color:var(--text-color)}body{background:none}[contenteditable]:focus{outline:none;background-color:#ffffff1a;border-radius:.25rem}html{--max-width: 62rem;--columns: 1;--gutter: 1rem}*{--grid: minmax(var(--gutter), 1fr) repeat( var(--columns), minmax( 0, calc( (var(--max-width) - (var(--gutter) * (var(--columns) - 1))) / var(--columns) ) ) ) minmax(var(--gutter), 1fr);--subgrid: repeat(var(--columns), 1fr)}@media (min-width: 40em){html{--columns: 5}}#roslindale{padding-inline:var(--gutter);padding-inline:0;grid-template-rows:auto 0}@media (min-width: 40em){#roslindale{padding-inline:0;display:grid;align-items:start;grid-template-columns:var(--grid);column-gap:var(--gutter)}}#roslindale .hide-nav{background:var(--background-color);box-shadow:0 0 1rem 1rem var(--background-color)}#roslindale section{grid-column-start:1;grid-column-end:-1;padding-inline:var(--gutter);background:var(--background-color);color:var(--text-color);padding-block:2rem;gap:var(--gutter);grid-auto-flow:dense}@media (min-width: 40em){#roslindale section{padding-inline:0;display:grid;align-items:start;grid-template-columns:var(--grid);column-gap:var(--gutter)}}@media (min-width: 40em){#roslindale section{padding-block:5rem}}#roslindale section img,#roslindale section .figure-group{width:100%;margin-block:1rem;background-color:var(--accent-background);outline:1rem solid var(--accent-background)}@media (min-width: 40em){#roslindale section img,#roslindale section .figure-group{margin-block:0}}#roslindale section .text{margin-block:1rem}#roslindale section .text :first-child{margin-block-start:0}@media (min-width: 40em){#roslindale section .text{margin:1rem}}#roslindale section [start="1"]{grid-column-start:1}#roslindale section [end="1"]{grid-column-end:1}#roslindale section [start="2"]{grid-column-start:2}#roslindale section [end="2"]{grid-column-end:2}#roslindale section [start="3"]{grid-column-start:3}#roslindale section [end="3"]{grid-column-end:3}#roslindale section [start="4"]{grid-column-start:4}#roslindale section [end="4"]{grid-column-end:4}#roslindale section [start="5"]{grid-column-start:5}#roslindale section [end="5"]{grid-column-end:5}#roslindale section [start="6"]{grid-column-start:6}#roslindale section [end="6"]{grid-column-end:6}#roslindale section [start="7"]{grid-column-start:7}#roslindale section [end="7"]{grid-column-end:7}#roslindale section [start="8"]{grid-column-start:8}#roslindale section [end="8"]{grid-column-end:8}#roslindale section [height="1"]{grid-row-end:span 1}#roslindale section [height="2"]{grid-row-end:span 2}#roslindale section [height="3"]{grid-row-end:span 3}#roslindale section [height],#roslindale section [height] img{height:100%;object-fit:cover}#roslindale .clear-grid{grid-column-start:1;grid-column-end:-1}#roslindale [center]{text-align:center!important}#roslindale .width-wide{grid-column-start:2;grid-column-end:-2}#roslindale .hero{mix-blend-mode:screen;display:grid;place-items:center;grid-template-columns:1fr;overflow:hidden;width:100%;position:relative;padding:0;margin:0;z-index:0}#roslindale .hero>*{grid-column:1;grid-row:1}#roslindale .hero-text{font-family:var(--font-headline);font-size:min(var(--opsz, 48) * .2vw + 2.2vw,11rem);font-variation-settings:"wght" var(--wght, 700),"wdth" var(--wdth, 100),"opsz" var(--opsz, 48),"slnt" 0;white-space:nowrap;text-align:center;line-height:1;margin-block:0;background:none;mix-blend-mode:plus-lighter;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:.1em}#roslindale .hero-horn{width:min(60vw,40rem);margin-block:5vw 0;opacity:.5}.horn,.hero-horn{grid-column-start:3;grid-column-end:6;grid-row-start:1;grid-row-end:3;position:relative;z-index:1;pointer-events:none;mix-blend-mode:plus-lighter}.horn{margin-top:2rem;max-width:80vh;margin-inline:auto;grid-column-start:6;grid-column-end:8}.horn-svg{display:block;width:100%}.horn-horn{stroke:var(--accent-color);stroke-width:1.5px}.horn-horn-cross{opacity:.25}.horn-instances,.horn-labels{fill:var(--accent-color)}@media (max-width: 30em){.horn-labels{display:none}}@keyframes horn-plane{0%{d:path("M 490 470 490 470 410 542 410 542 L 490 470")}35%{d:path("M 363 328 490 328 410 400 283 400 L 363 328")}}.horn-axis-plane{width:calc(var(--tt-bind) * .584px);height:calc(var(--tt-bind) * .151px);top:calc(var(--tt-bind) * .1px);left:calc(var(--tt-bind) * .184px);transform:skew(-48deg);position:absolute;animation:horn-axis-plane 38s linear calc(var(--opsz) * -1s + 10s) paused 1 both;border:0 solid var(--accent-color);border-width:calc(var(--tt-bind) * .003px) calc(var(--tt-bind) * .004px);background-color:#ffffff2d;box-sizing:border-box}@keyframes horn-axis-plane{0%{width:calc(var(--tt-bind) * 0px);height:calc(var(--tt-bind) * .12px);top:calc(var(--tt-bind) * .783px);left:calc(var(--tt-bind) * .745px)}35%{width:calc(var(--tt-bind) * .21px);height:calc(var(--tt-bind) * .12px);top:calc(var(--tt-bind) * .546px);left:calc(var(--tt-bind) * .54px)}}.horn-axis-plane-x,.horn-axis-plane-y{background:var(--accent-color);position:absolute;top:0;left:0}.horn-axis-plane-x{height:100%;width:calc(var(--tt-bind) * .00375px);left:calc((var(--wdth) - 75) * 4%);transform:translate(-50%)}.horn-axis-plane-y{width:100%;height:calc(var(--tt-bind) * .00275px);top:calc((var(--wght) - 200) * -.1428571429% + 100%);transform:translateY(-50%)}#roslindale .horn-axis-plane-location{position:absolute;top:0;left:0;font-size:min(6vw,3rem);top:calc((var(--wght) - 200) * -.1428571429% + 100%);left:calc((var(--wdth) - 75) * 4%);transform:translate(-50%,-50%) skew(48deg);font-variation-settings:"wght" var(--wght, 700),"wdth" var(--wdth, 100),"opsz" var(--opsz, 48),"slnt" 0;text-shadow:0 0 16px #000,0 0 12px #000,0 0 8px #000,0 0 4px #000}.range{margin-block:0}.range-input{width:100%!important}#roslindale figure{display:flex;flex-direction:column;position:relative;z-index:2;margin:0;font-variation-settings:"slnt" -8}#roslindale figure img,#roslindale figure pre{margin:0!important;outline:none!important}#roslindale figcaption{color:inherit;max-width:33.75rem;position:relative;font-family:inherit}#roslindale .figure-group,#roslindale figure>div{display:flex;flex-direction:row;gap:1rem}#roslindale .figure-group>*,#roslindale figure>div>*{flex:1;width:1px}#roslindale .figure-group.column,#roslindale figure>div.column{flex-direction:column}#roslindale .figure-group.column>*,#roslindale figure>div.column>*{flex:auto;width:auto}.figure-content{background:#fff;color:#000;flex-grow:1}.figure-content img{width:100%}.low-res{filter:saturate(0) blur(1px) contrast(3)}@media (min-width: 40em){#roslindale .nav-anchor{opacity:0;margin-top:-1.25rem;transition:all .25s ease-in-out}}#roslindale .truncate{margin-left:calc(-1ch + .2em)}@media (max-width: 26em){#roslindale .truncate{display:none}}#roslindale .nav{font-size:.7rem;position:relative;width:auto;padding:0;margin:0;margin-top:-3rem;color:var(--text-color);grid-column-start:1;grid-column-end:span 3;grid-row-start:2;width:100%;z-index:9;transition:all .1s ease-in-out;outline:1rem solid transparent}@media (min-width: 40em){#roslindale .nav{width:100%}#roslindale .nav:hover .nav-anchor{opacity:1;margin-top:0}}#roslindale .nav *{font-size:inherit;color:inherit}#roslindale .nav-list{list-style:none;padding:0;margin:0}#roslindale .nav-ctas,#roslindale .nav a{display:flex;gap:.5em;position:relative;z-index:1;font-family:var(--input);text-transform:uppercase;letter-spacing:.1em}@media (max-width: 40em){#roslindale .nav-ctas,#roslindale .nav a{justify-content:center}}#roslindale .nav-ctas{margin-bottom:-.5em}#roslindale .nav a{background-color:var(--accent-color);color:var(--accent-background);padding-inline:1em;padding-block:.5em;transition:all .1s ease-in-out;text-decoration:none;margin:.5em 0}#roslindale .nav a:hover{background-color:var(--accent-background);color:var(--accent-color)}@media (max-width: 40em){#roslindale .nav-anchor{display:none}}.page-settings{position:sticky;top:1.4rem;margin:1.25rem;color:var(--text-color);grid-column-start:1;grid-column-end:8;grid-row-start:2;width:max-content;z-index:9;outline:1rem solid transparent;justify-self:end;display:grid;gap:1rem;justify-items:end;color:var(--accent-background)}.page-settings-toggle{transition:all .25s ease-in-out;font:inherit;font-size:14px;font-family:var(--input);background-color:var(--accent-color);color:var(--accent-background);padding-inline:.33em;margin:0;border:none;text-transform:none;padding:.05em .33em .1em;line-height:1.5;letter-spacing:0;cursor:pointer}.page-settings-toggle:hover{background-color:var(--accent-background);color:var(--accent-color)}.page-settings-form{display:none;background-color:var(--accent-color);padding:1em;width:min(20em,100vw - 2em);height:max-content;max-height:calc(100vh - 7rem);overflow:auto}.page-settings-form label,#roslindale .page-settings-form .label{font-family:var(--input);font-size:11px;text-transform:uppercase;letter-spacing:.04em;display:block;color:var(--accent-background)}.page-settings-form .range{--accent-color: var(--accent-background)}.page-settings-form input:hover,.page-settings-form input:focus{--accent-color: #fff}.page-settings-form input[type=button]{cursor:pointer;background:none;border:none;margin:0;font-size:.8em;transition:all .25s ease-in-out;color:var(--accent-background)}.page-settings-form input[type=button]:hover,.page-settings-form input[type=button]:focus{outline:2px solid var(--accent-color)}.page-settings-form input[type=button].active{background-color:var(--text-color);color:var(--background-color)}.page-settings-button-group{display:flex;gap:.5em}.page-settings.open .page-settings-form{display:block}.page-settings.open{z-index:4}.page-settings p{margin-block:0 1em}.page-settings p a{color:inherit!important;text-decoration:underline!important}.page-settings .section-subheadline{color:var(--accent-background)}.page-settings .typetura-settings{background-color:var(--background-color);color:var(--text-color);scrollbar-width:thin}.page-settings .form-range-group{margin-block:1em!important}.page-settings *::-webkit-scrollbar{width:5px;height:8px;background-color:var(--accent-color)}.page-settings *::-webkit-scrollbar-thumb{background:var(--accent-background);border-radius:20px;border:2px solid var(--accent-color)}@media (max-width: 40em){.page-settings{display:none}}.text-figure{overflow:hidden;height:24rem;background-color:var(--text-color);color:var(--background-color)}.text-figure-inner{margin:-5rem;column-width:20em;column-gap:1rem;font-size:12px}.text-figure p{margin:0!important;text-indent:2em;text-align:justify;text-wrap:pretty;hyphens:auto;widows:2;orphans:2}.tester-form{display:none;position:absolute;background-color:var(--accent-background);color:var(--text-color);padding:1rem;margin:0;z-index:9;box-shadow:0 0 1em -.5em var(--accent-color)}.tester-headline-container .tester-form{display:block;z-index:2}.tester-form .range-input{margin-block:.25rem!important}.tester-form input,.tester-form label{display:block}.range-label{font-family:var(--input)!important;font-size:11px;text-transform:uppercase;letter-spacing:.04em;display:block;color:var(--accent-color)}.specimen-item-text{font-size:4vw;line-height:1;font-weight:400;max-width:40em}#roslindale{background-color:#000}#roslindale section{--text-color: #ede1d0;--background-color: #000000;--accent-color: #E9BE9C;--accent-background: #633016}#roslindale .style-label{font-family:var(--input);font-size:.7rem;line-height:1.3;text-transform:uppercase;color:var(--accent-color);letter-spacing:.15em}#roslindale .overflow-headline{text-align:left;font-size:25vw;margin:0;line-height:1;letter-spacing:-.01em;font-family:var(--header-font);font-weight:800;font-stretch:75%;font-variation-settings:"opsz" 48;white-space:nowrap}@media (min-width: 40em){#roslindale .overflow-headline{text-align:center}}#roslindale .section-headline.section-headline.section-headline{margin-block-start:1em}@media (min-width: 40em){#roslindale .section-headline.section-headline.section-headline{margin-block-start:0}}#roslindale .intro .overflow-headline{transform:scale(1.3)}.delicate #roslindale p{margin-block:0}#roslindale .intro{--text-color: #ffffff;--background-color: #114e60;--accent-color: #b4e1df;--accent-background: #1b677e;z-index:2}#roslindale .intro h2{font-family:var(--font-headline);font-variation-settings:"opsz" 48,"wght" 600,"wdth" 75;text-wrap:normal}@media (min-width: 40em){#roslindale .intro h2{margin-inline:1em}}#roslindale .intro h2 a{color:var(--link-color)}#roslindale .intro h2 a:hover{color:var(--accent-color)}#roslindale .intro a{text-decoration-thickness:.05em;font:inherit!important}#roslindale .intro p{font-variation-settings:"opsz" 30;font-stretch:82%;font-weight:400;font-size:calc(1em + .8em * var(--tt-scale));line-height:calc(1.3 * var(--tt-spacing));animation-name:intro;animation-timing-function:var(--ease-headline);--tt-max: 1200;text-wrap:wrap}#roslindale .intro p strong{font-family:var(--font-headline);font-weight:600}#roslindale .intro p em{font-style:oblique 12}@keyframes intro{0%{font-size:calc(1.2em * var(--tt-scale))}}#roslindale .history{--text-color: #fff;--background-color: oklch(.47 .21 5.27);--accent-color: oklch(1 .1 5.27);--accent-background: oklch(.47 .21 5.27)}#roslindale .history .overflow-headline,#roslindale .history .section-headline{text-align:center}#roslindale .history .figure-group{margin-top:2rem;outline:none!important}@media (min-width: 40em){#roslindale .history [start="1"] figcaption{margin-left:1rem}#roslindale .history .raised{margin-top:-3.7em!important;margin-bottom:3em}#roslindale .history figcaption{padding:0 1em}}#roslindale .family{--text-color: #ffffff;--background-color: #004a94;--accent-color: #0090c5;--accent-background: #dffdff;align-items:start}@media (min-width: 40em){#roslindale .family .text{margin-right:2rem}}#roslindale .italics-heading.italics-heading{font-variation-settings:"slnt" calc((var(--scrolly) - var(--top)) / var(--viewportheight) * -8 - 8)!important}#roslindale .subsection{padding:3rem 0}#roslindale #opsz-section{padding-bottom:0;margin-bottom:0}@media (min-width: 40em){#roslindale .raised{margin-top:-10em!important}}@media (max-width: 40em){#roslindale h3{margin-top:0!important}}#roslindale .overflow-headline{text-align:center}#roslindale .italics-background{display:none;font-variation-settings:"slnt" calc((var(--scrolly, 0) - var(--top, 0)) / var(--viewportheight, 0) * -8 - 8),"opsz" 48,"wght" 700;position:absolute;opacity:.1;font-size:40vw;left:50%;transform:translate(-50%) translateY(-40%);pointer-events:none;width:100%;overflow:hidden}#roslindale span.italics{font-feature-settings:"ss05" 1}#roslindale span.slants{font-variation-settings:"slnt" -8,"opsz" 48;font-feature-settings:"ss10" 1}@media (min-width: 40em){#roslindale .family .design-space{margin-top:-10rem}}@media (max-width: 40em){#roslindale .family div.text,#roslindale .family figure{padding:0 1.5rem}}#roslindale .italic-figrues{--tt-key: italic-figures;--tt-max: 484;padding:0;font-size:min(var(--tt-bind) * .15px,5rem)}#roslindale .italic-figrues .style-label{font-weight:100;margin-bottom:0rem}#roslindale .italic-showcase{font-weight:700;font-stretch:87.5%;font-variation-settings:"slnt" 0,"opsz" 48;font-weight:600;line-height:1;text-align:left}@media (max-width: 40em){#roslindale .italic-showcase{margin-top:3rem}}#roslindale .italic-showcase ul,#roslindale .italic-showcase li{list-style:none;margin:0;padding:0;font:inherit}#roslindale .italic-showcase ul{display:flex;flex-direction:column;gap:1rem}#roslindale .italic-showcase .style-label{color:#28c5ff}#roslindale .italic-showcase .s0{font-variation-settings:"slnt" 0,"opsz" 48}#roslindale .italic-showcase .s2{font-variation-settings:"slnt" -2,"opsz" 48}#roslindale .italic-showcase .s5{font-variation-settings:"slnt" -5,"opsz" 48}#roslindale .italic-showcase .s8{font-variation-settings:"slnt" -8,"opsz" 48}#roslindale .fig-widths{font-size:calc(var(--tt-bind) * .14px);margin-top:1rem;text-wrap:nowrap;font-variation-settings:"opsz" 48,"slnt" 0,"wght" 600,"wdth" 75;line-height:1}@media (max-width: 40em){#roslindale .fig-widths{margin-top:3rem}}#roslindale .fig-widths .style-label{margin-bottom:1rem;font-weight:200}#roslindale .fig-widths-normal{font-variation-settings:"opsz" 48,"slnt" 0,"wght" 600,"wdth" 100}#roslindale .fig-widths-narrow{font-variation-settings:"opsz" 48,"slnt" 0,"wght" 600,"wdth" 87.5}#roslindale .fig-weights{font-size:calc(var(--tt-bind) * 1px);font-variation-settings:"opsz" 48,"slnt" 0,"wdth" 75;text-align:center;margin:0;margin-top:0rem;line-height:1;display:grid;place-content:center}#roslindale .fig-weights span{display:block;grid-row-start:1;grid-column-start:1;color:var(--text-color);opacity:1;--start: 1;--offset: clamp(0, (var(--scrolly) - var(--top) + (var(--viewportheight) * var(--start)) - var(--height)) / ((var(--viewportheight) * var(--start)) - var(--height)), 1);--weight: calc(var(--offset) * 700 + 200)}#roslindale .fig-weights span:nth-child(10){font-weight:min(var(--weight),1000);color:#034c95;z-index:0}#roslindale .fig-weights span:nth-child(9){font-weight:min(var(--weight),900);color:#1f60a1;z-index:1}#roslindale .fig-weights span:nth-child(8){font-weight:min(var(--weight),800);color:#3b74ad;z-index:2}#roslindale .fig-weights span:nth-child(7){font-weight:min(var(--weight),700);color:#5788b8;z-index:3}#roslindale .fig-weights span:nth-child(6){font-weight:min(var(--weight),600);color:#739bc4;z-index:4}#roslindale .fig-weights span:nth-child(5){font-weight:min(var(--weight),500);color:#8fafd0;z-index:5}#roslindale .fig-weights span:nth-child(4){font-weight:min(var(--weight),400);color:#abc3dc;z-index:6}#roslindale .fig-weights span:nth-child(3){font-weight:min(var(--weight),300);color:#c7d7e7;z-index:7}#roslindale .fig-weights span:nth-child(2){font-weight:min(var(--weight),200);color:#e3ebf3;z-index:8}#roslindale .fig-weights span:first-child{font-weight:900;color:#0d5399}#roslindale .specimen{--background-color: #000;--text-color: #fff;--background-color: #000000;--accent-color: #E9BE9C;--accent-background: #633016;padding-block:0;padding-inline:0}#roslindale .specimen .overflow-headline{color:var(--accent-color)}#roslindale .specimen .style-label{padding-inline:3vw}#roslindale .specimen .display-styles{list-style-type:none;margin:0;padding:0;width:100vw;max-width:none;box-sizing:border-box}#roslindale .specimen .display-styles li{margin-block:2rem}@media (max-width: 40em){#roslindale .specimen .display-styles{padding-block:1rem}#roslindale .specimen .display-styles li{margin-block:0}#roslindale .specimen .display-styles .style-label{display:none}}#roslindale .specimen .display-style{margin:0;padding:0;max-width:none;white-space:nowrap;display:block}#roslindale .specimen .display-style:nth-child(1),#roslindale .specimen .display-style:nth-child(2){--slnt: 0}#roslindale .specimen .display-style:nth-child(3),#roslindale .specimen .display-style:nth-child(4){--slnt: -8}@media (min-width: 40em){#roslindale .specimen .display-style{margin:0 .25em 0 0;display:inline}}@media (max-width: 40em){#roslindale .specimen .display-style:nth-child(odd){padding-top:.5em}}#roslindale .specimen .display-styles-text{font-size:10vw;line-height:1.15;font-family:var(--font-headline);white-space:nowrap;position:relative;--start: .75;--offset: clamp(0, (var(--scrolly) - var(--top) + (var(--viewportheight) * var(--start)) - var(--height)) / ((var(--viewportheight) * var(--start)) - var(--height)), 1);width:max-content;width:100%;text-align:center;margin:1rem 0;padding-inline:3vw;box-sizing:border-box}@media (min-width: 40em){#roslindale .specimen .display-styles-text{margin:0;text-align:left;animation:1s cubic-bezier(.2,0,.8,1) calc(var(--offset) * -1s) 1 both paused displayStylesText;width:max-content;display:flex}@keyframes displayStylesText{to{transform:translate(calc((var(--tt-bind)) * 1px - 100%))}}#roslindale .specimen .display-styles-text :nth-child(1){order:2}#roslindale .specimen .display-styles-text :nth-child(2){order:1}#roslindale .specimen .display-styles-text :nth-child(3){order:4}#roslindale .specimen .display-styles-text :nth-child(4){order:3}}#roslindale .opsz-section{display:flex;padding:0;gap:0;aspect-ratio:3/1;margin-bottom:4rem;--scale-factor: 1.75}@media (max-width: 40em){#roslindale .opsz-section{flex-direction:column;aspect-ratio:2/3;margin-inline:-1rem}}#roslindale .opsz-section span{--slnt: 0;--wdth: 100;--wght: 400;font-variation-settings:"opsz" var(--opsz),"wdth" var(--wdth),"wght" var(--wght),"slnt" var(--slnt)}#roslindale .opsz-section span:nth-child(2n){--slnt: -8}#roslindale .opsz-outer{flex:1;margin:0;overflow:hidden;position:relative;color:#fff;transition:all .5s ease-in-out;background:var(--background-color);--background-color: rgb(0, 84, 26);--opsz: 10}#roslindale .opsz-outer:nth-child(2){--background-color: rgb(0, 92, 95);--opsz: 16}#roslindale .opsz-outer:nth-child(3){--background-color: rgb(0, 54, 102);--opsz: 48}#roslindale .opsz-outer:before{content:"";position:absolute;inset:0;width:3rem;background:linear-gradient(-90deg,transparent,var(--background-color));z-index:1}@media (max-width: 40em){#roslindale .opsz-outer:before{background:linear-gradient(0deg,transparent,var(--background-color));width:auto;height:3rem}}#roslindale .opsz-outer{font-size:calc(10pt / var(--scale-factor));line-height:1.4}#roslindale .opsz-outer:nth-child(2){font-size:calc(16pt / var(--scale-factor));line-height:1.4}#roslindale .opsz-outer:nth-child(3){font-size:calc(48pt / var(--scale-factor));line-height:1.05}#roslindale .opsz-section:hover .opsz-outer{font-size:max(1.75vw,1rem);line-height:1.1}#roslindale .opsz-inner{transform-origin:10% 3vw;transform:scale(var(--scale-factor));width:110%}#roslindale .versatility{--text-color: #000000;--background-color: #fcdd9a;--accent-color: #da6252;--accent-color: #ffa01b;--accent-background: #fff0ce}#roslindale .versatility .overflow-headline,#roslindale .versatility .section-headline{color:var(--text-color)}#roslindale .versatility .section-headline.editorial{margin-block-start:1em}#roslindale .versatility .text{position:relative;z-index:1}#roslindale .versatility .Use-grid{grid-column-start:1;grid-column-end:-1;padding-inline:var(--gutter);gap:var(--gutter);grid-auto-flow:dense;align-items:stretch}@media (min-width: 40em){#roslindale .versatility .Use-grid{padding-inline:0;display:grid;align-items:start;grid-template-columns:var(--grid);column-gap:var(--gutter)}}#roslindale .versatility .Use{position:relative;display:block;margin-bottom:-1rem;margin-inline:-1rem}@media (min-width: 40em){#roslindale .versatility .Use{margin:0}}#roslindale .versatility .Use>*{grid-column-start:1;grid-row-start:1}#roslindale .versatility .Use-name{font-family:var(--input);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;background-color:var(--accent-background);z-index:4;margin:0;padding:.5rem 1rem 1rem 0;line-height:1;position:absolute;bottom:0;left:0;text-decoration:none;color:#000}@media (min-width: 40em){#roslindale .versatility .Use-name{padding:.75rem 1rem 0 0}}@media (min-width: 40em){#roslindale .versatility .Use[start="1"] .Use-name{left:auto;right:0;padding:1em 0 0 1rem}}#roslindale .credits{--text-color: #ffdbbc;--background-color: #000000;--accent-color: #ffa01b;--accent-background: #ffeddc;--link-color: #fcbd6d}#roslindale .credits ul,#roslindale .credits li{font:inherit;list-style:none;padding:0;margin:0;font-size:.75rem}@media (min-width: 40em){#roslindale .credits ul,#roslindale .credits li{font-size:1rem;text-align:center}}#roslindale .credits ul{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 40em){#roslindale .credits ul{gap:.5rem}}#roslindale .credits h2{font-family:var(--font-headline);font-variation-settings:"opsz" 48,"wght" 600,"wdth" 75;font-size:4em;line-height:100%;margin-bottom:2rem}@media screen and (max-width: 50rem){#roslindale .credits h2{font-size:2.5em;margin-bottom:2rem}}#roslindale .credits h2 a{color:var(--link-color);text-decoration:none}#roslindale .credits h2 a:hover{color:var(--accent-color)}#roslindale .credits .template-examples{font-size:48pt;display:grid;gap:1ch;grid-template-columns:auto auto auto}#roslindale .credits .template-examples div{text-align:center;background:rgb(0,94,168)}.get-roslindale{--text-color: #000;--background-color: #fff;--accent-color: #c00;--accent-background: #ffeeee;padding-bottom:0;background:var(--background-color);padding-top:3rem}.get-roslindale h1{text-align:center;font-size:16vw;margin:0;color:#000;line-height:1;font-family:RoslindaleWeb,serif;font-weight:700;font-stretch:75%;font-variation-settings:"opsz" 48}.size-to-width:where(.astro-MB75AKJV){white-space:nowrap}
