/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:C059;src:url(/type/C059-Roman.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:C059;src:url(/type/C059-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:C059;src:url(/type/C059-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Nimbus Sans;src:url(/type/NimbusSans-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Nimbus Sans;src:url(/type/NimbusSans-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none}html,body{background:var(--warm-paper);min-height:100%}body{color:var(--ink);margin:0;overflow:hidden}button,input,textarea{font:inherit}button,a,input,textarea{border-radius:0}button,a{color:inherit}img{display:block}::selection{background:var(--green);color:var(--paper)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brochure-canvas{min-height:100svh;padding:max(14px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));color:var(--ink);font-family:var(--sans);place-items:center;display:grid}.brochure-frame{flex-direction:column;gap:12px;width:min(960px,100vw - 28px);min-width:0;max-width:100%;display:flex}.brochure-stage{isolation:isolate;outline:none;width:100%;min-width:0;position:relative}.turn-book-viewport{place-items:center;width:100%;min-width:0;height:min(768px,100svh - 92px);display:grid;overflow:visible}.turn-book{cursor:grab;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;outline:none;max-width:100%;max-height:100%;position:relative}.turn-book:not([data-turn-ready]){aspect-ratio:5/8;background:var(--paper);width:min(480px,100%);box-shadow:var(--brochure-shadow)}.turn-book[data-turn-ready]{box-shadow:var(--brochure-shadow)}.turn-book:focus-visible{outline:2px solid var(--green);outline-offset:5px}.brochure-stage[data-phase=dragging] .turn-book,.brochure-stage[data-phase=animating] .turn-book,.brochure-stage[data-phase=settling] .turn-book{cursor:grabbing;-webkit-user-select:none;user-select:none}.turn-book-page{background:var(--paper);width:100%;height:100%;box-shadow:var(--page-shadow);position:absolute;inset:0;overflow:hidden}.turn-book:not([data-turn-ready]) .turn-book-page:not(:first-child){display:none}.turn-book .turn-page-wrapper,.turn-book .turn-sheet-front-face,.turn-book .turn-folding-sheet,.turn-book .turn-sheet-back-clip,.turn-book .turn-sheet-back-face{background:0 0}.turn-book .turn-sheet-paper-back{background:var(--paper)}.turn-book-viewport[data-display=double] .turn-book:after{content:"";z-index:6;pointer-events:none;background:#232c2129;width:1px;position:absolute;inset-block:0;inset-inline-start:50%;box-shadow:0 0 10px #232c211f}.brochure-controls{height:44px;color:var(--green);grid-template-columns:44px 1fr 44px;align-items:center;column-gap:12px;display:grid}.brochure-controls button{-webkit-appearance:none;appearance:none;border:1px solid var(--green);place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.brochure-controls button{border:1px solid color-mix(in srgb, var(--green) 45%, transparent)}}.brochure-controls button{font:400 1.25rem/1 var(--sans);cursor:pointer;background:0 0;padding:0}.brochure-controls button:hover:not(:disabled){background:var(--paper)}.brochure-controls button:disabled{opacity:.3;cursor:default}.brochure-controls button:focus-visible{outline-offset:4px;outline:2px solid}.form-submit:focus-visible{outline-offset:4px;outline:2px solid}.turn-page-hint:focus-visible{outline-offset:4px;outline:2px solid}.conversation-links a:focus-visible{outline-offset:4px;outline:2px solid}.page-counter{font:700 .75rem/1 var(--sans);letter-spacing:.13em;justify-self:center}.brochure-page-content{--gutter:clamp(20px, 6.25cqw, 30px);background-color:var(--paper);width:100%;min-width:0;height:100%;color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' opacity='.035' filter='url(%23p)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.brochure-page-content:after{content:"";z-index:30;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #17171511}.page-running-header{min-height:3.5rem;margin-inline:var(--gutter);color:var(--green);font:700 .75rem/1.1 var(--sans);border-block-end:1px solid;flex:none;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1rem .75rem;display:flex}.wordmark{letter-spacing:.14em}.printed-page-number{letter-spacing:.08em;font-weight:400}.page-scroll{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;cursor:auto;scrollbar-width:thin;scrollbar-color:currentColor transparent;flex:auto;min-width:0;min-height:0;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.page-scroll{scrollbar-color:color-mix(in srgb, currentColor 25%, transparent) transparent}}.page-scroll:focus-visible{outline-offset:-4px;outline:1px solid}.editorial-flow{margin-inline:var(--gutter);font:400 1rem/1.43 var(--display);overflow-wrap:break-word;padding-block:1.375rem}.editorial-flow h2{max-width:100%;color:var(--green);font:700 clamp(1.5rem, 6.8cqw, 2.05rem)/1.08 var(--display);letter-spacing:-.035em;text-wrap:balance;margin-block:0}.editorial-flow>*+h2{margin-block-start:1.25rem}.editorial-flow h2 span{display:block}.editorial-flow p{margin:0}.editorial-flow>p:not(:first-child){margin-block-start:1.25rem}.story-paragraphs p+p{margin-block-start:1rem}.story-footer{min-height:5.5rem;margin-inline:var(--gutter);border-block-start:1px solid;flex:none;align-items:flex-end;padding-block:.9rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.story-footer{border-block-start:1px solid color-mix(in srgb, currentColor 40%, transparent)}}.story-footer{color:var(--green)}.story-footer p{font:400 1.0625rem/1.25 var(--display);letter-spacing:-.015em;overflow-wrap:break-word;margin:0}.closing-line{display:block}.story-footer em{font-style:italic}.editorial-statement{border-block:1px solid;padding-block:1rem}@supports (color:color-mix(in lab, red, red)){.editorial-statement{border-block:1px solid color-mix(in srgb, currentColor 30%, transparent)}}.editorial-statement{font:700 1rem/1.3 var(--sans);color:var(--green)}@font-face{font-family:Nimbus Narrow;src:url(/type/NimbusSansNarrow-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nimbus Narrow;src:url(/type/NimbusSansNarrow-BoldOblique.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}.cover-page{scrollbar-width:thin;color:var(--green);overflow-y:auto}.cover-masthead{margin:0 var(--gutter);border-bottom:2px solid;flex:none;justify-content:space-between;align-items:baseline;gap:1rem;padding:5cqw 0 2.5cqw;display:flex}.cover-wordmark{font:700 8cqw/.95 "Nimbus Narrow", var(--sans);letter-spacing:.045em}.cover-edition{max-width:6em;font:400 .75rem/1.35 var(--sans);letter-spacing:.12em}.cover-model-row{padding:4cqw var(--gutter) 3cqw;flex:none;grid-template-columns:1.05fr 1fr;align-items:center;gap:4cqw;display:grid}.cover-model{font:italic 700 36cqw/.8 "Nimbus Narrow", var(--sans);letter-spacing:-.055em;padding-right:.08em}.cover-model-caption{font:400 clamp(1rem, 4.6cqw, 1.4rem)/1.2 var(--display);margin:0}.cover-model-caption em{margin-top:.2em;display:inline-block}.cover-image{margin:0 var(--gutter) 4cqw;aspect-ratio:1535/1024;flex:none;position:relative;overflow:hidden}.cover-ink-panel{background:var(--green);color:var(--paper);flex-direction:column;flex:1 0 auto;display:flex}.cover-copy{padding:5cqw var(--gutter) 3cqw;flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.cover-headline{font:400 clamp(1.5rem, 6.8cqw, 2.05rem)/1.13 var(--display);letter-spacing:-.035em;text-wrap:pretty;margin:0}.cover-headline>span{display:block}.cover-headline>span+span{margin-top:.15em;font-style:italic}.cover-subheadline{font:400 .875rem/1.35 var(--sans);margin:1rem 0 0}.cover-colophon{margin:0 var(--gutter);border-top:1px solid;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0 1rem;display:flex}.cover-footer{max-width:12rem;font:400 .75rem/1.35 var(--sans);margin:0}.turn-page-hint{-webkit-appearance:none;appearance:none;min-height:44px;color:inherit;font:700 .875rem/1.2 var(--sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;flex:none;padding:0}.dream-photo-layout,.engineering-photo-layout,.electric-photo-layout,.bespoke-hero,.bespoke-material-image,.conversation-photo{min-width:0;position:relative;overflow:hidden}.dream-photo-layout{aspect-ratio:1.8}.dream-photo-layout img{object-position:50% 60%}.dream-copy h2{max-width:12em}.engineering-copy h2{font-size:clamp(1.45rem,6.35cqw,1.9rem)}.engineering-photo-layout{aspect-ratio:16/9}.engineering-photo-layout img{object-position:50% 52%}.electric-page{background-color:var(--paper);color:var(--ink)}.electric-copy{margin-inline:0;padding:4cqw 0}.electric-copy h2{margin-inline:var(--gutter);letter-spacing:-.04em;text-wrap:initial;font-size:5.5cqw;line-height:1.1}.electric-copy h2 span+span{margin-top:.2em;font-size:1.14em}.electric-copy h2 em{font-weight:400}.electric-copy .electric-photo-layout{aspect-ratio:3.3;margin-top:3cqw}.electric-photo-layout img{object-position:50% 48%}.electric-copy .electric-intro,.electric-copy .story-paragraphs{margin:3cqw var(--gutter) 0;font-size:3.35cqw;line-height:1.35}.electric-copy .electric-statement{margin:3cqw var(--gutter) 0;border-block:0;border-left:3px solid var(--green);color:var(--green);font:700 4.8cqw/1.2 var(--display);letter-spacing:-.025em;text-wrap:pretty;padding:3cqw 0 3cqw 4cqw}.electric-page .story-footer{min-height:5.5rem;padding:3cqw var(--gutter);background:var(--green);color:var(--paper);border:0;margin-inline:0}.electric-page .story-footer p{font-size:4.2cqw;line-height:1.2}.bespoke-copy{margin-inline:0;padding:4cqw 0}.bespoke-heading{margin-inline:var(--gutter)}.bespoke-heading h2{max-width:none;font-size:6.8cqw;line-height:1.08}.bespoke-heading .bespoke-deck{font:400 3.5cqw/1.3 var(--sans);margin-block-start:1.5cqw}.bespoke-copy .bespoke-hero{aspect-ratio:2.6;margin-block-start:3cqw}.bespoke-hero img{object-position:50% 58%}.bespoke-material-grid{margin-inline:var(--gutter);grid-template-columns:repeat(5,minmax(0,1fr));gap:3cqw 1.5cqw;display:grid}.bespoke-material{min-width:0;margin:0}.bespoke-material-image{aspect-ratio:1}.bespoke-material figcaption{color:var(--green);font:700 2.65cqw/1.15 var(--sans);flex-direction:column;gap:1cqw;padding-block-start:1.5cqw;display:flex}.bespoke-material figcaption span{color:var(--graphite);font-size:2.3cqw;font-weight:400}.bespoke-copy .story-paragraphs{margin:4cqw var(--gutter) 0;max-width:65ch;font-size:3.35cqw;line-height:1.4}.bespoke-copy .story-paragraphs p+p{margin-top:2.5cqw}.bespoke-page .story-footer{padding:3cqw var(--gutter);background:var(--green);color:var(--paper);border:0;margin-inline:0}.bespoke-page .story-footer p{font-size:4.2cqw;line-height:1.2}@media (max-width:767px){.bespoke-material-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bespoke-material-image{aspect-ratio:2}.bespoke-material figcaption{flex-direction:row}}.conversation-photo{aspect-ratio:2.15}.conversation-photo img{object-position:50% 80%}.conversation-intro h2{font-size:clamp(1.45rem,6.2cqw,1.9rem)}.conversation-intro>p{margin-block-start:1rem}.conversation-intro .conversation-emphasis{font-style:italic}.conversation-footer{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:.5rem;display:flex}.conversation-footer p{font-size:.875rem}.conversation-links{font:400 .75rem/1.4 var(--sans);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.conversation-links a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:1px}.brochure-form{margin:0;position:relative}.brochure-form-inquiry .form-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.brochure-form-inquiry .form-field:nth-child(3),.brochure-form-inquiry .form-field:nth-child(4){grid-column:1/-1}.form-field{gap:.4rem;min-width:0;display:grid;position:relative}.form-field label{color:var(--green);font:400 .875rem/1.2 var(--sans)}.form-field input,.form-field textarea{border:0;border-block-end:1px solid var(--graphite);width:100%;min-width:0;min-height:44px;color:var(--ink);font:400 1rem/1.4 var(--display);background:0 0;padding:.45rem .15rem}.form-field textarea{resize:vertical;min-height:60px}.form-field input:focus,.form-field textarea:focus{outline:1px solid var(--green);outline-offset:2px;border-color:var(--green)}.form-field input[aria-invalid=true],.form-field textarea[aria-invalid=true]{border-color:var(--tobacco)}.field-error{color:var(--tobacco);font:400 .875rem/1.3 var(--sans)}.form-submit{-webkit-appearance:none;appearance:none;border:1px solid var(--green);background:var(--green);min-height:44px;color:var(--paper);font:700 .875rem/1.2 var(--sans);cursor:pointer;margin-block-start:1rem;padding:.75rem 1rem}.form-submit:hover:not(:disabled){background:var(--ink)}.form-submit:focus-visible{outline-color:var(--green)}.form-submit:disabled{opacity:.65;cursor:wait}.form-privacy{color:var(--graphite);font:400 .75rem/1.35 var(--sans);margin:.55rem 0 0}.form-privacy a{color:var(--green);text-underline-offset:3px;text-decoration-thickness:1px}.form-privacy a:focus-visible{outline-offset:3px;outline:2px solid}.editorial-flow .form-error{color:var(--tobacco);font:400 .875rem/1.4 var(--sans);margin-block-start:.75rem}.honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-5000px;overflow:hidden}.form-success{border:1px solid var(--green);min-height:100px;color:var(--green);align-content:center;gap:.5rem;padding:1rem;display:grid}.form-success strong{font:700 1.125rem/1.2 var(--display)}.form-success span{font:400 1rem/1.4 var(--display)}.signup-panel{border-block-start:1px solid var(--graphite);padding-block-start:1.25rem}@supports (color:color-mix(in lab, red, red)){.signup-panel{border-block-start:1px solid color-mix(in srgb, var(--graphite) 45%, transparent)}}.signup-panel>p{color:var(--green);font:700 1.125rem/1.2 var(--display)}.brochure-form-signup{margin-block-start:1rem}.brochure-form-signup .form-fields{width:100%}.brochure-form-signup .form-submit{color:var(--green);background:0 0}.brochure-form-signup .form-submit:hover:not(:disabled){background:var(--green);color:var(--paper)}.conversation-page .conversation-intro>p{margin-block-start:.5rem}.conversation-page .brochure-form-compact .form-field input,.conversation-page .brochure-form-compact .form-field textarea{min-height:36px;padding-block:.2rem}.conversation-page .brochure-form-compact .form-field textarea{min-height:48px}.conversation-page .brochure-form-compact .form-submit{min-height:36px;margin-block-start:.6rem;padding:.5rem .75rem}.conversation-page .signup-panel{padding-block-start:.75rem}.conversation-page .signup-panel>p{font-size:1rem}.conversation-page .brochure-form-signup.brochure-form-compact{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;margin-block-start:.6rem;display:grid}.conversation-page .brochure-form-signup.brochure-form-compact .form-submit{white-space:nowrap;margin-block-start:0}.conversation-page .brochure-form-signup.brochure-form-compact .form-privacy{grid-column:1/-1;margin-block-start:-.15rem}.conversation-page .conversation-footer{min-height:4rem;padding-block:.7rem}.privacy-shell{background-color:var(--paper);color:var(--ink);font-family:var(--sans);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' opacity='.025' filter='url(%23p)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:fixed;inset:0;overflow:auto}.privacy-sheet{width:min(70rem,100% - 2rem);min-height:100%;margin-inline:auto;padding:clamp(1.25rem,4vw,3.75rem) 0 clamp(2.5rem,7vw,6rem)}.privacy-masthead{border-block-end:1px solid var(--green);color:var(--green);justify-content:space-between;align-items:flex-end;gap:2rem;padding-block-end:1rem;display:flex}.privacy-masthead img{width:min(12rem,45vw);height:auto}.privacy-masthead span{font:400 .75rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.privacy-hero{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:end;gap:clamp(2rem,8vw,7rem);padding-block:clamp(3.5rem,9vw,7.5rem) clamp(3rem,7vw,6rem);display:grid}.privacy-kicker{color:var(--green);font:700 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.1rem}.privacy-hero h1{max-width:10ch;color:var(--green);font:700 clamp(3rem, 8vw, 7rem)/.92 var(--display);letter-spacing:-.055em;margin:0}.privacy-intro{border-block-start:1px solid var(--graphite);margin:0;padding-block-start:1.2rem}@supports (color:color-mix(in lab, red, red)){.privacy-intro{border-block-start:1px solid color-mix(in srgb, var(--graphite) 55%, transparent)}}.privacy-intro{font:italic 400 clamp(1.2rem, 2.5vw, 1.65rem)/1.35 var(--display)}.privacy-grid{border-block-start:1px solid var(--green);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.privacy-section{border-block-end:1px solid var(--graphite);grid-template-columns:2.5rem minmax(0,1fr);gap:1.1rem;padding:clamp(1.75rem,4vw,3rem) clamp(1rem,4vw,3rem) clamp(1.75rem,4vw,3rem) 0;display:grid}@supports (color:color-mix(in lab, red, red)){.privacy-section{border-block-end:1px solid color-mix(in srgb, var(--graphite) 38%, transparent)}}.privacy-section:nth-child(2n){border-inline-start:1px solid var(--graphite);padding-inline:clamp(1rem,4vw,3rem) 0}@supports (color:color-mix(in lab, red, red)){.privacy-section:nth-child(2n){border-inline-start:1px solid color-mix(in srgb, var(--graphite) 38%, transparent)}}.privacy-number{color:var(--graphite);font:400 .75rem/1.2 var(--sans);letter-spacing:.1em}.privacy-section h2{color:var(--green);font:700 clamp(1.25rem, 2.3vw, 1.65rem)/1.1 var(--display);margin:0 0 .7rem}.privacy-section p{max-width:42rem;font:400 1rem/1.55 var(--display);margin:0}.privacy-section p+p{margin-block-start:.8rem}.privacy-section a,.privacy-return{color:var(--green);text-underline-offset:4px;text-decoration-thickness:1px}.privacy-colophon{color:var(--graphite);font:400 .75rem/1.4 var(--sans);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block-start:1.25rem;display:flex}.privacy-return{color:var(--green);font-weight:700}@media (max-width:700px){.privacy-sheet{width:min(100% - 1.5rem,40rem)}.privacy-hero{grid-template-columns:1fr;gap:2.5rem}.privacy-hero h1{font-size:clamp(3.2rem,17vw,5.6rem)}.privacy-grid{grid-template-columns:1fr}.privacy-section,.privacy-section:nth-child(2n){border-inline-start:0;padding-inline:0}.privacy-colophon{flex-direction:column;align-items:flex-start}}@container (width<=350px){.brochure-form-inquiry .form-fields{grid-template-columns:minmax(0,1fr)}.cover-colophon{flex-wrap:wrap;gap:.5rem 1rem}.cover-footer{max-width:100%}.story-footer p{font-size:1rem}}@container (width<=280px){.bespoke-material-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cover-headline{font-size:1.5rem}}@media (max-width:600px){.brochure-canvas{padding:max(8px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));place-items:stretch stretch}.brochure-frame{width:100%;height:calc(100svh - max(8px, env(safe-area-inset-top)) - max(8px, env(safe-area-inset-bottom)));gap:7px}.brochure-stage{flex:auto;min-height:0}.turn-book-viewport{height:100%}.brochure-controls{flex:0 0 44px}.cover-page .page-running-header{min-height:4rem;padding-block:1rem .875rem}}@media (max-height:520px){.page-running-header{min-height:2.5rem;padding-block:.6rem}.story-footer{min-height:3.5rem;padding-block:.6rem}.story-footer p{font-size:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.fitted-brochure-page{width:100%;height:100%;overflow:hidden}.fitted-brochure-page>.brochure-page-content{height:auto;overflow:visible}.fitted-brochure-page .page-scroll{flex:none;overflow:visible}.fitted-brochure-page .story-footer{margin-top:auto}@media (max-width:600px){.fitted-brochure-page .editorial-flow{padding-block:1rem}.fitted-brochure-page .editorial-flow>*+*{margin-block-start:1rem}.fitted-brochure-page .story-footer{min-height:4rem;padding-block:.75rem}}html{width:100%;height:100%;overflow:hidden}body{width:100%;height:100%;min-height:0;position:fixed;inset:0;overflow:hidden}.brochure-canvas{height:var(--brochure-height,100svh);min-height:0;position:fixed;inset:0;overflow:hidden}.brochure-frame{grid-template-rows:minmax(0,1fr) 44px;height:100%;min-height:0;display:grid}.brochure-stage,.turn-book-viewport{height:100%;min-height:0}@font-face{font-family:C059;src:url(/type/C059-BdIta.woff2)format("woff2");font-style:italic;font-weight:700;font-display:swap}.cover-masthead{margin-inline:5cqw;padding:3cqw 0 0}.cover-logo{width:39cqw;height:auto;margin-left:4cqw;display:block}.cover-model-row{grid-template-columns:1fr 1.05fr;gap:5cqw;padding:4cqw 5cqw}.cover-model-caption{font-size:4.65cqw;font-weight:700;line-height:1.3}.cover-image{margin:0 0 1cqw}.cover-copy{padding:6cqw 4.5cqw 4cqw}.cover-headline{letter-spacing:-.025em;font-size:6.6cqw;font-weight:700;line-height:1.18}.cover-headline>span+span{margin-top:.45em;font-size:.76em}.cover-colophon{margin-inline:4.5cqw;padding:2cqw 0 5cqw}.cover-footer{max-width:none}.cover-model{min-width:0;font-size:35cqw}.cover-model-caption{white-space:nowrap;min-width:0;font-size:4.2cqw}.cover-footer{font-size:2.7cqw}.cover-colophon .turn-page-hint{font-size:3cqw}.cover-model-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:6cqw}.cover-model{font-size:32cqw}.cover-model-caption{font-size:4cqw}.cover-page{--cover-paper-tone:#f4f0e5;--cover-ink-tone:#203e32;--cover-grain-size:152px;--cover-ink-opacity:.93;--cover-ink-bleed:.5;isolation:isolate;color:var(--cover-ink-tone);background-color:var(--cover-paper-tone);background-image:radial-gradient(at 50% 42%,#0000 36%,#4a3a2317 100%),linear-gradient(148deg,#fffff947,#0000 48%,#58442b08),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='152'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.83 .91' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='152' height='152' fill='%233a3024' opacity='.082' filter='url(%23f)'/%3E%3C/svg%3E");background-size:100% 100%, 100% 100%, var(--cover-grain-size) var(--cover-grain-size)}.cover-ink-definitions{pointer-events:none;position:absolute;overflow:hidden}.cover-page .cover-ink-panel{background-color:var(--green);color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.76 .9' numOctaves='4' seed='9' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='112' height='112' fill='%23f4f0e5' opacity='.08' filter='url(%23f)'/%3E%3C/svg%3E");background-size:112px 112px}.cover-page .cover-masthead,.cover-page .cover-colophon{border:0;position:relative}.cover-page .cover-masthead:after,.cover-page .cover-colophon:before{content:"";background:var(--cover-ink-tone);opacity:.54;filter:url(#physical-ink);pointer-events:none;height:1px;position:absolute;inset-inline:0}.cover-page .cover-masthead:after{bottom:0}.cover-page .cover-colophon:before{top:0}.cover-page .cover-logo,.cover-page .cover-model,.cover-page .cover-model-caption,.cover-page .cover-headline,.cover-page .cover-footer,.cover-page .turn-page-hint{color:var(--cover-ink-tone);mix-blend-mode:multiply;filter:url(#physical-ink)}.cover-page .cover-ink-panel :where(.cover-headline,.cover-footer,.turn-page-hint){color:var(--paper);mix-blend-mode:normal;filter:none}.cover-page .cover-ink-panel .cover-colophon:before{background:var(--paper);opacity:.48;filter:none}.cover-page .cover-logo{opacity:.93}.cover-page .cover-model{opacity:var(--cover-ink-opacity)}.cover-page .cover-model-caption{opacity:.92}.cover-page .cover-headline{opacity:.95}.cover-page .cover-footer{opacity:.91}.cover-page .turn-page-hint{opacity:.94}.cover-page .cover-image img{opacity:.97;filter:saturate(.94)sepia(.025)contrast(1.01);mix-blend-mode:multiply}@media (max-width:420px),(prefers-reduced-motion:reduce){.cover-page .cover-model-caption,.cover-page .cover-footer,.cover-page .turn-page-hint{filter:none}}.page-running-header{align-items:center;min-height:0;padding-block:2.5cqw 1.5cqw}.running-logo{width:32cqw;height:auto}.electric-page .page-running-header{color:var(--green)}.dream-copy{margin-inline:0;padding:4cqw 0 0}.dream-copy h2{max-width:none;margin-inline:var(--gutter);letter-spacing:-.045em;font-size:8.5cqw;line-height:1.05}.dream-copy h2 span+span{font-style:italic;font-weight:400}.dream-columns{padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5cqw;display:grid;position:relative}.dream-columns:after{content:"";background:var(--green);width:1px;position:absolute;top:0;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.dream-columns:after{background:color-mix(in srgb, var(--green) 25%, transparent)}}.dream-column h3{font:700 1rem/1.1 var(--sans);color:var(--green);margin:0 0 .65rem}.dream-column p{font:400 1rem/1.4 var(--display)}.dream-columns{margin-bottom:3cqw}.dream-page .story-footer{padding:4cqw var(--gutter);background:var(--green);color:var(--paper);border:0;margin-inline:0}.dream-page .story-footer p{font-size:5.3cqw;line-height:1.2}.dream-copy h2{font-size:6.8cqw}.dream-copy .dream-photo-layout{aspect-ratio:2.8;margin-block:3cqw}.dream-copy .dream-photo-layout img{object-position:center}.dream-column h3{margin-bottom:1.5cqw;font-size:3cqw}.dream-column p{font-size:3.05cqw;line-height:1.35}.dream-page .story-footer{padding-block:3cqw}.dream-page .story-footer p{font-size:4.2cqw}.engineering-copy h2{font-size:clamp(1.6rem,6.5cqw,2rem);line-height:1.08}.engineering-copy h2 em{font-weight:400}.engineering-details{gap:1rem;display:grid}.engineering-details h3{font:700 .9375rem/1.25 var(--sans);color:var(--green);margin:0 0 .35rem}.engineering-details p{font-size:3.05cqw;line-height:1.35}.engineering-page .story-footer{min-height:5.3rem;padding:3cqw var(--gutter);background:var(--green);color:var(--paper);border:0;align-items:center;margin-inline:0}.engineering-page .story-footer p{font-size:4.2cqw;line-height:1.2}.brochure-page-content:not(.cover-page){--page-paper-tone:#f4f0e5;--page-ink-tone:#203e32;--page-grain-size:152px;isolation:isolate;background-color:var(--page-paper-tone);background-image:radial-gradient(at 50% 42%,#0000 36%,#4a3a2317 100%),linear-gradient(148deg,#fffff947,#0000 48%,#58442b08),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='152'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.83 .91' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='152' height='152' fill='%233a3024' opacity='.082' filter='url(%23f)'/%3E%3C/svg%3E");background-size:100% 100%, 100% 100%, var(--page-grain-size) var(--page-grain-size)}.brochure-page-content:not(.cover-page) .page-running-header{border:0;position:relative}.brochure-page-content:not(.cover-page) .page-running-header:after{content:"";background:var(--page-ink-tone);opacity:.48;filter:url(#physical-ink);pointer-events:none;inset-inline:0;height:1px;position:absolute;bottom:0}.brochure-page-content:not(.cover-page) :where(.running-logo,.printed-page-number,h2,h3,.editorial-statement){filter:url(#physical-ink)}.brochure-page-content:not(.cover-page) :where(.page-running-header,h2,h3,.editorial-statement,.story-paragraphs p,.dream-column p,.bespoke-deck,figcaption,.conversation-intro p,.form-field label,.form-field input,.form-field textarea,.form-privacy,.conversation-links a,.conversation-footer p){mix-blend-mode:multiply}.brochure-page-content:not(.cover-page) :where(h2,.editorial-statement){opacity:.95}.brochure-page-content:not(.cover-page) :where(h3,.printed-page-number,figcaption){opacity:.92}.brochure-page-content:not(.cover-page) :where(.story-paragraphs p,.dream-column p,.conversation-intro p){opacity:.94}.brochure-page-content:not(.cover-page) :where(.story-paragraphs p,.dream-column p,.engineering-details p,.electric-intro,.bespoke-deck,.conversation-intro>p){filter:url(#physical-body-ink)}.brochure-page-content:not(.cover-page) :where(.dream-photo-layout,.engineering-photo-layout,.electric-photo-layout,.bespoke-hero,.bespoke-material-image,.conversation-photo) img{opacity:.97;filter:saturate(.94)sepia(.025)contrast(1.01);mix-blend-mode:multiply}.brochure-page-content:not(.cover-page) .dream-columns:after{filter:url(#physical-ink)}:is(.dream-page,.engineering-page,.electric-page,.bespoke-page) .story-footer{background-color:var(--green);color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.76 .9' numOctaves='4' seed='9' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='112' height='112' fill='%23f4f0e5' opacity='.08' filter='url(%23f)'/%3E%3C/svg%3E");background-size:112px 112px}:is(.dream-page,.engineering-page,.electric-page,.bespoke-page) .story-footer p{opacity:.94}@media (max-width:420px),(prefers-reduced-motion:reduce){.brochure-page-content:not(.cover-page) :where(.printed-page-number,h3){filter:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--racing-red:var(--green);--press-black:#292b24}.brochure-canvas{background:#dad9cf}.brochure-frame{max-width:960px}.brochure-controls{color:#394537;width:min(480px,100%);margin-inline:auto}.brochure-controls button{border:0;border-block:1px solid #7c8376}.page-counter{font:400 11px/1 var(--sans);letter-spacing:.2em}.brochure-page-content{--gutter:6.25cqw}.brochure-page-content.cover-page,.brochure-page-content:not(.cover-page){background-color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.74 .89' numOctaves='3' seed='8' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' opacity='.055' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px}.brochure-page-content:after{box-shadow:inset 0 0 0 1px #282a2310}.brochure-page-content:not(.cover-page) :where(.story-paragraphs p,.dream-column p,.engineering-details p,.electric-intro,.bespoke-deck,.conversation-intro>p){filter:url(#physical-body-ink);opacity:.94}.brochure-page-content:not(.cover-page) :where(h2,h3,.editorial-statement,.printed-page-number){filter:url(#physical-ink);opacity:.95}.brochure-page-content .page-running-header{margin-inline:var(--gutter);color:var(--green);padding-block:3cqw 2.4cqw}.running-logo{width:27cqw}.printed-page-number{font:italic 700 8cqw/.85 "Nimbus Narrow", var(--sans);letter-spacing:-.05em;color:var(--racing-red)}.brochure-page-content:not(.cover-page) .page-running-header:after{filter:none;opacity:.65}.editorial-flow{padding-block:4cqw;font-size:3.3cqw;line-height:1.4}.editorial-flow>*+*{margin-block-start:3cqw}.editorial-flow h2{font:700 9cqw/.98 "Nimbus Narrow", var(--sans);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.editorial-flow h2 em{font:italic 400 .72em/1.15 var(--display);text-transform:none;letter-spacing:-.04em}.editorial-flow h2 span+span{margin-top:1.2cqw}.brochure-page-content .story-footer{min-height:0;padding:4cqw var(--gutter);border:0;margin-inline:0}.brochure-page-content .story-footer p{font:400 4.3cqw/1.2 var(--display)}.brochure-page-content .story-footer em{font-style:italic}[data-print-photo]{isolation:isolate;background-color:var(--paper);width:100%}.brochure-page-content [data-print-photo] img{filter:saturate(.55)sepia(.12)contrast(1.08);opacity:.96;mix-blend-mode:multiply}[data-print-photo]:before{content:"";z-index:2;pointer-events:none;opacity:.1;mix-blend-mode:multiply;background-image:radial-gradient(circle,#24352b .35px,#0000 .65px);background-size:2.5px 2.5px;position:absolute;inset:0}[data-print-photo][data-caption] img{height:calc(100% - 5cqw)!important}[data-print-photo][data-caption]:after{content:attr(data-caption);z-index:3;inset-inline:0;padding:1.4cqw var(--gutter);background:var(--paper);color:var(--green);font:400 2.2cqw/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;border-top:1px solid #203e3250;position:absolute;bottom:0}.cover-page .cover-masthead{margin-inline:var(--gutter);align-items:center;padding:4cqw 0 2cqw}.cover-page .cover-logo{filter:url(#physical-ink);width:38cqw;margin-left:0}.cover-publication{text-align:right;font:700 2.25cqw/1.45 var(--sans);letter-spacing:.09em;margin:0}.cover-publication span{font-weight:400}.cover-page .cover-model-row{padding:7cqw var(--gutter) 0;grid-template-columns:1.35fr .85fr;align-items:end;gap:3cqw}.cover-page .cover-model{color:var(--racing-red);filter:url(#physical-ink);opacity:.93;font-size:38cqw;line-height:.8}.cover-page .cover-model-caption{font:400 3.8cqw/1.3 var(--display);padding-bottom:1cqw}.cover-page .cover-model-caption em{font-weight:700}.cover-page .cover-image{margin:0}.cover-page .cover-image:before{background-image:radial-gradient(circle,#203e32 .35px,#0000 .65px)}.cover-page .cover-ink-panel{position:relative}.cover-page .cover-ink-panel:before{content:"";background:var(--racing-red);clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);width:30cqw;height:1.6cqw;position:absolute;top:0;right:0}.cover-page .cover-copy{padding:5cqw var(--gutter) 4cqw}.cover-page .cover-headline{font:700 7.3cqw/1.04 "Nimbus Narrow", var(--sans);letter-spacing:-.015em}.cover-page .cover-headline>span+span{font:italic 400 .63em/1.15 var(--display);margin-top:2cqw}.cover-page .cover-colophon{margin-inline:var(--gutter);padding-block:2cqw 3cqw}.cover-page .cover-footer{max-width:46cqw;font-size:2.5cqw}.cover-page .turn-page-hint{letter-spacing:.08em;min-height:44px;font-size:2.6cqw}.dream-page .dream-copy{margin-inline:0;padding:4cqw 0 0}.dream-page .dream-copy h2{margin-inline:var(--gutter);font:700 11cqw/.95 "Nimbus Narrow", var(--sans);letter-spacing:-.025em}.dream-page .dream-copy h2 span+span{font:italic 400 .68em/1.1 var(--display);text-transform:none}.dream-page .dream-photo-layout{aspect-ratio:2.65;margin-block:4cqw 3cqw}.dream-page .dream-photo-layout img{object-position:85% 65%}.dream-page .dream-columns{padding-inline:var(--gutter);gap:5cqw;margin-bottom:4cqw}.dream-page .dream-column h3{font:700 3cqw/1.1 var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--racing-red)}.dream-page .dream-column p{font:400 3.1cqw/1.38 var(--display)}.dream-page .dream-columns:after{filter:none}.engineering-page .engineering-copy{margin-inline:0;padding:4cqw 0}.engineering-page .engineering-copy h2{margin-inline:var(--gutter);font-size:8cqw}.engineering-page .engineering-photo-layout{aspect-ratio:1.8;margin-block:4cqw}.engineering-page .engineering-details{margin-inline:var(--gutter);counter-reset:workshop;gap:3cqw}.engineering-details section{counter-increment:workshop;padding-left:8cqw;position:relative}.engineering-details section:before{content:"0" counter(workshop);font:italic 700 6cqw/1 "Nimbus Narrow", var(--sans);color:var(--racing-red);position:absolute;top:0;left:0}.engineering-page .engineering-details h3{font:700 3cqw/1.2 var(--sans);letter-spacing:.03em;text-transform:uppercase;margin-bottom:1.2cqw}.engineering-page .engineering-details p{font-size:3.3cqw;line-height:1.4}.electric-page .electric-copy{padding:4cqw 0}.electric-page .electric-copy h2 span+span{font-size:1.2em}.electric-page .electric-photo-layout{aspect-ratio:2.6;margin-top:4cqw}.electric-page .electric-intro,.electric-page .electric-copy .story-paragraphs{margin:3cqw var(--gutter) 0;font-size:3.3cqw;line-height:1.4}.electric-page .electric-copy .electric-statement{padding:4cqw 9cqw 4cqw var(--gutter);background:var(--racing-red);color:var(--paper);font:italic 400 5cqw/1.15 var(--display);mix-blend-mode:normal;clip-path:polygon(0 0,100% 0,94% 100%,0 100%);border:0;margin:4cqw 0;position:relative}.bespoke-page .bespoke-copy{padding:4cqw 0}.bespoke-page .bespoke-heading h2{font-size:10cqw}.bespoke-page .bespoke-deck{font:italic 400 3.8cqw/1.3 var(--display);margin-top:1.5cqw}.bespoke-page .bespoke-hero{aspect-ratio:2.3;margin-top:4cqw}.bespoke-page .bespoke-material figcaption{font:700 2.3cqw/1.2 var(--sans);text-transform:uppercase;letter-spacing:.015em;flex-direction:column}.bespoke-page .bespoke-copy .story-paragraphs{font-size:3.3cqw;line-height:1.4}.conversation-page .conversation-copy{padding-block:3cqw}.conversation-page .conversation-intro h2{font:700 6.5cqw/1.04 "Nimbus Narrow", var(--sans);text-transform:uppercase}.conversation-page .conversation-intro>p{margin-top:1.5cqw;font-size:3.1cqw}.conversation-page .brochure-form-compact .form-field input{min-height:38px}.conversation-page .brochure-form-compact .form-field input,.conversation-page .brochure-form-compact .form-field textarea{font-size:16px}.conversation-page .brochure-form-compact .form-submit{font:700 2.8cqw/1.2 var(--sans);text-transform:uppercase;letter-spacing:.04em;min-height:40px;color:var(--green);background:0 0;border:1px solid;border-inline:0}.conversation-page .brochure-form-compact .form-submit:hover{background:var(--green);color:var(--paper)}.conversation-page .signup-panel{border-top:1px dashed #203e3270}.conversation-page .signup-panel>p{font:italic 400 3.7cqw/1.2 var(--display)}.conversation-page .conversation-footer{margin-inline:var(--gutter);border-top:1px solid #203e3260;padding-block:2cqw}.conversation-page .conversation-links{font-size:2.5cqw}.conversation-page .brochure-form-compact .form-privacy{font-size:2.4cqw;line-height:1.3}@media (max-width:600px){.fitted-brochure-page .editorial-flow{padding-block:4cqw}.fitted-brochure-page .editorial-flow>*+*{margin-block-start:3cqw}.fitted-brochure-page .story-footer{min-height:0;padding-block:4cqw}.brochure-controls{padding-inline:6px}.bespoke-page .bespoke-material-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bespoke-page .bespoke-material-image{aspect-ratio:2}.bespoke-page .bespoke-material figcaption{flex-direction:row;font-size:3cqw}.bespoke-page .bespoke-material figcaption span{font-size:3cqw}.bespoke-page .bespoke-hero{aspect-ratio:2.8}}@media (prefers-contrast:more){[data-print-photo]:before{display:none}.brochure-page-content *{opacity:1!important}}@font-face{font-family:P052;src:url(/type/P052-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:P052;src:url(/type/P052-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}.brochure-page-content .editorial-flow h2,.dream-page .dream-copy h2,.conversation-page .conversation-intro h2{font-family:"P052", var(--display);text-transform:none;letter-spacing:-.045em;font-weight:700;line-height:1.02}.dream-page .dream-copy h2{font-size:10cqw}.engineering-page .engineering-copy h2{font-size:7.6cqw}.electric-page .electric-copy h2{font-size:7.4cqw}.bespoke-page .bespoke-heading h2{font-size:9.4cqw;font-style:italic}.conversation-page .conversation-intro h2{font-size:6.5cqw}.editorial-flow h2 em,.dream-page .dream-copy h2 span+span{font-family:"P052", var(--display);letter-spacing:-.04em;font-style:italic;font-weight:700}.cover-page .cover-headline{font:700 7.3cqw/1.07 "P052", var(--display);letter-spacing:-.04em;filter:url(#physical-body-ink)}.cover-page .cover-headline>span+span{font-family:"P052", var(--display);font-size:.76em;font-weight:700}.cover-page .cover-ink-panel:before{display:none}.brochure-page-content .story-footer p{filter:url(#physical-body-ink)}.engineering-details section{padding-left:0}.engineering-details section:before{content:none}.turn-book-page[data-page-id=conversation],.turn-book-page[data-page-id=conversation] .fitted-brochure-page{overflow:clip}.turn-page-wrapper:has(.turn-book-page[data-page-id=conversation]){overflow:clip!important}.fitted-brochure-page>.conversation-page{overscroll-behavior:contain;scrollbar-width:thin;cursor:auto;height:100%;overflow:hidden auto}.fitted-brochure-page .conversation-copy{flex:none;min-height:0;padding-block:14px;overflow:visible}.conversation-page .conversation-copy>*+*{margin-block-start:14px}.conversation-page .conversation-photo{aspect-ratio:3.4}.conversation-page .conversation-intro h2{font:700 clamp(26px, 7cqw, 34px)/1.08 "P052", var(--display);letter-spacing:-.035em;text-transform:none;filter:none;opacity:1}.conversation-page .conversation-intro>p{font:400 15px/1.45 var(--display);filter:none;opacity:1;margin-top:8px}.conversation-choices{border:1px solid #203e3270;grid-template-columns:1.35fr 1fr;gap:0;margin-top:14px;display:grid}.conversation-choices button{-webkit-appearance:none;appearance:none;min-height:44px;color:var(--green);cursor:pointer;font:400 14px/1.2 var(--sans);background:0 0;border:0;padding:10px 8px}.conversation-choices button+button{border-left:1px solid #203e3270}.conversation-choices button[aria-selected=true]{background:var(--green);color:var(--paper);font-weight:700}.conversation-choices button:hover:not([aria-selected=true]){background:#203e320a}.conversation-choices button:focus-visible{outline:2px solid var(--green);outline-offset:3px;z-index:1;position:relative}.conversation-form-panel{margin-top:14px}.conversation-form-panel[hidden]{display:none!important}.conversation-page .brochure-form-compact .form-fields{gap:14px 12px}.conversation-page .brochure-form-compact .form-field{gap:6px}.conversation-page .form-field label{font:400 13px/1.25 var(--sans)}.conversation-page .brochure-form-compact .form-field input,.conversation-page .brochure-form-compact .form-field textarea{min-height:46px;color:var(--ink);font:400 16px/1.35 var(--sans);box-shadow:none;background:#fffdf54d;border:1px solid #203e3260;border-radius:0;padding:10px 12px}.conversation-page .brochure-form-compact .form-field textarea{resize:vertical;min-height:64px}.conversation-page .form-field input:focus,.conversation-page .form-field textarea:focus{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green);background:#fffdf580}.conversation-page .form-field input[aria-invalid=true],.conversation-page .form-field textarea[aria-invalid=true]{border-color:var(--tobacco)}.conversation-page .brochure-form-compact .form-submit{border:1px solid var(--green);background:var(--green);width:100%;min-height:48px;color:var(--paper);text-transform:none;letter-spacing:.015em;font:700 14px/1.3 var(--sans);filter:none;margin:16px 0 0;padding:12px 16px;display:block}.conversation-page .brochure-form-compact .form-submit:hover:not(:disabled){background:var(--ink)}.conversation-page .brochure-form-compact .form-privacy{font:400 12px/1.4 var(--sans);margin-top:8px}.conversation-page .brochure-form-signup.brochure-form-compact{display:block}.conversation-page .conversation-footer{border-top:1px solid #203e3240;flex-shrink:0;padding-block:14px}.conversation-page .conversation-footer p{font-size:13px}.conversation-page .conversation-links{justify-content:flex-start;gap:12px;font-size:12px}.conversation-page .conversation-links a:first-child{text-transform:none;flex-basis:100%;font-size:13px}.conversation-page :where(.form-privacy,.form-field,.conversation-links,.field-error,.form-success){filter:none;opacity:1}.conversation-page .conversation-photo{aspect-ratio:auto;height:var(--reply-photo-height,120px);flex:none}.conversation-page[data-reply-fits=true]{overflow-y:clip}.conversation-page[data-reply-photo=hidden] .conversation-photo{display:none}.conversation-page[data-reply-photo=hidden] .conversation-panel-group{margin-top:0}.conversation-page[data-reply-density=compact] .page-running-header,.conversation-page[data-reply-density=minimal] .page-running-header{min-height:44px;padding-block:8px 6px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .conversation-copy{padding-block:10px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .conversation-copy>*+*{margin-top:10px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .conversation-intro h2{font-size:26px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .conversation-intro>p{margin-top:5px;font-size:14px;line-height:1.35}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) :is(.conversation-choices,.conversation-form-panel){margin-top:10px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .brochure-form-compact .form-fields{gap:8px 10px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .brochure-form-compact .form-field{gap:4px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .brochure-form-compact .form-field textarea{min-height:52px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .brochure-form-compact .form-submit{min-height:44px;margin-top:10px;padding-block:10px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .conversation-footer{gap:4px;padding-block:8px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .conversation-links{gap:6px 12px}.conversation-page:is([data-reply-density=compact],[data-reply-density=minimal]) .conversation-links a:first-child{flex-basis:auto}.conversation-page[data-reply-density=minimal] .conversation-footer>p{display:none}.conversation-page[data-reply-density=minimal] .conversation-copy{padding-block:6px}.bespoke-page .bespoke-heading h2{font-size:8.4cqw;line-height:1.08}.bespoke-page .bespoke-deck{margin-top:1.8cqw}.bespoke-page .bespoke-hero{width:calc(100% - 2 * var(--gutter));margin-inline:var(--gutter);aspect-ratio:1.38;margin-top:4cqw}.bespoke-page .bespoke-hero img{object-position:50% 50%}.bespoke-page .bespoke-hero[data-caption]:after{letter-spacing:.035em;padding-inline:0}.bespoke-page .bespoke-material-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:2cqw;margin-top:4cqw}.bespoke-page .bespoke-material-image{aspect-ratio:1}.bespoke-page .bespoke-material-image img{opacity:1;filter:saturate(.9)sepia(.025)contrast(1.02);mix-blend-mode:normal}.bespoke-page .bespoke-material-image:before{opacity:.045}.bespoke-page [data-material=Leather] img{object-position:18% 50%;filter:saturate(.9)brightness(1.15)}.bespoke-page [data-material=Canvas] img{object-position:62% 45%}.bespoke-page [data-material=Stitching] img{object-position:50% 50%}.bespoke-page [data-material=Hardware] img{object-position:100% 0%;transform-origin:75% 12%;filter:saturate(.75)brightness(1.35);transform:scale(2.5)}.bespoke-page .bespoke-material figcaption{letter-spacing:.025em;filter:none;flex-direction:column;gap:1cqw;font-size:2.3cqw}.bespoke-page .bespoke-material figcaption span{color:var(--graphite);font-size:2.2cqw}.bespoke-page .bespoke-copy .story-paragraphs{margin-top:4cqw;font-size:3.3cqw;line-height:1.4}.bespoke-page .story-paragraphs p{filter:none;opacity:1}.bespoke-page .story-footer{padding-block:4cqw}.bespoke-page .story-footer .closing-line:first-child{font-size:4.5cqw}.bespoke-page .story-footer .closing-line+.closing-line{margin-top:1.5cqw;font-size:3.7cqw}.conversation-page{--reply-ink-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78 .86' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='112' height='112' fill='%23f4f0e5' opacity='.11' filter='url(%23p)'/%3E%3C/svg%3E");background-color:#f1eadb;background-image:radial-gradient(at 15% 5%,#fffbed8a,#0000 65%),linear-gradient(105deg,#d0bd9a0d,#fffdf226 36%,#baa7800e),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.74 .89' numOctaves='3' seed='8' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' opacity='.065' filter='url(%23p)'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,180px 180px}.conversation-page .page-running-header{border-bottom-color:#0000}.conversation-page .page-running-header:after{opacity:1;background:linear-gradient(#203e3280 0 1px,#0000 1px 2px,#203e3228 2px 3px);height:3px}.conversation-page .printed-page-number{font-family:"P052", var(--display);font-size:7cqw}.conversation-page .conversation-photo{box-shadow:0 0 0 1px #203e3228}.conversation-page .conversation-photo img{filter:saturate(.78)sepia(.08)contrast(1.025);mix-blend-mode:multiply}.conversation-page .conversation-photo:before{opacity:1;background:0 0;border:1px solid #fff8e451;inset:4px 4px calc(5cqw + 4px)}.conversation-page .conversation-photo[data-caption]:after{color:#4b5849;letter-spacing:.12em;background:#f1eadb;border:0;font-size:2.15cqw}.conversation-page .conversation-intro h2{font-family:"P052", var(--display);letter-spacing:-.04em;color:var(--green);filter:url(#physical-body-ink);font-style:italic;font-weight:700}.conversation-page .conversation-intro>p{color:#394336}.conversation-page .conversation-choices{border:0;gap:8px}.conversation-page .conversation-choices button{color:var(--green);font-family:var(--sans);letter-spacing:.07em;text-transform:uppercase;background:#f9f4e743;border:1px solid #203e326b;font-size:11.5px;font-style:normal;font-weight:700;line-height:1.46;position:relative}.conversation-page .conversation-choices button:after{content:"";pointer-events:none;border:1px solid #203e321f;position:absolute;inset:3px}.conversation-page .conversation-choices button[aria-selected=true]{background-color:var(--green);background-image:var(--reply-ink-grain);color:#f5edda;font-weight:700}.conversation-page .conversation-choices button[aria-selected=true]:after{border-color:#f5edda45}.conversation-page .conversation-choices button:hover:not([aria-selected=true]){background-color:#fff8e4a0}.conversation-page .form-field label{color:var(--green);font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;font-size:11.5px;font-style:normal;font-weight:700;line-height:1.41}.conversation-page .brochure-form-compact .form-field input,.conversation-page .brochure-form-compact .form-field textarea{font-family:"C059", var(--display);color:var(--green);background-color:#fff9eb6b;border-color:#203e323d #203e323d #203e3299;box-shadow:inset 0 0 0 2px #fff7e826}.conversation-page .brochure-form-compact .form-field textarea{background-image:repeating-linear-gradient(#0000 0 21px,#203e3212 21px 22px);background-position:0 10px;line-height:22px}.conversation-page .form-field input:focus,.conversation-page .form-field textarea:focus{border-color:var(--green);outline:1px solid var(--green);outline-offset:2px;background-color:#fffbed}.conversation-page .brochure-form-compact .form-submit{background-color:var(--green);background-image:var(--reply-ink-grain);color:#f7efdc;font-family:"P052", var(--display);letter-spacing:.015em;font-size:17px;font-style:italic;font-weight:700;line-height:1.05;position:relative;box-shadow:inset 0 0 0 3px #203e32,inset 0 0 0 4px #f5edda66}.conversation-page .brochure-form-compact .form-submit:hover:not(:disabled){background-color:#2c4c3d}.conversation-page .brochure-form-compact .form-submit:active{background-color:#193326}.conversation-page .brochure-form-compact .form-privacy{color:#666959}.conversation-page .form-privacy a{text-decoration-style:solid}.conversation-page .conversation-footer{color:var(--green);border-top:3px double #203e325e}.conversation-page .conversation-footer>p{font-family:"P052", var(--display);letter-spacing:.015em;filter:none;font-style:italic}.conversation-page .conversation-links a{text-decoration:none}.conversation-page .conversation-links a:hover{text-underline-offset:3px;text-decoration:underline}.conversation-page .conversation-links a:first-child{font-family:"C059", var(--display);font-style:italic}.electric-page .electric-copy{padding-block:3.5cqw}.electric-page .electric-kicker{margin:0 var(--gutter) 2.2cqw;font:700 2.35cqw/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite)}.electric-page .electric-copy h2{font:700 7.4cqw/1.03 "P052", var(--display);letter-spacing:-.04em;text-wrap:pretty;filter:url(#physical-body-ink);max-width:none}.electric-page .electric-copy h2>span{display:block}.electric-page .electric-copy h2>span+span{margin-top:1.6cqw;font-size:1em}.electric-page .electric-copy h2 em{font:italic 700 1em/1.08 "P052", var(--display)}.electric-page .electric-photo-layout{aspect-ratio:2.3;margin-top:4cqw;overflow:hidden}.electric-page .electric-photo-layout img{object-position:50% 46%;transform-origin:100% 44%;filter:saturate(.8)sepia(.045)contrast(1.02);transform:scale(2)}.electric-page .electric-photo-layout:before{opacity:1;background:0 0;border:1px solid #f5edda4d;inset:5px 5px calc(5cqw + 5px)}.electric-page .electric-photo-layout[data-caption]:after{letter-spacing:.09em;border:0;font-size:2.15cqw}.electric-page .electric-intro,.electric-page .electric-copy .story-paragraphs{font:400 3.25cqw/1.4 var(--display);color:var(--ink);filter:none;opacity:1;margin-top:3.5cqw}.electric-page .electric-intro:first-letter{float:left;font:italic 700 9cqw/.83 "P052", var(--display);color:var(--green);margin:.7cqw 1.2cqw 0 0}.electric-page .electric-copy .electric-statement{margin:4cqw var(--gutter);color:var(--green);clip-path:none;font:italic 700 5.1cqw/1.16 "P052", var(--display);letter-spacing:-.025em;text-wrap:pretty;filter:url(#physical-body-ink);background:0 0;border:0;border-left:1px solid #203e3270;padding:0 0 0 3.5cqw}.electric-page .electric-copy .story-paragraphs{margin-top:0}.electric-page .story-footer{background-color:var(--green);color:#f5edda;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78 .86' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='112' height='112' fill='%23f4f0e5' opacity='.10' filter='url(%23p)'/%3E%3C/svg%3E");padding-block:4cqw;position:relative}.electric-page .story-footer:before{content:"";pointer-events:none;border:1px solid #f5edda40;position:absolute;inset:4px}.electric-page .story-footer .closing-line:first-child{font:400 2.35cqw/1.2 var(--sans);text-transform:uppercase;letter-spacing:.15em}.electric-page .story-footer .closing-line+.closing-line{font:400 5.1cqw/1.1 var(--display);letter-spacing:-.025em;margin-top:1.8cqw}.electric-page .story-footer em{font-family:"P052", var(--display);font-weight:700}.brochure-index{justify-items:center;gap:6px;display:grid}.brochure-reading-links{font:400 10px/1 var(--sans);align-items:center;gap:9px;display:flex}.brochure-reading-links a{padding-block:3px;text-decoration:none}.brochure-reading-links a:hover{text-underline-offset:3px;text-decoration:underline}.brochure-reading-links a:focus-visible{outline:1px solid var(--green);outline-offset:3px}.reading-sheet{max-width:58rem}.reading-nav{font:400 .8rem/1.3 var(--sans);flex-wrap:wrap;justify-content:end;gap:.7rem 1.2rem;display:flex}.reading-shell a{color:var(--green);text-underline-offset:4px;text-decoration-thickness:1px}.reading-breadcrumb{font:400 .75rem/1.5 var(--sans);color:var(--graphite);margin-block:1.25rem}.reading-hero{padding-block:clamp(2rem,6vw,4rem)}.reading-hero h1{max-width:19ch;color:var(--green);font:700 clamp(2.6rem, 6vw, 4.7rem)/1.05 var(--display);letter-spacing:-.045em;margin:0}.reading-deck{max-width:46rem;font:400 clamp(1.15rem, 2.5vw, 1.45rem)/1.5 var(--display);margin-block:1.6rem 0}.reading-photo{margin:0 0 clamp(2rem,5vw,4rem)}.reading-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;max-height:34rem}.reading-photo figcaption{color:var(--graphite);font:400 .7rem/1.4 var(--sans);text-transform:uppercase;letter-spacing:.08em;margin-block-start:.6rem}.reading-copy{max-width:44rem;margin-inline:auto}.reading-copy section{border-top:1px solid color-mix(in srgb, var(--green) 35%, transparent);padding-block:1.7rem 2rem}.reading-copy h2{color:var(--green);font:700 clamp(1.6rem, 3vw, 2.2rem)/1.15 var(--display);letter-spacing:-.02em;margin:0 0 1rem}.reading-copy p{font:400 1.1rem/1.65 var(--display);margin:0 0 1rem}.car-outline{border-collapse:collapse;width:100%;font:400 1rem/1.5 var(--display);margin-block:1rem 1.5rem}.car-outline caption{text-align:left;font:400 .75rem/1.4 var(--sans);color:var(--graphite);padding-bottom:.8rem}.car-outline th,.car-outline td{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--green) 20%, transparent);padding:.75rem .6rem .75rem 0}.car-outline th{width:30%;color:var(--green)}.reading-commissioning{scroll-margin-top:1.5rem}.reading-commissioning .brochure-form{margin-block-start:1.8rem}.reading-colophon{flex-wrap:wrap}.reading-colophon nav{flex-wrap:wrap;gap:.8rem 1.5rem;display:flex}.reading-sheet,.reading-copy,.reading-hero,.reading-nav{min-width:0}.reading-hero h1,.reading-copy th,.reading-copy td{overflow-wrap:anywhere}.reading-shell{overscroll-behavior-y:contain;padding-bottom:env(safe-area-inset-bottom)}@media (max-width:600px){.privacy-masthead{align-items:center;gap:.75rem}.privacy-masthead>a{flex:0 42%;min-width:0}.privacy-masthead img{width:100%;max-width:12rem}.privacy-masthead>span{overflow-wrap:anywhere;min-width:0}.reading-nav{flex:1;gap:.5rem .7rem;min-width:0;max-width:12rem;font-size:.7rem}.reading-hero h1{max-width:16ch}.reading-copy p{font-size:1.05rem}.car-outline th{width:33%}}
