.services-flow-module__v6QNcq__layout{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.services-flow-module__v6QNcq__list{display:contents}.services-flow-module__v6QNcq__item{border-top:1px solid var(--color-hairline);min-width:0}.services-flow-module__v6QNcq__item h3{font:inherit}.services-flow-module__v6QNcq__toggle{width:100%;min-height:64px;color:var(--color-ink);letter-spacing:-.025em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 2px 12px 0;font-size:clamp(20px,2vw,28px);line-height:1.2;transition:color .24s;display:flex}.services-flow-module__v6QNcq__toggle[aria-expanded=true]{color:var(--color-accent)}.services-flow-module__v6QNcq__toggle:focus-visible{outline-offset:-2px}.services-flow-module__v6QNcq__indicator{flex:0 0 18px;height:18px;position:relative}.services-flow-module__v6QNcq__indicator:before,.services-flow-module__v6QNcq__indicator:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.services-flow-module__v6QNcq__indicator:after{transition:transform .3s,opacity .3s;transform:translate(-50%,-50%)rotate(90deg)}.services-flow-module__v6QNcq__toggle[aria-expanded=true] .services-flow-module__v6QNcq__indicator:after{opacity:0;transform:translate(-50%,-50%)}.services-flow-module__v6QNcq__disclosure{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.165,.84,.44,1),opacity .22s;display:grid}.services-flow-module__v6QNcq__disclosure[data-open=true]{opacity:1;grid-template-rows:1fr}.services-flow-module__v6QNcq__disclosure>div{min-height:0;overflow:hidden}.services-flow-module__v6QNcq__disclosure p{color:var(--color-copy);padding:0 24px 20px 0;font-size:16px;line-height:1.6}.services-flow-module__v6QNcq__action{border-top:1px solid var(--color-hairline)}.services-flow-module__v6QNcq__preview{grid-row:var(--service-preview-row);aspect-ratio:8/5;isolation:isolate;overflow-anchor:none;place-items:center;min-width:0;margin-block:4px 20px;display:grid;position:relative;overflow:clip}.services-flow-module__v6QNcq__tunnel{fill:none;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 48%,#0000 72%);mask-image:radial-gradient(#000 48%,#0000 72%)}.services-flow-module__v6QNcq__rays{fill:color-mix(in srgb, var(--color-ink) 26%, transparent)}.services-flow-module__v6QNcq__structure{stroke:color-mix(in srgb, var(--color-ink) 26%, transparent)}.services-flow-module__v6QNcq__pulse{opacity:0;stroke:var(--color-accent);animation:services-flow-module__v6QNcq__pulse var(--pulse-duration) linear var(--pulse-delay) both}@keyframes services-flow-module__v6QNcq__pulse{0%,to{opacity:0}16%{opacity:var(--pulse-ink)}48%{opacity:calc(var(--pulse-ink) * .3)}}.services-flow-module__v6QNcq__symbols{z-index:1;fill:none;width:clamp(46px,8vw,100px);stroke:var(--color-accent);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.services-flow-module__v6QNcq__symbols path{opacity:0;transform-origin:50%;transition:opacity .26s,transform .42s cubic-bezier(.165,.84,.44,1);transform:scale(.86)}.services-flow-module__v6QNcq__symbols [data-active=true]{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.services-flow-module__v6QNcq__toggle:hover{color:var(--color-accent)}}@media not (min-width:1024px){.services-flow-module__v6QNcq__layout{overflow-anchor:none}}@media (min-width:1024px){.services-flow-module__v6QNcq__layout{column-gap:var(--case-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.services-flow-module__v6QNcq__list{grid-column:1/5;display:block}.services-flow-module__v6QNcq__preview{grid-area:1/5/auto/-1;margin:0}}@media (prefers-reduced-motion:reduce){.services-flow-module__v6QNcq__toggle,.services-flow-module__v6QNcq__indicator:after,.services-flow-module__v6QNcq__disclosure,.services-flow-module__v6QNcq__symbols path{transition:none}.services-flow-module__v6QNcq__pulse{animation:none}}
[data-consent-route-overlay] [data-consent-glass]{view-transition-name:cr8v-consent-glass}[data-consent-route-overlay] [data-consent-surface]{view-transition-name:cr8v-consent-surface}[data-consent-route-overlay][data-consent-sand]{view-transition-name:cr8v-consent-dust}::view-transition-group(cr8v-consent-glass){z-index:5;animation:none}::view-transition-group(cr8v-consent-surface){z-index:5;animation:none}::view-transition-group(cr8v-consent-dust){z-index:5;animation:none}::view-transition-old(cr8v-consent-glass){display:none}::view-transition-old(cr8v-consent-surface){display:none}::view-transition-old(cr8v-consent-dust){display:none}::view-transition-new(cr8v-consent-glass){mix-blend-mode:normal;animation:none}::view-transition-new(cr8v-consent-surface){mix-blend-mode:normal;animation:none}::view-transition-new(cr8v-consent-dust){mix-blend-mode:normal;animation:none}html:has([data-consent-route-overlay][data-consent-phase=closing])::view-transition-new(cr8v-consent-glass){animation:.24s linear both cr8v-consent-surface-exit}html:has([data-consent-route-overlay][data-consent-phase=closing])::view-transition-new(cr8v-consent-surface){animation:.24s linear both cr8v-consent-surface-exit}@keyframes cr8v-consent-surface-exit{to{opacity:0}}
.privacy-module___JW3gG__document{min-width:0}.privacy-module___JW3gG__heading>span{color:var(--color-copy);font-size:var(--type-meta-size)}.privacy-module___JW3gG__heading h1{margin-top:24px}.privacy-module___JW3gG__section{scroll-margin-top:150px}.privacy-module___JW3gG__section+.privacy-module___JW3gG__section{margin-top:var(--reading-flow-gap)}.privacy-module___JW3gG__section>*+*{margin-top:var(--reading-copy-gap)}.privacy-module___JW3gG__section h2{margin-top:0}.privacy-module___JW3gG__section ul{color:var(--color-copy)}.privacy-module___JW3gG__section strong{color:var(--color-ink);font-weight:500}.privacy-module___JW3gG__section p{color:var(--color-copy);white-space:pre-line}.privacy-module___JW3gG__services{gap:var(--reading-media-gap);display:grid}.privacy-module___JW3gG__service{border-top:1px solid var(--color-hairline);padding-top:24px}.privacy-module___JW3gG__service h3{font-size:var(--reading-subheading-size);margin-bottom:var(--reading-copy-gap);font-weight:400;line-height:1.3}.privacy-module___JW3gG__service dt{margin-top:16px;font-size:14px}.privacy-module___JW3gG__service dd{color:var(--color-copy);margin-top:4px}.privacy-module___JW3gG__service>a{margin-top:16px;font-size:16px;display:inline-block}.privacy-module___JW3gG__review{margin-inline:var(--fixed-control-offset);border:1px solid var(--color-hairline);padding:24px;font-size:16px;line-height:1.5}.privacy-module___JW3gG__review>p{max-width:70ch;color:var(--color-copy);margin-block:12px}@media (max-width:767px){.privacy-module___JW3gG__review{padding:16px}}
@property --case-depth{syntax:"<number>";inherits:false;initial-value:0}.case-cover-interaction-module__gSxgyq__interaction{--case-depth:0;position:absolute;inset:0}.case-cover-interaction-module__gSxgyq__tilt,.case-cover-interaction-module__gSxgyq__front,.case-cover-interaction-module__gSxgyq__soft{pointer-events:none;position:absolute;inset:0}.case-cover-interaction-module__gSxgyq__tilt{transform:perspective(var(--case-perspective)) rotateX(0deg) rotateY(0deg);transition:transform var(--case-pointer-duration) var(--motion-ease-cr8v-rhythm)}.case-cover-interaction-module__gSxgyq__front{background:var(--project-background);transition:transform var(--case-media-duration) var(--motion-ease-cr8v-rhythm), --case-depth var(--case-optics-duration) var(--motion-ease-cr8v-rhythm);-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/calc(1 - var(--case-depth))), #000 3%, #000 97%, rgb(0 0 0/calc(1 - var(--case-depth)))), linear-gradient(rgb(0 0 0/calc(1 - var(--case-depth))), #000 4%, #000 96%, rgb(0 0 0/calc(1 - var(--case-depth))));mask-image:linear-gradient(90deg, rgb(0 0 0/calc(1 - var(--case-depth))), #000 3%, #000 97%, rgb(0 0 0/calc(1 - var(--case-depth)))), linear-gradient(rgb(0 0 0/calc(1 - var(--case-depth))), #000 4%, #000 96%, rgb(0 0 0/calc(1 - var(--case-depth))));transform:scale(1);-webkit-mask-composite:source-in;mask-composite:intersect}.case-cover-interaction-module__gSxgyq__soft{opacity:0;background:var(--project-background);filter:blur(var(--case-edge-blur));transition:opacity var(--case-optics-duration) var(--motion-ease-cr8v-rhythm)}.case-cover-interaction-module__gSxgyq__focus{pointer-events:none;width:150%;height:150%;-webkit-mask-image:radial-gradient(ellipse at center, #000 7%, #000 15%, rgb(0 0 0/calc(1 - var(--case-depth) * .3)) 24%, rgb(0 0 0/calc(1 - var(--case-depth))) 43%);mask-image:radial-gradient(ellipse at center, #000 7%, #000 15%, rgb(0 0 0/calc(1 - var(--case-depth) * .3)) 24%, rgb(0 0 0/calc(1 - var(--case-depth))) 43%);position:absolute;top:-25%;left:-25%;transform:translate(0)}.case-cover-interaction-module__gSxgyq__sharp{background:var(--project-background);width:66.6667%;height:66.6667%;position:absolute;top:16.6667%;left:16.6667%;transform:translate(0)}.case-cover-interaction-module__gSxgyq__focus,.case-cover-interaction-module__gSxgyq__sharp{transition:transform var(--case-pointer-duration) var(--motion-ease-cr8v-rhythm)}.case-cover-interaction-module__gSxgyq__focus{transition:transform var(--case-pointer-duration) var(--motion-ease-cr8v-rhythm), --case-depth var(--case-optics-duration) var(--motion-ease-cr8v-rhythm)}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=false] .case-cover-interaction-module__gSxgyq__tilt,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=false] .case-cover-interaction-module__gSxgyq__focus,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=false] .case-cover-interaction-module__gSxgyq__sharp{transition-duration:var(--case-media-duration)}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=false] .case-cover-interaction-module__gSxgyq__focus{transition-duration:var(--case-media-duration), var(--case-optics-duration)}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=true],.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=true] .case-cover-interaction-module__gSxgyq__front,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=true] .case-cover-interaction-module__gSxgyq__focus{--case-depth:1}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=true] .case-cover-interaction-module__gSxgyq__front{transform:scale(var(--case-media-scale))}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=true] .case-cover-interaction-module__gSxgyq__soft{opacity:1}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=true] .case-cover-interaction-module__gSxgyq__focus,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-active=true] .case-cover-interaction-module__gSxgyq__sharp{will-change:transform}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-instant=true],.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-instant=true] .case-cover-interaction-module__gSxgyq__tilt,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-instant=true] .case-cover-interaction-module__gSxgyq__front,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-instant=true] .case-cover-interaction-module__gSxgyq__soft,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-instant=true] .case-cover-interaction-module__gSxgyq__focus,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-instant=true] .case-cover-interaction-module__gSxgyq__sharp{transition:none}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-optics=false] .case-cover-interaction-module__gSxgyq__front,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-optics=false] .case-cover-interaction-module__gSxgyq__focus{-webkit-mask-image:none;mask-image:none}.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-optics=false] .case-cover-interaction-module__gSxgyq__front,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-optics=false] .case-cover-interaction-module__gSxgyq__tilt,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-optics=false] .case-cover-interaction-module__gSxgyq__focus,.case-cover-interaction-module__gSxgyq__interaction[data-case-cover-optics=false] .case-cover-interaction-module__gSxgyq__sharp{transition:none;transform:none}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.case-cover-interaction-module__gSxgyq__interaction{transition:none}.case-cover-interaction-module__gSxgyq__tilt,.case-cover-interaction-module__gSxgyq__front,.case-cover-interaction-module__gSxgyq__focus,.case-cover-interaction-module__gSxgyq__sharp{transition:none;transform:none;-webkit-mask-image:none;mask-image:none}.case-cover-interaction-module__gSxgyq__soft{display:none}}
.notes-module__ntYkxa__notes{margin-top:clamp(80px,10vw,160px);scroll-margin-top:160px}.notes-module__ntYkxa__notesIntro{margin-bottom:var(--public-intro-divider-gap)}.notes-module__ntYkxa__noteLink{border-top:1px solid var(--color-hairline);grid-template-columns:24px minmax(0,4fr) minmax(0,7fr) 24px;align-items:start;gap:24px;padding-block:32px;text-decoration:none;display:grid}.notes-module__ntYkxa__noteLink[data-note-preview=false]{grid-template-columns:24px minmax(0,1fr) 24px}.notes-module__ntYkxa__noteCopy{min-width:0}.notes-module__ntYkxa__preview{aspect-ratio:16/10;background:var(--color-hairline);display:block;overflow:hidden}.notes-module__ntYkxa__preview img{object-fit:cover;width:100%;height:100%;display:block}.notes-module__ntYkxa__number,.notes-module__ntYkxa__topic{color:var(--color-copy);font-size:16px;line-height:1.5}.notes-module__ntYkxa__topic{margin-bottom:16px;display:block}.notes-module__ntYkxa__noteLink h3{letter-spacing:-.025em;font-size:clamp(24px,3vw,44px);font-weight:400;line-height:1.2}.notes-module__ntYkxa__noteLink h3>span{display:inline-block}.notes-module__ntYkxa__noteLink p{max-width:60ch;color:var(--color-copy);margin-top:18px;font-size:16px;line-height:1.6}.notes-module__ntYkxa__arrow{font-size:24px}.notes-module__ntYkxa__noteLink h3,.notes-module__ntYkxa__number,.notes-module__ntYkxa__arrow{transition:color var(--motion-duration-color) var(--motion-ease-out), transform var(--motion-duration-color) var(--motion-ease-out)}.notes-module__ntYkxa__noteLink:focus-visible h3,.notes-module__ntYkxa__noteLink:focus-visible .notes-module__ntYkxa__number,.notes-module__ntYkxa__noteLink:focus-visible .notes-module__ntYkxa__arrow{color:var(--color-accent)}@media (hover:hover) and (pointer:fine){.notes-module__ntYkxa__noteLink:hover h3,.notes-module__ntYkxa__noteLink:hover .notes-module__ntYkxa__number,.notes-module__ntYkxa__noteLink:hover .notes-module__ntYkxa__arrow{color:var(--color-accent)}.notes-module__ntYkxa__noteLink:hover .notes-module__ntYkxa__arrow{transform:translate(3px,-3px)}}.notes-module__ntYkxa__article{min-height:100svh}.notes-module__ntYkxa__article a{text-decoration:none}.notes-module__ntYkxa__articleHeader{max-width:1100px;margin-top:32px}.notes-module__ntYkxa__articleHeader .notes-module__ntYkxa__topic{font-size:var(--type-meta-size)}.notes-module__ntYkxa__articleHeader h1{font-size:var(--reading-title-size);letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:400;line-height:1.06}.notes-module__ntYkxa__articleHeader>p{max-width:58ch;font-size:var(--type-lead-size);color:var(--color-copy);margin-top:32px;line-height:1.5}.notes-module__ntYkxa__metadata{font-size:var(--type-meta-size);color:var(--color-copy);flex-wrap:wrap;gap:12px 24px;margin-top:28px;display:flex}.notes-module__ntYkxa__articleCover{padding-inline:var(--fixed-control-offset)}.notes-module__ntYkxa__articleCover figure{margin:0}.notes-module__ntYkxa__articleCover img{width:100%;height:auto;display:block}.notes-module__ntYkxa__articleCover figcaption{color:var(--color-copy);margin-top:12px;font-size:14px;line-height:1.5}.notes-module__ntYkxa__body{width:100%;min-width:0;max-width:var(--reading-measure);font-size:var(--body-size);overflow-wrap:anywhere;grid-column:-2/-1;line-height:1.65}.notes-module__ntYkxa__body>*+*{margin-top:var(--reading-copy-gap)}.notes-module__ntYkxa__body h2{margin-top:var(--reading-flow-gap);padding-top:var(--reading-copy-gap);border-top:1px solid var(--color-hairline);font-size:var(--reading-heading-size);letter-spacing:-.04em;scroll-margin-top:150px;font-weight:400;line-height:1.15}.notes-module__ntYkxa__body h2:first-child{margin-top:0}.notes-module__ntYkxa__body h3{margin-top:var(--reading-media-gap);font-size:var(--reading-subheading-size);font-weight:400;line-height:1.3}.notes-module__ntYkxa__body h4{margin-top:var(--reading-media-gap);font-size:var(--reading-minor-heading-size);font-weight:400;line-height:1.4}.notes-module__ntYkxa__body ul,.notes-module__ntYkxa__body ol{padding-left:1.4em}.notes-module__ntYkxa__body li+li{margin-top:10px}.notes-module__ntYkxa__body ul{list-style:outside}.notes-module__ntYkxa__body ol{list-style:decimal}.notes-module__ntYkxa__body a{text-underline-offset:.18em;transition:color var(--motion-duration-color) var(--motion-ease-out);text-decoration:underline}.notes-module__ntYkxa__body a:hover,.notes-module__ntYkxa__body a:focus-visible{color:var(--color-accent)}.notes-module__ntYkxa__body blockquote{border-left:2px solid var(--color-accent);padding-left:24px}.notes-module__ntYkxa__body figure{margin-block:var(--reading-media-gap)}.notes-module__ntYkxa__body img,.notes-module__ntYkxa__body video{width:100%;height:auto;display:block}.notes-module__ntYkxa__body figcaption{color:var(--color-copy);margin-top:12px;font-size:14px;line-height:1.5}.notes-module__ntYkxa__related{padding-inline:var(--fixed-control-offset);margin-bottom:96px}.notes-module__ntYkxa__related>h2{margin-bottom:32px;font-size:24px;font-weight:400}@media (max-width:1023px){.notes-module__ntYkxa__noteLink,.notes-module__ntYkxa__noteLink[data-note-preview=false]{grid-template-columns:24px minmax(0,1fr) 24px}.notes-module__ntYkxa__preview{grid-area:1/2}.notes-module__ntYkxa__noteLink[data-note-preview=true] .notes-module__ntYkxa__noteCopy{grid-area:2/2}.notes-module__ntYkxa__arrow{grid-area:1/3}}@media (max-width:767px){.notes-module__ntYkxa__noteLink,.notes-module__ntYkxa__noteLink[data-note-preview=false]{grid-template-columns:20px minmax(0,1fr) 18px;gap:24px 14px}.notes-module__ntYkxa__articleCover{padding-inline:0}.notes-module__ntYkxa__articleCover figcaption{padding-inline:var(--fixed-control-offset)}}@media (prefers-reduced-motion:reduce){.notes-module__ntYkxa__noteLink h3,.notes-module__ntYkxa__number,.notes-module__ntYkxa__arrow,.notes-module__ntYkxa__body a{transition-duration:var(--motion-duration-instant)}.notes-module__ntYkxa__noteLink:hover .notes-module__ntYkxa__arrow{transform:none}}
.page-intro-module__FxxpMW__intro{min-width:0}.page-intro-module__FxxpMW__context{min-height:var(--fixed-control-height);align-items:center;gap:24px;margin-bottom:32px;display:flex}.page-intro-module__FxxpMW__eyebrow{color:var(--color-copy);font-size:var(--type-caption-size);letter-spacing:.01em;line-height:1.5}.page-intro-module__FxxpMW__row{align-items:start;gap:24px;display:grid}.page-intro-module__FxxpMW__title{min-width:0;font-family:inherit;font-size:var(--reading-title-size);font-variation-settings:"wght" 400;letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:400;line-height:1.06}.page-intro-module__FxxpMW__lead{min-width:0;max-width:39ch;color:var(--color-copy);font-size:var(--body-size);align-self:end;line-height:1.6}.page-intro-module__FxxpMW__project .page-intro-module__FxxpMW__lead{color:inherit}@media (min-width:1024px){.page-intro-module__FxxpMW__row{gap:var(--home-column-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.page-intro-module__FxxpMW__title{grid-column:1/3}.page-intro-module__FxxpMW__lead{grid-column:3}}
