.CaseGallery-module__K6Zihq__gallery{gap:var(--s-4);display:grid}.CaseGallery-module__K6Zihq__head{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.CaseGallery-module__K6Zihq__title{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:var(--track-close,-.02em);font-weight:500;line-height:1.1}.CaseGallery-module__K6Zihq__openAll{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border:1px solid var(--rule-strong);color:var(--fg);font:inherit;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;font-weight:500;display:inline-flex}.CaseGallery-module__K6Zihq__openAll:hover,.CaseGallery-module__K6Zihq__openAll:focus-visible{border-color:var(--fr-red);color:var(--fr-red)}.CaseGallery-module__K6Zihq__count{font-size:var(--step--1);color:var(--fg-dim);font-weight:400}.CaseGallery-module__K6Zihq__sheet{min-width:0}.CaseGallery-module__K6Zihq__dialog{background:var(--fr-ink);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--fr-paper);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0}.CaseGallery-module__K6Zihq__dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.CaseGallery-module__K6Zihq__dialog::backdrop{background:#08080aeb}.CaseGallery-module__K6Zihq__bar{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--gut);display:flex}.CaseGallery-module__K6Zihq__counter{font-size:var(--step-0);color:var(--fg-dim)}.CaseGallery-module__K6Zihq__close{align-items:center;gap:var(--s-1);min-height:44px;padding:0 var(--s-2);color:var(--fr-paper);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:500;display:inline-flex}.CaseGallery-module__K6Zihq__x{width:18px;height:18px;position:relative}.CaseGallery-module__K6Zihq__x:before,.CaseGallery-module__K6Zihq__x:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.CaseGallery-module__K6Zihq__x:after{transform:translate(-50%,-50%)rotate(-45deg)}.CaseGallery-module__K6Zihq__close:hover,.CaseGallery-module__K6Zihq__close:focus-visible{color:var(--fr-red-soft,#ff6b7d)}.CaseGallery-module__K6Zihq__stage{min-height:0;padding:0 var(--gut);place-items:center;display:grid}.CaseGallery-module__K6Zihq__slide{place-items:center;width:100%;height:100%;min-height:0;margin:0;display:grid}.CaseGallery-module__K6Zihq__slide[hidden]{display:none}.CaseGallery-module__K6Zihq__slide>span{width:100%;max-width:min(100%, calc((100dvh - 9.5rem) * var(--ar,1.5)));background:0 0;margin-inline:auto}.CaseGallery-module__K6Zihq__nav{justify-content:center;gap:var(--s-3);padding:var(--s-2) var(--gut) var(--s-3);display:flex}.CaseGallery-module__K6Zihq__step{width:52px;height:52px;color:var(--fr-paper);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #f4f2ef66;border-radius:50%;place-items:center;display:grid}.CaseGallery-module__K6Zihq__step:hover,.CaseGallery-module__K6Zihq__step:focus-visible{border-color:var(--fr-red)}.CaseGallery-module__K6Zihq__arrowL,.CaseGallery-module__K6Zihq__arrowR{border-top:2px solid;border-right:2px solid;width:12px;height:12px}.CaseGallery-module__K6Zihq__arrowR{transform:translate(-3px)rotate(45deg)}.CaseGallery-module__K6Zihq__arrowL{transform:translate(3px)rotate(-135deg)}.CaseGallery-module__K6Zihq__dialog :focus-visible{outline:2px solid var(--fr-paper);outline-offset:3px}@media (prefers-reduced-motion:reduce){.CaseGallery-module__K6Zihq__openAll,.CaseGallery-module__K6Zihq__step{transition:none}}
.CaseTemplate-module__CyiGTG__hero{padding-top:calc(var(--nav-h) + var(--s-2));padding-bottom:var(--s-6)}.CaseTemplate-module__CyiGTG__crumbs{margin-bottom:var(--s-4)}.CaseTemplate-module__CyiGTG__heroShell{display:grid}.CaseTemplate-module__CyiGTG__heroMedia{margin:var(--s-5) 0 0;min-width:0}.CaseTemplate-module__CyiGTG__hero .CaseTemplate-module__CyiGTG__heroPic{margin-inline:auto}.CaseTemplate-module__CyiGTG__heroBand{justify-items:center;gap:var(--s-5);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;display:grid}.CaseTemplate-module__CyiGTG__title{font-family:var(--font-display);font-size:var(--h1-page);letter-spacing:var(--track-tight);text-wrap:balance;overflow-wrap:break-word;max-width:18ch;margin:0;font-weight:500;line-height:1.02}.CaseTemplate-module__CyiGTG__titleLong{font-size:var(--h1-long);max-width:22ch;line-height:1.06}@media (max-width:767px){.CaseTemplate-module__CyiGTG__title{-webkit-hyphens:manual;hyphens:manual}}.CaseTemplate-module__CyiGTG__facts{gap:var(--s-3) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.CaseTemplate-module__CyiGTG__facts dt{font-size:var(--step--1);color:var(--fg-dim)}.CaseTemplate-module__CyiGTG__facts dd{font-size:var(--step-0);margin-top:2px;font-weight:500;line-height:1.35}.CaseTemplate-module__CyiGTG__wide{grid-column:1/-1}.CaseTemplate-module__CyiGTG__heroShell .CaseTemplate-module__CyiGTG__crumbs ol{justify-content:center}.CaseTemplate-module__CyiGTG__heroShell .CaseTemplate-module__CyiGTG__title{text-align:center;justify-self:center;margin-inline:auto}.CaseTemplate-module__CyiGTG__heroBand>.CaseTemplate-module__CyiGTG__facts{text-align:center;justify-items:center}@media (min-width:700px){.CaseTemplate-module__CyiGTG__heroBand>.CaseTemplate-module__CyiGTG__facts{grid-template-columns:none;grid-auto-columns:auto;grid-auto-flow:column;justify-content:center;column-gap:0}.CaseTemplate-module__CyiGTG__heroBand>.CaseTemplate-module__CyiGTG__facts>div{padding-inline:var(--s-6);grid-column:auto}.CaseTemplate-module__CyiGTG__heroBand>.CaseTemplate-module__CyiGTG__facts>div+div{border-left:1px solid var(--rule)}}.CaseTemplate-module__CyiGTG__metrics{gap:var(--s-4) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;list-style:none;display:grid}.CaseTemplate-module__CyiGTG__metrics li{text-align:center;align-content:start;justify-items:center;gap:4px;display:grid}.CaseTemplate-module__CyiGTG__metrics li:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:700px){.CaseTemplate-module__CyiGTG__metrics{justify-content:center;gap:var(--s-4) 0;flex-wrap:wrap;display:flex}.CaseTemplate-module__CyiGTG__metrics li{padding-inline:var(--s-6)}.CaseTemplate-module__CyiGTG__metrics li+li{border-left:1px solid var(--rule)}}.CaseTemplate-module__CyiGTG__metricValue{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:var(--track-tight);color:var(--case-accent,var(--fr-red));font-weight:500;line-height:1}.CaseTemplate-module__CyiGTG__metricLabel{font-size:var(--step--1);color:var(--fg-dim);line-height:1.35}.CaseTemplate-module__CyiGTG__page .CaseTemplate-module__CyiGTG__challenge{background:var(--case-deep,var(--bg))}:is(.CaseTemplate-module__CyiGTG__page .CaseTemplate-module__CyiGTG__title .cursive,.CaseTemplate-module__CyiGTG__page .CaseTemplate-module__CyiGTG__chapterTitle .cursive){color:var(--case-accent,inherit)}.CaseTemplate-module__CyiGTG__challengeGrid{gap:var(--s-5);display:grid}.CaseTemplate-module__CyiGTG__question{font-family:var(--font-display);font-size:var(--v-declare);letter-spacing:var(--track-tight);text-wrap:balance;max-width:22ch;font-weight:500;line-height:1.06}.CaseTemplate-module__CyiGTG__challengeText{max-width:34em;font-size:var(--step-1);color:var(--fg-dim);line-height:1.5}@media (min-width:1000px){.CaseTemplate-module__CyiGTG__challengeGrid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.CaseTemplate-module__CyiGTG__question{grid-column:1/span 10}.CaseTemplate-module__CyiGTG__challengeText{grid-column:6/span 7}}.CaseTemplate-module__CyiGTG__chapters{gap:var(--s-7);display:grid}.CaseTemplate-module__CyiGTG__chapter{gap:var(--s-4);scroll-margin-top:calc(var(--nav-h) + var(--s-4));display:grid}.CaseTemplate-module__CyiGTG__chapterTitle{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:var(--track-tight);text-wrap:balance;max-width:18ch;font-weight:500;line-height:1.06}.CaseTemplate-module__CyiGTG__chapterText>div{max-width:34em}.CaseTemplate-module__CyiGTG__spread{--row-gap:clamp(.75rem, 1.4vw, 1.25rem);gap:var(--row-gap);margin-top:var(--s-3);display:grid}.CaseTemplate-module__CyiGTG__spreadRow{align-items:flex-start;gap:var(--row-gap);display:flex}.CaseTemplate-module__CyiGTG__spreadItem{flex:var(--r) 1 0%;min-width:0;margin:0}.CaseTemplate-module__CyiGTG__spreadItem:not(:only-child) .CaseTemplate-module__CyiGTG__spreadPic>*{max-width:none}.CaseTemplate-module__CyiGTG__spreadLabel{margin-top:var(--s-1);font-size:var(--step--1);color:var(--fg);font-weight:500}.CaseTemplate-module__CyiGTG__spreadCaption{max-width:40em;font-size:var(--step--1);color:var(--fg-dim);line-height:1.5}@media (min-width:1000px){.CaseTemplate-module__CyiGTG__spread{--col:calc((100% - 8 * var(--gap)) / 9);z-index:2;width:calc(12 * var(--col) + 11 * var(--gap));margin-left:calc(-3 * var(--col) - 3 * var(--gap));padding-block:var(--s-3);background:var(--bg);position:relative}.CaseTemplate-module__CyiGTG__spreadCaption{margin-left:calc(3 * var(--col) + 3 * var(--gap))}.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterHead{--col:calc((100% - 8 * var(--gap)) / 9);width:calc(12 * var(--col) + 11 * var(--gap));margin-left:calc(-3 * var(--col) - 3 * var(--gap));text-align:center;justify-items:center}.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterTitle,.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterText{max-width:calc(50% - var(--gap) / 2)}.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterText>div{margin-inline:auto}.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__spreadCaption{text-align:center;margin-inline:auto}}.CaseTemplate-module__CyiGTG__chapterHead{gap:var(--s-4);display:grid}.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterHead{text-align:center;justify-items:center}.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterTitle,.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterText,.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__chapterText>div,.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__spreadCaption{text-align:center;margin-inline:auto}.CaseTemplate-module__CyiGTG__chapterCentered .CaseTemplate-module__CyiGTG__spreadLabel{text-align:center}@media (max-width:767px){.CaseTemplate-module__CyiGTG__chapters{gap:var(--s-6)}.CaseTemplate-module__CyiGTG__spreadRow{flex-direction:column}.CaseTemplate-module__CyiGTG__spreadItem,.CaseTemplate-module__CyiGTG__spreadItem:not(:only-child){flex:none;width:100%}}.CaseTemplate-module__CyiGTG__activities{margin-top:var(--s-3)}.CaseTemplate-module__CyiGTG__outcome{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.CaseTemplate-module__CyiGTG__outcomeGrid{gap:var(--s-4);display:grid}.CaseTemplate-module__CyiGTG__outcomeTitle{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:var(--track-close);max-width:16ch;font-weight:500;line-height:1.1}.CaseTemplate-module__CyiGTG__outcomeBody{gap:var(--s-4);display:grid}.CaseTemplate-module__CyiGTG__message{font-family:var(--font-display);font-size:var(--v-declare);letter-spacing:var(--track-tight);text-wrap:balance;max-width:22ch;font-weight:500;line-height:1.1}.CaseTemplate-module__CyiGTG__messageLong{font-size:var(--step-2);max-width:32ch;line-height:1.2}@media (max-width:767px){.CaseTemplate-module__CyiGTG__messageLong{font-size:var(--step-1)}}@media (min-width:1000px){.CaseTemplate-module__CyiGTG__outcomeGrid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.CaseTemplate-module__CyiGTG__outcomeTitle{grid-column:1/span 4}.CaseTemplate-module__CyiGTG__outcomeBody{grid-column:5/span 8}}.CaseTemplate-module__CyiGTG__credits{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.CaseTemplate-module__CyiGTG__creditsLine{gap:var(--s-2) var(--s-5);font-size:var(--step-0);flex-wrap:wrap;display:flex}.CaseTemplate-module__CyiGTG__relive{padding-top:0}.CaseTemplate-module__CyiGTG__reliveGrid{gap:var(--s-4);background:var(--fr-ink,#08080a);color:var(--fr-paper,#f4f2ef);border-radius:20px;align-items:end;padding:clamp(1.5rem,4vw,3rem);display:grid}@media (min-width:900px){.CaseTemplate-module__CyiGTG__reliveGrid{gap:var(--s-6,3rem);grid-template-columns:1.2fr 1fr}}.CaseTemplate-module__CyiGTG__reliveTitle{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:var(--track-close);font-weight:500;line-height:1.05}.CaseTemplate-module__CyiGTG__reliveText{margin-bottom:var(--s-4);opacity:.8;max-width:34rem}.CaseTemplate-module__CyiGTG__rows{--row-gap:clamp(.5rem, 1vw, 1rem);gap:var(--row-gap);display:grid}.CaseTemplate-module__CyiGTG__row{gap:var(--row-gap);width:100%;display:flex}.CaseTemplate-module__CyiGTG__rowItem{flex:var(--r) 1 0%;border-radius:var(--r-lg);min-width:0;transition:opacity var(--dur-fast) var(--ease-out)}.CaseTemplate-module__CyiGTG__rowItem>*{max-width:none}.CaseTemplate-module__CyiGTG__rowItem:hover{opacity:.86}.CaseTemplate-module__CyiGTG__rowItem:focus-visible{outline:3px solid var(--fr-red);outline-offset:3px}@media (max-width:767px){.CaseTemplate-module__CyiGTG__row{flex-wrap:wrap}.CaseTemplate-module__CyiGTG__row[style*="--n: 3"] .CaseTemplate-module__CyiGTG__rowItem,.CaseTemplate-module__CyiGTG__row[style*="--n: 4"] .CaseTemplate-module__CyiGTG__rowItem,.CaseTemplate-module__CyiGTG__row[style*=--n\:3] .CaseTemplate-module__CyiGTG__rowItem,.CaseTemplate-module__CyiGTG__row[style*=--n\:4] .CaseTemplate-module__CyiGTG__rowItem{flex:1 1 calc(50% - var(--row-gap))}}@media (prefers-reduced-motion:reduce){.CaseTemplate-module__CyiGTG__rowItem{transition:none}}:is(.CaseTemplate-module__CyiGTG__heroPic img,.CaseTemplate-module__CyiGTG__spreadPic img,.CaseTemplate-module__CyiGTG__rowItem img){border-radius:clamp(10px,1vw,16px)}.CaseTemplate-module__CyiGTG__rows{--row-gap:clamp(.75rem, 1.6vw, 1.5rem)}.CaseTemplate-module__CyiGTG__brand{--fr-red:#d70926;--fr-red-deep:#a8071e;--fr-red-soft:#ff2d45;--fr-red-hot:#ff8290;--thread-color:#d70926;--pillar:initial}.CaseTemplate-module__CyiGTG__factLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.2em;transition:color .25s var(--ease-out);text-decoration-thickness:1px}.CaseTemplate-module__CyiGTG__factLink:hover{color:var(--fr-red)}@media (pointer:coarse){.CaseTemplate-module__CyiGTG__factLink{margin-block:-12px;padding-block:12px;display:inline-block}}@media (max-width:999px){.CaseTemplate-module__CyiGTG__page :is(h1,h2,h3,h4,p,li,figcaption,blockquote,dt,dd,span):not(nav *):not(.CaseTemplate-module__CyiGTG__btn *):not([class*=Breadcrumb] *){text-align:center}.CaseTemplate-module__CyiGTG__page :is(h1,h2,h3,h4,p,figcaption,blockquote,div[class*=Text],div[class*=text],div[class*=Body],div[class*=copy]):not(nav *){margin-inline:auto}.CaseTemplate-module__CyiGTG__page ul:not(nav ul),.CaseTemplate-module__CyiGTG__page ol:not(nav ol){justify-content:center;justify-items:center}.CaseTemplate-module__CyiGTG__page :is(a[class*=btn],.CaseTemplate-module__CyiGTG__btn,[class*=link]){justify-content:center}.CaseTemplate-module__CyiGTG__page :is(div,p):has(>a[class*=btn],>.CaseTemplate-module__CyiGTG__btn,>button):not(nav *){text-align:center;flex-direction:column;align-items:center;display:flex}}@media (min-width:1000px) and (max-height:900px){.CaseTemplate-module__CyiGTG__hero{padding-bottom:var(--s-5)}.CaseTemplate-module__CyiGTG__crumbs{margin-bottom:var(--s-3)}.CaseTemplate-module__CyiGTG__title{max-width:24ch}.CaseTemplate-module__CyiGTG__titleLong{max-width:30ch}.CaseTemplate-module__CyiGTG__heroMedia{margin-top:var(--s-4)}.CaseTemplate-module__CyiGTG__hero .CaseTemplate-module__CyiGTG__heroPic{max-width:calc(max(22rem, 100svh - var(--nav-h) - 15rem) * var(--ar,100))}.CaseTemplate-module__CyiGTG__heroBand{margin-top:var(--s-4)}.CaseTemplate-module__CyiGTG__challengeGrid{gap:var(--s-4)}.CaseTemplate-module__CyiGTG__chapters{gap:var(--s-6)}.CaseTemplate-module__CyiGTG__activityList{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.CaseTemplate-module__CyiGTG__row{max-width:calc((100svh - var(--nav-h) - var(--s-4)) * var(--sum) + (var(--n) - 1) * var(--row-gap));margin-inline:auto}}
.ShowcaseTemplate-module__V6SLYG__hero,.ShowcaseTemplate-module__V6SLYG__flow,.ShowcaseTemplate-module__V6SLYG__outro{--bg:var(--sc-bg);--fg:var(--sc-fg);--accent:var(--sc-accent);--accent-text:var(--sc-accent);background:var(--bg);color:var(--fg)}.ShowcaseTemplate-module__V6SLYG__board,.ShowcaseTemplate-module__V6SLYG__heroBoard{--bg:var(--sc-band);--fg:var(--sc-band-fg);background:var(--bg);color:var(--fg)}.ShowcaseTemplate-module__V6SLYG__board :focus-visible,.ShowcaseTemplate-module__V6SLYG__heroBoard :focus-visible{outline-color:var(--fg);box-shadow:0 0 0 4px var(--bg)}.ShowcaseTemplate-module__V6SLYG__hero{padding-top:calc(var(--nav-h) + var(--s-2))}.ShowcaseTemplate-module__V6SLYG__crumbs{margin-bottom:var(--s-5)}.ShowcaseTemplate-module__V6SLYG__heroHead{gap:var(--s-5);padding-bottom:var(--s-6);display:grid}@media (min-width:1000px){.ShowcaseTemplate-module__V6SLYG__heroHead{grid-template-columns:minmax(0,1fr) 20rem;align-items:end}.ShowcaseTemplate-module__V6SLYG__crumbs{grid-column:1/-1}}.ShowcaseTemplate-module__V6SLYG__title{font-family:var(--font-display);letter-spacing:var(--track-tight);text-wrap:balance;overflow-wrap:break-word;max-width:16ch;font-size:clamp(2.6rem,6.4vw,6.4rem);font-weight:500;line-height:.98}.ShowcaseTemplate-module__V6SLYG__titleLong{max-width:21ch;font-size:clamp(2.4rem,4.8vw,4.8rem);line-height:1.02}.ShowcaseTemplate-module__V6SLYG__title em,.ShowcaseTemplate-module__V6SLYG__title i{color:var(--accent)}.ShowcaseTemplate-module__V6SLYG__facts{gap:var(--s-2);font-size:var(--step--1);display:grid}.ShowcaseTemplate-module__V6SLYG__facts dt{color:var(--fg-dim)}.ShowcaseTemplate-module__V6SLYG__facts dd{font-size:var(--step-0);font-weight:500;line-height:1.35}:is(.ShowcaseTemplate-module__V6SLYG__heroBleed img,.ShowcaseTemplate-module__V6SLYG__heroBleed video){width:100%;height:auto;max-height:none;display:block}.ShowcaseTemplate-module__V6SLYG__heroBleed>span{width:100%;max-width:none;display:block}.ShowcaseTemplate-module__V6SLYG__heroBoard{padding-block:clamp(2rem,6vw,6rem)}.ShowcaseTemplate-module__V6SLYG__flow{gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(3rem,8vw,8rem);display:grid}.ShowcaseTemplate-module__V6SLYG__intro,.ShowcaseTemplate-module__V6SLYG__text{gap:var(--s-4) var(--gap);display:grid}@media (min-width:1000px){.ShowcaseTemplate-module__V6SLYG__intro,.ShowcaseTemplate-module__V6SLYG__text{grid-template-columns:repeat(12,minmax(0,1fr))}.ShowcaseTemplate-module__V6SLYG__question,.ShowcaseTemplate-module__V6SLYG__textTitle,.ShowcaseTemplate-module__V6SLYG__introHead{grid-column:1/span 6}.ShowcaseTemplate-module__V6SLYG__textHead{grid-column:1/span 5}.ShowcaseTemplate-module__V6SLYG__introBody,.ShowcaseTemplate-module__V6SLYG__textBody{grid-column:7/-1;max-width:40rem}.ShowcaseTemplate-module__V6SLYG__textTitle{grid-column:1/span 5}}.ShowcaseTemplate-module__V6SLYG__question{font-family:var(--font-display);font-size:var(--v-declare,var(--step-5));letter-spacing:var(--track-tight);text-wrap:balance;font-weight:500;line-height:1.04}.ShowcaseTemplate-module__V6SLYG__textTitle{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:var(--track-close);text-wrap:balance;font-weight:500;line-height:1.08}.ShowcaseTemplate-module__V6SLYG__introBody,.ShowcaseTemplate-module__V6SLYG__textBody{gap:var(--s-5);align-content:start;display:grid}.ShowcaseTemplate-module__V6SLYG__metrics{gap:var(--s-4) var(--gap);padding-top:var(--s-4);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.ShowcaseTemplate-module__V6SLYG__metrics li{align-content:start;gap:4px;display:grid}.ShowcaseTemplate-module__V6SLYG__metricValue{font-family:var(--font-display);font-size:var(--step-5,var(--step-4));letter-spacing:var(--track-tight);color:var(--accent);font-weight:500;line-height:1}.ShowcaseTemplate-module__V6SLYG__metricLabel{font-size:var(--step--1);color:var(--fg-dim);line-height:1.35}.ShowcaseTemplate-module__V6SLYG__shot{cursor:zoom-in;display:block}:is(.ShowcaseTemplate-module__V6SLYG__bleed img,.ShowcaseTemplate-module__V6SLYG__bleed video){width:100%;height:auto;max-height:none;display:block}.ShowcaseTemplate-module__V6SLYG__bleed>span{width:100%;max-width:none}.ShowcaseTemplate-module__V6SLYG__bleedShot{overflow:hidden}.ShowcaseTemplate-module__V6SLYG__board{padding-block:clamp(2.5rem,7vw,7rem)}.ShowcaseTemplate-module__V6SLYG__board .shell{justify-items:center;display:grid}.ShowcaseTemplate-module__V6SLYG__boardAlt{--bg:var(--sc-bg);--fg:var(--sc-fg)}.ShowcaseTemplate-module__V6SLYG__caption{gap:var(--s-3) var(--gap);align-items:end;display:grid}@media (min-width:1000px){.ShowcaseTemplate-module__V6SLYG__caption{grid-template-columns:repeat(12,minmax(0,1fr))}.ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:1/span 8}.ShowcaseTemplate-module__V6SLYG__captionText{grid-column:9/-1}.ShowcaseTemplate-module__V6SLYG__captionFlip .ShowcaseTemplate-module__V6SLYG__captionMedia{order:2;grid-column:5/-1}.ShowcaseTemplate-module__V6SLYG__captionFlip .ShowcaseTemplate-module__V6SLYG__captionText{grid-column:1/span 4}.ShowcaseTemplate-module__V6SLYG__captionTall .ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:2/span 5}.ShowcaseTemplate-module__V6SLYG__captionTall .ShowcaseTemplate-module__V6SLYG__captionText{grid-column:8/-1}.ShowcaseTemplate-module__V6SLYG__captionTall.ShowcaseTemplate-module__V6SLYG__captionFlip .ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:7/span 5}.ShowcaseTemplate-module__V6SLYG__captionTall.ShowcaseTemplate-module__V6SLYG__captionFlip .ShowcaseTemplate-module__V6SLYG__captionText{grid-column:2/span 4}}.ShowcaseTemplate-module__V6SLYG__captionText{gap:var(--s-1);max-width:28rem;padding-bottom:var(--s-2);display:grid}.ShowcaseTemplate-module__V6SLYG__captionTitle{font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:var(--track-close);font-weight:600;line-height:1.1}.ShowcaseTemplate-module__V6SLYG__captionText p{color:var(--fg-dim)}.ShowcaseTemplate-module__V6SLYG__row{gap:var(--gap);display:flex}.ShowcaseTemplate-module__V6SLYG__rowItem{flex:var(--r) 1 0;min-width:0}.ShowcaseTemplate-module__V6SLYG__phones{max-width:1100px;margin-inline:auto}@media (max-width:767px){.ShowcaseTemplate-module__V6SLYG__row{flex-direction:column}.ShowcaseTemplate-module__V6SLYG__phones{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:auto}.ShowcaseTemplate-module__V6SLYG__phones .ShowcaseTemplate-module__V6SLYG__rowItem{scroll-snap-align:start;flex:0 0 62%}}.ShowcaseTemplate-module__V6SLYG__statement{font-family:var(--font-display);font-size:var(--t-statement);letter-spacing:var(--track-tight);text-wrap:balance;font-weight:500;line-height:1.04}.ShowcaseTemplate-module__V6SLYG__statement p{max-width:20ch}.ShowcaseTemplate-module__V6SLYG__outro{border-top:1px solid var(--rule)}.ShowcaseTemplate-module__V6SLYG__outroGrid{gap:var(--s-6) var(--gap);display:grid}@media (min-width:1000px){.ShowcaseTemplate-module__V6SLYG__outroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.ShowcaseTemplate-module__V6SLYG__message{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:var(--track-close);text-wrap:balance;font-weight:500;line-height:1.12}.ShowcaseTemplate-module__V6SLYG__credits{gap:var(--s-3);display:grid}.ShowcaseTemplate-module__V6SLYG__creditsLabel{font-weight:500}.ShowcaseTemplate-module__V6SLYG__serviceLinks,.ShowcaseTemplate-module__V6SLYG__external{gap:var(--s-1) var(--s-4);flex-wrap:wrap;list-style:none;display:flex}.ShowcaseTemplate-module__V6SLYG__page{--ap-w:min(1120px, calc(100% - var(--gut) * 2));--ap-w-sm:min(860px, calc(100% - var(--gut) * 2));--ap-r:clamp(10px, 1vw, 16px)}.ShowcaseTemplate-module__V6SLYG__shot{border-radius:var(--ap-r);isolation:isolate;overflow:hidden}:is(.ShowcaseTemplate-module__V6SLYG__shot img,.ShowcaseTemplate-module__V6SLYG__shot video){width:100%;height:auto;display:block}.ShowcaseTemplate-module__V6SLYG__heroBleed{width:var(--ap-w);margin-inline:auto;padding-bottom:clamp(3rem,7vw,6rem)}.ShowcaseTemplate-module__V6SLYG__heroBleed>span{border-radius:var(--ap-r);overflow:hidden}.ShowcaseTemplate-module__V6SLYG__heroBleed img{border-radius:var(--ap-r);overflow:hidden}.ShowcaseTemplate-module__V6SLYG__heroBleed video{border-radius:var(--ap-r);overflow:hidden}.ShowcaseTemplate-module__V6SLYG__heroBoard{width:var(--ap-w);border-radius:calc(var(--ap-r) + 6px);margin:0 auto clamp(3rem,7vw,6rem);padding:clamp(1.5rem,5vw,4.5rem)}.ShowcaseTemplate-module__V6SLYG__heroBoard .shell{max-width:820px;padding-inline:0}.ShowcaseTemplate-module__V6SLYG__heroBoard img{border-radius:var(--ap-r)}.ShowcaseTemplate-module__V6SLYG__flow{gap:clamp(3rem,6vw,5.5rem);padding-block:clamp(3.5rem,7vw,6.5rem)}.ShowcaseTemplate-module__V6SLYG__bleed{width:var(--ap-w);margin-inline:auto}.ShowcaseTemplate-module__V6SLYG__board{width:var(--ap-w);border-radius:calc(var(--ap-r) + 6px);margin-inline:auto;padding-block:clamp(2rem,6vw,5.5rem)}.ShowcaseTemplate-module__V6SLYG__board .shell{padding-inline:clamp(1.25rem,5vw,4.5rem)}.ShowcaseTemplate-module__V6SLYG__board .ShowcaseTemplate-module__V6SLYG__shot{width:min(100%,760px)}@media (min-width:1000px){.ShowcaseTemplate-module__V6SLYG__caption{align-items:center;max-width:1120px;margin-inline:auto}.ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:2/span 6}.ShowcaseTemplate-module__V6SLYG__captionText{grid-column:9/span 3}.ShowcaseTemplate-module__V6SLYG__captionFlip .ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:6/span 6}.ShowcaseTemplate-module__V6SLYG__captionFlip .ShowcaseTemplate-module__V6SLYG__captionText{grid-column:2/span 3}.ShowcaseTemplate-module__V6SLYG__captionTall .ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:3/span 4}.ShowcaseTemplate-module__V6SLYG__captionTall.ShowcaseTemplate-module__V6SLYG__captionFlip .ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:7/span 4}}.ShowcaseTemplate-module__V6SLYG__row{gap:clamp(1rem,2vw,1.75rem);max-width:1040px;margin-inline:auto}.ShowcaseTemplate-module__V6SLYG__phones{max-width:820px}.ShowcaseTemplate-module__V6SLYG__statement{text-align:center}.ShowcaseTemplate-module__V6SLYG__statement p{margin-inline:auto}@media (min-width:1000px){.ShowcaseTemplate-module__V6SLYG__captionSolo .ShowcaseTemplate-module__V6SLYG__captionMedia,.ShowcaseTemplate-module__V6SLYG__captionSolo.ShowcaseTemplate-module__V6SLYG__captionTall .ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:3/span 8}.ShowcaseTemplate-module__V6SLYG__captionSolo.ShowcaseTemplate-module__V6SLYG__captionTall .ShowcaseTemplate-module__V6SLYG__captionMedia{grid-column:4/span 6}}.ShowcaseTemplate-module__V6SLYG__brand{--fr-red:#d70926;--fr-red-deep:#a8071e;--fr-red-soft:#ff2d45;--fr-red-hot:#ff8290;--thread-color:#d70926;--pillar:initial}.ShowcaseTemplate-module__V6SLYG__factLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.2em;transition:color .25s var(--ease-out);text-decoration-thickness:1px}.ShowcaseTemplate-module__V6SLYG__factLink:hover{color:var(--fr-red)}@media (max-width:999px){.ShowcaseTemplate-module__V6SLYG__captionText{text-align:center;justify-items:center;margin-inline:auto}.ShowcaseTemplate-module__V6SLYG__textHead,.ShowcaseTemplate-module__V6SLYG__textTitle,.ShowcaseTemplate-module__V6SLYG__question,.ShowcaseTemplate-module__V6SLYG__introHead{text-align:center;margin-inline:auto}.ShowcaseTemplate-module__V6SLYG__page :is(h1,h2,h3,h4,p,li,figcaption,blockquote,dt,dd,span):not(nav *):not(.ShowcaseTemplate-module__V6SLYG__btn *):not([class*=Breadcrumb] *){text-align:center}.ShowcaseTemplate-module__V6SLYG__page :is(h1,h2,h3,h4,p,figcaption,blockquote,div[class*=Text],div[class*=text],div[class*=Body],div[class*=copy]):not(nav *){margin-inline:auto}.ShowcaseTemplate-module__V6SLYG__page ul:not(nav ul),.ShowcaseTemplate-module__V6SLYG__page ol:not(nav ol){justify-content:center;justify-items:center}.ShowcaseTemplate-module__V6SLYG__page :is(a[class*=btn],.ShowcaseTemplate-module__V6SLYG__btn,[class*=link]){justify-content:center}.ShowcaseTemplate-module__V6SLYG__page :is(div,p):has(>a[class*=btn],>.ShowcaseTemplate-module__V6SLYG__btn,>button):not(nav *){text-align:center;flex-direction:column;align-items:center;display:flex}}@media (min-width:1000px) and (max-height:900px){.ShowcaseTemplate-module__V6SLYG__crumbs{margin-bottom:0}.ShowcaseTemplate-module__V6SLYG__heroHead{gap:var(--s-4);padding-bottom:var(--s-4)}.ShowcaseTemplate-module__V6SLYG__title{font-size:clamp(2.6rem,min(6.4vw,9svh),6.4rem)}.ShowcaseTemplate-module__V6SLYG__facts{gap:var(--s-1)}.ShowcaseTemplate-module__V6SLYG__titleLong{max-width:26ch;font-size:clamp(2.4rem,min(4.8vw,8svh),4.8rem)}.ShowcaseTemplate-module__V6SLYG__heroBleed>span{max-width:calc(max(22rem, 100svh - var(--nav-h) - 20rem) * var(--ar,100));margin-inline:auto}.ShowcaseTemplate-module__V6SLYG__heroBoard{padding:2rem}.ShowcaseTemplate-module__V6SLYG__heroBoard .shell>span{max-width:calc((100svh - var(--nav-h) - 4rem - var(--s-3)) * var(--ar,100))}.ShowcaseTemplate-module__V6SLYG__board{padding-block:2rem}.ShowcaseTemplate-module__V6SLYG__board .shell .ShowcaseTemplate-module__V6SLYG__shot>span{max-width:calc((100svh - var(--nav-h) - 4rem - var(--s-3)) * var(--ar,100))}.ShowcaseTemplate-module__V6SLYG__textLong .ShowcaseTemplate-module__V6SLYG__textHead{grid-column:1/span 4}.ShowcaseTemplate-module__V6SLYG__textLong .ShowcaseTemplate-module__V6SLYG__textBody{columns:2;column-gap:var(--gap);grid-column:5/-1;max-width:none;display:block}}
.Thread-module__AGQroG__host{--tw:3px;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:visible}.Thread-module__AGQroG__under{z-index:-1}.Thread-module__AGQroG__over{z-index:2}.Thread-module__AGQroG__bold{--tw:var(--thread-w)}.Thread-module__AGQroG__globalHost{z-index:1;pointer-events:none;width:100%;opacity:calc(1 - var(--light,0));position:absolute;top:0;left:0;overflow:visible}.Thread-module__AGQroG__globalSvg{position:absolute;top:0;left:0;overflow:visible}.Thread-module__AGQroG__globalHost .Thread-module__AGQroG__track,.Thread-module__AGQroG__globalHost .Thread-module__AGQroG__lit{stroke-linecap:round;stroke-linejoin:round;fill:none;filter:none;vector-effect:none}.Thread-module__AGQroG__globalHost .Thread-module__AGQroG__track{stroke:var(--fr-red);stroke-width:var(--thread-w);opacity:.12}.Thread-module__AGQroG__globalHost .Thread-module__AGQroG__halo{stroke:var(--fr-red);stroke-width:28px;opacity:.05}.Thread-module__AGQroG__globalHost .Thread-module__AGQroG__bloom{stroke:var(--fr-red-soft);stroke-width:18px;opacity:.09}html[data-perf=lite] .Thread-module__AGQroG__globalHost .Thread-module__AGQroG__bloom{opacity:.07}.Thread-module__AGQroG__globalHost .Thread-module__AGQroG__main{stroke:var(--fr-red);stroke-width:var(--thread-w);opacity:.62}.Thread-module__AGQroG__globalHost .Thread-module__AGQroG__core{stroke:var(--fr-red-hot);stroke-width:1.8px;opacity:.16}.Thread-module__AGQroG__svg{position:absolute;inset:0;overflow:visible}.Thread-module__AGQroG__main{stroke:var(--thread-color,var(--fr-red));stroke-width:var(--tw,var(--thread-w));stroke-linecap:round;stroke-linejoin:round;fill:none}.Thread-module__AGQroG__glow{stroke:var(--thread-color,var(--fr-red));stroke-width:calc(var(--tw,var(--thread-w)) * 4);stroke-linecap:round;fill:none;opacity:.12}.Thread-module__AGQroG__branch{stroke:var(--thread-color,var(--fr-red));stroke-width:var(--tw,var(--thread-w));stroke-linecap:round;fill:none}.Thread-module__AGQroG__faint{opacity:.42}.Thread-module__AGQroG__dashedBranch{opacity:.55}.Thread-module__AGQroG__nodeG{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .12s linear,transform .2s cubic-bezier(.34,1.56,.64,1);transform:scale(.2)}.Thread-module__AGQroG__nodeG[data-on]{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.Thread-module__AGQroG__nodeG{transition:none}}.Thread-module__AGQroG__node{fill:var(--thread-node-color,var(--thread-color,var(--fr-red)))}.Thread-module__AGQroG__nodeHalo{fill:var(--thread-node-color,var(--thread-color,var(--fr-red)));opacity:.18}.Thread-module__AGQroG__ring{fill:none;stroke:var(--thread-node-color,var(--thread-color,var(--fr-red)));stroke-width:var(--tw,var(--thread-w));opacity:.85}.Thread-module__AGQroG__tip{fill:var(--thread-color,var(--fr-red))}.Thread-module__AGQroG__tipHalo{fill:var(--thread-color,var(--fr-red));opacity:.2}[data-theme=ink] .Thread-module__AGQroG__tip{fill:#fff}.Thread-module__AGQroG__head{fill:#fff;opacity:.55}.Thread-module__AGQroG__headGroup{transform-box:fill-box;transform-origin:50%}.Thread-module__AGQroG__headGlow{opacity:.6}.Thread-module__AGQroG__headHalo{fill:var(--fr-red);opacity:.08}@media (max-width:767px){.Thread-module__AGQroG__glow{display:none}.Thread-module__AGQroG__globalHost{opacity:calc(.7 * (1 - var(--light,0)))}}
.ArrowLink-module__zfiDbW__link{font-size:var(--step-0);letter-spacing:-.01em;color:var(--fg);transition:color .3s var(--ease-apple);align-items:center;gap:.6rem;padding-block:.25rem;font-weight:500;display:inline-flex}.ArrowLink-module__zfiDbW__arrow{width:1.1em;height:1.1em;color:var(--fr-red);transition:transform .35s var(--ease-apple-out);flex:none}[data-theme=red] .ArrowLink-module__zfiDbW__arrow{color:#fff}.ArrowLink-module__zfiDbW__link:hover{color:var(--accent-text,var(--fr-red))}[data-theme=red] .ArrowLink-module__zfiDbW__link:hover{color:#fff}.ArrowLink-module__zfiDbW__link:hover .ArrowLink-module__zfiDbW__arrow{transform:translate(.25em)}.ArrowLink-module__zfiDbW__muted{color:var(--fg-dim)}@media (pointer:coarse){.ArrowLink-module__zfiDbW__link{min-height:44px}}
.FilterBar-module__0sPaKG__bars{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:0;display:grid}.FilterBar-module__0sPaKG__bar{align-items:center;gap:var(--s-1);padding-block:var(--s-2);flex-wrap:wrap;display:flex}.FilterBar-module__0sPaKG__chips{align-items:center;gap:var(--s-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}@media (min-width:768px){.FilterBar-module__0sPaKG__bar{grid-template-columns:9rem 1fr;align-items:start;display:grid}.FilterBar-module__0sPaKG__label{line-height:44px}.FilterBar-module__0sPaKG__chips{scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;overflow-x:auto}.FilterBar-module__0sPaKG__chips::-webkit-scrollbar{display:none}.FilterBar-module__0sPaKG__chips .FilterBar-module__0sPaKG__chip{flex:none;font-size:.8125rem}}.FilterBar-module__0sPaKG__bar+.FilterBar-module__0sPaKG__bar{border-top:1px solid var(--rule)}.FilterBar-module__0sPaKG__label{font-size:var(--step--1);color:var(--fg-dim);margin-right:var(--s-2);min-width:7rem;font-weight:400}@media (max-width:767px){.FilterBar-module__0sPaKG__bar{scrollbar-width:none;scroll-snap-type:none;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);flex-wrap:nowrap;overflow-x:auto}.FilterBar-module__0sPaKG__bar::-webkit-scrollbar{display:none}.FilterBar-module__0sPaKG__label{flex:none;min-width:auto}.FilterBar-module__0sPaKG__chips{display:contents}.FilterBar-module__0sPaKG__chip{flex:none}}.FilterBar-module__0sPaKG__chip{min-height:44px;padding:0 var(--s-2);border-radius:var(--r-pill);font-size:var(--step--1);color:var(--fg-dim);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border:1px solid #0000;align-items:center;gap:.4em;font-weight:500;display:inline-flex}.FilterBar-module__0sPaKG__chip:hover{color:var(--fg);border-color:var(--rule-strong)}.FilterBar-module__0sPaKG__chip:active{transform:translateY(1px)}.FilterBar-module__0sPaKG__chip[aria-pressed=true]{color:var(--bg);background:var(--fg);border-color:var(--fg)}.FilterBar-module__0sPaKG__count{color:inherit;font-variant-numeric:tabular-nums;font-weight:400}.FilterBar-module__0sPaKG__empty{padding-block:var(--s-4);font-size:var(--step-1);color:var(--fg-dim);max-width:26em;display:none}.FilterBar-module__0sPaKG__empty a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red)}.FilterBar-module__0sPaKG__emptyOn{display:block}
.Statement-module__hTOYka__wrap{padding-block:var(--section-y)}.Statement-module__hTOYka__text{font-family:var(--font-display);letter-spacing:var(--track-close);text-wrap:balance;max-width:24ch;color:var(--fg);font-weight:500;line-height:1.12}.Statement-module__hTOYka__xl{font-size:var(--t-statement);letter-spacing:var(--track-tight);max-width:20ch;line-height:1.06}.Statement-module__hTOYka__lg{font-size:var(--t-h2)}.Statement-module__hTOYka__text a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.12em;transition:color var(--dur-fast) var(--ease-out);text-decoration-thickness:.06em}.Statement-module__hTOYka__text a:hover{color:var(--fr-red)}[data-theme=ink] .Statement-module__hTOYka__text a:hover{color:var(--fr-red-soft)}@media (min-width:1000px){.Statement-module__hTOYka__inner{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Statement-module__hTOYka__text{grid-column:2/span 10}}
.WorkTable-module__cjwIsa__table{gap:var(--s-5) var(--gap);display:grid}.WorkTable-module__cjwIsa__figure{gap:var(--s-2);margin:0;display:grid}.WorkTable-module__cjwIsa__stage{width:100%;max-width:calc((100svh - var(--nav-h) - var(--s-4)) * var(--ar,100));position:relative}.WorkTable-module__cjwIsa__pin{z-index:3;background:var(--fr-red);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;font-size:13px;font-weight:500;line-height:1;display:grid;position:absolute;box-shadow:0 0 0 4px #d7092638}.WorkTable-module__cjwIsa__placeholder{align-content:center;justify-items:start;gap:var(--s-2);min-height:18rem;padding:var(--s-5) var(--s-4);border:1px dashed var(--rule-strong);border-radius:var(--r-lg);display:grid}.WorkTable-module__cjwIsa__placeholderText{font-size:var(--step-1);color:var(--fg-dim);max-width:28em;line-height:1.35}.WorkTable-module__cjwIsa__caption{font-size:var(--step-0);color:var(--fg-dim)}.WorkTable-module__cjwIsa__notes{gap:var(--s-4);align-content:center;list-style:none;display:grid}.WorkTable-module__cjwIsa__note{gap:var(--s-2);grid-template-columns:26px minmax(0,1fr);align-items:start;display:grid}.WorkTable-module__cjwIsa__num{border:1.5px solid var(--fr-red);width:26px;height:26px;color:var(--accent-text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:500;line-height:1;display:grid}.WorkTable-module__cjwIsa__noteBody{gap:4px;display:grid}.WorkTable-module__cjwIsa__noteTitle{font-size:var(--step-1);letter-spacing:-.015em;font-weight:500;line-height:1.2}.WorkTable-module__cjwIsa__noteText{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);max-width:30em}@media (min-width:768px){.WorkTable-module__cjwIsa__table{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center}.WorkTable-module__cjwIsa__note{padding-left:var(--s-3);grid-template-columns:minmax(0,1fr)}.WorkTable-module__cjwIsa__num{display:none}.WorkTable-module__cjwIsa__numbered .WorkTable-module__cjwIsa__note{grid-template-columns:26px minmax(0,1fr);padding-left:0}.WorkTable-module__cjwIsa__numbered .WorkTable-module__cjwIsa__num{display:grid}}
.AiPath-module__YFUQ2W__path{gap:var(--s-5);display:grid}.AiPath-module__YFUQ2W__steps{gap:var(--s-5);list-style:none;display:grid}.AiPath-module__YFUQ2W__step{gap:var(--s-2);align-content:start;padding-left:3.25rem;display:grid;position:relative}.AiPath-module__YFUQ2W__mark,.AiPath-module__YFUQ2W__endMark{pointer-events:none;width:14px;height:14px;position:absolute}.AiPath-module__YFUQ2W__mark{top:.55em;left:calc(1rem - 7px)}.AiPath-module__YFUQ2W__title{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:var(--track-close);font-weight:500;line-height:var(--lh-tight);overflow-wrap:anywhere}.AiPath-module__YFUQ2W__text{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:40ch}.AiPath-module__YFUQ2W__end{gap:var(--s-1);min-height:9rem;padding:var(--s-4) var(--s-4) var(--s-4) 3.25rem;border:1.5px dashed var(--rule-strong,var(--rule));border-radius:var(--r-lg);align-content:center;margin-left:0;display:grid;position:relative}.AiPath-module__YFUQ2W__endMark{top:calc(50% - 7px);left:calc(1rem - 7px)}.AiPath-module__YFUQ2W__endLabel{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:500;line-height:1.1}.AiPath-module__YFUQ2W__endText{font-size:var(--step-0);color:var(--fg-dim);max-width:30ch}@media (max-width:1199px){.AiPath-module__YFUQ2W__step:nth-child(2n) .AiPath-module__YFUQ2W__mark{left:calc(1rem + 3px)}}@media (min-width:1200px){.AiPath-module__YFUQ2W__path{column-gap:var(--gap);grid-template-columns:minmax(0,10fr) minmax(0,2fr);align-items:start}.AiPath-module__YFUQ2W__steps{column-gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}.AiPath-module__YFUQ2W__step{padding-left:0;padding-top:var(--s-6)}.AiPath-module__YFUQ2W__title{font-size:var(--step-2);letter-spacing:-.025em}.AiPath-module__YFUQ2W__step:nth-child(2n){margin-top:var(--s-4)}.AiPath-module__YFUQ2W__mark{left:0;top:calc(var(--s-3) - 7px)}.AiPath-module__YFUQ2W__end{min-height:0;padding:calc(var(--s-3) + var(--s-4) * 2) var(--s-4) var(--s-4);align-content:start}.AiPath-module__YFUQ2W__endMark{left:var(--s-4);top:calc(var(--s-3) + var(--s-4) - 7px)}}
.chisiamo-module__L2ysra__page{background:var(--fr-paper)}.chisiamo-module__L2ysra__hero{align-content:end;gap:var(--s-5);min-height:min(86svh,760px);padding-top:calc(var(--nav-h) + var(--s-4));padding-bottom:var(--s-6);display:grid;position:relative;overflow:clip}.chisiamo-module__L2ysra__hero>div{gap:var(--s-5);display:grid}.chisiamo-module__L2ysra__heroHead{gap:var(--s-3);display:grid}.chisiamo-module__L2ysra__heroThread{margin-bottom:calc(var(--s-2) * -1)}.chisiamo-module__L2ysra__h1{font-family:var(--font-display);font-size:var(--h1-hero);letter-spacing:var(--track-tight);text-wrap:balance;overflow-wrap:break-word;max-width:13ch;font-weight:500;line-height:.98}.chisiamo-module__L2ysra__h1.chisiamo-module__L2ysra__h1Lines{max-width:none}.chisiamo-module__L2ysra__h1Lines>span{display:block}.chisiamo-module__L2ysra__heroAside{gap:var(--s-3);display:grid}.chisiamo-module__L2ysra__opening{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;text-wrap:pretty;max-width:24ch;font-weight:500;line-height:1.22}.chisiamo-module__L2ysra__lead{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:34em}@media (min-width:1000px){.chisiamo-module__L2ysra__heroAside{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.chisiamo-module__L2ysra__opening{grid-column:6/span 4}.chisiamo-module__L2ysra__lead{grid-column:10/span 3;padding-top:.25em}}@media (min-width:1000px) and (max-height:900px){.chisiamo-module__L2ysra__h1{max-width:18ch}.chisiamo-module__L2ysra__hero,.chisiamo-module__L2ysra__hero>div{gap:var(--s-4)}}@media (max-width:767px){.chisiamo-module__L2ysra__hero{min-height:0;padding-top:calc(var(--nav-h) + var(--s-3));padding-bottom:var(--s-5)}.chisiamo-module__L2ysra__h1{-webkit-hyphens:manual;hyphens:manual}}.chisiamo-module__L2ysra__manifesto{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;padding-bottom:var(--s-5)}.chisiamo-module__L2ysra__manifestoBody{padding-bottom:var(--section-y)}.chisiamo-module__L2ysra__bodyCols{gap:var(--s-3) var(--gap);font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);display:grid}.chisiamo-module__L2ysra__bodyCols p{text-wrap:pretty;max-width:34em}@media (min-width:1000px){.chisiamo-module__L2ysra__bodyCols{grid-template-columns:repeat(12,minmax(0,1fr))}.chisiamo-module__L2ysra__bodyCols>:first-child{grid-column:2/span 5}.chisiamo-module__L2ysra__manifestoBody .chisiamo-module__L2ysra__bodyCols>:first-child{grid-column:7/span 5}.chisiamo-module__L2ysra__bodyCols>:nth-child(2){grid-column:8/span 5}}.chisiamo-module__L2ysra__ink{padding-block:0}.chisiamo-module__L2ysra__inkTitle{white-space:nowrap;font-size:clamp(1.25rem,.95rem + .9vw,1.9rem);line-height:1.15}.chisiamo-module__L2ysra__nfHead{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-5);display:flex}.chisiamo-module__L2ysra__nfCount{font-size:var(--step-0);font-variant-numeric:tabular-nums;color:var(--fg-dim);display:none}.chisiamo-module__L2ysra__nfList{gap:var(--s-5);padding:0;padding-block:var(--s-6);margin:0;list-style:none;display:grid}.chisiamo-module__L2ysra__nfLine{font-family:var(--font-display);letter-spacing:var(--track-tight,-.03em);text-wrap:balance;max-width:18ch;font-size:clamp(2rem,1.15rem + 3.5vw,4.6rem);font-weight:500;line-height:1.08}.chisiamo-module__L2ysra__no{color:var(--fr-red)}.chisiamo-module__L2ysra__nfFinale{font-family:var(--font-display);letter-spacing:var(--track-tight,-.03em);text-wrap:balance;max-width:18ch;font-size:clamp(2rem,1.15rem + 3.5vw,4.6rem);font-weight:500;line-height:1.08}.chisiamo-module__L2ysra__nfFinA,.chisiamo-module__L2ysra__nfFinB{display:block}.chisiamo-module__L2ysra__nfFinB{color:var(--fr-red);margin-top:.2em}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfStage{padding-block:var(--s-6)}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfInner{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfHead{top:calc(var(--nav-h) + var(--s-5));align-items:flex-start;gap:var(--s-3);flex-direction:column;grid-column:1/span 4;margin-bottom:0;position:sticky}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfCount{font-size:var(--step-2);transition:opacity .4s var(--ease-out);align-items:baseline;display:flex}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfNums{display:grid}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfNum{color:var(--fr-red);opacity:0;transition:opacity .35s var(--ease-out);grid-area:1/1}.chisiamo-module__L2ysra__nfTrack[data-nf-cols][data-step="0"] .chisiamo-module__L2ysra__nfNum:first-child,.chisiamo-module__L2ysra__nfTrack[data-nf-cols][data-step="1"] .chisiamo-module__L2ysra__nfNum:nth-child(2),.chisiamo-module__L2ysra__nfTrack[data-nf-cols][data-step="2"] .chisiamo-module__L2ysra__nfNum:nth-child(3),.chisiamo-module__L2ysra__nfTrack[data-nf-cols][data-step="3"] .chisiamo-module__L2ysra__nfNum:nth-child(4){opacity:1}.chisiamo-module__L2ysra__nfTrack[data-nf-cols][data-step="4"] .chisiamo-module__L2ysra__nfCount{opacity:0}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfList{grid-column:5/span 8;gap:clamp(4rem,18svh,10rem);padding-block:8svh 30svh}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfLine,.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfFinale{opacity:.2;transition:opacity .5s var(--ease-out);font-size:clamp(2.2rem,1.2rem + 2.6vw,4rem)}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] :is(.chisiamo-module__L2ysra__nfLine,.chisiamo-module__L2ysra__nfFinale)[data-read]{opacity:.45}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] :is(.chisiamo-module__L2ysra__nfLine,.chisiamo-module__L2ysra__nfFinale)[data-on]{opacity:1}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfFinB{opacity:0;transition:opacity .5s var(--ease-out) .25s, transform .7s cubic-bezier(.16, 1, .3, 1) .25s;transform:translateY(.4em)}.chisiamo-module__L2ysra__nfTrack[data-nf-cols] .chisiamo-module__L2ysra__nfFinale[data-on] .chisiamo-module__L2ysra__nfFinB{opacity:1;transform:none}.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfStage{padding-block:var(--s-6) var(--s-5)}.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfList{padding-block:var(--s-5) 0;gap:clamp(3rem,12svh,6rem)}.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfLine,.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfFinale{max-width:14ch;font-size:clamp(1.9rem,1.2rem + 3.2vw,3rem)}@supports not (animation-timeline:view()){.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfLine,.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfFinale{opacity:.22;transition:opacity .5s,transform .5s;transform:translateY(14px)}.chisiamo-module__L2ysra__nfTrack[data-nf-list] :is(.chisiamo-module__L2ysra__nfLine,.chisiamo-module__L2ysra__nfFinale)[data-on]{opacity:1;transform:none}}@supports (animation-timeline:view()){.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfLine,.chisiamo-module__L2ysra__nfTrack[data-nf-list] .chisiamo-module__L2ysra__nfFinale{animation:linear both chisiamo-module__L2ysra__nfListIn;animation-timeline:view();animation-range:entry 10% cover 45%}@keyframes chisiamo-module__L2ysra__nfListIn{0%{opacity:.22;transform:translateY(14px)}to{opacity:1;transform:none}}}.chisiamo-module__L2ysra__inkClaim{min-height:0;padding-top:var(--s-6)}.chisiamo-module__L2ysra__inkClaim p{font-size:min(var(--t-statement), 11.4vw)}@media (min-width:1000px){.chisiamo-module__L2ysra__inkClaim p{margin-left:calc((100% + var(--gap)) / 3)}}.chisiamo-module__L2ysra__valuesGrid{gap:var(--s-5);display:grid}@media (min-width:900px){.chisiamo-module__L2ysra__valuesGrid{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.chisiamo-module__L2ysra__valuesHead{top:calc(var(--nav-h) + var(--s-4));align-self:start;position:sticky}}.chisiamo-module__L2ysra__place{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.chisiamo-module__L2ysra__placeHead{gap:var(--s-3);margin-bottom:var(--s-5);display:grid}.chisiamo-module__L2ysra__placeLead{font-size:var(--v-lead);letter-spacing:-.015em;text-wrap:pretty;max-width:30ch;line-height:1.35}@media (min-width:1000px){.chisiamo-module__L2ysra__placeHead{align-items:end;gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-bottom:0}}.chisiamo-module__L2ysra__placeImage{margin-bottom:var(--s-5)}.chisiamo-module__L2ysra__clients{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;overflow:clip}.chisiamo-module__L2ysra__clientsText{font-family:var(--font-display);font-size:var(--v-declare);letter-spacing:var(--track-tight);text-wrap:balance;max-width:20ch;margin-bottom:var(--s-5);font-weight:500;line-height:1.06}.chisiamo-module__L2ysra__wall{padding-inline:var(--s-3)}.chisiamo-module__L2ysra__work{padding-top:var(--section-y-tight)}.chisiamo-module__L2ysra__workHead{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.chisiamo-module__L2ysra__workLabel{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text,var(--fr-red));font-weight:600}.chisiamo-module__L2ysra__workAll{white-space:nowrap;color:var(--fg);text-underline-offset:.2em;transition:text-decoration-color var(--dur-fast) var(--ease-out);align-items:center;gap:.4em;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.chisiamo-module__L2ysra__workAll:hover,.chisiamo-module__L2ysra__workAll:focus-visible{-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red)}.chisiamo-module__L2ysra__workArrow{width:.9em;height:.9em;color:var(--fr-red)}.chisiamo-module__L2ysra__workGrid{gap:var(--s-5) var(--gap);list-style:none;display:grid}@media (min-width:768px){.chisiamo-module__L2ysra__workGrid{grid-template-columns:var(--work-cols,repeat(3, minmax(0, 1fr)))}}.chisiamo-module__L2ysra__workCard{gap:var(--s-1);color:var(--fg);align-content:start;text-decoration:none;display:grid}.chisiamo-module__L2ysra__workPic{margin-bottom:var(--s-2)}.chisiamo-module__L2ysra__workPic img{transition:transform var(--dur-slow) var(--ease-out)}.chisiamo-module__L2ysra__workCard:hover .chisiamo-module__L2ysra__workPic img{transform:scale(1.02)}.chisiamo-module__L2ysra__workMeta{font-size:var(--step--1);color:var(--fg-dim)}.chisiamo-module__L2ysra__workTitle{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.015em;text-wrap:balance;text-underline-offset:.16em;transition:text-decoration-color var(--dur-fast) var(--ease-out);font-weight:500;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.chisiamo-module__L2ysra__workCard:hover .chisiamo-module__L2ysra__workTitle,.chisiamo-module__L2ysra__workCard:focus-visible .chisiamo-module__L2ysra__workTitle{-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red)}@media (prefers-reduced-motion:reduce){.chisiamo-module__L2ysra__workCard:hover .chisiamo-module__L2ysra__workPic img{transform:none}}.chisiamo-module__L2ysra__office.chisiamo-module__L2ysra__office{background:var(--fr-white)}.chisiamo-module__L2ysra__officeFigure{justify-items:center;max-width:560px;margin:0 auto;display:grid}.chisiamo-module__L2ysra__officeImage{background:var(--fr-white);width:100%;height:auto;display:block}.chisiamo-module__L2ysra__officeBand{align-items:center;column-gap:var(--s-5);grid-template-columns:1fr minmax(0,560px) 1fr;display:grid}.chisiamo-module__L2ysra__officeBand .chisiamo-module__L2ysra__officeFigure{width:100%;max-width:none}.chisiamo-module__L2ysra__officeWord{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:-.01em;margin:0;padding-block:.1em .18em;font-weight:400;line-height:1.1;overflow:hidden}.chisiamo-module__L2ysra__officeWord>span{display:inline-block}.chisiamo-module__L2ysra__officeWordStart{text-align:right;justify-self:end}.chisiamo-module__L2ysra__officeWordEnd{letter-spacing:-.03em;justify-self:start;font-weight:700}.chisiamo-module__L2ysra__officeBand[data-enter] .chisiamo-module__L2ysra__officeWord>span{transition:transform 1.1s var(--ease-out), opacity .9s var(--ease-out)}.chisiamo-module__L2ysra__officeBand[data-enter] .chisiamo-module__L2ysra__officeWordEnd>span{transition-delay:.18s}.chisiamo-module__L2ysra__officeBand[data-enter=wait] .chisiamo-module__L2ysra__officeWord>span{opacity:0}.chisiamo-module__L2ysra__officeBand[data-enter=wait] .chisiamo-module__L2ysra__officeWordStart>span{transform:translate(60%)}.chisiamo-module__L2ysra__officeBand[data-enter=wait] .chisiamo-module__L2ysra__officeWordEnd>span{transform:translate(-60%)}@media (max-width:767px){.chisiamo-module__L2ysra__officeBand{row-gap:var(--s-3);grid-template-columns:1fr}.chisiamo-module__L2ysra__officeWord{font-size:var(--step-3)}.chisiamo-module__L2ysra__officeWordStart{text-align:left;justify-self:start}.chisiamo-module__L2ysra__officeWordEnd{justify-self:end}.chisiamo-module__L2ysra__officeBand[data-enter=wait] .chisiamo-module__L2ysra__officeWordStart>span,.chisiamo-module__L2ysra__officeBand[data-enter=wait] .chisiamo-module__L2ysra__officeWordEnd>span{transform:translateY(100%)}}@media (min-width:1000px) and (max-height:900px){.chisiamo-module__L2ysra__officeFigure{max-width:min(560px, calc((100svh - var(--nav-h) - 10rem) * 1.5))}.chisiamo-module__L2ysra__officeBand{grid-template-columns:1fr minmax(0, min(560px, calc((100svh - var(--nav-h) - 10rem) * 1.5))) 1fr}}.chisiamo-module__L2ysra__officeWordEnd .cursive{letter-spacing:-.02em;color:var(--fr-red);font-weight:600}
.EventiReel-module__QJWygq__frame{width:min(100%, calc((100svh - var(--nav-h) - var(--s-6)) * var(--ar)));margin-inline:auto}.EventiReel-module__QJWygq__player{width:100%;aspect-ratio:var(--ar);border-radius:var(--r-lg);background:var(--fr-ink);position:relative;overflow:hidden}.EventiReel-module__QJWygq__media{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}video.EventiReel-module__QJWygq__media[controls]{object-fit:contain}.EventiReel-module__QJWygq__play{align-items:flex-end;gap:var(--s-2);color:#fff;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#08080a00 50%,#08080a99);border:0;padding:clamp(1rem,3vw,2rem);display:flex;position:absolute;inset:0}.EventiReel-module__QJWygq__playIcon{aspect-ratio:1;background:var(--fr-red);width:clamp(3rem,6vw,5rem);transition:background-color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;position:relative}.EventiReel-module__QJWygq__playIcon:after{content:"";border:.6em solid #0000;border-left:1em solid #fff;border-right-width:0;font-size:clamp(.8rem,1.4vw,1.2rem);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.EventiReel-module__QJWygq__play:hover .EventiReel-module__QJWygq__playIcon{background:#b5071f}.EventiReel-module__QJWygq__playText{font-size:var(--step-1);font-weight:500;line-height:1.15;display:grid}.EventiReel-module__QJWygq__playTime{font-size:var(--step--1);opacity:.85;font-weight:300}.EventiReel-module__QJWygq__play:focus-visible{outline-offset:-6px;border-radius:var(--r-lg);outline:3px solid #fff}
.MetodoAtti-module__w9CgWW__wrap{padding-block:0}.MetodoAtti-module__w9CgWW__panel{padding-block:var(--section-y)}.MetodoAtti-module__w9CgWW__inner{row-gap:var(--s-6);display:grid}.MetodoAtti-module__w9CgWW__head{gap:var(--s-2);display:grid}.MetodoAtti-module__w9CgWW__title{font-family:var(--font-display);font-size:var(--v-declare);letter-spacing:var(--track-tight);font-weight:500;line-height:1.04}.MetodoAtti-module__w9CgWW__lead{font-size:var(--step-1);color:var(--fg-dim);text-wrap:pretty;max-width:30em;line-height:1.4}@media (min-width:1000px){.MetodoAtti-module__w9CgWW__head{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.MetodoAtti-module__w9CgWW__title{grid-column:1/span 6}.MetodoAtti-module__w9CgWW__lead{grid-column:8/span 5}}.MetodoAtti-module__w9CgWW__rail{--dot:13px;position:relative}.MetodoAtti-module__w9CgWW__rail .MetodoAtti-module__w9CgWW__railFilo{left:calc(var(--dot) / 2);right:calc(var(--dot) / 2);width:auto;top:calc(var(--dot) / 2 - 1.5px);--filo-h:18px;position:absolute}.MetodoAtti-module__w9CgWW__stops{min-height:calc(var(--dot) + var(--s-2) + 1.5em);list-style:none;position:relative}.MetodoAtti-module__w9CgWW__stop{top:0;left:calc(var(--dot) / 2 + var(--i) * (100% - var(--dot)) / var(--n,3));gap:var(--s-2);text-align:center;justify-items:center;width:max-content;display:grid;position:absolute;transform:translate(-50%)}.MetodoAtti-module__w9CgWW__stop:first-child{text-align:left;transform:translateX(calc(var(--dot) / -2));justify-items:start}.MetodoAtti-module__w9CgWW__stop:last-child{text-align:right;transform:translateX(calc(-100% + var(--dot) / 2));justify-items:end}.MetodoAtti-module__w9CgWW__dot{width:var(--dot);height:var(--dot);background:var(--fr-red);box-shadow:0 0 0 2px var(--fr-red);transition:background .2s linear, box-shadow .25s var(--ease-out);border-radius:50%}.MetodoAtti-module__w9CgWW__stopLabel{font-size:var(--step--1);letter-spacing:.01em;color:var(--fg);white-space:nowrap;transition:color var(--dur) var(--ease-out);font-weight:500}@media (max-width:599px){.MetodoAtti-module__w9CgWW__stopLabel{display:none}.MetodoAtti-module__w9CgWW__stops{min-height:var(--dot)}}.MetodoAtti-module__w9CgWW__stage{row-gap:var(--s-6);display:grid}.MetodoAtti-module__w9CgWW__opening{gap:var(--s-3);display:grid}.MetodoAtti-module__w9CgWW__problem{font-family:var(--font-display);font-size:var(--v-declare);letter-spacing:var(--track-tight);text-wrap:balance;max-width:20ch;font-weight:500;line-height:1.08}.MetodoAtti-module__w9CgWW__problem .cursive{color:var(--fr-red)}.MetodoAtti-module__w9CgWW__answer{font-size:var(--t-lead);letter-spacing:-.02em;color:var(--fg-dim);text-wrap:pretty;max-width:30ch;line-height:1.3}.MetodoAtti-module__w9CgWW__acts{list-style:none;display:grid}.MetodoAtti-module__w9CgWW__act{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;gap:.6rem clamp(1.5rem,4vw,4rem);padding-block:clamp(1.75rem,4vh,3rem);display:grid}.MetodoAtti-module__w9CgWW__act:last-child{border-bottom:1px solid var(--rule);--fs-b:14px;--fo-b:8px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.MetodoAtti-module__w9CgWW__verb{font-family:var(--font-display);font-size:var(--t-statement);letter-spacing:var(--track-tight);font-weight:500;line-height:1.02}.MetodoAtti-module__w9CgWW__text{font-size:var(--v-lead);letter-spacing:-.02em;color:var(--fg-dim);text-wrap:pretty;max-width:26ch;line-height:1.3}@media (min-width:900px){.MetodoAtti-module__w9CgWW__act{grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:baseline}}@media (max-width:767px){.MetodoAtti-module__w9CgWW__verb{font-size:var(--step-4)}.MetodoAtti-module__w9CgWW__text{font-size:var(--step-1)}}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__track{height:calc(100svh + var(--scenes,5) * 58svh)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__panel{height:100svh;padding-block:calc(var(--nav-h) + var(--s-3)) var(--s-5);display:grid;position:sticky;top:0}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__inner{row-gap:clamp(var(--s-4), 6vh, var(--s-6));grid-template-rows:auto minmax(0,1fr) auto;height:100%}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__rail{order:3}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__stage{order:2}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__dot{background:var(--bg);box-shadow:0 0 0 2px var(--rule)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__stopLabel{color:var(--fg-dim)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__stop[data-on] .MetodoAtti-module__w9CgWW__dot{background:var(--fr-red);box-shadow:0 0 0 2px var(--fr-red)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__stop[data-current] .MetodoAtti-module__w9CgWW__dot{box-shadow:0 0 0 2px var(--fr-red), 0 0 0 8px #d7112a47}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__stop[data-on] .MetodoAtti-module__w9CgWW__stopLabel{color:var(--fg)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__stage{grid-template-areas:"scene";align-items:center;row-gap:0}:is(html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__opening,html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__acts){grid-area:scene}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__acts{grid-template-areas:"scene";align-items:center}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__act{border:0;grid-area:scene;padding-block:0}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__scene{opacity:0;pointer-events:none;transition:opacity .45s var(--ease-out), transform .8s var(--ease-out);transform:translateY(28px)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__scene[data-on]{opacity:1;pointer-events:auto;transition:opacity .7s var(--ease-out) .12s, transform .9s var(--ease-out) .12s;transform:none}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__verb{font-size:var(--t-statement);line-height:.98}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__problem{max-width:22ch}@media (min-width:900px){html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__act{align-items:end;column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__text{padding-bottom:.5em}}@media (max-width:767px){html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__track{height:calc(100svh + var(--scenes,5) * 52svh)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__verb{font-size:var(--t-statement)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__stage{align-items:center}}@media (min-width:1000px) and (max-height:900px){.MetodoAtti-module__w9CgWW__title{grid-column:1/span 7}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__panel{padding-bottom:calc(var(--s-5) + 18px)}html[data-boot=js]:not([data-motion=reduced]) .MetodoAtti-module__w9CgWW__inner{row-gap:var(--s-4)}}
.FromTo-module__zf4B4a__root{row-gap:var(--s-7);display:grid}.FromTo-module__zf4B4a__from,.FromTo-module__zf4B4a__to{font-family:var(--font-display);font-size:calc(var(--t-h2) * .72);letter-spacing:var(--track-tight);text-wrap:balance;font-weight:500;line-height:1.06;position:relative}.FromTo-module__zf4B4a__from{color:var(--fg-dim);max-width:19ch}.FromTo-module__zf4B4a__to{color:var(--fg);max-width:20ch}@media (min-width:768px){.FromTo-module__zf4B4a__root{column-gap:var(--gap);row-gap:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr))}.FromTo-module__zf4B4a__from{grid-column:1/span 8}.FromTo-module__zf4B4a__to{grid-column:5/span 8}}@media (min-width:1000px) and (max-height:900px){.FromTo-module__zf4B4a__root{row-gap:var(--s-4)}}
.PageHero-module__nRc_VW__hero{min-height:min(61.8vh,560px);padding-top:calc(var(--nav-h) + var(--s-4));padding-bottom:var(--s-6);align-content:end;display:grid;position:relative;overflow:clip}.PageHero-module__nRc_VW__inner,.PageHero-module__nRc_VW__head{gap:var(--s-3);display:grid}.PageHero-module__nRc_VW__thread{margin-bottom:calc(var(--s-2) * -1)}.PageHero-module__nRc_VW__thread+.PageHero-module__nRc_VW__title{margin-top:calc(var(--s-2) * -1)}.PageHero-module__nRc_VW__title{font-family:var(--font-display);font-size:var(--h1-page);letter-spacing:var(--track-tight);text-wrap:balance;overflow-wrap:break-word;max-width:16ch;font-weight:500;line-height:1.02}@media (max-width:767px){.PageHero-module__nRc_VW__title{-webkit-hyphens:manual;hyphens:manual}}.PageHero-module__nRc_VW__titleHuge{font-size:var(--h1-hero);max-width:none;line-height:.98}@media (max-width:767px){.PageHero-module__nRc_VW__titleHuge{font-size:min(var(--h1-hero), 12.5vw)}}.PageHero-module__nRc_VW__titleLong{font-size:var(--h1-long);letter-spacing:var(--track-close);max-width:22ch;line-height:1.06}.PageHero-module__nRc_VW__aside{gap:var(--s-3);align-content:end;display:grid}.PageHero-module__nRc_VW__lead{font-size:var(--v-hero-lead);letter-spacing:-.015em;color:var(--fg-dim);max-width:30em;font-weight:400;line-height:1.35}.PageHero-module__nRc_VW__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.PageHero-module__nRc_VW__media{margin-top:var(--s-5);border-radius:var(--r-lg);background:var(--surface);position:relative;overflow:hidden}.PageHero-module__nRc_VW__img{width:100%;height:auto;display:block}@media (min-width:1000px){.PageHero-module__nRc_VW__split{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.PageHero-module__nRc_VW__aside{padding-bottom:.3em}}@media (max-width:767px){.PageHero-module__nRc_VW__hero{min-height:0;padding-top:calc(var(--nav-h) + var(--s-3));padding-bottom:var(--s-5)}.PageHero-module__nRc_VW__media{margin-top:var(--s-4)}}
.ThreadMap-module__luM2NG__map{gap:var(--s-5);display:grid}.ThreadMap-module__luM2NG__nav{padding-left:var(--s-4)}.ThreadMap-module__luM2NG__list{list-style:none;display:grid}.ThreadMap-module__luM2NG__link{gap:var(--s-2);min-height:48px;padding-block:var(--s-1);color:inherit;grid-template-columns:14px minmax(0,1fr);align-items:center;display:grid}.ThreadMap-module__luM2NG__dot{border:1.5px solid var(--rule-strong);background:var(--bg);width:14px;height:14px;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:50%}[data-state=lit] .ThreadMap-module__luM2NG__dot,[data-state=active] .ThreadMap-module__luM2NG__dot{border-color:var(--fg-dim);background:0 0}[data-state=active] .ThreadMap-module__luM2NG__dot{border-color:var(--fg)}:is(html:not([data-boot=js]) [data-state=lit] .ThreadMap-module__luM2NG__dot,html:not([data-boot=js]) [data-state=active] .ThreadMap-module__luM2NG__dot,html[data-motion=reduced] [data-state=lit] .ThreadMap-module__luM2NG__dot,html[data-motion=reduced] [data-state=active] .ThreadMap-module__luM2NG__dot){border-color:var(--fr-red);background:var(--fr-red)}.ThreadMap-module__luM2NG__text{gap:2px;min-width:0;display:grid}.ThreadMap-module__luM2NG__name{font-size:var(--step-1);letter-spacing:-.015em;color:var(--fg-dim);text-underline-offset:.18em;transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out);font-weight:500;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}[data-state=lit] .ThreadMap-module__luM2NG__name,[data-state=active] .ThreadMap-module__luM2NG__name{color:var(--fg)}[data-state=active] .ThreadMap-module__luM2NG__name{-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red)}.ThreadMap-module__luM2NG__link:hover .ThreadMap-module__luM2NG__name,.ThreadMap-module__luM2NG__link:focus-visible .ThreadMap-module__luM2NG__name{color:var(--fg);-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red)}.ThreadMap-module__luM2NG__purpose{font-size:var(--step--1);color:var(--fg-dim);line-height:1.35}.ThreadMap-module__luM2NG__caption{font-size:var(--step-1);color:var(--fg);max-width:34em;line-height:1.45}.ThreadMap-module__luM2NG__caption>*+*{margin-top:var(--s-2)}@media (min-width:768px){.ThreadMap-module__luM2NG__nav{padding:var(--s-6) 0 0}.ThreadMap-module__luM2NG__list{column-gap:var(--s-2);grid-template-columns:repeat(7,minmax(0,1fr))}.ThreadMap-module__luM2NG__link{text-align:center;align-content:start;justify-items:center;gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.ThreadMap-module__luM2NG__item[data-wave=low] .ThreadMap-module__luM2NG__link{padding-top:var(--s-4)}.ThreadMap-module__luM2NG__name{font-size:var(--step-0);text-wrap:balance}.ThreadMap-module__luM2NG__purpose{text-wrap:balance}.ThreadMap-module__luM2NG__caption{margin-left:calc((100% - var(--gap) * 11) / 12 * 4 + var(--gap) * 4)}}@media (max-width:1099px) and (min-width:768px){.ThreadMap-module__luM2NG__purpose{display:none}}
.ai-module__ppfaia__page{background:var(--fr-paper)}.ai-module__ppfaia__hero{min-height:min(61.8vh,560px);padding-top:calc(var(--nav-h) + var(--s-4));padding-bottom:var(--s-6);align-content:end;display:grid;position:relative;overflow:clip}.ai-module__ppfaia__heroGrid{gap:var(--s-5);display:grid}.ai-module__ppfaia__heroHead{gap:var(--s-3);align-content:end;display:grid}.ai-module__ppfaia__heroThread{margin-bottom:calc(var(--s-2) * -1)}.ai-module__ppfaia__h1{font-family:var(--font-display);font-size:var(--h1-page);letter-spacing:var(--track-tight);text-wrap:balance;overflow-wrap:break-word;max-width:13ch;font-weight:500;line-height:1.02}.ai-module__ppfaia__heroAside{gap:var(--s-3);align-content:end;display:grid}.ai-module__ppfaia__opening{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.025em;text-wrap:balance;max-width:17ch;font-weight:500;line-height:1.12}.ai-module__ppfaia__lead{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:32em}.ai-module__ppfaia__heroActions{gap:var(--s-2);padding-top:var(--s-1);flex-wrap:wrap;display:flex}@media (min-width:1000px){.ai-module__ppfaia__heroGrid{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.ai-module__ppfaia__heroAside{padding-bottom:.4em}}@media (max-width:767px){.ai-module__ppfaia__hero{min-height:0;padding-top:calc(var(--nav-h) + var(--s-3));padding-bottom:var(--s-5)}}.ai-module__ppfaia__pathSection{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.ai-module__ppfaia__pathHead{gap:var(--s-3);margin-bottom:var(--s-6);display:grid}.ai-module__ppfaia__pathIntro{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:46ch}@media (min-width:1000px){.ai-module__ppfaia__pathIntro{margin-left:calc((100% - var(--gap) * 11) / 12 * 5 + var(--gap) * 5)}}@media (max-width:767px){.ai-module__ppfaia__pathHead{margin-bottom:var(--s-5)}}.ai-module__ppfaia__partnerSection{padding-top:0}.ai-module__ppfaia__partner{gap:var(--s-4);padding:var(--s-4);background:var(--fr-white);border-radius:var(--r-lg);align-items:center;display:grid}.ai-module__ppfaia__badgeFrame{width:min(100%,15rem);display:block}.ai-module__ppfaia__badgePic{background:0 0}.ai-module__ppfaia__partnerText{gap:var(--s-2);max-width:52ch;display:grid}.ai-module__ppfaia__partnerText p{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim)}@media (min-width:900px){.ai-module__ppfaia__partner{column-gap:var(--s-6);padding:var(--s-5) var(--s-6);grid-template-columns:auto minmax(0,1fr)}}@media (min-width:1000px){.ai-module__ppfaia__partner{margin-inline:calc((100% - var(--gap) * 11) / 12 + var(--gap))}}.ai-module__ppfaia__practiceGrid{gap:var(--s-5);display:grid}.ai-module__ppfaia__practiceHead{gap:var(--s-3);align-content:start;display:grid}.ai-module__ppfaia__practiceLead{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:34ch}@media (min-width:900px){.ai-module__ppfaia__practiceGrid{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ai-module__ppfaia__practiceHead{top:calc(var(--nav-h) + var(--s-4));align-self:start;position:sticky}}.ai-module__ppfaia__filo{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}@media (min-width:1000px) and (max-height:900px){.ai-module__ppfaia__pathHead{column-gap:var(--gap);margin-bottom:var(--s-4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.ai-module__ppfaia__pathIntro{margin-left:0}}
.Trama-module__X3RTpa__trama{--a:22%;--span:36%;aspect-ratio:100/42;margin-block:var(--s-5) var(--s-6);view-timeline-name:--trama;position:relative}.Trama-module__X3RTpa__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Trama-module__X3RTpa__svgM{display:none}.Trama-module__X3RTpa__path{fill:none;stroke:var(--fr-red);stroke-width:.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.Trama-module__X3RTpa__pt{--x:var(--dx);--y:var(--dy);--t:var(--dt);left:var(--x);top:var(--y);width:0;height:0;position:absolute}.Trama-module__X3RTpa__dot{background:var(--fr-red);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb, var(--fr-red) 18%, transparent);border-radius:50%;position:absolute;top:-6px;left:-6px}.Trama-module__X3RTpa__word{background:var(--bg);width:max-content;max-width:7.2em;font-family:var(--font-display);letter-spacing:-.035em;text-align:center;color:var(--fg);transform-origin:50%;padding:.05em .25em;font-size:clamp(1.6rem,.6rem + 2.3vw,2.6rem);font-weight:500;line-height:1;display:block;position:absolute;top:0;left:0}.Trama-module__X3RTpa__word.cursive{font-size:clamp(1.8rem,.7rem + 2.6vw,2.95rem)}.Trama-module__X3RTpa__pt[data-d=above] .Trama-module__X3RTpa__word{transform:translate(-50%,calc(-100% - 22px))}.Trama-module__X3RTpa__pt[data-d=below] .Trama-module__X3RTpa__word{transform:translate(-50%,22px)}@supports (animation-timeline:view()){.Trama-module__X3RTpa__path{stroke-dashoffset:1px;animation:linear both Trama-module__X3RTpa__trDraw;animation-timeline:--trama;animation-range:cover var(--a) cover calc(var(--a) + var(--span))}.Trama-module__X3RTpa__dot,.Trama-module__X3RTpa__word{animation:linear both Trama-module__X3RTpa__trTie;animation-timeline:--trama;animation-range:cover calc(var(--a) + var(--t) * var(--span) - 1%) cover calc(var(--a) + var(--t) * var(--span) + 4%)}.Trama-module__X3RTpa__dot{animation-name:Trama-module__X3RTpa__trDot}}@keyframes Trama-module__X3RTpa__trDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Trama-module__X3RTpa__trTie{0%{opacity:.26;rotate:var(--r);translate:var(--ox) var(--oy);color:var(--fg-dim)}to{opacity:1;color:var(--fg);translate:0;rotate:none}}@keyframes Trama-module__X3RTpa__trDot{0%{scale:0}to{scale:1}}@media (max-width:767px){.Trama-module__X3RTpa__trama{--a:4%;--span:50%;aspect-ratio:100/190;margin-block:var(--s-4) var(--s-5)}.Trama-module__X3RTpa__svgD{display:none}.Trama-module__X3RTpa__svgM{display:block}.Trama-module__X3RTpa__path{stroke-width:.6px}.Trama-module__X3RTpa__pt{--x:var(--mx);--y:var(--my);--t:var(--mt)}.Trama-module__X3RTpa__word{font-size:var(--step-2);text-align:left;max-width:9.5em}.Trama-module__X3RTpa__word.cursive{font-size:calc(var(--step-2) * 1.12)}.Trama-module__X3RTpa__pt{timeline-scope:--w}.Trama-module__X3RTpa__word{view-timeline-name:--w}@supports (animation-timeline:view()){.Trama-module__X3RTpa__dot,.Trama-module__X3RTpa__word{animation-timeline:--w;animation-range:entry}}.Trama-module__X3RTpa__word{background:0 0;padding:0}.Trama-module__X3RTpa__pt[data-m=right] .Trama-module__X3RTpa__word{text-align:left;transform:translate(30px,-50%)}.Trama-module__X3RTpa__pt[data-m=left] .Trama-module__X3RTpa__word{text-align:right;transform:translate(calc(-100% - 30px),-50%)}}@media (prefers-reduced-motion:reduce){.Trama-module__X3RTpa__path,.Trama-module__X3RTpa__dot,.Trama-module__X3RTpa__word{stroke-dashoffset:0;animation:none}}
.eventi-module__rdd5qq__page{background:var(--fr-paper)}.eventi-module__rdd5qq__reel{display:grid}.eventi-module__rdd5qq__reelHead{gap:var(--s-4);margin-bottom:var(--s-5);display:grid}.eventi-module__rdd5qq__reelTitle{font-family:var(--font-display);font-size:var(--step-5);letter-spacing:var(--track-tight);text-wrap:balance;max-width:15ch;font-weight:500;line-height:1.02}.eventi-module__rdd5qq__reelMeta{gap:var(--s-3);align-content:start;display:grid}.eventi-module__rdd5qq__reelAnswer{font-size:var(--step-1);text-wrap:pretty;max-width:30ch;line-height:1.35}.eventi-module__rdd5qq__reelFacts{gap:var(--s-2) var(--s-5);padding-top:var(--s-2);border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;flex-wrap:wrap;margin:0;display:flex}.eventi-module__rdd5qq__reelFacts dt{font-size:var(--step--1);color:var(--fg-dim)}.eventi-module__rdd5qq__reelFacts dd{font-size:var(--step-0)}.eventi-module__rdd5qq__reelPhotos{gap:var(--gap);margin-top:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;list-style:none;display:grid}.eventi-module__rdd5qq__reelPhotos li:first-child:nth-last-child(3){grid-column:1/-1}.eventi-module__rdd5qq__reelFoot{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.eventi-module__rdd5qq__reelCaption{font-size:var(--step-0);color:var(--fg-dim);max-width:60ch}@media (min-width:768px){.eventi-module__rdd5qq__reelPhotos{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr))}.eventi-module__rdd5qq__reelPhotos li:first-child:nth-last-child(3){grid-column:auto}}@media (min-width:1000px){.eventi-module__rdd5qq__reelHead{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.eventi-module__rdd5qq__whyTitle{margin-bottom:var(--s-6)}.eventi-module__rdd5qq__whyGrid{gap:var(--s-5) var(--gap);list-style:none;display:grid}.eventi-module__rdd5qq__whyItem{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;align-content:start;display:grid;position:relative}.eventi-module__rdd5qq__whyItem:before{content:"";background:var(--fr-red);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.eventi-module__rdd5qq__whyItemTitle{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:var(--track-close);font-weight:500;line-height:var(--lh-tight)}.eventi-module__rdd5qq__whyItem p{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);max-width:40ch}@media (min-width:640px){.eventi-module__rdd5qq__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.eventi-module__rdd5qq__whyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.eventi-module__rdd5qq__types{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.eventi-module__rdd5qq__split{gap:var(--s-4);align-items:start;display:grid}.eventi-module__rdd5qq__head{gap:var(--s-2);align-content:start;display:grid}.eventi-module__rdd5qq__head h2{max-width:14ch}.eventi-module__rdd5qq__sectionLead{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim);max-width:34ch}.eventi-module__rdd5qq__tipo{gap:var(--s-3);display:grid}.eventi-module__rdd5qq__tipo>p{color:var(--fg)}.eventi-module__rdd5qq__sheet{gap:var(--s-2);margin:0;display:grid}.eventi-module__rdd5qq__sheet>div{gap:.2em;display:grid}.eventi-module__rdd5qq__sheet dt{font-size:var(--step--1);letter-spacing:0;color:var(--fg-dim);font-weight:400}.eventi-module__rdd5qq__sheet dd{color:var(--fg-dim)}.eventi-module__rdd5qq__ideas{gap:.35em;padding-left:1.1em;display:grid}.eventi-module__rdd5qq__ideas li{position:relative}.eventi-module__rdd5qq__ideas li:before{content:"";background:var(--fr-red);width:.5em;height:.22em;-webkit-mask:var(--filo-tick) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--filo-tick) 0 0 / 100% 100% no-repeat;mask:var(--filo-tick) 0 0 / 100% 100% no-repeat;margin-top:-.06em;position:absolute;top:.68em;left:-1.1em}@media (min-width:900px){.eventi-module__rdd5qq__split{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.eventi-module__rdd5qq__head{top:calc(var(--nav-h) + var(--s-3));position:sticky}}.eventi-module__rdd5qq__full{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.eventi-module__rdd5qq__fullTitle{margin-bottom:var(--s-5)}.eventi-module__rdd5qq__fullGrid{gap:var(--s-4) var(--gap);counter-reset:none;list-style:none;display:grid}.eventi-module__rdd5qq__fullGrid li{align-content:start;gap:.35em;display:grid}.eventi-module__rdd5qq__fullItemTitle{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.02em;font-weight:500;line-height:1.15}.eventi-module__rdd5qq__fullGrid p{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);max-width:36ch}@media (min-width:640px){.eventi-module__rdd5qq__fullGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.eventi-module__rdd5qq__fullGrid{row-gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.eventi-module__rdd5qq__tech{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.eventi-module__rdd5qq__techHead{gap:var(--s-3);margin-bottom:var(--s-5);display:grid}.eventi-module__rdd5qq__techText{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:48ch}@media (min-width:1000px){.eventi-module__rdd5qq__techHead{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.eventi-module__rdd5qq__projects{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.eventi-module__rdd5qq__projectsTitle{margin-bottom:var(--s-5)}.eventi-module__rdd5qq__after{margin-top:var(--s-5)}.eventi-module__rdd5qq__clients{padding-top:0}.eventi-module__rdd5qq__filo{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}@media (min-width:1000px) and (max-height:900px){.eventi-module__rdd5qq__reelBody{column-gap:var(--gap);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.eventi-module__rdd5qq__reelHead{gap:var(--s-3);grid-area:1/1;grid-template-columns:none;margin-bottom:0}.eventi-module__rdd5qq__reelTitle{font-size:var(--t-h2)}.eventi-module__rdd5qq__reelVideo{grid-area:1/2/span 2;align-self:center}.eventi-module__rdd5qq__reelPhotos{grid-column:1/-1}.eventi-module__rdd5qq__reelFoot{align-self:end;align-items:flex-start;gap:var(--s-3);flex-direction:column;grid-area:2/1}.eventi-module__rdd5qq__fullTitle{margin-bottom:var(--s-4)}.eventi-module__rdd5qq__fullGrid{row-gap:var(--s-4)}.eventi-module__rdd5qq__sheet{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.eventi-module__rdd5qq__sheet>div:last-child{grid-area:1/2/span 3;align-content:start}}.eventi-module__rdd5qq__reelGrid{grid-column:1/-1}
.blog-module__2y-z8W__arrow{width:1.1em;height:1.1em;color:var(--fr-red);transition:transform var(--dur-fast) var(--ease-out);flex:none}.blog-module__2y-z8W__featuredWrap{padding-bottom:var(--s-6)}.blog-module__2y-z8W__featured{gap:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule-strong);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep-strong) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;display:grid}@media (min-width:900px){.blog-module__2y-z8W__featured{column-gap:var(--gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}.blog-module__2y-z8W__fMain{gap:var(--s-3);display:grid;position:relative}.blog-module__2y-z8W__fKicker{align-items:center;gap:var(--s-1);font-size:var(--step--1);color:var(--fg-dim);display:flex}.blog-module__2y-z8W__fDot{background:var(--fr-red);border-radius:50%;width:9px;height:9px}.blog-module__2y-z8W__fTitle{font-family:var(--font-display);font-size:var(--v-forte);letter-spacing:var(--track-tight);text-wrap:balance;max-width:16ch;font-weight:500;line-height:1.02}@media (max-width:767px){.blog-module__2y-z8W__fTitle{font-size:min(var(--step-4), 9vw);max-width:none}}.blog-module__2y-z8W__fTitle a:after{content:"";position:absolute;inset:0}.blog-module__2y-z8W__fMain:hover .blog-module__2y-z8W__fTitle a{text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.1em;text-decoration-thickness:3px}.blog-module__2y-z8W__fExcerpt{font-size:var(--step-2);letter-spacing:-.01em;color:var(--fg-dim);text-wrap:pretty;max-width:30em;line-height:1.35}.blog-module__2y-z8W__fMeta{gap:0 var(--s-3);font-size:var(--step--1);color:var(--fg-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.blog-module__2y-z8W__fLink{align-items:center;gap:var(--s-1);min-height:44px;font-size:var(--step-0);text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.25em;font-weight:500;text-decoration-thickness:2px;display:inline-flex}.blog-module__2y-z8W__fMain:hover .blog-module__2y-z8W__arrow,.blog-module__2y-z8W__card:hover .blog-module__2y-z8W__arrow,.blog-module__2y-z8W__row:hover .blog-module__2y-z8W__arrow{transform:translate(4px)}.blog-module__2y-z8W__fAside{z-index:1;position:relative}.blog-module__2y-z8W__fIndexTitle{font-size:var(--step--1);color:var(--fg-dim);padding-bottom:var(--s-2)}.blog-module__2y-z8W__fIndex{counter-reset:none;list-style:none}.blog-module__2y-z8W__fIndex li{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.blog-module__2y-z8W__fIndex a{padding-block:var(--s-2);font-size:var(--step-0);color:var(--fg);line-height:1.35;display:block}.blog-module__2y-z8W__fIndex a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.2em}.blog-module__2y-z8W__listWrap{padding-top:0}.blog-module__2y-z8W__listHead{gap:var(--s-3);margin-bottom:var(--s-4);display:grid}@media (min-width:900px){.blog-module__2y-z8W__listHead{align-items:baseline;column-gap:var(--s-5);grid-template-columns:auto minmax(0,1fr)}}.blog-module__2y-z8W__listTitle{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:var(--track-close);font-weight:500;line-height:1.08}.blog-module__2y-z8W__filters{margin:0}@media (max-width:767px){.blog-module__2y-z8W__filters [role=group]{scroll-snap-type:none}}.blog-module__2y-z8W__mosaic{gap:var(--gap);grid-template-columns:minmax(0,1fr);align-items:start;list-style:none;display:grid}@media (min-width:768px){.blog-module__2y-z8W__mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;align-items:stretch}.blog-module__2y-z8W__wide,.blog-module__2y-z8W__thirdLast{grid-column:span 2}}@media (min-width:1100px){.blog-module__2y-z8W__mosaic{grid-template-columns:repeat(12,minmax(0,1fr))}.blog-module__2y-z8W__bigL{grid-area:span 2/1/auto/span 7}.blog-module__2y-z8W__bigR{grid-area:span 2/6/auto/span 7}.blog-module__2y-z8W__stack,.blog-module__2y-z8W__small{grid-column:1/span 5}.blog-module__2y-z8W__bigL+.blog-module__2y-z8W__stack,.blog-module__2y-z8W__bigL+.blog-module__2y-z8W__stack+.blog-module__2y-z8W__small{grid-column:8/span 5}.blog-module__2y-z8W__third,.blog-module__2y-z8W__thirdLast{grid-column:span 4}.blog-module__2y-z8W__half{grid-column:span 6}.blog-module__2y-z8W__full{grid-column:1/-1}.blog-module__2y-z8W__mosaic:has(>[data-filter-hidden=true]) .blog-module__2y-z8W__card{grid-area:auto/span 6}}@media (min-width:768px) and (max-width:1099px){.blog-module__2y-z8W__mosaic:has(>[data-filter-hidden=true]) .blog-module__2y-z8W__card{grid-column:span 1}}.blog-module__2y-z8W__smallCard .blog-module__2y-z8W__cardTitle{font-size:var(--step-1);line-height:1.18}.blog-module__2y-z8W__card{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-lg);background:var(--fr-paper);color:var(--fg);flex-direction:column;display:flex;position:relative}@media (max-width:767px){.blog-module__2y-z8W__card{min-height:0;padding:var(--s-3)}}.blog-module__2y-z8W__lined{padding-inline:0;padding-bottom:var(--s-3);border-top:1px solid var(--rule-strong);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep-strong) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;background:0 0;border-radius:0}.blog-module__2y-z8W__lined .blog-module__2y-z8W__cardTitle{font-size:var(--step-3);letter-spacing:var(--track-close);line-height:1.06}@media (max-width:767px){.blog-module__2y-z8W__lined{min-height:0}.blog-module__2y-z8W__lined .blog-module__2y-z8W__cardTitle{font-size:var(--step-2)}}.blog-module__2y-z8W__cardMedia{margin-bottom:var(--s-2);border-radius:max(var(--r-xs), calc(var(--r-lg) - var(--s-4)))}.blog-module__2y-z8W__cardMeta{gap:0 var(--s-2);font-size:var(--step--1);color:var(--fg-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.blog-module__2y-z8W__cardMeta span{color:var(--fg)}.blog-module__2y-z8W__cardTitle{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.12}.blog-module__2y-z8W__wide .blog-module__2y-z8W__cardTitle{font-size:var(--step-3);letter-spacing:var(--track-close);max-width:20ch;line-height:1.06}.blog-module__2y-z8W__cardTitle a:after{content:"";border-radius:inherit;position:absolute;inset:0}.blog-module__2y-z8W__card:hover .blog-module__2y-z8W__cardTitle a{text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.12em;text-decoration-thickness:2px}.blog-module__2y-z8W__cardExcerpt{font-size:var(--step-0);color:var(--fg-dim);text-wrap:pretty;max-width:34em;line-height:1.5}.blog-module__2y-z8W__cardFoot{justify-content:space-between;align-items:center;gap:var(--s-2);padding-top:var(--s-3);font-size:var(--step--1);color:var(--fg-dim);margin-top:auto;display:flex}.blog-module__2y-z8W__pause{gap:var(--s-2);padding-block:var(--s-6);grid-column:1/-1;display:grid}.blog-module__2y-z8W__pauseQuote p{font-family:var(--font-display);font-size:var(--v-declare);letter-spacing:var(--track-tight);text-wrap:balance;max-width:22ch;font-weight:500;line-height:1.08}.blog-module__2y-z8W__pauseSource{font-size:var(--step--1);color:var(--fg-dim)}.blog-module__2y-z8W__pauseSource a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.2em;text-decoration-thickness:2px}@media (min-width:1000px){.blog-module__2y-z8W__pause{padding-left:calc((100% - var(--gap) * 11) / 12 * 3 + var(--gap) * 3)}}.blog-module__2y-z8W__archiveHead,.blog-module__2y-z8W__row{grid-column:1/-1}.blog-module__2y-z8W__archiveHead{align-items:baseline;gap:var(--s-1) var(--s-4);margin-top:var(--s-6);padding-bottom:var(--s-2);flex-wrap:wrap;display:flex}.blog-module__2y-z8W__archiveTitle{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:500}.blog-module__2y-z8W__archiveNote{font-size:var(--step--1);color:var(--fg-dim)}.blog-module__2y-z8W__row{padding-block:var(--s-3);border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;gap:4px;display:grid;position:relative}.blog-module__2y-z8W__row:last-child{border-bottom:1px solid var(--rule);--fs-b:14px;--fo-b:8px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.blog-module__2y-z8W__row+.blog-module__2y-z8W__row{margin-top:calc(-1 * var(--gap))}@media (min-width:900px){.blog-module__2y-z8W__row{column-gap:var(--gap);grid-template-columns:minmax(0,3fr) minmax(0,8fr) minmax(0,1fr);align-items:baseline}}.blog-module__2y-z8W__rowMeta{gap:0 var(--s-2);font-size:var(--step--1);color:var(--fg-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.blog-module__2y-z8W__rowTitle{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.015em;font-weight:500;line-height:1.2}.blog-module__2y-z8W__rowTitle a:after{content:"";position:absolute;inset:0}.blog-module__2y-z8W__row:hover .blog-module__2y-z8W__rowTitle a{text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.14em;text-decoration-thickness:2px}.blog-module__2y-z8W__rowMin{justify-content:flex-end;align-items:center;gap:var(--s-1);font-size:var(--step--1);color:var(--fg-dim);white-space:nowrap;display:flex}@media (max-width:899px){.blog-module__2y-z8W__rowMin{justify-content:flex-start}}html[data-motion=reduced] .blog-module__2y-z8W__arrow{transition:none}@media (min-width:1000px) and (max-height:900px){.blog-module__2y-z8W__featuredWrap{padding-bottom:var(--s-5)}.blog-module__2y-z8W__fTitle{max-width:20ch}}
.eventspro-module__TUSVcG__page{background:var(--fr-paper)}.eventspro-module__TUSVcG__hero{padding-top:calc(var(--nav-h) + var(--s-4));padding-bottom:var(--s-6);align-content:end;display:grid;position:relative;overflow:clip}.eventspro-module__TUSVcG__heroGrid{gap:var(--s-5);display:grid}.eventspro-module__TUSVcG__heroHead{gap:var(--s-3);align-content:end;display:grid}.eventspro-module__TUSVcG__heroThread{margin-bottom:calc(var(--s-2) * -1)}.eventspro-module__TUSVcG__h1{font-family:var(--font-display);font-size:var(--h1-page);letter-spacing:var(--track-tight);text-wrap:balance;max-width:14ch;font-weight:500;line-height:1.02}@media (max-width:767px){.eventspro-module__TUSVcG__h1{font-size:min(var(--h1-page), 10.6vw)}}.eventspro-module__TUSVcG__heroAside{gap:var(--s-3);align-content:end;justify-items:start;display:grid}.eventspro-module__TUSVcG__logo{width:min(100%,220px);height:auto;margin-bottom:var(--s-2)}.eventspro-module__TUSVcG__opening{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.025em;text-wrap:balance;max-width:18ch;font-weight:500;line-height:1.12}.eventspro-module__TUSVcG__lead{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:32em}.eventspro-module__TUSVcG__heroActions{gap:var(--s-2);padding-top:var(--s-1);flex-wrap:wrap;display:flex}@media (min-width:1000px){.eventspro-module__TUSVcG__heroGrid{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}@media (max-width:767px){.eventspro-module__TUSVcG__hero{padding-top:calc(var(--nav-h) + var(--s-3));padding-bottom:var(--s-5)}}.eventspro-module__TUSVcG__mockupSection{padding-bottom:var(--section-y)}.eventspro-module__TUSVcG__mockup{gap:var(--s-4);margin:0;display:grid}.eventspro-module__TUSVcG__mockupPic{background:0 0;width:min(100%,1100px);margin-inline:auto}.eventspro-module__TUSVcG__mockupCaption{gap:var(--s-1);text-align:center;justify-items:center;display:grid}.eventspro-module__TUSVcG__mockupNote{font-size:var(--step-1);color:var(--fg-dim)}.eventspro-module__TUSVcG__mockupClaim{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:var(--track-close);font-weight:500;line-height:1.05}.eventspro-module__TUSVcG__who{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.eventspro-module__TUSVcG__whoHead{gap:var(--s-3);margin-bottom:var(--s-6);display:grid}.eventspro-module__TUSVcG__whoText{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim);max-width:40ch}@media (min-width:1000px){.eventspro-module__TUSVcG__whoHead{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.eventspro-module__TUSVcG__featuresGrid{gap:var(--s-5);display:grid}.eventspro-module__TUSVcG__featuresHead{gap:var(--s-3);align-content:start;display:grid}.eventspro-module__TUSVcG__featuresLead{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim);max-width:32ch}.eventspro-module__TUSVcG__shotColumn{margin:var(--s-3) 0 0;max-width:34rem}@media (min-width:900px){.eventspro-module__TUSVcG__featuresGrid{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.eventspro-module__TUSVcG__featuresHead{top:calc(var(--nav-h) + var(--s-4));align-self:start;position:sticky}}.eventspro-module__TUSVcG__nfc{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.eventspro-module__TUSVcG__nfcHead{gap:var(--s-3);margin-bottom:var(--s-5);display:grid}.eventspro-module__TUSVcG__nfcText{font-size:var(--step-1);line-height:var(--lh-text);color:var(--fg-dim);text-wrap:pretty;max-width:48ch}.eventspro-module__TUSVcG__nfcFigure{width:min(100%,44rem);margin:0 auto}.eventspro-module__TUSVcG__nfcFigure :is(picture,img,div){box-shadow:none;background:0 0;border-radius:0}@media (min-width:1000px){.eventspro-module__TUSVcG__nfcBody{column-gap:calc(var(--gap) * 2);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.eventspro-module__TUSVcG__nfcFigure{width:min(100%,40rem);margin:0}.eventspro-module__TUSVcG__nfc .eventspro-module__TUSVcG__states{gap:var(--s-4);grid-template-columns:none;margin-top:0}.eventspro-module__TUSVcG__nfc .eventspro-module__TUSVcG__stateTitle{font-size:var(--step-2)}}.eventspro-module__TUSVcG__states{gap:var(--s-4) var(--gap);margin-top:var(--s-5);list-style:none;display:grid}.eventspro-module__TUSVcG__state{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;align-content:start;display:grid;position:relative}.eventspro-module__TUSVcG__state:before{content:"";background:var(--fr-red);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.eventspro-module__TUSVcG__stateTitle{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:var(--track-close);font-weight:500;line-height:var(--lh-tight)}.eventspro-module__TUSVcG__state p{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);max-width:34ch}@media (min-width:768px){.eventspro-module__TUSVcG__states{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.eventspro-module__TUSVcG__nfcHead{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.eventspro-module__TUSVcG__how{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}.eventspro-module__TUSVcG__howTitle{margin-bottom:var(--s-5)}.eventspro-module__TUSVcG__steps{gap:var(--s-4) var(--gap);list-style:none;display:grid}.eventspro-module__TUSVcG__step{gap:var(--s-1);align-content:start;display:grid}.eventspro-module__TUSVcG__stepVerb{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:var(--track-tight);font-weight:500;line-height:1}.eventspro-module__TUSVcG__stepText{font-size:var(--step-0);line-height:var(--lh-text);color:var(--fg-dim);max-width:30ch}.eventspro-module__TUSVcG__note{margin-top:var(--s-5);font-size:var(--step-1);color:var(--fg-dim);max-width:48ch}.eventspro-module__TUSVcG__plannerFigure{margin:var(--s-5) 0 0}@media (min-width:640px){.eventspro-module__TUSVcG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.eventspro-module__TUSVcG__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.eventspro-module__TUSVcG__filo{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}@media (min-width:1000px) and (max-height:900px){.eventspro-module__TUSVcG__mockupPic{width:min(100%, 1100px, calc((100svh - var(--nav-h) - var(--section-y) - 9rem) * var(--ar,1.5)))}.eventspro-module__TUSVcG__mockup{gap:var(--s-3)}.eventspro-module__TUSVcG__whoHead{margin-bottom:var(--s-4)}.eventspro-module__TUSVcG__who .eventspro-module__TUSVcG__fromTo{row-gap:var(--s-4)}.eventspro-module__TUSVcG__nfcHead{margin-bottom:var(--s-3)}.eventspro-module__TUSVcG__nfcInner{column-gap:calc(var(--gap) * 2);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,6fr) minmax(0,6fr);display:grid}.eventspro-module__TUSVcG__nfcInner .eventspro-module__TUSVcG__nfcHead{margin-bottom:var(--s-4);grid-area:1/2;grid-template-columns:none}.eventspro-module__TUSVcG__nfcInner .eventspro-module__TUSVcG__nfcText{font-size:var(--step-0)}.eventspro-module__TUSVcG__nfcInner .eventspro-module__TUSVcG__nfcBody{display:contents}.eventspro-module__TUSVcG__nfcInner .eventspro-module__TUSVcG__nfcFigure{width:min(100%, 40rem, calc((100svh - var(--nav-h) - 2 * var(--s-5)) * var(--ar,1.17)));grid-area:1/1/span 2;align-self:center}.eventspro-module__TUSVcG__nfc .eventspro-module__TUSVcG__states{gap:var(--s-2);grid-area:2/2;grid-template-columns:none;margin-top:0}.eventspro-module__TUSVcG__nfc .eventspro-module__TUSVcG__state{gap:var(--s-1);padding-top:var(--s-2)}.eventspro-module__TUSVcG__howTitle{margin-bottom:var(--s-4)}.eventspro-module__TUSVcG__note{margin-top:var(--s-4)}.eventspro-module__TUSVcG__plannerFigure{width:min(100%, calc((100svh - var(--nav-h) - 2 * var(--s-4)) * var(--ar,1.6)));margin:var(--s-4) auto 0}}
.metodo-module__tVDKNq__page{background:var(--fr-paper)}.metodo-module__tVDKNq__hero{min-height:min(100svh,800px);padding-top:calc(var(--nav-h) + var(--s-4));padding-bottom:var(--s-6);display:grid;position:relative;overflow:clip}.metodo-module__tVDKNq__heroInner{row-gap:var(--s-6);grid-template-rows:auto 1fr;display:grid}.metodo-module__tVDKNq__heroHead{gap:var(--s-2);align-content:start;display:grid}.metodo-module__tVDKNq__h1{font-family:var(--font-display);font-size:var(--h1-hero);letter-spacing:var(--track-tight);text-wrap:balance;overflow-wrap:break-word;font-weight:500;line-height:.98}.metodo-module__tVDKNq__manifesto{align-content:end;display:grid}.metodo-module__tVDKNq__manifestoText{font-size:var(--step-3);line-height:1.24}.metodo-module__tVDKNq__manifestoText p{max-width:34ch}@media (min-width:1000px){.metodo-module__tVDKNq__manifesto{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.metodo-module__tVDKNq__manifestoText{grid-column:4/span 9}}@media (min-width:1000px) and (max-height:900px){.metodo-module__tVDKNq__heroInner{row-gap:var(--s-4)}.metodo-module__tVDKNq__manifesto .metodo-module__tVDKNq__manifestoText,.metodo-module__tVDKNq__manifestoText p{max-width:36ch}}@media (max-width:767px){.metodo-module__tVDKNq__hero{min-height:0;padding-top:calc(var(--nav-h) + var(--s-3));padding-bottom:var(--s-6)}.metodo-module__tVDKNq__heroInner{row-gap:var(--s-5)}.metodo-module__tVDKNq__manifestoText{font-size:var(--step-2);line-height:1.3}}.metodo-module__tVDKNq__chapters{padding-top:var(--section-y)}.metodo-module__tVDKNq__chapter{gap:var(--s-5);scroll-margin-top:calc(var(--nav-h) + var(--s-4));display:grid}.metodo-module__tVDKNq__chapter+.metodo-module__tVDKNq__chapter{margin-top:var(--section-y)}.metodo-module__tVDKNq__chapterHead{gap:var(--s-3);display:grid}.metodo-module__tVDKNq__chapterLead{font-size:var(--step-1);color:var(--fg-dim);text-wrap:pretty;max-width:34em;line-height:1.4}.metodo-module__tVDKNq__diagram{margin:0}.metodo-module__tVDKNq__areeText p{max-width:40em}.metodo-module__tVDKNq__chapterAction{margin-top:calc(var(--s-2) * -1)}@media (min-width:1000px) and (max-height:900px){.metodo-module__tVDKNq__chapter{gap:var(--s-4)}.metodo-module__tVDKNq__chapter+.metodo-module__tVDKNq__chapter{margin-top:var(--section-y-tight)}}@media (max-width:999px){.metodo-module__tVDKNq__chapter:first-child{margin-top:var(--s-4)}}.metodo-module__tVDKNq__next{gap:var(--s-5);padding-top:var(--s-5);border-top:3px solid var(--fr-red);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep-red3) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;color:var(--fg);text-decoration:none;display:grid}.metodo-module__tVDKNq__nextHead{gap:var(--s-3);display:grid}.metodo-module__tVDKNq__nextTitle{font-family:var(--font-display);font-size:var(--v-declare);letter-spacing:var(--track-tight);text-wrap:balance;max-width:16ch;transition:color var(--dur-fast) var(--ease-out);font-weight:500;line-height:1.06}.metodo-module__tVDKNq__nextText{font-size:var(--step-1);color:var(--fg-dim);max-width:30em;line-height:1.4}.metodo-module__tVDKNq__nextFormule{gap:var(--s-3);display:grid}.metodo-module__tVDKNq__nextFormula{padding-top:var(--s-2);border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch;gap:.25rem;display:grid}.metodo-module__tVDKNq__nextFormulaName{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:500;line-height:1.15}.metodo-module__tVDKNq__nextFormulaPromise{font-size:var(--step-0);color:var(--fg-dim)}.metodo-module__tVDKNq__nextLink{text-decoration:underline;-webkit-text-decoration-color:var(--fr-red);text-decoration-color:var(--fr-red);text-underline-offset:.25em;justify-self:start;align-items:center;gap:.5em;font-weight:500;text-decoration-thickness:2px;display:inline-flex}.metodo-module__tVDKNq__nextArrow{width:1.1em;height:1.1em;color:var(--fr-red);transition:transform var(--dur-fast) var(--ease-out);flex:none}.metodo-module__tVDKNq__next:hover .metodo-module__tVDKNq__nextTitle,.metodo-module__tVDKNq__next:focus-visible .metodo-module__tVDKNq__nextTitle{color:var(--accent-text)}.metodo-module__tVDKNq__next:hover .metodo-module__tVDKNq__nextArrow{transform:translate(4px)}@media (min-width:768px){.metodo-module__tVDKNq__nextFormule{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.metodo-module__tVDKNq__next:hover .metodo-module__tVDKNq__nextArrow{transform:none}}.metodo-module__tVDKNq__claim{border-top:1px solid var(--rule);--fs-t:14px;--fo-t:5px;border-image:var(--filo-sep) 14 0 14 0 / var(--fs-t) 0 var(--fs-b) 0 / var(--fo-t) 0 var(--fo-b) 0 stretch}
.S11Finale-module__QMwGpa__wrap{padding-block:clamp(5rem,13vh,9rem) clamp(6rem,14vh,10rem);overflow:clip}.S11Finale-module__QMwGpa__title{max-width:20ch}.S11Finale-module__QMwGpa__lead{max-width:34ch;font-size:var(--v-lead);letter-spacing:-.022em;color:var(--fg-dim);gap:.6em;margin-top:clamp(1.5rem,4vh,2.5rem);font-weight:400;line-height:1.26;display:grid}.S11Finale-module__QMwGpa__lead p+p{color:var(--fg)}.S11Finale-module__QMwGpa__grid{border-top:1px solid var(--rule);align-items:start;gap:clamp(2.5rem,6vw,5rem);margin-top:clamp(3.5rem,9vh,6rem);padding-top:clamp(2.5rem,6vh,4rem);display:grid}.S11Finale-module__QMwGpa__ask{gap:clamp(1.75rem,4vh,2.5rem);display:grid}.S11Finale-module__QMwGpa__intro{max-width:22ch;font-size:var(--step-3);letter-spacing:-.03em;font-weight:500;line-height:1.12}.S11Finale-module__QMwGpa__intro>span{display:block}html[data-boot=js] .S11Finale-module__QMwGpa__ctas{opacity:1!important}.S11Finale-module__QMwGpa__ctas{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.S11Finale-module__QMwGpa__side{gap:clamp(2rem,5vh,3rem);display:grid}.S11Finale-module__QMwGpa__contacts{gap:clamp(1.25rem,3vh,1.75rem);margin:0;display:grid}.S11Finale-module__QMwGpa__contacts div{border-top:1px solid var(--rule);gap:.2rem;padding-top:.9rem;display:grid}.S11Finale-module__QMwGpa__contacts dt{font-size:var(--step--1);color:var(--fg-dim)}.S11Finale-module__QMwGpa__contacts dd{font-size:var(--step-1);letter-spacing:-.02em;margin:0;font-weight:500}.S11Finale-module__QMwGpa__contacts a,.S11Finale-module__QMwGpa__links a{transition:color .3s var(--ease-out), border-color .3s var(--ease-out)}.S11Finale-module__QMwGpa__contacts a:hover,.S11Finale-module__QMwGpa__links a:hover{color:var(--fr-red)}.S11Finale-module__QMwGpa__links{font-size:var(--step-0);flex-wrap:wrap;gap:.5rem 1.75rem;display:flex}.S11Finale-module__QMwGpa__links a{align-items:baseline;gap:.4rem;display:inline-flex}@media (pointer:coarse){.S11Finale-module__QMwGpa__contacts a,.S11Finale-module__QMwGpa__links a{padding-block:10px}}@media (max-width:767px){.S11Finale-module__QMwGpa__ctas .btn{width:100%}}@media (min-width:900px){.S11Finale-module__QMwGpa__grid{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr)}}
