.placeholder[data-astro-cid-ogcmxce2]{min-height:var(--placeholder-height,var(--placeholder-min));border:var(--rule-width) dashed var(--rule);border-radius:var(--radius);font-size:var(--caption);color:var(--ink-2);text-align:center;justify-content:center;align-items:center;padding:.75rem;line-height:1.45;display:flex}.placeholder-inline[data-astro-cid-ogcmxce2]{color:var(--ink-2);text-decoration:underline dashed var(--rule);text-decoration-thickness:var(--rule-width);text-underline-offset:.2em}:root{--ground:#17191e;--surface:#22252b;--tint:#2a2e36;--ink:#ece8df;--ink-2:#b4aea3;--accent:#e4b04a;--accent-hover:#f0c56b;--rule:#4a4f5a;--stencil:#111113;--coin-edge:#c4bcab;--font-display:"Fraunces", Georgia, serif;--font-body:"Atkinson Hyperlegible", "Helvetica Neue", Arial, sans-serif;--h1:58px;--h1-mobile:38px;--h2:32px;--h2-mobile:26px;--deck:22px;--deck-mobile:18px;--body:18px;--body-mobile:17px;--small:15px;--caption:14px;--label:12px;--display-weight:500;--display-tracking:-.01em;--lh-body:1.6;--measure:640px;--column:760px;--page-max:1040px;--gutter:120px;--gutter-mobile:20px;--section-gap:72px;--section-gap-mobile:44px;--radius:6px;--rule-width:1px;--icon:22px}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-standard-normal.DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-italic.D-qjh7ci.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-italic.Bq4J7U7l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--step-h1:var(--h1-mobile);--step-h2:var(--h2-mobile);--step-deck:var(--deck-mobile);--step-body:var(--body-mobile);--step-section-gap:var(--section-gap-mobile);--step-gutter:var(--gutter-mobile);--page-frame:calc(var(--page-max) + 2 * var(--step-gutter));--focus-width:2px;--focus-offset:2px;--nav-name:20px;--nav-link:16px;--intro:20px;--title:26px;--title-mobile:22px;--blurb:17px;--blurb-mobile:16px;--icon-list:20px;--thumb-width:136px;--thumb-height:84px;--thumb-height-mobile:96px;--portrait-width:300px;--portrait-height:360px;--portrait-height-mobile:260px;--placeholder-min:120px;--badge-width:280px;--badge-width-mobile:200px;--in-short-label:96px;--contents-width:180px;--contents-link:16px;--phone-shot:300px;--next-title:28px;--next-title-mobile:24px;--step-intro:var(--body-mobile);--step-title:var(--title-mobile);--step-blurb:var(--blurb-mobile);--step-meta:var(--caption);--step-thumb-height:var(--thumb-height-mobile);--step-portrait-height:var(--portrait-height-mobile);--step-next-title:var(--next-title-mobile);--transition:.16s ease;--page-transition:.24s;--cube-turn:.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);color-scheme:dark;accent-color:var(--accent)}@media (width>=48em){:root{--step-h1:var(--h1);--step-h2:var(--h2);--step-deck:var(--deck);--step-body:var(--body);--step-section-gap:var(--section-gap);--step-gutter:var(--gutter);--nav-name:22px;--nav-link:17px;--step-intro:var(--intro);--step-title:var(--title);--step-blurb:var(--blurb);--step-meta:var(--small);--step-thumb-height:var(--thumb-height);--step-portrait-height:var(--portrait-height);--step-next-title:var(--next-title)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0}ol[role=list],ul[role=list]{padding:0;list-style:none}img,picture,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}table{border-collapse:collapse}html{background:var(--ground)}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);font-size:var(--step-body);line-height:var(--lh-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-height:100vh}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-optical-sizing:auto;text-wrap:balance}h1{font-size:var(--step-h1);line-height:1.05}h2{font-size:var(--step-h2);line-height:1.15}p{text-wrap:pretty}a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline from-font}a:hover,a:focus-visible{color:var(--accent-hover)}strong,b{font-weight:700}small{font-size:var(--small)}code{font-family:inherit}figcaption{font-size:var(--caption);color:var(--ink-2);line-height:1.45}hr{border:0;border-top:var(--rule-width) solid var(--rule);margin:0}:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset);border-radius:var(--radius)}[tabindex="-1"]:focus:not(:focus-visible){outline:none}.label{font-family:var(--font-body);font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-weight:700;line-height:1.4}.panel{border:var(--rule-width) solid transparent;border-radius:var(--radius);background:var(--tint)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){a,button{transition:color var(--transition), background-color var(--transition), text-decoration-color var(--transition), opacity var(--transition)}@view-transition{navigation:auto}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:var(--page-transition);animation-timing-function:var(--ease-standard)}[data-title]{width:fit-content}[data-title=campaign-settings]{view-transition-name:title-campaign-settings}[data-title=vivere-gaeta]{view-transition-name:title-vivere-gaeta}[data-title=perrone-pest-green]{view-transition-name:title-perrone-pest-green}[data-title=bike-hub-repair]{view-transition-name:title-bike-hub-repair}[data-title=mad-dog-counter]{view-transition-name:title-mad-dog-counter}}.skip[data-astro-cid-hkbrpulz]{z-index:1;background:var(--tint);color:var(--accent);border-radius:0 0 var(--radius) var(--radius);padding:.55rem .75rem;position:absolute;inset-block-start:0;inset-inline-start:var(--step-gutter);transform:translateY(calc(-100% - 1px))}.skip[data-astro-cid-hkbrpulz]:focus{transform:translateY(calc(var(--focus-width) + var(--focus-offset)))}main[data-astro-cid-hkbrpulz]:focus{outline:none}.bar__inner[data-astro-cid-hkbrpulz],.foot__inner[data-astro-cid-hkbrpulz]{max-width:var(--page-frame);padding-inline:var(--step-gutter);margin-inline:auto;position:relative}.bar__inner[data-astro-cid-hkbrpulz]:after,.foot__inner[data-astro-cid-hkbrpulz]:before{content:"";inset-inline:var(--step-gutter);border-block-start:var(--rule-width) solid var(--rule);position:absolute}.bar__inner[data-astro-cid-hkbrpulz]:after{inset-block-end:0}.foot__inner[data-astro-cid-hkbrpulz]:before{inset-block-start:0}.bar__inner[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1.125rem;padding-block:.6rem;display:flex}.bar__name[data-astro-cid-hkbrpulz]{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:var(--nav-name);color:var(--ink);padding-block:.4rem;text-decoration:none;display:inline-block}.bar__name[data-astro-cid-hkbrpulz]:hover,.bar__name[data-astro-cid-hkbrpulz]:focus-visible{color:var(--ink);text-decoration:underline}.bar__list[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:0 1.125rem;margin:0;padding:0;display:flex}.bar__link[data-astro-cid-hkbrpulz]{text-align:center;min-inline-size:2.75rem;color:var(--ink);font-size:var(--nav-link);padding-block:.8rem;text-decoration:none;display:inline-block}.bar__link[data-astro-cid-hkbrpulz]:hover,.bar__link[data-astro-cid-hkbrpulz]:focus-visible{color:var(--ink);text-decoration:underline}.bar__link--pending[data-astro-cid-hkbrpulz],.foot__pending[data-astro-cid-hkbrpulz]{color:var(--ink-2)}@media (width>=48em){.bar__inner[data-astro-cid-hkbrpulz],.bar__list[data-astro-cid-hkbrpulz]{column-gap:1.75rem}}@media (width<=54.9375em){.bar__profile--wide[data-astro-cid-hkbrpulz]{display:none}}.foot__inner[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;padding-block:.8rem 2rem;display:flex}.foot__links[data-astro-cid-hkbrpulz]{font-size:var(--small);flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;display:flex}.foot__links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.foot__pending[data-astro-cid-hkbrpulz]{padding-block:.8rem;display:inline-block}.foot__colophon[data-astro-cid-hkbrpulz]{font-size:var(--caption);color:var(--ink-2);line-height:1.45}.foot__colophon-link[data-astro-cid-hkbrpulz]{margin-block:calc(.5lh - 1.375rem);padding-block:calc(1.375rem - .5lh);display:inline-block}.missing[data-astro-cid-ibpinaeu]{max-width:var(--page-frame);padding-inline:var(--step-gutter);margin-inline:auto;padding-block:2rem 2.25rem}.missing__text[data-astro-cid-ibpinaeu]{font-size:var(--step-intro);margin-block-start:1.125rem}.missing__text[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]{padding-block:calc(1.375rem - .5lh);display:inline-block}@media (width>=48em){.missing[data-astro-cid-ibpinaeu]{padding-block:4rem 3.5rem}.missing__text[data-astro-cid-ibpinaeu]{margin-block-start:1.375rem}}.stack[data-astro-cid-7d43jjaz]{align-items:center;gap:var(--stack-gap,.75rem);font-size:var(--step-meta);color:var(--ink);flex-wrap:wrap;margin:0;line-height:1.45;display:flex}.stack__item[data-astro-cid-7d43jjaz]{align-items:center;gap:.5rem;display:inline-flex}.stack__icon[data-astro-cid-7d43jjaz]{width:var(--stack-icon,var(--icon-list));height:var(--stack-icon,var(--icon-list));flex:none}.stack__icon[data-astro-cid-7d43jjaz] svg{width:100%;height:100%}.glance__label[data-astro-cid-q44da3n6]{border-block-end:var(--rule-width) solid var(--rule);padding-block-end:.625rem}.glance__cells[data-astro-cid-q44da3n6]{border-block-end:var(--rule-width) solid var(--rule);grid-template-columns:minmax(0,1fr);gap:1.125rem;padding-block:1.125rem;display:grid}.glance__cell[data-astro-cid-q44da3n6]{flex-direction:column;gap:.3125rem;display:flex}.glance__cell[data-astro-cid-q44da3n6] dd[data-astro-cid-q44da3n6]{font-size:var(--small);line-height:1.45}.glance__cell--stack[data-astro-cid-q44da3n6] dd[data-astro-cid-q44da3n6]{--stack-icon:var(--icon);--stack-gap:.875rem;flex-direction:column;gap:.375rem;display:flex}.glance__note[data-astro-cid-q44da3n6]{font-size:var(--caption);color:var(--ink-2)}.glance__links[data-astro-cid-q44da3n6]{flex-wrap:wrap;row-gap:calc(2.75rem - 1lh);margin:0;padding-block-end:max(0px, calc(2.75rem - 1lh + var(--focus-width) + var(--focus-offset) - 1.125rem));display:flex}.glance__links[data-astro-cid-q44da3n6] li[data-astro-cid-q44da3n6]+li[data-astro-cid-q44da3n6]:before{content:"·";content:"·" / "";color:var(--ink);padding-inline:.4em}.glance__links--stack[data-astro-cid-q44da3n6]{flex-direction:column}.glance__links--stack[data-astro-cid-q44da3n6] li[data-astro-cid-q44da3n6]+li[data-astro-cid-q44da3n6]:before{content:none}.glance__links[data-astro-cid-q44da3n6] a[data-astro-cid-q44da3n6],.glance__text[data-astro-cid-q44da3n6]{min-inline-size:2.75rem;margin-block-end:calc(1lh - 2.75rem);padding-block-end:calc(2.75rem - 1lh);display:inline-block}.glance__text[data-astro-cid-q44da3n6]{color:var(--ink-2)}@media (width>=62em){.glance__cells[data-astro-cid-q44da3n6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.375rem}}.contents[data-astro-cid-vz62ug3c]{flex-direction:column;gap:.25rem;scroll-margin-block-start:1.5rem;display:flex}.contents__parts[data-astro-cid-vz62ug3c]{flex-wrap:wrap;column-gap:.75rem;margin:0 0 0 -.25rem;display:flex}.contents__link[data-astro-cid-vz62ug3c]{min-inline-size:2.75rem;font-size:var(--contents-link);color:var(--ink);padding:.6875rem .25rem;line-height:1.4;text-decoration:none;display:inline-block}.contents__link[data-astro-cid-vz62ug3c]:hover,.contents__link[data-astro-cid-vz62ug3c]:focus-visible{color:var(--ink);text-decoration:underline}.contents__parts[data-astro-cid-vz62ug3c]:has([aria-current]) .contents__link[data-astro-cid-vz62ug3c]:not([aria-current],:hover,:focus-visible){color:var(--ink-2)}.contents__meta[data-astro-cid-vz62ug3c]{font-size:var(--caption);flex-wrap:wrap;align-items:baseline;line-height:1.45;display:flex}.contents__time[data-astro-cid-vz62ug3c]{color:var(--ink-2)}.contents__time[data-astro-cid-vz62ug3c]:after{content:"·";content:"·" / "";color:var(--ink-2);padding-inline:.4em}.contents__skip[data-astro-cid-vz62ug3c]{padding-block:.75rem;display:inline-block}@media (width>=72.5em){.contents__parts[data-astro-cid-vz62ug3c]{flex-direction:column}.contents__meta[data-astro-cid-vz62ug3c]{border-block-start:var(--rule-width) solid var(--rule);flex-direction:column;align-items:start;margin-block-start:.5rem;padding-block-start:.75rem}.contents__time[data-astro-cid-vz62ug3c]:after{content:none}}.figure__figure[data-astro-cid-khyig4bw]{flex-direction:column;gap:.625rem;display:flex}.figure__body--framed[data-astro-cid-khyig4bw]{border:var(--rule-width) solid var(--rule);border-radius:var(--radius);background:var(--surface);padding:1rem}figcaption[data-astro-cid-khyig4bw]{overflow-wrap:anywhere}.figure__body[data-astro-cid-khyig4bw]>.label,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>.label{margin-block-end:.625rem}.figure__body[data-astro-cid-khyig4bw]:not(.figure__body--split,.figure__body--folds)>:is(.placeholder,.shot)+*,.figure__body[data-astro-cid-khyig4bw]:not(.figure__body--split,.figure__body--folds)>*+:is(.placeholder,.shot){margin-block-start:1rem}.figure__body[data-astro-cid-khyig4bw]>p:not([class]),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>p:not([class]){font-size:var(--small);line-height:1.5}.figure__body[data-astro-cid-khyig4bw]>:not(.label)+:is(p,table),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>:not(.label)+:is(p,table){margin-block-start:1rem}.figure__body[data-astro-cid-khyig4bw]>*+.label,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>*+.label{margin-block-start:1.25rem}.figure__body[data-astro-cid-khyig4bw]>table,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table{width:100%;font-size:var(--step-meta);font-variant-numeric:tabular-nums;line-height:1.4}.figure__body[data-astro-cid-khyig4bw]>table :is(th,td),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table :is(th,td){overflow-wrap:break-word;text-align:start}@media (width>=22.5em) and (width<=29.999em){.figure__body[data-astro-cid-khyig4bw]>table:not(:has(thead th:nth-child(4))) :is(th,td),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:not(:has(thead th:nth-child(4))) :is(th,td){hyphens:auto}}.figure__body[data-astro-cid-khyig4bw]>table thead th,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table thead th{border-block-end:var(--rule-width) solid var(--rule);font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);vertical-align:bottom;padding:.5rem .625rem .5rem 0;font-weight:700}.figure__body[data-astro-cid-khyig4bw]>table tbody :is(th,td),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table tbody :is(th,td){border-block-end:var(--rule-width) solid var(--rule);vertical-align:top;padding:.5625rem .625rem .5625rem 0;font-weight:400}@media (width<=29.999em){.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)),.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)) :is(thead,tbody,tr,th,td),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)) :is(thead,tbody,tr,th,td){display:block}.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)) thead,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)) thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)) tbody tr,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)) tbody tr{border-block-end:var(--rule-width) solid var(--rule);gap:.25rem;padding-block:.625rem;display:grid}.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)) tbody tr:first-child,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)) tbody tr:first-child{border-block-start:var(--rule-width) solid var(--rule)}.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)) tbody :is(th,td),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)) tbody :is(th,td){border:0;padding:0}.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)) tbody th,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)) tbody th{font-weight:700}.figure__body[data-astro-cid-khyig4bw]>table:has(thead th:nth-child(4)) td[data-label]:before,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table:has(thead th:nth-child(4)) td[data-label]:before{content:attr(data-label);content:attr(data-label) / "";font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-weight:700;display:block}}@media (width<=22.499em){.figure__body[data-astro-cid-khyig4bw]>table,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table,.figure__body[data-astro-cid-khyig4bw]>table :is(thead,tbody,tr,th,td),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table :is(thead,tbody,tr,th,td){display:block}.figure__body[data-astro-cid-khyig4bw]>table thead,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.figure__body[data-astro-cid-khyig4bw]>table tbody tr,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table tbody tr{border-block-end:var(--rule-width) solid var(--rule);gap:.25rem;padding-block:.625rem;display:grid}.figure__body[data-astro-cid-khyig4bw]>table tbody tr:first-child,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table tbody tr:first-child{border-block-start:var(--rule-width) solid var(--rule)}.figure__body[data-astro-cid-khyig4bw]>table tbody :is(th,td),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table tbody :is(th,td){border:0;padding:0}.figure__body[data-astro-cid-khyig4bw]>table tbody th,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table tbody th{font-weight:700}.figure__body[data-astro-cid-khyig4bw]>table td[data-label]:before,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>table td[data-label]:before{content:attr(data-label);content:attr(data-label) / "";font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-weight:700;display:block}}.figure__body[data-astro-cid-khyig4bw]>:is(ol,ul):not([class]),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>:is(ol,ul):not([class]){font-size:var(--small);flex-direction:column;gap:.5rem;margin:0;padding-inline-start:1.75rem;line-height:1.45;display:flex}.figure__body[data-astro-cid-khyig4bw]>:is(ol,ul):not([class])>li::marker,.figure__body[data-astro-cid-khyig4bw]>div:not([class])>:is(ol,ul):not([class])>li::marker{color:var(--ink-2)}.figure__body[data-astro-cid-khyig4bw]>*+:is(ol,ul):not([class]),.figure__body[data-astro-cid-khyig4bw]>div:not([class])>*+:is(ol,ul):not([class]){margin-block-start:.75rem}.figure__body--split[data-astro-cid-khyig4bw]{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (width>=48em){.figure__body--framed[data-astro-cid-khyig4bw]{padding:1.25rem}}.figure__body--folds[data-astro-cid-khyig4bw]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=62em){.figure__body--split[data-astro-cid-khyig4bw]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;column-gap:1.5rem}.figure__body--folds-phone[data-astro-cid-khyig4bw]{grid-template-columns:minmax(0,1600fr) minmax(0,462fr);align-items:start}.figure__body--folds-tablet[data-astro-cid-khyig4bw]{grid-template-columns:minmax(0,1600fr) minmax(0,1333fr);align-items:start}.figure__body--folds-wide-phone[data-astro-cid-khyig4bw]{grid-template-columns:minmax(0,2094fr) minmax(0,562fr);align-items:start}.figure__body--folds-photos[data-astro-cid-khyig4bw]{grid-template-columns:minmax(0,1778fr) minmax(0,562fr);align-items:start}.figure__body[data-astro-cid-khyig4bw]:is(.figure__body--folds-phone,.figure__body--folds-wide-phone,.figure__body--folds-photos)>.shot--phone{inline-size:auto;max-inline-size:none}}.shot[data-astro-cid-pmiqfeva]{outline:var(--rule-width) solid var(--rule);outline-offset:calc(-1 * var(--rule-width));border-radius:var(--radius);background:var(--surface);display:block;overflow:hidden}.shot--phone[data-astro-cid-pmiqfeva]{inline-size:var(--phone-shot);max-inline-size:100%}.shot[data-astro-cid-pmiqfeva] picture,.shot[data-astro-cid-pmiqfeva] img{width:100%;display:block}.shot[data-astro-cid-pmiqfeva]:hover{cursor:zoom-in}.shot[data-astro-cid-pmiqfeva]:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.hero__demo[data-astro-cid-ge2uvauf]{aspect-ratio:8/5;outline:var(--rule-width) solid var(--rule);outline-offset:calc(-1 * var(--rule-width));border-radius:var(--radius);background:var(--surface);border:0;inline-size:100%;display:block}.hero__demo[data-astro-cid-ge2uvauf]:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.in-short[data-astro-cid-acrix3yo]{padding:1.125rem}.in-short__label[data-astro-cid-acrix3yo]{color:var(--ink)}.in-short__rows[data-astro-cid-acrix3yo]{flex-direction:column;gap:.875rem;margin-block-start:.875rem;display:flex}.in-short__row[data-astro-cid-acrix3yo]{flex-direction:column;gap:.25rem;display:flex}.in-short__row[data-astro-cid-acrix3yo] dd[data-astro-cid-acrix3yo]{font-size:var(--step-blurb)}@media (width>=48em){.in-short[data-astro-cid-acrix3yo]{padding:1.5rem}.in-short__rows[data-astro-cid-acrix3yo]{gap:.75rem}.in-short__row[data-astro-cid-acrix3yo]{grid-template-columns:var(--in-short-label) minmax(0, 1fr);column-gap:1rem;display:grid}.in-short__row[data-astro-cid-acrix3yo] dt[data-astro-cid-acrix3yo]{padding-block-start:.3125rem}}.to-contents[data-astro-cid-7x3oinmw]{font-size:var(--caption);line-height:1.45}.to-contents__link[data-astro-cid-7x3oinmw]{padding-block:.75rem;display:inline-block}@media (width>=72.5em) and (height>=32em){.to-contents[data-astro-cid-7x3oinmw]{display:none}}.card[data-astro-cid-52n5wpc6]{max-width:var(--page-frame);padding-inline:var(--step-gutter);margin-inline:auto;padding-block-start:1.75rem}.card__head[data-astro-cid-52n5wpc6]{max-width:var(--column);flex-direction:column;gap:.75rem;display:flex}.card__crumb[data-astro-cid-52n5wpc6]{font-size:var(--small);color:var(--ink-2);line-height:1.45}.card__crumb[data-astro-cid-52n5wpc6] a[data-astro-cid-52n5wpc6]{z-index:1;margin:calc(.5lh - 1.375rem) -.375rem;padding:calc(1.375rem - .5lh) .375rem;display:inline-block;position:relative}.card__deck[data-astro-cid-52n5wpc6]{font-size:var(--step-deck);color:var(--ink-2)}.card__in-short[data-astro-cid-52n5wpc6]{max-width:var(--column);margin-block-start:1.25rem}.card__glance[data-astro-cid-52n5wpc6]{margin-block-start:1.25rem}.card__hero[data-astro-cid-52n5wpc6]{margin-block-start:1.5rem}.card__body[data-astro-cid-52n5wpc6]{grid-template-columns:minmax(0,1fr);row-gap:2.25rem;margin-block-start:1.75rem;display:grid}.card__parts[data-astro-cid-52n5wpc6]{max-width:var(--column)}.card__parts[data-astro-cid-52n5wpc6]>*+*{margin-block-start:1rem}.card__parts[data-astro-cid-52n5wpc6]>h2:not(:first-child){margin-block-start:var(--step-section-gap)}.card__parts[data-astro-cid-52n5wpc6]>h2{scroll-margin-block-start:1.5rem}.card__parts[data-astro-cid-52n5wpc6]>p{max-width:var(--measure)}.card__next[data-astro-cid-52n5wpc6]{border-block-start:var(--rule-width) solid var(--rule);margin-block-start:var(--step-section-gap)}.card__next-link[data-astro-cid-52n5wpc6]{color:var(--ink);flex-wrap:wrap;align-items:baseline;column-gap:.875rem;padding-block:1.5rem;text-decoration:none;display:inline-flex}.card__next-label[data-astro-cid-52n5wpc6]{font-size:var(--small);color:var(--ink-2)}.card__next-title[data-astro-cid-52n5wpc6]{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-optical-sizing:auto;font-size:var(--step-next-title);line-height:1.15}a[data-astro-cid-52n5wpc6].card__next-link:hover .card__next-title[data-astro-cid-52n5wpc6],a[data-astro-cid-52n5wpc6].card__next-link:focus-visible .card__next-title[data-astro-cid-52n5wpc6]{text-underline-offset:.2em;text-decoration:underline from-font}@media (width>=48em){.card[data-astro-cid-52n5wpc6]{padding-block-start:3rem}.card__head[data-astro-cid-52n5wpc6]{gap:.875rem}.card__in-short[data-astro-cid-52n5wpc6],.card__glance[data-astro-cid-52n5wpc6]{margin-block-start:1.75rem}.card__hero[data-astro-cid-52n5wpc6]{margin-block-start:2.25rem}.card__parts[data-astro-cid-52n5wpc6]>*+*{margin-block-start:1.125rem}.card__next-link[data-astro-cid-52n5wpc6]{padding-block:2rem}}@media (width>=72.5em){.card__body[data-astro-cid-52n5wpc6]{grid-template-columns:var(--contents-width) minmax(0, var(--column));column-gap:calc(var(--page-max) - var(--contents-width) - var(--column));margin-block-start:var(--step-section-gap)}.card__contents[data-astro-cid-52n5wpc6]{align-self:start}}@media (width>=72.5em) and (height>=32em){.card__contents[data-astro-cid-52n5wpc6]{position:sticky;inset-block-start:1.5rem}}.choice[data-astro-cid-sbskacze]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.choice__name[data-astro-cid-sbskacze]{font-size:var(--small);overflow-wrap:anywhere;word-spacing:.375rem}.choice__name[data-astro-cid-sbskacze]>[data-astro-cid-sbskacze][translate]{word-spacing:normal}.choice__chosen[data-astro-cid-sbskacze]{color:var(--ink)}.choice__kind[data-astro-cid-sbskacze]{font-size:var(--caption);color:var(--ink-2)}.choice__args[data-astro-cid-sbskacze]{border-block-start:var(--rule-width) solid var(--rule);font-size:var(--caption);grid-template-columns:minmax(auto,3.25em) minmax(0,1fr);gap:.5rem;margin-block-start:.25rem;padding-block-start:.5rem;line-height:1.45;display:grid}.choice__args[data-astro-cid-sbskacze] dt[data-astro-cid-sbskacze]{color:var(--ink-2)}@media (width>=62em){.choice[data-astro-cid-sbskacze]{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:.25rem;display:grid}.choice__args[data-astro-cid-sbskacze]{grid-row:3;align-self:start}}.choice--board[data-astro-cid-sbskacze]>.shot{margin-block-start:.75rem}@media (width>=62em){.choice--board[data-astro-cid-sbskacze]{grid-row:auto;display:flex}.choice--board[data-astro-cid-sbskacze]>.choice__args[data-astro-cid-sbskacze]{align-self:stretch}}.choices[data-astro-cid-c4gq475o]{flex-direction:column;gap:1.125rem;display:flex}.choices__list[data-astro-cid-c4gq475o]{margin:0;display:grid}.choices__list[data-astro-cid-c4gq475o]>li+li{border-block-start:var(--rule-width) solid var(--rule);margin-block-start:.75rem;padding-block-start:.75rem}.choices__decision[data-astro-cid-c4gq475o]{max-width:var(--measure);border-inline-start:calc(2 * var(--rule-width)) solid var(--rule);font-size:var(--step-blurb);padding-block:.375rem;padding-inline-start:1.125rem}@media (width>=62em){.choices__list[data-astro-cid-c4gq475o]:not(:has(.choice--board)){grid-template-columns:repeat(3,minmax(0,1fr))}.choices__list[data-astro-cid-c4gq475o]:not(:has(.choice--board))>li+li{border-block-start:0;border-inline-start:var(--rule-width) solid var(--rule);margin-block-start:0;margin-inline-start:1rem;padding-block-start:0;padding-inline-start:1rem}}.decision[data-astro-cid-66enemm5]{flex-direction:column;gap:.625rem;padding:1.125rem;display:flex}.decision__sentence[data-astro-cid-66enemm5]{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-optical-sizing:auto;font-size:var(--step-title);text-wrap:balance;line-height:1.2}.measured[data-astro-cid-ab6dr6uw]{flex-direction:column;gap:1rem;display:flex}.measured[data-astro-cid-ab6dr6uw] tbody th{color:var(--ink-2)}.measured__after[data-astro-cid-ab6dr6uw]{gap:.75rem;display:grid}.measured__block[data-astro-cid-ab6dr6uw]{font-size:var(--small);flex-direction:column;gap:.375rem;padding:1rem;display:flex}.measured__block[data-astro-cid-ab6dr6uw] p{max-width:var(--measure)}.measured__block[data-astro-cid-ab6dr6uw] ul{max-width:var(--measure);flex-direction:column;gap:.375rem;margin:0;padding-inline-start:1.1em;display:flex}@media (width>=62em){.measured__after[data-astro-cid-ab6dr6uw]{grid-template-columns:repeat(2,minmax(0,1fr))}.measured__block[data-astro-cid-ab6dr6uw]:only-child{grid-column:1/-1}}.line[data-astro-cid-bwniotx2]{font-size:var(--caption);line-height:1.45}.line__item[data-astro-cid-bwniotx2]{white-space:nowrap}.line__label[data-astro-cid-bwniotx2]{color:var(--ink-2)}.columns[data-astro-cid-ndrah7qz]{gap:.75rem;display:grid}.columns__column[data-astro-cid-ndrah7qz]{font-size:var(--small);flex-direction:column;gap:.375rem;padding:1rem;display:flex}.columns__column[data-astro-cid-ndrah7qz] ul{flex-direction:column;gap:.375rem;margin:0;padding-inline-start:1.1em;display:flex}@media (width>=62em){.columns[data-astro-cid-ndrah7qz]{grid-template-columns:repeat(2,minmax(0,1fr))}.columns__column[data-astro-cid-ndrah7qz]:only-child{grid-column:1/-1}}.poster[data-astro-cid-wjj4pazf]{block-size:100vh;color:var(--accent);display:block;position:relative;overflow:hidden}.poster[data-astro-cid-wjj4pazf] picture,.poster[data-astro-cid-wjj4pazf] img{block-size:100%;inline-size:100%;display:block}.poster__play[data-astro-cid-wjj4pazf]{border:var(--rule-width) solid var(--rule);border-radius:var(--radius);background:var(--ground);white-space:nowrap;align-items:center;min-block-size:2.75rem;padding-inline:1rem;font-weight:700;text-decoration:underline;display:flex;position:absolute;inset-block-start:12%;inset-inline-start:50%;translate:-50%}.poster[data-astro-cid-wjj4pazf]:hover .poster__play[data-astro-cid-wjj4pazf],.poster[data-astro-cid-wjj4pazf]:focus-visible .poster__play[data-astro-cid-wjj4pazf]{color:var(--accent-hover)}.poster[data-astro-cid-wjj4pazf]:focus-visible{outline-offset:calc(-1 * var(--focus-width))}.about[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""text";row-gap:1.125rem;display:grid}.about__text[data-astro-cid-oxgmilyn]{max-width:var(--measure);grid-area:text}.about__text[data-astro-cid-oxgmilyn]>p[data-astro-cid-oxgmilyn]+p[data-astro-cid-oxgmilyn]{margin-block-start:1rem}@media (width>=48em){.about__text[data-astro-cid-oxgmilyn]>p[data-astro-cid-oxgmilyn]+p[data-astro-cid-oxgmilyn]{margin-block-start:1.125rem}}.about__photo[data-astro-cid-oxgmilyn]{grid-area:photo}@media (width>=62em){.about[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0, 1fr) var(--portrait-width);grid-template-areas:"text photo";align-items:start;column-gap:3rem}}.years[data-astro-cid-oxgmilyn]{border:0;min-inline-size:0;margin:0;padding:0;position:relative;container-type:inline-size}.years__input[data-astro-cid-oxgmilyn]{z-index:1;border-radius:var(--radius);appearance:none;cursor:pointer;margin:0;position:absolute;inset:0}.years__input--0[data-astro-cid-oxgmilyn]{z-index:2}.years__input--0[data-astro-cid-oxgmilyn]:checked~.years__input--1[data-astro-cid-oxgmilyn],.years__input--1[data-astro-cid-oxgmilyn]:checked~.years__input--2[data-astro-cid-oxgmilyn]{z-index:3}.years__stage[data-astro-cid-oxgmilyn]{height:var(--step-portrait-height);border-radius:var(--radius);background:var(--surface);perspective:300cqi;position:relative;overflow:hidden}.years__cube[data-astro-cid-oxgmilyn]{transform-style:preserve-3d;position:absolute;inset:0;transform:translateZ(-50cqi)}.years__input--1[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__cube[data-astro-cid-oxgmilyn]{transform:translateZ(-50cqi)rotateY(-90deg)}.years__input--2[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__cube[data-astro-cid-oxgmilyn]{transform:translateZ(-50cqi)rotateY(-180deg)}.years__face[data-astro-cid-oxgmilyn]{background:var(--surface);backface-visibility:hidden;visibility:hidden;flex-direction:column;margin:0;display:flex;position:absolute;inset:0}.years__face--0[data-astro-cid-oxgmilyn]{transform:translateZ(50cqi)}.years__face--1[data-astro-cid-oxgmilyn]{transform:rotateY(90deg)translateZ(50cqi)}.years__face--2[data-astro-cid-oxgmilyn]{transform:rotateY(180deg)translateZ(50cqi)}.years__input--0[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--0[data-astro-cid-oxgmilyn],.years__input--1[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--1[data-astro-cid-oxgmilyn],.years__input--2[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--2[data-astro-cid-oxgmilyn]{visibility:visible}.years__face[data-astro-cid-oxgmilyn] picture{flex:1;min-height:0;display:block}.years__face[data-astro-cid-oxgmilyn] img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.years__face--1[data-astro-cid-oxgmilyn] img{object-position:50% 35%}.years__face--2[data-astro-cid-oxgmilyn] img{object-position:50% 12%}.years__caption[data-astro-cid-oxgmilyn]{font-size:var(--caption);color:var(--ink-2);padding:.625rem .875rem .75rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){.years__cube[data-astro-cid-oxgmilyn]{transition:transform var(--cube-turn) var(--ease-standard)}.years__face[data-astro-cid-oxgmilyn]{transition:visibility 0s var(--cube-turn)}.years__input--0[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--0[data-astro-cid-oxgmilyn],.years__input--1[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--1[data-astro-cid-oxgmilyn],.years__input--2[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--2[data-astro-cid-oxgmilyn]{transition-delay:0s}.years__input--0[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--1[data-astro-cid-oxgmilyn]{animation:years-pass-home var(--cube-turn)}.years__input--2[data-astro-cid-oxgmilyn]:checked~.years__stage[data-astro-cid-oxgmilyn] .years__face--1[data-astro-cid-oxgmilyn]{animation:years-pass-back var(--cube-turn)}}@keyframes years-pass-home{0%,to{visibility:visible}}@keyframes years-pass-back{0%,to{visibility:visible}}.badge-col{--badge-paper:var(--ink);--badge-ink:var(--stencil);--badge-edge:var(--coin-edge);--badge-entry:.7s;--badge-spin:60s;--badge-rest:-3deg;--t:18px;perspective:1000px;container-type:inline-size}@supports (width:1cqw){.badge-col{--t:7cqw}}.coin{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:50%;transition:transform .25s ease-out}.coin[role=button]{cursor:pointer}.coin:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset);border-radius:50%}.coin-rotor{aspect-ratio:1;transform-style:preserve-3d;transform:rotate3d(var(--ax,0), var(--ay,1), 0, var(--angle,0deg));position:relative}.face{-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:brightness(var(--shade,1));position:absolute;inset:0}.face.front{transform:translateZ(calc(var(--t) / 2))}.face.back{transform:rotate3d(var(--ax,0), var(--ay,1), 0, 180deg) translateZ(calc(var(--t) / 2))}.face.back .badge-sticker{--badge-rest:3deg}.face.back .badge-ring{animation-direction:reverse}.slice{background:var(--badge-edge);transform:translateZ(calc(var(--t) * (var(--i) + .5) / var(--slices,16) - var(--t) / 2));border-radius:50%;position:absolute;inset:.2%}.badge-sticker{width:100%;height:100%;transform:rotate(var(--badge-rest));pointer-events:none}.badge-sticker.is-entering{animation:badge-slap var(--badge-entry) cubic-bezier(.34, 1.56, .64, 1) both}@keyframes badge-slap{0%{opacity:.55;transform:scale(1.35)rotate(-11deg)}to{transform:scale(1) rotate(var(--badge-rest));opacity:1}}.badge{width:100%;height:100%;display:block;overflow:visible}.badge-disc{fill:var(--badge-paper)}.badge-ink{fill:var(--badge-ink)}.badge-line{fill:none;stroke:var(--badge-ink)}.badge-halo,.badge-sclera{fill:var(--badge-paper)}.badge-portrait{paint-order:stroke;stroke:var(--badge-paper);stroke-width:22px}.badge-ring{transform-box:view-box;transform-origin:50%;animation:badge-spin var(--badge-spin) linear infinite}.coin:hover .badge-ring{animation-play-state:paused}.badge-still .badge-ring{animation:none}@keyframes badge-spin{to{transform:rotate(360deg)}}.badge-eye{transform-box:view-box;transform:translate(var(--eye-dx,0px), var(--eye-dy,0px));transition:transform .14s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.badge-sticker.is-entering,.badge-ring{animation:none}.badge-eye,.coin{transition:none}}.group__label[data-astro-cid-5bpsg6b4]{font-family:var(--font-body);font-weight:400;font-size:var(--step-meta);letter-spacing:.02em;color:var(--ink-2);padding-block:.875rem .375rem;line-height:1.45}.group[data-astro-cid-5bpsg6b4]+.group[data-astro-cid-5bpsg6b4] .group__label[data-astro-cid-5bpsg6b4]{padding-block-start:1.125rem}.row[data-astro-cid-5bpsg6b4]{isolation:isolate;border-block-end:var(--rule-width) solid var(--rule);grid-template-columns:minmax(0,1fr);grid-template-areas:"thumb""text""year";row-gap:.5rem;padding-block:1.25rem;display:grid;position:relative}.row__text[data-astro-cid-5bpsg6b4]{flex-direction:column;grid-area:text;gap:.5rem;display:flex}.row__title[data-astro-cid-5bpsg6b4]{font-size:var(--step-title);line-height:1.15}.row__link[data-astro-cid-5bpsg6b4]{color:var(--ink);text-underline-offset:.2em;margin-block:calc(.575em - 1.375rem);padding-block:calc(1.375rem - .575em);text-decoration:underline from-font #0000;display:inline-block}.row__link[data-astro-cid-5bpsg6b4]:hover,.row__link[data-astro-cid-5bpsg6b4]:focus-visible{color:var(--accent-hover);text-decoration-color:currentColor}.row__link[data-astro-cid-5bpsg6b4]:focus-visible{outline:none}.row[data-astro-cid-5bpsg6b4]:focus-within{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset);border-radius:var(--radius)}.row[data-astro-cid-5bpsg6b4]:has(.row__link:focus:not(:focus-visible)){outline:none}.row__link[data-astro-cid-5bpsg6b4]:after{content:"";z-index:1;position:absolute;inset:0}.row__blurb[data-astro-cid-5bpsg6b4]{max-width:var(--measure);font-size:var(--step-blurb)}.row__year[data-astro-cid-5bpsg6b4]{font-size:var(--step-meta);color:var(--ink-2);grid-area:year;line-height:1.45}.row__thumb[data-astro-cid-5bpsg6b4]{--placeholder-height:var(--step-thumb-height);grid-area:thumb}.row__thumb--image[data-astro-cid-5bpsg6b4]{border:var(--rule-width) solid var(--rule);border-radius:var(--radius);background:var(--surface);overflow:hidden}.row__thumb--image[data-astro-cid-5bpsg6b4] picture{display:block}.row__thumb--image[data-astro-cid-5bpsg6b4] img{width:100%;height:calc(var(--step-thumb-height) - 2 * var(--rule-width));object-fit:cover;object-position:top}.row__thumb--center[data-astro-cid-5bpsg6b4] img{object-position:center}@media (width>=48em){.row[data-astro-cid-5bpsg6b4]{grid-template-columns:var(--thumb-width) minmax(0, 1fr) auto;grid-template-areas:"thumb text year";align-items:start;column-gap:1.5rem;padding-block:1.375rem}.row__year[data-astro-cid-5bpsg6b4]{text-align:end}}.intro[data-astro-cid-lcdefpme],.section[data-astro-cid-lcdefpme]{max-width:var(--page-frame);padding-inline:var(--step-gutter);margin-inline:auto}.intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:1.5rem;padding-block-start:2rem;display:grid}.intro[data-astro-cid-lcdefpme] .badge-col{width:var(--badge-width-mobile);justify-self:center}.intro__text[data-astro-cid-lcdefpme]{max-width:var(--measure);font-size:var(--step-intro);margin-block-start:1.125rem}.section[data-astro-cid-lcdefpme]{margin-block-start:var(--step-section-gap)}.section__label[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border-block-end:var(--rule-width) solid var(--rule);padding-block-end:.625rem;font-weight:700;line-height:1.4}.section__body--about[data-astro-cid-lcdefpme]{padding-block-start:1.25rem}.section__lede[data-astro-cid-lcdefpme]{max-width:var(--measure);padding-block-start:1.25rem}.section[data-astro-cid-lcdefpme]:last-of-type{margin-block-end:2.25rem}@media (width>=48em){.intro[data-astro-cid-lcdefpme]{padding-block-start:4rem}.section[data-astro-cid-lcdefpme]:last-of-type{margin-block-end:3.5rem}.intro__text[data-astro-cid-lcdefpme]{margin-block-start:1.375rem}}@media (width>=62em){.intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0, 1fr) var(--badge-width);grid-template-areas:"words badge";align-items:start;column-gap:3rem}.intro__words[data-astro-cid-lcdefpme]{grid-area:words}.intro[data-astro-cid-lcdefpme] .badge-col{width:var(--badge-width);grid-area:badge;align-self:center}}
/*$vite$:1*/