@layer properties, theme, base, components, utilities;@layer components{.pd-surface{color:var(--product-ink);font:400 13px/20px var(--font-product);text-align:left}.pd-frame{border:1px solid var(--product-frame);border-radius:var(--product-r-window);background:var(--product-surface)}.pd-surface :focus-visible{outline:2px solid var(--product-ink);outline-offset:2px;border-radius:4px;box-shadow:none}.pd-surface :where(h2,h3,h4,p,ol,ul,dl,dd,dt){margin:0;padding:0}.pd-surface :where(ol,ul){list-style:none}.pd-surface :where(h2,h3,h4){font-family:inherit;hyphens:manual;overflow-wrap:normal;text-wrap:nowrap}.pd-surface :where(button,select){font:inherit;color:inherit}[data-site] .pd-surface :disabled{opacity:1;cursor:default}.pd-num{font-family:var(--font-product-mono);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pd-stack{display:grid}.pd-stack>*{grid-area:1/1;min-width:0;visibility:hidden}.pd-stack>[data-on]{visibility:visible}.pd-pane-head{display:flex;align-items:center;gap:12px;height:44px;padding:0 20px;border-bottom:1px solid var(--product-line)}.pd-pane-head :is(h2,h3,h4){font-size:13px;font-weight:600;letter-spacing:-.005em;line-height:20px}.pd-count{color:var(--product-grey);font-size:12px;white-space:nowrap}.pd-end{margin-left:auto}.pd-label{color:var(--product-grey);font-size:12px;line-height:16px}.pd-ask,.pd-label{font-weight:500}.pd-card{position:relative;border:1px solid var(--product-line);border-radius:var(--product-r-window)}.pd-side{background:var(--product-side)}.pd-select{position:relative;display:flex;width:100%}.pd-select select{width:100%;height:28px;padding:0 22px 0 8px;border:1px solid transparent;border-radius:var(--product-r-button);background:transparent;font-weight:600;letter-spacing:-.005em;text-overflow:ellipsis;cursor:pointer;appearance:none}.pd-select select:hover{background-color:var(--product-hover)}.pd-select svg{position:absolute;top:50%;right:9px;width:9px;height:6px;margin-top:-3px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.pd-nav{display:grid;gap:2px;padding:8px}.pd-nav :is(button,a){display:flex;align-items:center;gap:8px;height:28px;padding:0 8px;border:0;border-radius:var(--product-r-button);background:transparent;color:var(--product-grey);font-weight:500;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none;transition:background-color .1s,color .1s}.pd-nav :is(button,a):hover{background:var(--product-hover);color:var(--product-ink)}.pd-nav :is(button,a):active{background:var(--product-pressed)}.pd-nav :is(button,a)[aria-current=page]{background:var(--product-current);color:var(--product-ink)}.pd-nav svg{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pd-nav-note{display:inline-flex;align-items:center;margin-left:auto;color:var(--product-grey);font-size:11px}.pd-nav .pd-nav-note svg{width:12px;height:12px}.pd-status{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--product-grey);font-size:12px;line-height:16px;white-space:nowrap}.pd-status svg{width:12px;height:12px;color:var(--product-ink)}.pd-sky{position:relative;isolation:isolate;overflow:hidden;padding:16px 20px 28px;border-radius:9px 9px 0 0;background:linear-gradient(180deg,var(--product-night) 0,#091a3a 40%,#141f52 64%,var(--product-dusk) 79%,#5e3973 88%,#c25e6c 93.5%,var(--product-dawn) 97.5%,var(--product-sun) 100%);color:#fff}.pd-sky:after{inset:0;background:linear-gradient(180deg,rgb(255 138 76/0) 52%,rgb(255 138 76/34%));opacity:0;content:"";transition:opacity .32s var(--m-ease)}.pd-sky:after,.pd-sun{position:absolute;z-index:-1}.pd-sun{right:64px;bottom:-28px;width:44px;height:44px;border-radius:50%;background:var(--product-sun);box-shadow:0 0 48px 12px rgb(255 138 76/55%);transition:transform .32s var(--m-ease)}[data-logged] .pd-sun{transform:translateY(-12px)}[data-logged] .pd-sky:after{opacity:1}.pd-sky-top{display:flex;align-items:center;justify-content:space-between;min-height:28px}.pd-when{color:var(--product-sun);font-size:12px;font-weight:500;line-height:16px}.pd-sky-action{position:absolute;top:16px;right:20px;z-index:1}.pd-run-title{margin-top:12px;font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:32px;text-wrap:balance}.pd-stats{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:12px}.pd-stats dt{color:rgb(255 255 255/72%);font-size:11px;line-height:16px}.pd-stats dd{color:rgb(255 255 255/88%);font-size:12px;line-height:20px;white-space:nowrap}.pd-stats .pd-num{color:#fff;font-size:15px}.pd-shape{display:flex;align-items:flex-end;gap:2px;height:64px;margin-top:20px;border-bottom:1px solid rgb(255 255 255/34%)}.pd-block{flex:1 1 0;min-width:2px;border-radius:2px 2px 0 0;background:var(--product-easy)}.pd-ticks{position:relative;height:20px;color:rgb(255 255 255/84%);font-size:10px;line-height:14px}.pd-ticks span{position:absolute;top:5px;transform:translateX(-50%)}.pd-ticks span:first-child{transform:none}.pd-ticks .pd-tick-end{right:0;font-family:var(--font-product);transform:none}.pd-done{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border:1px solid transparent;border-radius:var(--product-r-button);background:var(--product-sun);color:var(--product-night);font-size:13px;font-weight:600;cursor:pointer;appearance:none;transition:background-color .12s,border-color .12s,color .12s,transform 80ms}.pd-done:hover{background:var(--product-sun-hover)}.pd-done:active{background:var(--product-sun-pressed);transform:translateY(1px)}.pd-done svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pd-done svg circle{transition:opacity .1s}.pd-done svg path{stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .2s var(--m-ease)}.pd-done[aria-pressed=true]{border-color:rgb(255 255 255/40%);background:rgb(255 255 255/10%);color:#fff}.pd-done[aria-pressed=true]:hover{background:rgb(255 255 255/18%)}.pd-done[aria-pressed=true] svg circle{opacity:0}.pd-done[aria-pressed=true] svg path{stroke-dashoffset:0}.pd-surface .pd-done:focus-visible{outline-color:#fff;border-radius:6px}.pd-swatch{width:8px;height:8px;border-radius:2px;background:var(--product-easy)}:is(.pd-block,.pd-swatch)[data-effort=walk]{background:var(--product-walk)}:is(.pd-block,.pd-swatch)[data-effort=hard]{background:var(--product-hard)}.pd-steps li{display:grid;grid-template-columns:8px minmax(0,1fr) auto;column-gap:12px;align-items:center;min-height:36px;padding:8px 16px 8px 20px;border-bottom:1px solid var(--product-line)}.pd-pace{color:var(--product-grey);font-size:12px;text-align:right}.pd-pace .pd-num{color:var(--product-ink)}.pd-why{padding:10px 16px 12px 20px}.pd-why>div{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:12px;padding:2px 0}.pd-why dt{color:var(--product-grey);font-size:12px;font-weight:500}.pd-why dd{text-wrap:pretty}.pd-week-head{display:flex;align-items:baseline;gap:8px;min-height:20px;margin-bottom:12px;white-space:nowrap}.pd-week-head :is(h3,h4){font-size:13px;font-weight:600;letter-spacing:-.005em;line-height:20px}.pd-total{margin-right:-4px;margin-left:auto;padding:0 4px;border-radius:3px;color:var(--product-grey);font-size:12px;white-space:nowrap}.pd-total .pd-num{color:var(--product-ink);font-size:13px}.pd-total-plain{color:var(--product-ink);font-weight:500}.pd-chip{display:inline-block;height:20px;padding:0 6px;border:1px solid var(--product-edge);border-radius:var(--product-r-chip);color:var(--product-grey);font-size:11px;line-height:18px;white-space:nowrap}.pd-chip .pd-num{color:var(--product-ink)}.pd-was-key span{display:inline-block;width:12px;margin-right:6px;border-top:1px dashed var(--product-dash);vertical-align:4px}.pd-week{--bar:48px;position:relative;display:grid;grid-template-columns:repeat(var(--days,4),minmax(0,1fr));column-gap:4px}.pd-week:before{position:absolute;top:var(--bar);right:0;left:0;height:1px;background:var(--product-edge);content:""}.pd-week-tall{--bar:76px}.pd-week-run{display:grid;grid-template-rows:var(--bar);align-content:start;min-width:0}.pd-week-slot{position:relative;display:flex;align-items:flex-end;height:var(--bar)}.pd-bar{width:100%;height:calc(var(--v, 0) * 100%);border-radius:3px 3px 0 0;background:var(--product-easy);transition:height .24s var(--m-ease),background-color .16s}.pd-week-run[data-tone=hard] .pd-bar{background:var(--product-hard)}.pd-week-run[data-tone=long] .pd-bar{background:var(--product-long)}.pd-was{position:absolute;right:0;left:0;display:none;border-radius:3px 3px 0 0;pointer-events:none}.pd-week-run[data-was=inside] .pd-was{bottom:calc(var(--w) * 100%);display:block;height:calc((var(--v) - var(--w)) * 100%);border-bottom:1px dashed color-mix(in srgb,var(--product-surface) 95%,transparent);background:color-mix(in srgb,var(--product-surface) 32%,transparent)}.pd-week-run[data-was=above] .pd-was{bottom:calc(var(--v) * 100%);display:block;height:calc((var(--w) - var(--v)) * 100%);border:1px dashed var(--product-dash);border-bottom:0}.pd-week-run[data-state=skipped] .pd-bar{border:1px dashed var(--product-dash);border-bottom:0;background:transparent}.pd-week-day{display:flex;align-items:center;gap:6px;margin-top:9px;font-size:12px;font-weight:500;line-height:16px}.pd-state{display:inline-flex}.pd-state,.pd-state svg{width:12px;height:12px}.pd-week-min{justify-self:start;min-height:16px;margin:2px 0 0 -3px;padding:0 3px;border-radius:3px;color:var(--product-grey);font-size:12px;line-height:16px;white-space:nowrap}.pd-week-min .pd-num{color:var(--product-ink)}.pd-week-name{min-height:32px;margin-top:2px;color:var(--product-grey);font-size:12px;line-height:16px}.pd-week-run[data-state=skipped] :is(.pd-week-day,.pd-week-min){color:var(--product-grey)}.pd-week-flat:before{display:none}.pd-week-flat .pd-week-run{grid-template-rows:auto}.pd-week-flat .pd-week-slot{display:none}.pd-week-flat .pd-week-day{margin-top:0}.pd-changed{animation:pd-changed .7s ease-out}@keyframes pd-changed{0%{background-color:color-mix(in srgb,var(--product-ink) 14%,transparent)}to{background-color:transparent}}.pd-seg{display:inline-grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;border:1px solid var(--product-edge);border-radius:var(--product-r-control);background:var(--product-surface)}.pd-seg button{height:26px;padding:0 10px;border:0;border-radius:5px;background:transparent;color:var(--product-grey);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;cursor:pointer;appearance:none;transition:background-color .1s,color .1s}.pd-seg button:hover{background:var(--product-hover);color:var(--product-ink)}.pd-seg button:active{background:var(--product-pressed)}.pd-seg button[aria-pressed=true]{background:var(--product-ink);color:var(--product-on-ink)}.pd-surface .pd-seg button:focus-visible{outline-offset:1px;border-radius:5px}.pd-button,.pd-button-ink,.pd-button-sun{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid transparent;border-radius:var(--product-r-control);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s,transform 80ms}.pd-button-sun{background:var(--product-sun);color:var(--product-night)}.pd-button-sun:hover{background:var(--product-sun-hover)}.pd-button-sun:active{background:var(--product-sun-pressed);transform:translateY(1px)}.pd-button-ink{background:var(--product-ink);color:var(--product-on-ink)}.pd-button-ink:hover{background:color-mix(in srgb,var(--product-ink) 86%,var(--product-surface))}.pd-button-ink:active{background:color-mix(in srgb,var(--product-ink) 78%,var(--product-surface));transform:translateY(1px)}.pd-button{border-color:var(--product-edge);background:var(--product-surface);color:var(--product-ink)}.pd-button:hover{background:var(--product-hover)}:is(.pd-button,.pd-button-sun)[aria-pressed=true]{border-color:var(--product-ink);background:var(--product-surface);color:var(--product-ink)}.pd-switch{position:relative;width:28px;height:16px;margin-top:2px;padding:0;border:0;border-radius:8px;background:var(--product-dash);cursor:pointer;appearance:none;transition:background-color .12s}.pd-switch:before{position:absolute;inset:-12px -8px;content:""}.pd-switch:after{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--product-on-ink);content:"";transition:transform .12s var(--m-ease)}.pd-switch[aria-checked=true]{background:var(--product-ink)}.pd-switch[aria-checked=true]:after{transform:translateX(12px)}.pd-surface .pd-switch:focus-visible{border-radius:8px}.pd-says{margin-top:4px}.pd-says p{text-wrap:pretty}.pd-says p[data-long]{font-size:12.5px;line-height:18px}.pd-road{position:relative;padding-top:20px}.pd-road-axis,.pd-road-bars{display:grid;grid-template-columns:repeat(var(--weeks,14),minmax(0,1fr));column-gap:3px}.pd-road-bars{align-items:end;height:48px;border-bottom:1px solid var(--product-edge)}.pd-road-bars span{height:calc(var(--v) * 100%);border-radius:2px 2px 0 0;background:var(--product-easy)}.pd-road-axis{margin-top:9px;color:var(--product-grey);font-size:10px;line-height:16px;text-align:center}.pd-road-axis span{position:relative}.pd-road-axis .pd-now{color:var(--product-ink)}.pd-road-axis .pd-now:after{position:absolute;right:25%;bottom:-1px;left:25%;height:1px;background:var(--product-ink);content:""}.pd-road-key{display:flex;flex-wrap:wrap;align-content:start;gap:0 16px;min-height:16px;margin-top:6px;color:var(--product-grey);font-size:11px;line-height:16px}.pd-road-key span{display:inline-flex;align-items:center;gap:6px}.pd-road-key i{width:8px;height:8px;border-radius:2px;background:var(--product-easy)}.pd-road [data-phase=easy]{background:var(--product-easier);box-shadow:inset 0 0 0 1px var(--product-easier-edge)}.pd-road [data-phase=sharpen]{background:var(--product-hard)}.pd-road [data-phase=taper]{background:var(--product-long)}.pd-road [data-phase=race]{background:var(--product-night)}.pd-table{border:1px solid var(--product-line);border-radius:var(--product-r-window)}.pd-table-head{display:flex;align-items:baseline;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--product-line);font-weight:600}.pd-table-head .pd-total{margin-right:0;padding:0;font-weight:400}.pd-rows li{display:grid;grid-template-columns:12px 40px minmax(0,1fr) auto;column-gap:12px;align-items:center;min-height:36px;padding:8px 16px;border-bottom:1px solid var(--product-line)}.pd-rows li:last-child{border-bottom:0}.pd-rows .pd-row-day{font-weight:500}.pd-rows .pd-row-min{color:var(--product-grey);font-size:12px;text-align:right;white-space:nowrap}.pd-rows .pd-num{color:var(--product-ink)}.pd-rows li:is([data-state=skipped],[data-state=todo]) .pd-row-name,.pd-rows li[data-state=todo] .pd-row-day{color:var(--product-grey)}.pd-settings>div{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:12px;padding:12px 16px;border-bottom:1px solid var(--product-line)}.pd-settings>div:last-child{border-bottom:0}.pd-settings dt{color:var(--product-grey);font-size:12px;font-weight:500}.pd-settings dd{display:grid;gap:2px}.pd-settings small{color:var(--product-grey);font-size:12px;line-height:16px}.pd-option{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:start}.pd-option+.pd-option{margin-top:12px}.pd-option>span{display:grid;gap:2px}.pd-drop{display:grid;justify-items:center;gap:4px;padding:40px 20px;border:1px dashed var(--product-edge);border-radius:var(--product-r-window);text-align:center}.pd-drop svg{width:20px;height:20px;margin-bottom:8px;fill:none;stroke:var(--product-grey);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pd-drop b{font-weight:600}.pd-drop p,.pd-hint{color:var(--product-grey);font-size:12px;line-height:16px}.pd-hint{margin-top:12px}@media (max-width:899.98px){.pd-sky{padding:14px 16px 28px}.pd-sky-action{top:14px;right:16px}.pd-sun{right:32px}.pd-steps li{grid-template-columns:8px minmax(0,1fr);row-gap:2px;align-items:start;padding:8px 12px 8px 16px}.pd-steps .pd-swatch{margin-top:6px}.pd-steps .pd-pace{grid-column:2;text-align:left}.pd-why{padding:10px 12px 12px 16px}.pd-why>div{grid-template-columns:minmax(0,1fr);padding:3px 0}.pd-nav svg,.pd-nav-note{display:none}.pd-nav :is(button,a){padding:0 10px}}@media (max-width:719.98px){.pd-sky-top{min-height:40px}.pd-run-title{margin-top:2px;font-size:22px;line-height:26px}.pd-stats{gap:4px 18px;margin-top:8px}.pd-shape{height:40px;margin-top:12px}.pd-week{--bar:56px}}@media (max-width:719.98px),(pointer:coarse){.pd-done,.pd-nav :is(button,a),.pd-seg button,.pd-select{height:40px}.pd-done{padding:0 16px 0 13px}.pd-sky-top{min-height:40px}}@media (max-width:359.98px){.pd-was-key{display:none}}@media (prefers-reduced-motion:reduce){.pd-changed{animation:none}}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ad09733b230535e-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/34f66530795e63b7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1aa30d90cef1fea9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_53d4b6{font-family:Syne,Syne Fallback;font-weight:700;font-style:normal}.__variable_53d4b6{--font-sport-display:"Syne","Syne Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_67a390{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_67a390{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Martian Mono Fallback;src:local("Arial");ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.00%;size-adjust:157.02%}.__className_f50d61{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.__variable_f50d61{--font-martian-mono:"Martian Mono","Martian Mono Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a06275{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_a06275{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}