.design-page .ps-0{background-color:var(--bg);box-sizing:border-box;flex-shrink:0;height:calc(820 * var(--u));overflow:clip;position:relative;width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-1{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;height:calc(264 * var(--u));left:0;position:absolute;top:calc(104 * var(--u));width:calc(1440 * var(--u));--art-ratio:1440 / 264;color:var(--white)}
.design-page .ps-2{box-sizing:border-box;color:var(--white);font-family:var(--font-mono);font-size:calc(11 * var(--u));left:calc(48 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));position:absolute;top:calc(31 * var(--u));width:max-content}
.design-page .ps-3{box-sizing:border-box;color:var(--white);font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));position:absolute;right:calc(48 * var(--u));top:calc(31 * var(--u));width:max-content}
.design-page .ps-4{bottom:calc(40 * var(--u));box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(129.6 * var(--u));font-weight:300;left:calc(44 * var(--u));letter-spacing:-0.05em;line-height:calc(123 * var(--u));position:absolute;white-space:pre}
.design-page .ps-5{background-color:var(--bg);border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-shrink:0;padding-bottom:calc(120 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(72 * var(--u));width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-6{box-sizing:border-box;flex-shrink:0;padding-top:calc(10 * var(--u));width:calc(288 * var(--u));color:var(--white)}
.design-page .ps-7{box-sizing:border-box;color:var(--white);font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u))}
.design-page .ps-8{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(40 * var(--u));width:calc(864 * var(--u));color:var(--white)}
.design-page .ps-9{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(28 * var(--u));font-weight:300;letter-spacing:-0.01em;line-height:calc(35 * var(--u))}
.design-page .ps-10{box-sizing:border-box;display:flex;gap:calc(64 * var(--u));color:var(--white)}
.design-page .ps-11{box-sizing:border-box;color:var(--white);flex-shrink:0;font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u));width:calc(400 * var(--u))}
.design-page .ps-12{background-color:var(--bg);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-bottom:calc(136 * var(--u));padding-top:calc(160 * var(--u));width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-13{box-sizing:border-box;display:flex;justify-content:space-between;padding-inline:calc(48 * var(--u));color:var(--white)}
.design-page .ps-14{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u))}
.design-page .ps-15{align-items:start;box-sizing:border-box;display:flex;justify-content:space-between;padding-bottom:calc(96 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(88 * var(--u));color:var(--white)}
.design-page .ps-16{box-sizing:border-box;color:var(--white);flex-shrink:0;font-family:var(--font-display);font-size:calc(51.84 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(58 * var(--u));white-space:pre-wrap;width:calc(700 * var(--u))}
.design-page .ps-17{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(16 * var(--u));width:calc(400 * var(--u));color:var(--white)}
.design-page .ps-18{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u))}
.design-page .ps-19{box-sizing:border-box;display:flex;padding-bottom:calc(40 * var(--u));padding-inline:calc(48 * var(--u));color:var(--white)}
.design-page .ps-20{box-sizing:border-box;flex-shrink:0;padding-left:calc(16 * var(--u));width:calc(336 * var(--u));color:var(--white)}
.design-page .ps-21{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(22 * var(--u));font-weight:300;line-height:calc(28 * var(--u))}
.design-page .ps-22{box-sizing:border-box;flex-shrink:0;height:calc(320 * var(--u));position:relative;width:calc(1440 * var(--u));color:var(--white)}
.design-page .ps-23{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;height:calc(320 * var(--u));left:0;position:absolute;top:0;width:calc(1440 * var(--u));--art-ratio:1440 / 320;color:var(--white)}
.design-page .ps-24{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(78 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(264 * var(--u))}
.design-page .ps-25{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(110 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(220 * var(--u))}
.design-page .ps-26{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(142 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(176 * var(--u))}
.design-page .ps-27{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(174 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(132 * var(--u))}
.design-page .ps-28{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(206 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(88 * var(--u));width:calc(170 * var(--u))}
.design-page .ps-29{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(414 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(264 * var(--u))}
.design-page .ps-30{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(446 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(220 * var(--u))}
.design-page .ps-31{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(478 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(176 * var(--u))}
.design-page .ps-32{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(510 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(132 * var(--u));width:max-content}
.design-page .ps-33{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(542 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(88 * var(--u))}
.design-page .ps-34{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(750 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(220 * var(--u))}
.design-page .ps-35{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(782 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(176 * var(--u))}
.design-page .ps-36{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(814 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(132 * var(--u));width:calc(230 * var(--u))}
.design-page .ps-37{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(846 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(88 * var(--u))}
.design-page .ps-38{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(1086 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(220 * var(--u))}
.design-page .ps-39{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(1118 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(176 * var(--u))}
.design-page .ps-40{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(1150 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(132 * var(--u))}
.design-page .ps-41{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(14 * var(--u));left:calc(1182 * var(--u));line-height:calc(20 * var(--u));position:absolute;top:calc(88 * var(--u));width:calc(210 * var(--u))}
.design-page .ps-42{align-items:center;background-color:var(--bg);border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-shrink:0;height:calc(560 * var(--u));justify-content:center;width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-43{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(102 * var(--u));width:calc(1344 * var(--u));--art-ratio:1344 / 102;color:var(--white)}
.design-page .ps-44{background-color:var(--white);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-bottom:calc(136 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(120 * var(--u));width:100%;--section-bg:var(--white)}
.design-page .ps-45{align-items:center;border-top-color:var(--rule-light);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;justify-content:space-between;padding-block:calc(44 * var(--u))}
.design-page .ps-46{box-sizing:border-box;color:var(--ink);flex-shrink:0;font-family:var(--font-display);font-size:calc(40 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(46 * var(--u));width:calc(800 * var(--u))}
.design-page .ps-47{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(14 * var(--u));width:calc(368 * var(--u))}
.design-page .ps-48{align-items:center;box-sizing:border-box;display:flex}
.design-page .ps-49{box-sizing:border-box;color:var(--ink-2);display:inline-block;flex-shrink:0;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));width:calc(130 * var(--u))}
.design-page .ps-50{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(8 * var(--u));width:calc(238 * var(--u));--art-ratio:238 / 8}
.design-page .ps-51{align-items:center;border-bottom-color:var(--rule-light);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule-light);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;justify-content:space-between;padding-block:calc(44 * var(--u))}
.design-page .ps-52{box-sizing:border-box;padding-top:calc(56 * var(--u));width:calc(818 * var(--u))}
.design-page .ps-53{box-sizing:border-box;color:var(--ink);font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u))}
.design-page .ps-54{background-color:var(--bg);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-block:calc(136 * var(--u));padding-inline:calc(48 * var(--u));width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-55{box-sizing:border-box;display:flex;justify-content:space-between;color:var(--white)}
.design-page .ps-56{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(48 * var(--u));padding-bottom:calc(96 * var(--u));padding-left:0;padding-top:calc(88 * var(--u));color:var(--white)}
.design-page .ps-57{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(51.84 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(58 * var(--u));width:calc(960 * var(--u))}
.design-page .ps-58{box-sizing:border-box;display:inline-block;padding-bottom:calc(24 * var(--u));color:var(--white)}
.design-page .ps-59{border-top-color:var(--rule-strong);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-wrap:wrap;width:calc(1344 * var(--u));color:var(--white)}
.design-page .ps-60{align-items:center;border-bottom-color:var(--rule);border-bottom-style:solid;border-bottom-width:1px;box-sizing:border-box;display:flex;flex-shrink:0;height:calc(104 * var(--u));justify-content:space-between;padding-right:calc(32 * var(--u));width:calc(448 * var(--u));color:var(--white)}
.design-page .ps-61{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(22 * var(--u));font-weight:300;line-height:calc(28 * var(--u))}
.design-page .ps-62{background-image:url('/assets/marks/logo-1.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(24 * var(--u));width:calc(40 * var(--u));--art-ratio:40 / 24;color:var(--white)}
.design-page .ps-63{align-items:center;border-bottom-color:var(--rule);border-bottom-style:solid;border-bottom-width:1px;border-left-color:var(--rule);border-left-style:solid;border-left-width:1px;box-sizing:border-box;display:flex;flex-shrink:0;height:calc(104 * var(--u));justify-content:space-between;padding-inline:calc(32 * var(--u));width:calc(448 * var(--u));color:var(--white)}
.design-page .ps-64{background-image:url('/assets/marks/logo-3.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(24 * var(--u));width:calc(40 * var(--u));--art-ratio:40 / 24;color:var(--white)}
.design-page .ps-65{align-items:center;border-bottom-color:var(--rule);border-bottom-style:solid;border-bottom-width:1px;border-left-color:var(--rule);border-left-style:solid;border-left-width:1px;box-sizing:border-box;display:flex;flex-shrink:0;height:calc(104 * var(--u));justify-content:space-between;padding-left:calc(32 * var(--u));width:calc(448 * var(--u));color:var(--white)}
.design-page .ps-66{background-image:url('/assets/marks/logo-4.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(24 * var(--u));width:calc(40 * var(--u));--art-ratio:40 / 24;color:var(--white)}
.design-page .ps-67{background-image:url('/assets/marks/logo-7.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(24 * var(--u));width:calc(40 * var(--u));--art-ratio:40 / 24;color:var(--white)}
.design-page .ps-68{background-image:url('/assets/marks/logo-8.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(24 * var(--u));width:calc(40 * var(--u));--art-ratio:40 / 24;color:var(--white)}
.design-page .ps-69{background-image:url('/assets/marks/logo-99.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(24 * var(--u));width:calc(40 * var(--u));--art-ratio:40 / 24;color:var(--white)}
.design-page .ps-70{background-color:var(--white);border-top-color:var(--rule-light);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-bottom:calc(120 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(136 * var(--u));width:100%;--section-bg:var(--white)}
.design-page .ps-71{box-sizing:border-box;display:flex;justify-content:space-between}
.design-page .ps-72{box-sizing:border-box;color:var(--ink-2);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u))}
.design-page .ps-73{box-sizing:border-box;display:flex;justify-content:space-between;padding-bottom:calc(96 * var(--u));padding-top:calc(88 * var(--u))}
.design-page .ps-74{box-sizing:border-box;color:var(--ink);flex-shrink:0;font-family:var(--font-display);font-size:calc(51.84 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(58 * var(--u));width:calc(560 * var(--u))}
.design-page .ps-75{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(16 * var(--u));width:calc(676 * var(--u))}
.design-page .ps-76{box-sizing:border-box;color:var(--ink-2);font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u))}
.design-page .ps-77{box-sizing:border-box;display:flex;gap:calc(24 * var(--u))}
.design-page .ps-78{border-top-color:var(--ink);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(14 * var(--u));padding-top:calc(28 * var(--u));width:calc(318 * var(--u))}
.design-page .ps-79{box-sizing:border-box;color:var(--ink);display:inline-block;font-family:var(--font-display);font-size:calc(86.4 * var(--u));font-weight:300;letter-spacing:-0.05em;line-height:calc(88 * var(--u))}
.design-page .ps-80{box-sizing:border-box;color:var(--ink-2);display:inline-block;font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u))}
.design-page .ps-81{box-sizing:border-box;display:inline-block;padding-top:calc(24 * var(--u))}
.design-page .ps-82{align-items:start;box-sizing:border-box;display:flex;justify-content:space-between;padding-top:calc(96 * var(--u))}
.design-page .ps-83{box-sizing:border-box;color:var(--ink);flex-shrink:0;font-family:var(--font-display);font-size:calc(40 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(46 * var(--u));width:calc(640 * var(--u))}
.design-page .ps-84{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(676 * var(--u))}
.design-page .ps-85{box-sizing:border-box;display:inline-block;padding-bottom:calc(12 * var(--u));width:calc(676 * var(--u))}
.design-page .ps-86{box-sizing:border-box;color:var(--ink-2);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(26 * var(--u))}
.design-page .ps-87{background-color:var(--black);border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:calc(720 * var(--u));justify-content:space-between;padding-bottom:calc(72 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(120 * var(--u));width:100%;--section-bg:var(--black);color:var(--white)}
.design-page .ps-88{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(32 * var(--u));color:var(--white)}
.design-page .ps-89{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(129.6 * var(--u));font-weight:300;letter-spacing:-0.05em;line-height:calc(123 * var(--u));margin-left:calc(-4 * var(--u));white-space:pre-wrap}
.design-page .ps-90{align-items:end;box-sizing:border-box;display:flex;justify-content:space-between;color:var(--white)}
.design-page .ps-91{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(8 * var(--u));width:calc(560 * var(--u));color:var(--white)}
.design-page .ps-92{align-items:center;background-color:var(--peak);box-sizing:border-box;display:flex;flex-shrink:0;height:calc(56 * var(--u));justify-content:space-between;padding-inline:calc(22 * var(--u));width:calc(235 * var(--u))}
.design-page .ps-93{box-sizing:border-box;color:var(--ink);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u))}
.design-page .ps-94{box-sizing:border-box;color:var(--ink);display:inline-block;font-family:var(--font-display);font-size:calc(15 * var(--u));letter-spacing:0.08em;line-height:calc(18 * var(--u))}
.design-page .ps-95{background-color:var(--bg);border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-block:calc(136 * var(--u));padding-inline:calc(48 * var(--u));width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-96{box-sizing:border-box;margin-left:calc(-3 * var(--u));padding-bottom:calc(80 * var(--u));padding-top:0;color:var(--white)}
.design-page .ps-97{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(86.4 * var(--u));font-weight:300;letter-spacing:-0.04em;line-height:calc(88 * var(--u));white-space:pre-wrap}
.design-page .ps-98{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(12 * var(--u));color:var(--white)}
.design-page .ps-99{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(52 * var(--u));width:calc(1344 * var(--u));--art-ratio:1344 / 52;color:var(--white)}
.design-page .ps-100{box-sizing:border-box;display:flex;justify-content:space-between;padding-top:calc(88 * var(--u));color:var(--white)}
.design-page .ps-101{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(256 * var(--u));color:var(--white)}
.design-page .ps-102{box-sizing:border-box;display:inline-block;padding-bottom:calc(12 * var(--u));color:var(--white)}
.design-page .ps-103{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(26 * var(--u))}
.design-page .ps-104{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(488 * var(--u));color:var(--white)}
.design-page .ps-105{box-sizing:border-box;display:flex;flex-direction:column;color:var(--white)}
.design-page .ps-106{border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:inline-block;padding-block:calc(9 * var(--u));color:var(--white)}
.design-page .ps-107{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u))}
.design-page .ps-108{border-bottom-color:var(--rule);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:inline-block;padding-block:calc(9 * var(--u));color:var(--white)}
.design-page .ps-109{box-sizing:border-box;padding-top:calc(72 * var(--u));color:var(--white)}
.design-page .ps-110{background-color:var(--white);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-block:calc(136 * var(--u));padding-inline:calc(48 * var(--u));width:100%;--section-bg:var(--white)}
.design-page .ps-111{box-sizing:border-box;display:flex;justify-content:space-between;padding-top:0}
.design-page .ps-112{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(550 * var(--u));width:calc(550 * var(--u));--art-ratio:550 / 550}
.design-page .ps-113{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;width:calc(676 * var(--u))}
.design-page .ps-114{box-sizing:border-box;color:var(--ink);font-family:var(--font-display);font-size:calc(51.84 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(58 * var(--u))}
.design-page .ps-115{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(16 * var(--u));width:calc(560 * var(--u))}
.design-page .ps-116{box-sizing:border-box;display:flex;justify-content:space-between;padding-top:calc(96 * var(--u))}
.design-page .ps-117{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(550 * var(--u))}
.design-page .ps-118{box-sizing:border-box;display:inline-block;padding-bottom:calc(12 * var(--u))}
.design-page .ps-119{box-sizing:border-box;display:flex;flex-direction:column}
.design-page .ps-120{border-top-color:var(--rule-light);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:inline-block;padding-block:calc(9 * var(--u))}
.design-page .ps-121{box-sizing:border-box;color:var(--ink);display:inline-block;font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u))}
.design-page .ps-122{border-bottom-color:var(--rule-light);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule-light);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:inline-block;padding-block:calc(9 * var(--u))}
.design-page .ps-123{background-color:var(--raised);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:100%;--section-bg:var(--raised);color:var(--white)}
.design-page .ps-124{box-sizing:border-box;flex-shrink:0;height:calc(500 * var(--u));overflow:clip;position:relative;width:calc(1440 * var(--u));color:var(--white)}
.design-page .ps-125{background-image:url('/assets/photos/city-crossing.jpg');background-position:50% 0%;background-size:cover;box-sizing:border-box;filter:grayscale(100%) brightness(80%);height:calc(500 * var(--u));left:0;object-position:50% 60%;position:absolute;top:0;width:calc(1440 * var(--u));--art-ratio:1440 / 500;color:var(--white)}
.design-page .ps-126{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(64 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(96 * var(--u));color:var(--white)}
.design-page .ps-127{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(51.84 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(58 * var(--u));width:calc(900 * var(--u))}
.design-page .ps-128{border-bottom-color:var(--rule-strong);border-bottom-style:solid;border-bottom-width:1px;box-sizing:border-box;display:flex;justify-content:space-between;padding-bottom:calc(136 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(72 * var(--u));color:var(--white)}
.design-page .ps-129{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(16 * var(--u));width:calc(380 * var(--u));color:var(--white)}
.design-page .ps-130{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(400 * var(--u));color:var(--white)}
.design-page .ps-131{box-sizing:border-box;display:inline-block;padding-bottom:calc(12 * var(--u));width:calc(400 * var(--u));color:var(--white)}
.design-page .ps-132{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(460 * var(--u));color:var(--white)}
.design-page .ps-133{box-sizing:border-box;display:inline-block;padding-bottom:calc(12 * var(--u));width:calc(460 * var(--u));color:var(--white)}
.design-page .ps-134{border-top-color:var(--rule-strong);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:inline-block;padding-block:calc(9 * var(--u));color:var(--white)}
.design-page .ps-135{border-bottom-color:var(--rule-strong);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule-strong);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:inline-block;padding-block:calc(9 * var(--u));color:var(--white)}
.design-page .ps-136{box-sizing:border-box;margin-left:calc(-3 * var(--u));padding-top:0;padding-bottom:calc(64 * var(--u));color:var(--white)}
.design-page .ps-137{box-sizing:border-box;flex-shrink:0;height:calc(92 * var(--u));position:relative;width:calc(1344 * var(--u));color:var(--white)}
.design-page .ps-138{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;height:calc(60 * var(--u));left:0;position:absolute;top:0;width:calc(1344 * var(--u));--art-ratio:1344 / 60;color:var(--white)}
.design-page .ps-139{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));left:0;letter-spacing:0.08em;line-height:calc(14 * var(--u));position:absolute;top:calc(60 * var(--u))}
.design-page .ps-140{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));left:calc(440 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));position:absolute;top:calc(60 * var(--u))}
.design-page .ps-141{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));left:calc(884 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));position:absolute;top:calc(60 * var(--u))}
.design-page .ps-142{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));position:absolute;right:0;top:calc(60 * var(--u))}
.design-page .ps-143{box-sizing:border-box;display:flex;padding-top:calc(72 * var(--u));color:var(--white)}
.design-page .ps-144{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(16 * var(--u));padding-right:calc(164 * var(--u));width:calc(884 * var(--u));color:var(--white)}
.design-page .ps-145{background-color:var(--bg);border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-bottom:calc(160 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(200 * var(--u));width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-146{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(171 * var(--u));width:calc(1344 * var(--u));--art-ratio:1344 / 171;color:var(--white)}
.design-page .ps-147{box-sizing:border-box;display:flex;flex-direction:column;padding-top:calc(136 * var(--u));color:var(--white)}
.design-page .ps-148{align-items:start;border-top-color:var(--rule-strong);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;padding-block:calc(36 * var(--u));color:var(--white)}
.design-page .ps-149{box-sizing:border-box;display:inline-block;flex-shrink:0;padding-top:calc(12 * var(--u));width:calc(62 * var(--u));color:var(--white)}
.design-page .ps-150{box-sizing:border-box;color:var(--white);flex-shrink:0;font-family:var(--font-display);font-size:calc(32 * var(--u));font-weight:300;letter-spacing:-0.015em;line-height:calc(40 * var(--u));width:calc(800 * var(--u))}
.design-page .ps-151{box-sizing:border-box;padding-left:calc(74 * var(--u));padding-top:calc(9 * var(--u));color:var(--white)}
.design-page .ps-152{box-sizing:border-box;flex-shrink:0;padding-left:calc(74 * var(--u));padding-top:calc(9 * var(--u));width:calc(408 * var(--u));color:var(--white)}
.design-page .ps-153{align-items:start;border-bottom-color:var(--rule-strong);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule-strong);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;padding-block:calc(36 * var(--u));color:var(--white)}
.design-page .ps-154{align-items:center;background-color:var(--black);border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(32 * var(--u));height:calc(720 * var(--u));justify-content:center;overflow:clip;position:relative;width:100%;--section-bg:var(--black);color:var(--white)}
.design-page .ps-155{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));position:relative}
.design-page .ps-156{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(86.4 * var(--u));font-weight:300;letter-spacing:-0.04em;line-height:calc(88 * var(--u));position:relative;text-align:center;white-space:pre-wrap}
.design-page .ps-157{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u));position:relative}
.design-page .ps-158{align-items:center;background-color:var(--peak);box-sizing:border-box;display:flex;flex-shrink:0;height:calc(56 * var(--u));justify-content:space-between;padding-inline:calc(22 * var(--u));position:relative;width:calc(235 * var(--u))}
.design-page .ps-159{background-color:var(--bg);box-sizing:border-box;display:flex;flex-shrink:0;height:calc(900 * var(--u));width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-160{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding-bottom:calc(48 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(31 * var(--u));width:calc(840 * var(--u));color:var(--white)}
.design-page .ps-161{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(88 * var(--u));color:var(--white)}
.design-page .ps-162{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(86.4 * var(--u));font-weight:300;letter-spacing:-0.04em;line-height:calc(88 * var(--u));margin-left:calc(-3 * var(--u));white-space:pre-wrap}
.design-page .ps-163{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(16 * var(--u));width:calc(520 * var(--u));color:var(--white)}
.design-page .ps-164{box-sizing:border-box;flex-shrink:0;height:calc(900 * var(--u));overflow:clip;position:relative;width:calc(600 * var(--u));color:var(--white)}
.design-page .ps-165{background-image:url('/assets/photos/about-portrait-tote.jpg');background-position:50%;background-size:cover;box-sizing:border-box;filter:grayscale(100%) brightness(90%);height:calc(900 * var(--u));left:0;position:absolute;top:0;width:calc(600 * var(--u));--art-ratio:600 / 900;color:var(--white)}
.design-page .ps-166{background-color:var(--black);border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding-bottom:calc(160 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(136 * var(--u));width:100%;--section-bg:var(--black);color:var(--white)}
.design-page .ps-167{box-sizing:border-box;padding-bottom:calc(72 * var(--u));padding-top:0;width:calc(800 * var(--u));color:var(--white)}
.design-page .ps-168{align-items:end;box-sizing:border-box;display:flex;justify-content:space-between;padding-top:calc(120 * var(--u));color:var(--white)}
.design-page .ps-169{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(86.4 * var(--u));font-weight:300;letter-spacing:-0.04em;line-height:calc(88 * var(--u));margin-left:calc(-3 * var(--u))}
.design-page .ps-170{box-sizing:border-box;color:var(--white);flex-shrink:0;font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u));width:calc(480 * var(--u))}
.design-page .ps-171{align-items:end;box-sizing:border-box;display:flex;justify-content:space-between;padding-block:calc(88 * var(--u));color:var(--white)}
.design-page .ps-172{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(16 * var(--u));width:calc(560 * var(--u));color:var(--white)}
.design-page .ps-173{box-sizing:border-box;display:flex;gap:calc(24 * var(--u));color:var(--white)}
.design-page .ps-174{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:calc(24 * var(--u));width:calc(432 * var(--u));color:var(--white)}
.design-page .ps-175{align-items:center;background-color:var(--media);box-sizing:border-box;display:flex;flex-shrink:0;height:calc(540 * var(--u));justify-content:center;position:relative;width:calc(432 * var(--u));color:var(--white)}
.design-page .ps-176{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-mono);font-size:calc(11 * var(--u));left:calc(24 * var(--u));letter-spacing:0.08em;line-height:calc(14 * var(--u));position:absolute;top:calc(24 * var(--u))}
.design-page .ps-177{background-image:url('/assets/marks/logo-1.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(38 * var(--u));opacity:0.35;position:relative;width:calc(64 * var(--u));--art-ratio:64 / 38;color:var(--white)}
.design-page .ps-178{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(10 * var(--u));color:var(--white)}
.design-page .ps-179{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(28 * var(--u));font-weight:300;letter-spacing:-0.01em;line-height:calc(35 * var(--u))}
.design-page .ps-180{box-sizing:border-box;padding-top:calc(6 * var(--u));color:var(--white)}
.design-page .ps-181{background-image:url('/assets/marks/logo-4.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(38 * var(--u));opacity:0.35;position:relative;width:calc(64 * var(--u));--art-ratio:64 / 38;color:var(--white)}
.design-page .ps-182{background-image:url('/assets/marks/logo-8.svg');background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex-shrink:0;height:calc(38 * var(--u));opacity:0.35;position:relative;width:calc(64 * var(--u));--art-ratio:64 / 38;color:var(--white)}
.design-page .ps-183{box-sizing:border-box;display:inline-block;padding-bottom:calc(72 * var(--u))}
.design-page .ps-184{border-top-color:var(--rule-light);border-top-style:solid;border-top-width:1px;box-sizing:border-box;padding-block:calc(28 * var(--u))}
.design-page .ps-185{box-sizing:border-box;color:var(--dim-on-white);font-family:var(--font-display);font-size:calc(51.84 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(58 * var(--u))}
.design-page .ps-186{color:var(--ink)}
.design-page .ps-187{border-bottom-color:var(--rule-light);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule-light);border-top-style:solid;border-top-width:1px;box-sizing:border-box;padding-block:calc(28 * var(--u))}
.design-page .ps-188{box-sizing:border-box;padding-top:calc(64 * var(--u));width:calc(800 * var(--u))}
.design-page .ps-189{box-sizing:border-box;color:var(--ink);font-family:var(--font-display);font-size:calc(16 * var(--u));font-weight:400;letter-spacing:0;line-height:calc(23 * var(--u))}
.design-page .ps-190{color:var(--white)}
.design-page .ps-191{box-sizing:border-box;display:flex;justify-content:end;color:var(--white)}
.design-page .ps-192{align-items:center;background-color:var(--peak);box-sizing:border-box;display:flex;flex-shrink:0;height:calc(56 * var(--u));justify-content:space-between;padding-inline:calc(22 * var(--u));width:calc(260 * var(--u))}
.design-page .ps-193{background-color:var(--black);box-sizing:border-box;display:flex;flex-shrink:0;width:100%;--section-bg:var(--black);color:var(--white)}
.design-page .ps-194{background-color:var(--black);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(624 * var(--u));color:var(--white)}
.design-page .ps-195{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(64 * var(--u));padding-bottom:calc(72 * var(--u));padding-inline:calc(48 * var(--u));padding-top:calc(31 * var(--u));color:var(--white)}
.design-page .ps-196{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(16 * var(--u));width:calc(480 * var(--u));color:var(--white)}
.design-page .ps-197{box-sizing:border-box;flex-grow:1;min-height:calc(520 * var(--u));overflow:clip;position:relative;width:calc(624 * var(--u));color:var(--white)}
.design-page .ps-198{background-image:url('/assets/photos/city-aerial.jpg');background-position:50%;background-size:cover;box-sizing:border-box;filter:grayscale(100%) brightness(70%);height:100%;left:0;position:absolute;top:0;width:100%;--art-ratio:100 / 100;color:var(--white)}
.design-page .ps-199{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;width:calc(560 * var(--u));color:var(--white)}
.design-page .ps-200{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(51.84 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(58 * var(--u))}
.design-page .ps-201{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(16 * var(--u));line-height:calc(23 * var(--u));width:calc(400 * var(--u))}
.design-page .ps-202{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(676 * var(--u));color:var(--white)}
.design-page .ps-203{align-items:center;border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;gap:calc(20 * var(--u));padding-block:calc(13 * var(--u));color:var(--white)}
.design-page .ps-204{background-color:var(--muted);box-sizing:border-box;flex-shrink:0;height:calc(4 * var(--u));width:calc(4 * var(--u))}
.design-page .ps-205{align-items:center;border-bottom-color:var(--rule);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;gap:calc(20 * var(--u));padding-block:calc(13 * var(--u));color:var(--white)}
.design-page .ps-206{box-sizing:border-box;margin-left:calc(-3 * var(--u));padding-top:calc(120 * var(--u));color:var(--white)}
.design-page .ps-207{background-color:var(--bg);box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;padding-bottom:calc(136 * var(--u));padding-inline:calc(48 * var(--u));width:100%;--section-bg:var(--bg);color:var(--white)}
.design-page .ps-208{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:calc(716 * var(--u));color:var(--white)}
.design-page .ps-209{box-sizing:border-box;display:inline-block;padding-bottom:calc(28 * var(--u));color:var(--white)}
.design-page .ps-210{align-items:center;border-top-color:var(--rule-strong);border-top-style:solid;border-top-width:1px;box-sizing:border-box;display:flex;justify-content:space-between;padding-block:calc(20 * var(--u));color:var(--white)}
.design-page .ps-211{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(40 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(46 * var(--u))}
.design-page .ps-212{box-sizing:border-box;color:var(--white);display:inline-block;font-family:var(--font-display);font-size:calc(24 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(46 * var(--u))}
.design-page .ps-213{border-bottom-color:var(--rule-strong);border-bottom-style:solid;border-bottom-width:1px;border-top-color:var(--rule-strong);border-top-style:solid;border-top-width:1px;box-sizing:border-box;padding-block:calc(20 * var(--u));color:var(--white)}
.design-page .ps-214{box-sizing:border-box;color:var(--white);font-family:var(--font-display);font-size:calc(40 * var(--u));font-weight:300;letter-spacing:-0.02em;line-height:calc(46 * var(--u))}
.design-page .ps-215{background-color:var(--card);border-color:var(--card-border);border-style:solid;border-width:1px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:calc(32 * var(--u));width:calc(532 * var(--u));color:var(--white)}
.design-page .ps-216{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(64 * var(--u));color:var(--white)}
.design-page .ps-217{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(16 * var(--u));color:var(--white)}
.design-page .ps-218{align-items:center;background-color:var(--peak);box-sizing:border-box;display:flex;flex-shrink:0;height:calc(56 * var(--u));justify-content:space-between;margin-top:calc(40 * var(--u));padding-inline:calc(22 * var(--u));width:calc(260 * var(--u))}