.D5TzMq_page{padding-block:var(--space-40);gap:var(--space-64);display:grid}.D5TzMq_header,.D5TzMq_section{gap:var(--space-20);min-inline-size:0;display:grid}.D5TzMq_note{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-20);color:var(--color-text-muted);overflow-wrap:anywhere}.D5TzMq_palette{gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.D5TzMq_swatch{gap:var(--space-8);display:grid}.D5TzMq_color{block-size:var(--space-64);border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--radius-label)}.D5TzMq_ruler{border-block:var(--border-width-hairline) solid var(--color-border);padding-block:var(--space-12);text-align:center}.D5TzMq_spacing,.D5TzMq_radii{gap:var(--space-24);flex-wrap:wrap;align-items:flex-end;display:flex}.D5TzMq_spaceSample{gap:var(--space-8);display:grid}.D5TzMq_spaceSample>div{block-size:var(--space-20);background:var(--color-text-primary)}.D5TzMq_radii>div{padding:var(--space-24);border:var(--border-width-hairline) solid var(--color-border)}.D5TzMq_specimen{gap:var(--space-8);min-inline-size:0;display:grid}.D5TzMq_viewport{border:var(--border-width-hairline) solid var(--color-border);overflow:auto}.D5TzMq_viewport:focus-visible{outline:2px solid var(--color-light-blue);outline-offset:var(--space-4)}.D5TzMq_sampleSurface{padding:var(--space-20);background:var(--color-page);min-inline-size:max-content}.D5TzMq_inverse{background:var(--color-surface-dark)}.D5TzMq_sampleText{margin:0}.D5TzMq_aboutProof{inline-size:var(--layout-content-max);padding:var(--space-32) var(--space-40) 0;align-items:center;gap:var(--space-4);text-align:center;background:var(--color-page);flex-direction:column;display:flex}.D5TzMq_aboutProof>:last-child{inline-size:100%}@media (max-width:48rem){.D5TzMq_page{inline-size:calc(100% - 2 * var(--space-16))}}
.LbOgla_surface{isolation:isolate;background:var(--color-surface-dark);position:relative;overflow:hidden}.LbOgla_content{position:relative}.LbOgla_noise,.LbOgla_light,.LbOgla_ring{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.LbOgla_noise{background-image:var(--material-grain);mix-blend-mode:exclusion;background-repeat:no-repeat;background-size:100% 100%;inset:0}.LbOgla_light,.LbOgla_ring{border-radius:50%}.LbOgla_hero{--material-grain:url(/media/figma/materials/2014-1015.png);border-radius:var(--radius-surface)}.LbOgla_hero>.LbOgla_neutral{background:var(--color-light-neutral);opacity:.6;filter:blur(110px);block-size:352px;inline-size:352px;inset-block-start:224px;inset-inline-start:calc(50% - 176px)}.LbOgla_about{--material-grain:url(/media/figma/materials/2014-1536.png);background:var(--color-page)}.LbOgla_about>.LbOgla_noise{background-position:top;background-size:100%}.LbOgla_process-hover{background:linear-gradient(253.61deg, var(--color-avatar-background) 0%, var(--color-surface-dark) 100%)}.LbOgla_collaboration-expanded,.LbOgla_collaboration-collapsed,.LbOgla_collaboration-preview,.LbOgla_member{border-radius:var(--radius-media)}.LbOgla_collaboration-expanded{--material-grain:url(/media/figma/materials/I2014-1580-2014-1415.png)}.LbOgla_collaboration-collapsed{--material-grain:url(/media/figma/materials/I2014-1581-2014-1393.png);background:var(--color-page)}.LbOgla_collaboration-preview{--material-grain:url(/media/figma/materials/2014-1437.png);background:var(--color-page)}.LbOgla_collaboration-expanded>.LbOgla_light,.LbOgla_collaboration-preview>.LbOgla_light{block-size:200px;inline-size:200px}.LbOgla_green{background:var(--color-light-green)}.LbOgla_blue{background:var(--color-light-blue)}.LbOgla_collaboration-expanded>.LbOgla_green{opacity:.55;filter:blur(95px);inset-block-start:74px;inset-inline-start:-40px}.LbOgla_collaboration-expanded>.LbOgla_blue{opacity:.3;filter:blur(120px);inset-block-start:-30px;inset-inline-end:-20px}.LbOgla_collaboration-preview>.LbOgla_light{mix-blend-mode:color-burn}.LbOgla_collaboration-preview>.LbOgla_green{opacity:.2;filter:blur(90px);inset-block-start:-72px;inset-inline-start:-50px}.LbOgla_collaboration-preview>.LbOgla_blue{opacity:.25;filter:blur(100px);inset-block-start:0;inset-inline-end:0}.LbOgla_member{--material-grain:url(/media/figma/materials/2014-1120.png)}.LbOgla_member>.LbOgla_noise{block-size:546px;inset-block:0 auto;inset-inline-start:1px;transform:translateY(.392578px)}.LbOgla_member>.LbOgla_light{opacity:.35;filter:blur(190px);block-size:332px;inline-size:332px}.LbOgla_member>.LbOgla_green{inset-block-start:332.393px;inset-inline-start:354px}.LbOgla_member>.LbOgla_blue{inset-block-start:-117.607px;inset-inline-start:-139px}.LbOgla_ring{border:var(--border-width-hairline) solid var(--color-border);opacity:.3}.LbOgla_outerRing{block-size:409px;inline-size:409px;inset-block-start:68.3926px;inset-inline-start:68px}.LbOgla_innerRing{block-size:239px;inline-size:239px;inset-block-start:153.393px;inset-inline-start:153px}.LbOgla_processClip{border-radius:var(--radius-media) var(--radius-media) 0 0;overflow:hidden}
.ihTVbG_surface{block-size:600px;inline-size:1360px}.ihTVbG_content{block-size:600px;position:relative}.ihTVbG_placement{width:614px;height:542px;position:absolute;top:calc(50% + 27px);left:50%;translate:-50% -50%}.ihTVbG_host,.ihTVbG_moving{width:100%;height:100%}.ihTVbG_moving{transform-origin:50%;border-radius:22px;overflow:hidden}@media (prefers-reduced-motion:reduce){.ihTVbG_moving{opacity:1!important;will-change:auto!important;transform:none!important}}
.F6N4RG_host{width:100%}@media (prefers-reduced-motion:no-preference){.F6N4RG_host[data-hero-entrance] .F6N4RG_compactPlacement,.F6N4RG_host[data-hero-entrance] .F6N4RG_name{opacity:0}}.F6N4RG_surface{isolation:isolate;width:var(--hero-width,1400px);border-radius:32px;height:600px;margin-inline:auto;position:relative}.F6N4RG_outgoing{z-index:2;opacity:var(--hero-outgoing,0);position:absolute;inset:0}.F6N4RG_material{width:1360px;height:600px}.F6N4RG_largePlacement{left:var(--portrait-x,373px);top:var(--portrait-y,56px);width:var(--portrait-width,614px);height:var(--portrait-height,542px);opacity:var(--hero-outgoing,0);position:absolute}.F6N4RG_largePlacement [data-media-id]{aspect-ratio:auto;height:100%}.F6N4RG_incoming{z-index:1;opacity:var(--hero-incoming,1);flex-direction:column;justify-content:center;align-items:center;gap:80px;display:flex;position:absolute;inset:0}.F6N4RG_group{justify-content:center;align-items:center;gap:48px;width:max-content;height:272px;display:flex}.F6N4RG_compactPlacement{flex:none;width:308px;height:272px}.F6N4RG_compactMaterial{isolation:isolate;background:rgb(255 255 255/var(--hero-incoming,1));width:100%;height:100%;position:relative}.F6N4RG_noise{mix-blend-mode:exclusion;opacity:var(--hero-incoming,1);background:url(/media/figma/materials/2014-1026.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.F6N4RG_compactMedia{width:100%;height:100%;position:relative}.F6N4RG_name{flex-direction:column;gap:16px;width:690px;height:271px;display:flex}.F6N4RG_semanticName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.F6N4RG_surface{--hero-width:1400px!important;--hero-outgoing:0!important;--hero-incoming:1!important}}
.kiYP0W_action{box-sizing:border-box;font-family:var(--font-family-body);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;vertical-align:middle;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.kiYP0W_action:focus-visible{outline:2px solid var(--color-light-blue);outline-offset:4px}.kiYP0W_action[aria-disabled=true]{cursor:not-allowed}.kiYP0W_action>*{pointer-events:none}.kiYP0W_caption{display:inline-block;position:relative}.kiYP0W_glyph{flex:none;max-width:none;display:block;position:absolute}.kiYP0W_compact,.kiYP0W_resume{border-radius:999px;width:159px;height:46px;overflow:hidden}.kiYP0W_compact{flex-direction:column;padding:14px 20px}.kiYP0W_compactPaint{position:absolute}.kiYP0W_compactStroke{border-radius:inherit;position:absolute;inset:0}.kiYP0W_compactText{justify-content:center;align-items:center;width:119px;height:18px;display:flex}.kiYP0W_compact .kiYP0W_caption{width:71px}.kiYP0W_resume .kiYP0W_caption{width:98px}.kiYP0W_compact .kiYP0W_caption>span,.kiYP0W_resume .kiYP0W_caption>span{position:relative;top:1px}.kiYP0W_resume{background:var(--color-page);box-shadow:inset 0 0 0 1px var(--color-text-primary);justify-content:flex-end;gap:8px;padding:14px 8px 14px 20px}.kiYP0W_resumeIcon{flex:none;width:25px;height:16px;position:relative}.kiYP0W_resumeCaption{flex:none;width:98px;height:18px;position:relative}.kiYP0W_resumeCaption>span{position:absolute;inset:0}.kiYP0W_next,.kiYP0W_previous{width:52px;height:27px;box-shadow:inset 0 0 0 1px var(--color-text-primary);border-radius:20px;padding-block:8px}.kiYP0W_directionIcon{width:52px;height:11px;position:relative}.kiYP0W_directionIcon>.kiYP0W_glyph{top:-1.5px;left:0}.kiYP0W_top{width:72px;height:38px;color:var(--color-text-inverse);border-radius:999px;justify-content:flex-end;gap:8px;padding-inline:8px}.kiYP0W_topGlow,.kiYP0W_linkGlow,.kiYP0W_pressedGlow{pointer-events:none;border-radius:50%;position:absolute}.kiYP0W_topGlow{filter:blur(7.5px);background:#fff;width:47px;height:18px;top:10px;left:2px}.kiYP0W_topIcon{flex:none;width:18px;height:18px;position:relative;overflow:clip}.kiYP0W_topIconTrack{position:absolute;inset:0}.kiYP0W_topIconTrack>.kiYP0W_glyph{top:-10px;left:0}.kiYP0W_topIconTrack>.kiYP0W_glyph+.kiYP0W_glyph{top:14px}.kiYP0W_top .kiYP0W_caption{width:30px}.kiYP0W_whatsapp{color:#fff;background:var(--color-text-primary);border-radius:10px;gap:6px;width:108px;height:38px;padding:4px 8px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 0 4px 1px #ffffff1f}.kiYP0W_phone{width:18px;height:18px;position:absolute;top:10px;left:-19px}.kiYP0W_pressedGlow{border-radius:0;width:85px;max-width:none;height:38px;top:0;left:0}.kiYP0W_whatsapp .kiYP0W_caption{width:66px}.kiYP0W_social-x,.kiYP0W_social-linkedin,.kiYP0W_social-whatsapp,.kiYP0W_social-telegram,.kiYP0W_social-dribbble{width:64px;height:64px}.kiYP0W_socialMask{background:currentColor;flex:none;width:64px;height:64px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.kiYP0W_phoneBrand{width:32px;height:32px;position:absolute;inset:-7px}.kiYP0W_brandIcon{width:32px;height:32px}.kiYP0W_contact-link{color:#fff;border-radius:20px;gap:8px;width:max-content;max-width:100%;height:44px;padding-left:2px}.kiYP0W_linkType{font-size:40px;font-weight:200;line-height:40px}.kiYP0W_contact-link .kiYP0W_caption{width:max-content}.kiYP0W_linkGlow{filter:blur(10px);background:#fff;width:152px;height:40px;top:0;left:2px}.kiYP0W_contactIcon{flex:none;width:24px;height:24px;position:relative}.kiYP0W_large-contact{color:#fff;justify-content:flex-start;align-items:flex-end;width:720px;height:135px}.kiYP0W_large-contact>:first-child{text-align:left;flex:none;width:545px}.kiYP0W_largeIcon{flex:none;width:175px;height:135px;position:relative}.kiYP0W_largeIcon .kiYP0W_glyph{top:0;left:0}.kiYP0W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.krtVhq_details{gap:32px;display:grid}.krtVhq_row{justify-content:space-between;align-items:center;gap:16px;min-block-size:40px;display:flex}.krtVhq_row>a{color:inherit;white-space:nowrap;text-decoration:none}.krtVhq_copy{color:#fff;min-block-size:38px;inline-size:108px;font:400 14px/28px var(--font-family-body);cursor:pointer;background:#121416;border:1px solid #ffffff1a;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:4px 8px;transition:background .25s ease-out;display:inline-flex;box-shadow:inset 0 0 4px 1px #ffffff1f}.krtVhq_copy svg{flex:none;width:18px;height:18px;transition:transform .25s ease-out}.krtVhq_copy:is(:hover,:focus-visible) svg{transform:translateY(-2px)rotate(-5deg)}.krtVhq_copy[data-clipboard-state=success] svg{transform:none}.krtVhq_copy:hover,.krtVhq_copy:focus-visible{background:#343a40}.krtVhq_copy:disabled{cursor:wait}.krtVhq_location{font-size:24px;font-weight:200;line-height:40px}.krtVhq_availability{isolation:isolate;color:#fff;background:linear-gradient(90deg,#00000080,#343a40);border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:10px;min-block-size:70px;inline-size:228px;padding:2px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 6px 2px #ffffff1a}.krtVhq_availability:before{content:"";z-index:-1;background:linear-gradient(90deg,#343a40,#00000080);animation:1.8s infinite krtVhq_availability;position:absolute;inset:0}.krtVhq_badgeAvatar{flex:none;block-size:64px;inline-size:64px;display:block;position:relative}.krtVhq_badgeAvatar img{border-radius:12px}.krtVhq_badgeAvatar i{background:#6d6d6d;border:1px solid #fff;border-radius:50%;block-size:10px;inline-size:10px;position:absolute;top:1px;left:54px}.krtVhq_badgeAvatar i[data-available=true]{background:#40c057}.krtVhq_textSocials{flex-direction:column;align-items:flex-start;gap:8px;inline-size:max-content;max-inline-size:100%;font-size:40px;font-weight:200;line-height:40px;display:flex}.krtVhq_menuSocials{gap:12px;block-size:40px;display:flex}.krtVhq_socialFrame{block-size:40px;inline-size:40px;display:block;position:relative}.krtVhq_socialScale{transform-origin:0 0;block-size:64px;inline-size:64px;position:absolute;transform:scale(.625)}.krtVhq_menuSocials[data-motion-ready=true] .krtVhq_socialFrame[data-entrance=true]{animation:krtVhq_social-entry .8s cubic-bezier(.16,1,.3,1) var(--entry-delay) both}[data-motion-paused=true]:before,[data-motion-paused=true] .krtVhq_socialFrame{animation-play-state:paused!important}@keyframes krtVhq_social-entry{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes krtVhq_availability{0%,11.1111%{opacity:0;animation-timing-function:ease-in}50%,61.1111%{opacity:1;animation-timing-function:ease-in}to{opacity:0}}@media (max-width:600px){.krtVhq_row{flex-wrap:wrap}.krtVhq_row>a{white-space:normal;overflow-wrap:anywhere;font-size:clamp(20px,6vw,32px)}}@media (prefers-reduced-motion:reduce){.krtVhq_availability:before,.krtVhq_menuSocials[data-motion-ready=true] .krtVhq_socialFrame{animation:none}}
._UYV-G_footer{isolation:isolate;padding:64px var(--page-gutter);color:#fff;background:#000;position:relative;overflow:clip}._UYV-G_footer:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:exclusion;background:url(/media/figma/materials/I2014-1595-2014-1486.png) 50%/100% 100%;position:absolute;inset:-24px 0}._UYV-G_footerHead{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}._UYV-G_inquiry{gap:28px;display:grid}._UYV-G_inquiry>p{font-size:32px;font-weight:200;line-height:28px}._UYV-G_footerMain{justify-content:space-between;align-items:flex-end;gap:64px;margin-block-start:40px;display:flex}._UYV-G_footerContact{grid-template-columns:minmax(0,1fr);gap:32px;inline-size:720px;min-inline-size:0;max-inline-size:100%;display:grid}._UYV-G_footerDetails{inline-size:449px;max-inline-size:100%}._UYV-G_footerDetails [data-contact-details]{gap:20px}._UYV-G_largeAction{aspect-ratio:720/135;inline-size:720px;max-inline-size:100%;overflow:clip;container-type:inline-size}._UYV-G_largeAction>*{transform:scale(tan(atan2(100cqw,720px)));transform-origin:0 0}._UYV-G_contactPortrait{z-index:0;pointer-events:none;width:300px;height:1024px;position:absolute;top:0;right:0}._UYV-G_contactBody{padding:80px calc(var(--page-gutter) + 300px) 80px var(--page-gutter);position:relative}._UYV-G_contactIntro{flex-direction:column;gap:64px;display:flex}._UYV-G_contactMessage{flex-direction:column;gap:48px;display:flex}._UYV-G_contactMessage h1{font-size:48px;font-weight:300;line-height:64px}._UYV-G_contactMessage p{margin-block-start:10px;font-size:26px;font-weight:100;line-height:32px}._UYV-G_contactInformation{justify-content:space-between;align-items:center;gap:32px;margin-block-start:80px;display:flex}._UYV-G_labeled{align-items:stretch;gap:16px;display:flex}._UYV-G_sectionLabel{flex:0 0 36px;width:36px;height:184px;position:relative}._UYV-G_sectionLabel:after{content:"";background:#adb5bd;width:1px;position:absolute;top:0;bottom:0;left:28px}._UYV-G_sectionLabel h2{transform-origin:0 0;white-space:nowrap;letter-spacing:15px;width:184px;height:20px;font-size:20px;font-weight:100;line-height:20px;position:absolute;top:184px;left:0;transform:rotate(-90deg)}._UYV-G_labeled:last-child ._UYV-G_sectionLabel{height:191px}._UYV-G_labeled:last-child ._UYV-G_sectionLabel h2{width:191px;top:191px}._UYV-G_labeled [data-contact-details]{width:449px;min-width:0}@media (max-width:1200px){._UYV-G_contactBody{padding-inline-end:40px}._UYV-G_contactInformation{flex-wrap:wrap;gap:48px}._UYV-G_footerMain{gap:32px}._UYV-G_footerMain>:last-child{font-size:28px}}@media (max-width:800px){._UYV-G_footer{padding:32px var(--page-gutter)}._UYV-G_footerMain{flex-direction:column;align-items:flex-start}._UYV-G_footerHead{flex-wrap:wrap}._UYV-G_inquiry>p{font-size:28px}._UYV-G_contactMessage h1{font-size:36px;line-height:44px}._UYV-G_contactMessage p{font-size:22px}._UYV-G_labeled{max-width:100%}._UYV-G_labeled [data-contact-details]{width:auto}}@media (max-width:600px){._UYV-G_footer{padding:24px 20px}._UYV-G_contactBody{padding:64px 20px}._UYV-G_contactIntro{gap:40px}._UYV-G_contactMessage{gap:32px}._UYV-G_contactInformation{margin-block-start:56px}._UYV-G_contactMessage h1{font-size:30px;line-height:38px}._UYV-G_sectionLabel h2{letter-spacing:8px;font-size:14px}}
.cvVNIG_about{width:100%;padding:32px var(--page-gutter) 0}.cvVNIG_copy{text-align:center;flex-direction:column;align-items:center;gap:4px;min-block-size:136px;padding-inline:40px;display:flex}.cvVNIG_copy h2{max-inline-size:1280px}.cvVNIG_process{border-radius:var(--radius-media);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:16px;display:grid;overflow:clip}.cvVNIG_card{min-block-size:238px;display:grid;position:relative}.cvVNIG_card+.cvVNIG_card:before{content:"";inset-inline-start:0;background:#adb5bd;width:1px;height:160px;position:absolute;bottom:0}.cvVNIG_cardTrigger{width:100%;min-height:238px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;grid-area:1/1;justify-content:flex-end;align-items:flex-start;gap:32px;padding:20px;display:flex}.cvVNIG_number{color:#6d6d6d;display:inline-block}.cvVNIG_cardTrigger>span:last-child{overflow-wrap:normal}.cvVNIG_description{pointer-events:none;color:#ced4da;opacity:0;letter-spacing:-.5px;background:linear-gradient(253.61deg,#212529,#000);flex-direction:column;grid-area:1/1;gap:16px;padding:20px;font-size:20px;font-weight:200;line-height:28px;transition:opacity .25s ease-out;display:flex;position:relative}.cvVNIG_card[data-expanded=true] .cvVNIG_description{opacity:1;pointer-events:auto}.cvVNIG_card[data-expanded=true] .cvVNIG_cardTrigger>span{opacity:0}.cvVNIG_skills{color:#fff;background:#000;width:100%;height:68px;position:relative;overflow:hidden}.cvVNIG_skills:after{content:"";pointer-events:none;mix-blend-mode:exclusion;background:url(/media/figma/materials/I2014-1548-2014-1507.png) 50%/cover;position:absolute;inset:0}.cvVNIG_track{white-space:nowrap;letter-spacing:1px;width:max-content;margin-block-start:12px;font-size:28px;font-weight:200;line-height:44px;display:flex}.cvVNIG_track span{flex:none}.cvVNIG_pause{z-index:1;color:#fff;font:14px/24px var(--font-family-body);opacity:0;cursor:pointer;background:#121416;border:1px solid #6d6d6d;border-radius:8px;position:absolute;top:16px;right:16px}.cvVNIG_skills:hover .cvVNIG_pause,.cvVNIG_pause:focus-visible{opacity:1}@media (max-width:1100px){.cvVNIG_process{grid-template-columns:repeat(2,minmax(0,1fr))}.cvVNIG_card:nth-child(3):before{display:none}.cvVNIG_copy{padding-inline:0}}@media (max-width:600px){.cvVNIG_about{padding-inline:20px}.cvVNIG_copy p{margin-block-end:12px;font-size:16px;line-height:28px}.cvVNIG_copy h2{font-size:24px;line-height:32px}.cvVNIG_process{grid-template-columns:minmax(0,1fr)}.cvVNIG_card+.cvVNIG_card{border-block-start:1px solid #adb5bd}.cvVNIG_card:before{display:none}}@media (prefers-reduced-motion:reduce){.cvVNIG_number,.cvVNIG_track,.cvVNIG_cardTrigger>span:last-child{animation:none}.cvVNIG_description{transition:none}.cvVNIG_pause{display:none}}.cvVNIG_description ul{flex-direction:column;gap:16px;margin:0;padding-inline-start:30px;list-style:outside;display:flex}.cvVNIG_description li{position:relative}.cvVNIG_description li::marker{font-size:0}.cvVNIG_description li:before{content:"";background:currentColor;border-radius:50%;width:2.5px;height:2.5px;position:absolute;top:13px;left:-17px}.cvVNIG_description strong{font-weight:700}
.bsx-xa_surface{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-label);box-shadow:inset 0 0 0 var(--border-width-hairline) #fff3;background:#0000001f;position:relative}.bsx-xa_label{align-items:center;gap:var(--space-12);padding:var(--space-16);white-space:nowrap;display:inline-flex}.bsx-xa_label>span{text-align:center;flex:none}.bsx-xa_light{color:var(--color-text-inverse)}.bsx-xa_dark{color:var(--color-text-primary)}.bsx-xa_divider{background:currentColor;flex:none;block-size:16.14px;inline-size:1.01px}.bsx-xa_edge{pointer-events:none;-webkit-user-select:none;user-select:none;block-size:40px;position:absolute;inset-block-end:0;inset-inline:0;overflow:hidden}.bsx-xa_fixed{z-index:20;position:fixed}.bsx-xa_edgeLayer{pointer-events:none;block-size:56px;position:absolute;inset-block-start:-8px;inset-inline:-1px}.bsx-xa_scene{--liquid-glass-supported:1}.bsx-xa_edgeFallback{-webkit-backdrop-filter:blur(4.25px);backdrop-filter:blur(4.25px);background:var(--edge-fallback-lighting);position:absolute;inset:0}.bsx-xa_edgeFallback[data-liquid-active=true]{visibility:hidden}.bsx-xa_liquidEdge{inset-inline:-1px;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:20;isolation:isolate;clip-path:inset(8px 1px);visibility:hidden;height:56px;position:absolute;bottom:-8px}.bsx-xa_liquidFixed{position:fixed}.bsx-xa_scene[data-glass-renderer=liquidglass]>.bsx-xa_liquidEdge{visibility:visible}.bsx-xa_liquidPanel{isolation:isolate;-webkit-backdrop-filter:blur(4.25px);backdrop-filter:blur(4.25px);background:#ffffff14;position:relative;box-shadow:inset 0 0 0 1px #ffffff59}.bsx-xa_liquidPanel>canvas{visibility:hidden}.bsx-xa_scene[data-glass-renderer=liquidglass]>.bsx-xa_liquidPanel>canvas{visibility:visible}.bsx-xa_scene[data-glass-renderer=liquidglass]>.bsx-xa_liquidPanel{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}@supports (font:-apple-system-body) or (background:-moz-element(#edge-fallback-support)){.bsx-xa_scene{--liquid-glass-supported:0}}
.SFn4la_viewport{inline-size:100%;display:block;position:relative;overflow:hidden}.SFn4la_canvas{display:block;position:absolute;overflow:hidden}.SFn4la_pixels{block-size:100%;inline-size:100%;max-inline-size:none;display:block;position:absolute;inset:0}.SFn4la_paint{block-size:100%;inline-size:100%;display:block}.SFn4la_vector{flex:none;max-inline-size:none;display:block}.SFn4la_unavailable{inline-size:100%;padding:var(--space-16);color:var(--color-text-muted);border:1px solid var(--color-border);place-items:center;display:grid}
.XQE0fW_navigation{flex-direction:column;gap:40px;display:flex}.XQE0fW_item{min-block-size:var(--menu-font-size);font-size:var(--menu-font-size);color:inherit;flex:none;line-height:1;text-decoration:none;transition:opacity .3s cubic-bezier(.3,-.05,.7,-.5);display:block}.XQE0fW_information{flex-direction:column;justify-content:space-between;gap:64px;block-size:100%;min-block-size:688px;display:flex}.XQE0fW_role{color:#adb5bd}.XQE0fW_details{gap:32px;display:grid}@container (max-width:1100px){.XQE0fW_navigation{gap:28px}.XQE0fW_information{min-block-size:360px}}
.blIivq_dialog{block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--color-text-inverse);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.blIivq_dialog::backdrop{background:0 0}.blIivq_frame{block-size:100%;inline-size:100%;color:var(--color-text-inverse);position:relative;overflow:clip;container-type:inline-size}.blIivq_surface{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#121416f2;position:absolute;inset:0}.blIivq_scroller{overscroll-behavior:contain;block-size:100%;inline-size:100%;position:relative;overflow:auto}.blIivq_header{z-index:1;block-size:calc(88px + env(safe-area-inset-top,0px));padding:calc(20px + env(safe-area-inset-top,0px)) var(--page-gutter) 20px;pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:sticky;inset-block-start:0}.blIivq_header>*{pointer-events:auto}.blIivq_columns{padding:80px var(--page-gutter) max(40px, env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,449px) minmax(0,545px);grid-template-areas:"information navigation";column-gap:clamp(40px,100cqw - 1160px,280px);display:grid}.blIivq_information{grid-area:information;min-block-size:688px;min-inline-size:0}.blIivq_navigation{border-inline-start:1px solid var(--color-text-muted);--menu-font-size:var(--font-size-64);grid-area:navigation;min-block-size:688px;min-inline-size:0;padding-inline:20px}.blIivq_trigger{block-size:48px;inline-size:48px;display:block}.blIivq_title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@container (max-width:1100px){.blIivq_columns{grid-template-columns:minmax(0,1fr);grid-template-areas:"navigation""information";gap:64px;padding-block-start:40px}.blIivq_navigation{--menu-font-size:clamp(var(--font-size-28), 8.2cqw, var(--font-size-48));min-block-size:0}.blIivq_information{min-block-size:320px}}@container (max-width:600px){.blIivq_header,.blIivq_columns{padding-inline:20px}}
.cyA7XG_button{block-size:48px;inline-size:48px;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;padding:0;display:block;position:relative}.cyA7XG_button:disabled{cursor:default}.cyA7XG_button:focus-visible{outline-offset:4px;outline:2px solid}.cyA7XG_artwork{pointer-events:none;block-size:48px;inline-size:48px;display:block;overflow:visible}
.RG2vna_home{flex-direction:column;gap:96px;inline-size:100%;padding-block-end:87px;display:flex}.RG2vna_heroSection{width:100%}.RG2vna_heroViewport{aspect-ratio:1440/600;width:100%;max-width:1440px;margin-block-start:40px;margin-inline:auto;overflow:clip;container-type:inline-size}.RG2vna_heroCanvas{width:1440px;height:600px;transform:scale(tan(atan2(100cqw,1440px)));transform-origin:0 0}.RG2vna_heroContent{text-align:center;flex-direction:column;align-items:center;gap:40px;margin-block-start:40px;padding-inline:20px;display:flex}.RG2vna_heroActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.RG2vna_quote{text-align:center;padding-inline:40px}.RG2vna_quote strong{font-weight:400}.RG2vna_insights{padding-inline:var(--page-gutter)}.RG2vna_insights>h2{text-align:center;margin-block-end:40px}.RG2vna_insightGrid{background:#adb5bd;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1px;display:grid}.RG2vna_insight{background:#fff;min-block-size:186px;padding:32px 20px}.RG2vna_insight:nth-child(odd){border-inline-end:1px solid #adb5bd}.RG2vna_insight>*{color:inherit;flex-direction:column;gap:12px;text-decoration:none;transition:opacity .3s ease-out;display:flex}.RG2vna_insight a:hover,.RG2vna_insight a:focus-visible{opacity:.5}.RG2vna_insight h3{font-size:28px;font-weight:400;line-height:32px}.RG2vna_insightMeta{margin-block-end:4px;font-size:16px;font-weight:300;line-height:14px}.RG2vna_platform{color:#6d6d6d;font-size:18px;font-weight:200;line-height:16px}.RG2vna_contactPage{isolation:isolate;color:#fff;background:linear-gradient(253.86deg,#212529,#000);min-block-size:max(1024px,100dvh);inline-size:100%;position:relative;overflow:clip}.RG2vna_contactPage>:first-child{z-index:1;position:relative}@media (max-width:800px){.RG2vna_home{gap:64px}.RG2vna_heroContent{gap:28px}.RG2vna_heroContent p{font-size:30px;line-height:38px}.RG2vna_quote{padding-inline:24px;font-size:24px;line-height:32px}.RG2vna_insightGrid{grid-template-columns:minmax(0,1fr)}.RG2vna_insight{block-size:auto}.RG2vna_insight:nth-child(odd){border-inline-end:0}}@media (max-width:600px){.RG2vna_home{gap:48px;padding-block-end:64px}.RG2vna_heroContent p{font-size:26px;line-height:34px}.RG2vna_insights{padding-inline:20px}.RG2vna_insight{padding-inline:0}.RG2vna_insight h3{font-size:24px;line-height:30px}}
.dFz5Ma_works{padding-inline:var(--page-gutter)}.dFz5Ma_works[data-work-stack-section=true]{padding-block-end:var(--work-scroll-distance,0px)}.dFz5Ma_works>h2{text-align:center;margin-block-end:40px}.dFz5Ma_workSurface{isolation:isolate;color:#fff;background:#000;border-radius:32px;padding:32px 60px 64px;position:relative;overflow:clip}.dFz5Ma_workSurface:before{content:"";z-index:-1;background:var(--texture-works) center / 100% 100%;mix-blend-mode:exclusion;position:absolute;inset:0}.dFz5Ma_workCounter{text-align:center;margin-block-end:32px}.dFz5Ma_workWindow{aspect-ratio:1240/850;width:100%;position:relative}.dFz5Ma_vertical{inset:0 0 calc(-1 * var(--work-overflow,64px));scrollbar-width:none;flex-direction:column;align-items:center;padding-block-end:var(--work-overflow,64px);display:flex;position:absolute;overflow:clip auto}.dFz5Ma_vertical::-webkit-scrollbar{display:none}.dFz5Ma_horizontal::-webkit-scrollbar{display:none}.dFz5Ma_cover{background:#212529;border-radius:22px;flex:none;position:relative;overflow:clip;container-type:inline-size}.dFz5Ma_cover>[data-media-id]{width:100%}.dFz5Ma_workSurface[data-work-stack=true] .dFz5Ma_workWindow{max-block-size:calc(100svh - 220px)}.dFz5Ma_workSurface[data-work-stack=true] .dFz5Ma_vertical{overflow:visible}.dFz5Ma_workSurface[data-work-stack=true] .dFz5Ma_cover{height:calc(100% - var(--work-overflow,64px));position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%;box-shadow:0 -12px 32px #0000002e}.dFz5Ma_coverLabel{width:max-content;translate:-50%;transform:scale(min(1,tan(atan2(calc(100cqw - 24px),560px))));transform-origin:50% 0;position:absolute;top:20px;left:50%}.dFz5Ma_coverLabel a{color:inherit;text-decoration:none}.dFz5Ma_coverLabel [aria-disabled]{display:block}.dFz5Ma_showcase{--showcase-aside:295px;isolation:isolate;margin-inline:var(--page-gutter);background:#ffffff4d;border-radius:32px;min-height:590px;display:flex;position:relative;overflow:clip}.dFz5Ma_showcase:before{content:"";pointer-events:none;background:var(--texture-showcase) center / 100% 100%;mix-blend-mode:exclusion;position:absolute;inset:0}.dFz5Ma_showcaseAside{z-index:3;width:var(--showcase-aside);flex-direction:column;justify-content:space-between;min-width:0;padding:32px 24px;display:flex;position:absolute;inset:0 auto 0 0}.dFz5Ma_showcaseAside h2{z-index:1;letter-spacing:0;gap:8px;display:grid;position:relative}.dFz5Ma_showcaseAside h2>span{white-space:nowrap}.dFz5Ma_showcaseBottom{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.dFz5Ma_showcaseBottom p{flex-direction:column;display:flex}.dFz5Ma_arrows{gap:8px;display:grid}.dFz5Ma_horizontal{min-width:0;scrollbar-width:none;flex:1;gap:16px;padding-block:32px;padding-inline-start:var(--showcase-aside);display:flex;position:relative;overflow:auto hidden}.dFz5Ma_showcaseCard{flex:0 0 600px;width:600px}.dFz5Ma_showcaseImage{background:#eef0f2;border-radius:22px;width:100%;height:400px;position:relative;overflow:clip}.dFz5Ma_showcaseDetails{gap:16px;margin-block-start:24px;display:grid}.dFz5Ma_showcaseDetails>div{gap:12px;display:grid}.dFz5Ma_showcaseArtwork{position:absolute;inset:0}.dFz5Ma_showcaseArtwork img{translate:0 var(--showcase-pan,0px)}.dFz5Ma_browseLayer{height:72px;position:absolute;inset:auto 1px 0;transform:translateY(calc(100% - 1px))}.dFz5Ma_browseScene{position:absolute;inset:0;overflow:hidden}.dFz5Ma_browseBackdrop,.dFz5Ma_browseOutput{pointer-events:none;width:calc(100% + 40px);height:calc(100% + 40px);position:absolute;inset:-20px}.dFz5Ma_browseBackdrop{visibility:hidden}.dFz5Ma_browseScene[data-glass-renderer=liquidglass] .dFz5Ma_browseOptics{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.dFz5Ma_browseContent>a,.dFz5Ma_browseContent>span{color:#121416;width:100%;height:100%;font:400 18px/18px var(--font-family-body);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}@media (max-width:1100px){.dFz5Ma_workSurface{padding-inline:24px}.dFz5Ma_showcase{--showcase-aside:252px}}@media (max-width:700px){.dFz5Ma_showcase{flex-direction:column;gap:0;height:auto}.dFz5Ma_showcaseAside{flex-flow:wrap;flex:auto;align-items:center;gap:16px;width:100%;padding:24px;position:relative;inset:auto}.dFz5Ma_showcaseAside h2{flex:1}.dFz5Ma_showcaseBottom{flex:none;gap:20px}.dFz5Ma_horizontal{flex:auto;padding:0 20px 28px}.dFz5Ma_showcaseCard{flex-basis:min(600px,75vw);width:min(600px,75vw)}.dFz5Ma_showcaseImage{aspect-ratio:600/400;height:auto}.dFz5Ma_showcaseDetails h3{font-size:23px;line-height:30px}.dFz5Ma_showcaseDetails p{line-height:24px}.dFz5Ma_browseLayer{transform:none!important}}@media (max-width:600px){.dFz5Ma_works{padding-inline:20px}.dFz5Ma_workSurface{--work-overflow:24px;border-radius:22px;padding:24px 12px}.dFz5Ma_showcase{border-radius:22px;margin-inline:20px}.dFz5Ma_coverLabel{top:12px}}@media (prefers-reduced-motion:reduce){.dFz5Ma_browseLayer{transform:none!important}}@media (hover:none){.dFz5Ma_browseLayer{transform:none!important}}.dFz5Ma_browseOptics{pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;height:100%;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffa6}.dFz5Ma_browseContent{background:#ffffff4d;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff80}.dFz5Ma_showcase:before{z-index:2}.dFz5Ma_browseArrow{flex:0 0 28px;height:16px;position:relative}.dFz5Ma_browseArrow>img{position:absolute;top:1.73193px;left:9px}.dFz5Ma_showcaseImage:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ced4da;position:absolute;inset:0}.dFz5Ma_sidebarGlass{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dFz5Ma_sidebarBackdrop{width:100%;height:100%;position:absolute;inset:0}.dFz5Ma_sidebarLens{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;height:100%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff80}
._1IFFXa_section{padding-inline:var(--page-gutter)}._1IFFXa_section>h2{text-align:center;margin-block-end:40px}._1IFFXa_testimonial{background:#fff;border-radius:32px;gap:16px;padding:10px;display:flex;position:relative;overflow:clip}._1IFFXa_testimonial:before{content:"";pointer-events:none;background:var(--texture-testimonial) center / 100% 100%;mix-blend-mode:exclusion;height:568px;position:absolute;inset:0 0 auto}._1IFFXa_quotePanel{flex-direction:column;flex:1;justify-content:center;min-block-size:546px;min-inline-size:0;padding:20px 24px;display:flex;position:relative}._1IFFXa_quoteContent{flex-direction:column;gap:20px;display:flex}._1IFFXa_quoteDeck{display:grid}._1IFFXa_quoteLayer{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;align-self:center;transition:opacity .25s ease-out,transform .35s ease-out,visibility 0s .35s;transform:translateY(6px)}._1IFFXa_quoteLayer[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}._1IFFXa_openQuote{height:37px;padding:4px 8px}._1IFFXa_closeQuote{justify-content:flex-end;height:37px;padding:4px 8px;display:flex}._1IFFXa_text{padding-inline-start:10px}._1IFFXa_text blockquote{white-space:pre-line}._1IFFXa_text p{margin-block-start:16px}._1IFFXa_controls{justify-content:center;gap:12px;display:flex}._1IFFXa_orbitViewport{aspect-ratio:1;flex:0 0 546px;width:546px;container-type:inline-size}._1IFFXa_orbit{width:546px;height:546px;transform:scale(tan(atan2(100cqw,546px)));transform-origin:0 0}._1IFFXa_orbit[data-material]{--material-grain:var(--texture-orbit)}._1IFFXa_orbitHeading{color:#adb5bd;letter-spacing:2px;text-transform:uppercase;width:181px;font-size:20px;font-weight:100;line-height:20px;position:absolute;top:263.393px;left:183px}._1IFFXa_avatar{cursor:pointer;background:#212529;border:0;border-radius:50%;width:64px;height:64px;padding:0;position:absolute}._1IFFXa_avatarImage{border-radius:inherit;isolation:isolate;position:absolute;inset:0;overflow:hidden}._1IFFXa_restPortrait,._1IFFXa_activePortrait{transition:opacity .18s ease-out;position:absolute;inset:0}._1IFFXa_activePortrait{opacity:0}._1IFFXa_avatar[data-active=true] ._1IFFXa_activePortrait{opacity:1}._1IFFXa_avatar[data-active=true] ._1IFFXa_restPortrait{opacity:0}._1IFFXa_pulse{pointer-events:none;background:#ffffff0a;border:1px solid #adb5bd8c;border-radius:50%;width:84px;height:84px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}@media (max-width:1200px){._1IFFXa_testimonial{flex-direction:column;align-items:center}._1IFFXa_quotePanel{width:100%;min-height:0}._1IFFXa_orbitViewport{flex:auto;max-width:100%}._1IFFXa_controls{margin-block-start:20px}}@media (max-width:600px){._1IFFXa_section{padding-inline:20px}._1IFFXa_quotePanel{padding-inline:8px}._1IFFXa_text blockquote{font-size:20px;line-height:28px}._1IFFXa_text p{font-size:18px;line-height:26px}._1IFFXa_testimonial{border-radius:22px}}@media (prefers-reduced-motion:reduce){._1IFFXa_pulse,._1IFFXa_quoteLayer,._1IFFXa_restPortrait,._1IFFXa_activePortrait{transition:none}}
.oyk58a_page{gap:var(--space-48);max-inline-size:1440px;padding-block:var(--space-40) var(--space-80);display:grid}.oyk58a_section,.oyk58a_introduction{gap:var(--space-20);min-inline-size:0;display:grid}.oyk58a_note{font-size:var(--font-size-14);line-height:1.5}.oyk58a_tools{gap:var(--space-16);font-size:var(--font-size-16);flex-wrap:wrap;display:flex}.oyk58a_tools a{color:inherit;text-underline-offset:4px}.oyk58a_tools button,.oyk58a_seek input{font:inherit;color:var(--color-text-primary);background:var(--color-page);border:1px solid var(--color-border);border-radius:6px;padding:6px 12px}.oyk58a_tools button{cursor:pointer}.oyk58a_tools button:focus-visible,.oyk58a_scroll:focus-visible{outline:2px solid var(--color-light-blue);outline-offset:4px}.oyk58a_seek{font-size:var(--font-size-16);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.oyk58a_seek input{inline-size:220px}.oyk58a_light{background:var(--color-page)}.oyk58a_dark{background:var(--color-surface-dark)}.oyk58a_scroll{overscroll-behavior-inline:contain;inline-size:100%;overflow-x:auto}.oyk58a_source{inline-size:1440px}@media (max-width:600px){.oyk58a_page{inline-size:calc(100% - 32px)}}
.KjBz6q_fixture{background:#fff;min-block-size:3000px}.KjBz6q_dark{color:#fff;background:#121416}.KjBz6q_sticky{z-index:2;background:inherit;position:sticky;inset-block-start:0}.KjBz6q_intro{gap:20px;padding-block:40px;display:grid}.KjBz6q_note{font-size:var(--font-size-14);line-height:1.5}.KjBz6q_tools,.KjBz6q_hostTools{font-size:var(--font-size-16);flex-wrap:wrap;gap:20px;display:flex}.KjBz6q_tools a,.KjBz6q_intro>a{color:inherit}.KjBz6q_hostTools{color:#121416;background:#fff;padding:8px 40px}.KjBz6q_hostTools button{font:inherit;padding:4px 12px}.KjBz6q_material{align-items:center;gap:40px;min-block-size:550px;margin:40px;display:flex}.KjBz6q_portrait{inline-size:400px;max-inline-size:100%}.KjBz6q_anchor{min-block-size:500px;padding-block:80px;scroll-margin-block-start:100px}.KjBz6q_anchor h2{text-transform:capitalize}.KjBz6q_sourceScroll{inline-size:100%;overflow-x:auto}.KjBz6q_sourcePage{max-inline-size:1440px}.KjBz6q_source{background:#fff;block-size:1024px;inline-size:1440px}.KjBz6q_information{flex-direction:column;justify-content:space-between;gap:64px;block-size:100%;min-block-size:688px;display:flex}.KjBz6q_logo{block-size:108.507px;inline-size:294.807px;position:relative}.KjBz6q_logo>span{position:absolute}.KjBz6q_role{color:var(--color-text-subtle)}.KjBz6q_details{gap:32px;display:grid}.KjBz6q_socials{gap:12px;block-size:40px;display:flex}.KjBz6q_socialFrame{block-size:40px;inline-size:40px;position:relative}.KjBz6q_socialScale{transform-origin:0 0;block-size:64px;inline-size:64px;display:block;position:absolute;transform:scale(.625)}.KjBz6q_row{justify-content:space-between;align-items:center;gap:16px;min-block-size:40px;display:flex}.KjBz6q_row>span{white-space:nowrap}.KjBz6q_referenceAction{color:#fff;background:#121416;border:1px solid #ffffff1a;border-radius:10px;flex:none;block-size:38px;inline-size:108px;padding:4px 8px;font-family:inherit;font-size:14px;font-weight:300;line-height:28px;box-shadow:inset 0 0 4px 1px #ffffff1f}.KjBz6q_copy{font-weight:400}.KjBz6q_navigation{flex-direction:column;gap:40px;display:flex}.KjBz6q_item{min-block-size:var(--menu-font-size);font-size:var(--menu-font-size);color:inherit;flex:none;line-height:1;text-decoration:none;display:block}.KjBz6q_item:focus-visible{outline-offset:6px;outline:2px solid}@container (max-width:1100px){.KjBz6q_information{min-block-size:360px}.KjBz6q_navigation{gap:28px}.KjBz6q_row{flex-wrap:wrap}}@container (max-width:600px){.KjBz6q_row>span{white-space:normal;overflow-wrap:anywhere;font-size:clamp(20px,6.5cqw,32px)}.KjBz6q_logo{max-inline-size:100%}}@media (max-width:600px){.KjBz6q_material{margin-inline:20px}.KjBz6q_hostTools{padding-inline:20px}.KjBz6q_sourceScroll:focus-visible{outline-offset:4px;outline:2px solid #0d6efd}}
.oqgRxq_page{gap:var(--space-48);max-inline-size:1440px;padding-block:var(--space-40) var(--space-80);display:grid}.oqgRxq_section{gap:var(--space-20);min-inline-size:0;display:grid}.oqgRxq_note{font-size:var(--font-size-14);line-height:1.5}.oqgRxq_tools{gap:var(--space-16);font-size:var(--font-size-16);flex-wrap:wrap;display:flex}.oqgRxq_tools a{color:inherit;text-underline-offset:4px}.oqgRxq_tools button,.oqgRxq_seek input{font:inherit;color:var(--color-text-primary);background:var(--color-page);border:1px solid var(--color-border);border-radius:6px;padding:6px 12px}.oqgRxq_tools button{cursor:pointer}.oqgRxq_tools :focus-visible,.oqgRxq_seek input:focus-visible{outline:2px solid var(--color-light-blue);outline-offset:4px}.oqgRxq_seek{font-size:var(--font-size-16);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.oqgRxq_seek input{inline-size:220px}.oqgRxq_light,.oqgRxq_camera{background:#fff}.oqgRxq_dark{color:#fff;background:#000}.oqgRxq_edges,.oqgRxq_states{gap:var(--space-32);flex-wrap:wrap;display:flex}.oqgRxq_edges figure,.oqgRxq_states figure{align-content:start;gap:var(--space-12);inline-size:200px;font-size:var(--font-size-14);margin:0;display:grid}.oqgRxq_camera{block-size:72px;inline-size:72px;padding:12px}.oqgRxq_camera.oqgRxq_dark{background:#000}@media (max-width:600px){.oqgRxq_page{inline-size:calc(100% - 32px)}.oqgRxq_edges figure,.oqgRxq_states figure{inline-size:130px}}
.GIH_bG_section{padding-inline:var(--page-gutter)}.GIH_bG_section>h2{text-align:center;margin-block-end:40px}.GIH_bG_rows{gap:8px;display:grid}.GIH_bG_row{--disclosure-ease:cubic-bezier(.22,1,.36,1);color:#121416;min-height:88px;transition:background-color .38s var(--disclosure-ease), color .38s var(--disclosure-ease);padding:20px}.GIH_bG_row[data-open=true]{color:#ced4da;background-color:#080b0d}.GIH_bG_row [data-material-layer=noise]{background-repeat:repeat;background-size:1360px}.GIH_bG_row [data-material-layer=light]{filter:none;mix-blend-mode:normal;width:400px;height:400px;transition:opacity .38s var(--disclosure-ease), transform .38s var(--disclosure-ease)}.GIH_bG_row [data-material-layer=light]:nth-of-type(2){background:radial-gradient(circle, color-mix(in srgb,var(--color-light-green) 50%,transparent), transparent 70%)}.GIH_bG_row [data-material-layer=light]:nth-of-type(3){background:radial-gradient(circle, color-mix(in srgb,var(--color-light-blue) 45%,transparent), transparent 70%)}.GIH_bG_row[data-open=false] [data-material-layer=light]{animation:3s ease-in-out infinite GIH_bG_ambient}.GIH_bG_row[data-open=true] [data-material-layer=light]{mix-blend-mode:normal}.GIH_bG_row[data-open=true] [data-material-layer=light]:nth-of-type(2){opacity:.45;transform:translate(10px,70px)}.GIH_bG_row[data-open=true] [data-material-layer=light]:nth-of-type(3){opacity:.3}.GIH_bG_header{width:100%;min-height:48px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:0;display:flex}.GIH_bG_mode{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;font-size:32px;font-weight:300;line-height:1.2;display:inline-flex}.GIH_bG_mode>span:first-child{white-space:nowrap;font-weight:400}.GIH_bG_subtitle{white-space:nowrap;font-size:24px;line-height:28px;display:inline-grid}.GIH_bG_subtitle>span{transition:opacity .3s var(--disclosure-ease);grid-area:1/1}.GIH_bG_subtitleLight{opacity:1;font-weight:300}.GIH_bG_subtitleThin{opacity:0;font-weight:200}.GIH_bG_row[data-returned=true] .GIH_bG_subtitleLight{opacity:0}.GIH_bG_row[data-returned=true] .GIH_bG_subtitleThin{opacity:1}.GIH_bG_divider{font:200 32px/28px var(--font-family-body);height:28px}.GIH_bG_number{color:#6d6d6d;flex:none;font-size:48px;font-weight:100;line-height:48px}.GIH_bG_disclosure{opacity:0;transition:grid-template-rows .38s var(--disclosure-ease), opacity .3s ease-out;grid-template-rows:0fr;display:grid}.GIH_bG_row[data-open=true] .GIH_bG_disclosure{opacity:1;grid-template-rows:1fr}.GIH_bG_details{min-height:0;overflow:hidden}.GIH_bG_detailsBody{justify-content:space-between;gap:24px;padding-block-start:24px;display:flex}.GIH_bG_audience{flex:1;min-width:0}.GIH_bG_audience>:first-child{margin-block-end:12px}.GIH_bG_scope{flex:0 521px;gap:12px;min-width:0;min-height:112px;display:flex}.GIH_bG_scope>span{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:3px;border-inline-start:1px solid #adb5bd;flex:none;padding-inline-start:6px;font-size:14px;font-weight:200;line-height:20px;rotate:180deg}.GIH_bG_scope ul{align-content:start;gap:4px;min-width:0;margin:0;padding:0;font-size:20px;font-weight:200;line-height:28px;list-style:none;display:grid}.GIH_bG_talk{justify-content:center;margin-block-start:40px;display:flex}.GIH_bG_rows[data-motion-paused=true] [data-material-layer=light]{animation-play-state:paused}@keyframes GIH_bG_ambient{0%,to{opacity:0;transform:translate(0,0)}50%{opacity:.2;transform:translate(12px,-8px)}}@media (max-width:1100px){.GIH_bG_mode{font-size:26px}.GIH_bG_subtitle{font-size:20px}.GIH_bG_scope{flex-basis:48%}}@media (max-width:600px){.GIH_bG_row{padding:16px}.GIH_bG_mode{flex-direction:column;align-items:flex-start;gap:4px;font-size:24px}.GIH_bG_subtitle{font-size:16px;line-height:22px}.GIH_bG_number{font-size:36px}.GIH_bG_detailsBody{flex-direction:column;gap:20px}.GIH_bG_scope{flex-basis:auto}.GIH_bG_scope ul{font-size:18px;line-height:26px}.GIH_bG_divider{display:none}}@media (prefers-reduced-motion:reduce){.GIH_bG_row,.GIH_bG_disclosure,.GIH_bG_subtitle>span,.GIH_bG_row [data-material-layer=light]{transition:none;animation:none!important}}
.dDImfG_page{gap:64px;padding-block:64px;display:grid}.dDImfG_section{gap:20px;min-width:0;display:grid}.dDImfG_section h1,.dDImfG_section h2,.dDImfG_section h3,.dDImfG_section p{margin:0}.dDImfG_section h3{font-size:16px;font-weight:400}.dDImfG_note{color:var(--color-text-muted);font-size:12px;line-height:20px}.dDImfG_tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dDImfG_tools button,.dDImfG_section select{font:inherit;color:#121416;background:#fff;border:1px solid #adb5bd;border-radius:6px;padding:8px 12px}.dDImfG_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px;min-width:0;display:grid}.dDImfG_grid article{align-content:start;gap:12px;min-width:0;display:grid}.dDImfG_wide{grid-column:1/-1}.dDImfG_scroll{background:#121416;border-radius:8px;max-width:100%;overflow:auto}.dDImfG_scroll:focus-visible{outline:2px solid var(--color-light-blue);outline-offset:3px}.dDImfG_camera{background:#121416;align-items:flex-start;width:max-content;min-width:100%;padding:32px;display:flex;position:relative}.dDImfG_light{background:#fff}.dDImfG_darkFixture{background:#121416;border-radius:8px;padding:12px}.dDImfG_seek{gap:8px;margin-block:16px;display:grid}.dDImfG_seek input{width:100%}.dDImfG_section output{font-variant-numeric:tabular-nums;margin-top:12px;display:block}@media (max-width:600px){.dDImfG_page{gap:40px;padding-block:32px}}
.J0Aw8a_section{gap:var(--space-32);min-inline-size:0;scroll-margin-block-start:var(--space-40);display:grid}.J0Aw8a_specimen{gap:var(--space-12);min-inline-size:0;display:grid}.J0Aw8a_note{font-size:var(--font-size-14);line-height:var(--line-height-20);color:var(--color-text-muted)}.J0Aw8a_controls{gap:var(--space-20);padding:var(--space-8) var(--space-12);border:1px solid var(--color-border);flex-wrap:wrap;margin:0;display:flex}.J0Aw8a_controls label{gap:var(--space-8);font-size:var(--font-size-16);align-items:center;display:flex}.J0Aw8a_controls input{accent-color:var(--color-light-blue)}.J0Aw8a_viewport{background:var(--color-page);overflow:auto}.J0Aw8a_viewport:focus-visible,.J0Aw8a_controls input:focus-visible{outline:2px solid var(--color-light-blue);outline-offset:var(--space-4)}:is(.J0Aw8a_specimen:has([data-layer-toggle=noise]:not(:checked)) [data-material-layer=noise],.J0Aw8a_specimen:has([data-layer-toggle=light]:not(:checked)) [data-material-layer=light],.J0Aw8a_specimen:has([data-layer-toggle=ring]:not(:checked)) [data-material-layer=ring]){visibility:hidden}.J0Aw8a_processStrip{grid-template-columns:repeat(4,340px);block-size:238px;inline-size:1360px;display:grid}
.Ha2QXa_review{gap:10px;font-size:14px;line-height:20px;display:grid}.Ha2QXa_review p{color:var(--color-text-muted);margin:0}.Ha2QXa_controls{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.Ha2QXa_controls label{align-items:center;gap:8px;display:inline-flex}.Ha2QXa_controls input[type=range]{width:130px}.Ha2QXa_viewport{outline-offset:-2px;overflow:auto}.Ha2QXa_source{background:#fff;width:1440px;height:220px;position:relative;overflow:hidden}.Ha2QXa_artwork{width:1200px;height:860px;position:absolute;left:120px}.Ha2QXa_status{background:#ffffffe6;border-radius:6px;padding:2px 8px;font-size:12px;line-height:20px;position:absolute;top:8px;left:12px}.Ha2QXa_lens{color:#fff;pointer-events:none;border-radius:38px;place-items:center;width:320px;height:112px;font-size:28px;font-weight:500;line-height:36px;display:grid;position:absolute;top:54px;left:220px}@media (max-width:500px){.Ha2QXa_review{font-size:12px;line-height:18px}.Ha2QXa_controls{gap:6px 12px}.Ha2QXa_lens{width:calc(100vw - 150px);font-size:22px;left:128px}}
.p_P1Ma_page{gap:var(--space-48);padding-block:var(--space-40);display:grid}.p_P1Ma_detail{border:0;block-size:340px;inline-size:100%;display:block}.p_P1Ma_section,.p_P1Ma_review{gap:var(--space-16);min-inline-size:0;display:grid}.p_P1Ma_review{gap:var(--space-40)}.p_P1Ma_note{color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-20);overflow-wrap:anywhere}.p_P1Ma_links,.p_P1Ma_controls{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.p_P1Ma_controls{border:1px solid var(--color-border);padding:var(--space-16);border-radius:var(--radius-label)}.p_P1Ma_controls label{align-items:center;gap:var(--space-8);display:flex}.p_P1Ma_controls button{font:inherit;color:inherit;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border);background:var(--color-page);border-radius:var(--radius-control);cursor:pointer}.p_P1Ma_viewport{overflow:auto}.p_P1Ma_cover{border-radius:22px;position:relative;overflow:hidden}.p_P1Ma_cover:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-border);pointer-events:none;position:absolute;inset:0}.p_P1Ma_artworkViewport{block-size:100%;overflow:hidden}.p_P1Ma_labelAnchor{position:absolute;top:20px;transform:translate(-50%)}.p_P1Ma_review[data-review-blur=false] [data-glass-surface]{-webkit-backdrop-filter:none;backdrop-filter:none}.p_P1Ma_review[data-review-foreground=false] [data-glass-surface]>*{visibility:hidden}.p_P1Ma_review[data-review-scrolling=true] .p_P1Ma_cover{block-size:400px!important}.p_P1Ma_review[data-review-scrolling=true] .p_P1Ma_artworkViewport{scrollbar-width:none;overflow-y:auto}.p_P1Ma_review[data-review-scrolling=true] .p_P1Ma_artworkViewport::-webkit-scrollbar{display:none}.p_P1Ma_page :is(button,input,a,.p_P1Ma_viewport):focus-visible{outline:2px solid var(--color-light-blue);outline-offset:var(--space-4)}@media (max-width:48rem){.p_P1Ma_page{inline-size:calc(100% - 2 * var(--space-16))}}
.oZ_Nwa_page{gap:56px;max-inline-size:1440px;padding-block:48px;display:grid}.oZ_Nwa_section{gap:16px;min-width:0;display:grid}.oZ_Nwa_note{color:var(--color-text-muted);font-size:14px;line-height:20px}.oZ_Nwa_tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.oZ_Nwa_tools label{align-items:center;gap:8px;display:flex}.oZ_Nwa_tools button,.oZ_Nwa_page input[type=number]{border:1px solid var(--color-border);font:inherit;color:var(--color-text-primary);background:var(--color-page);border-radius:6px;padding:8px 12px}.oZ_Nwa_tools button[aria-pressed=true]{color:var(--color-text-inverse);background:var(--color-text-primary)}.oZ_Nwa_tools button:disabled{opacity:.5}.oZ_Nwa_viewport{border-radius:16px;max-width:100%;overflow:auto}.oZ_Nwa_camera{background:var(--color-page);width:1440px;height:600px}.oZ_Nwa_seek{gap:8px;display:grid}.oZ_Nwa_seek input{width:100%}.oZ_Nwa_page :is(button,input,a,.oZ_Nwa_viewport):focus-visible,.oZ_Nwa_viewport:focus{outline:2px solid var(--color-light-blue);outline-offset:4px}@media (max-width:600px){.oZ_Nwa_page{gap:40px;padding-block:24px}}
._7JKBfq_page{gap:var(--space-48);padding-block:var(--space-40);display:grid}._7JKBfq_caption,._7JKBfq_specimen{gap:var(--space-16);min-inline-size:0;display:grid}._7JKBfq_note{color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-20);overflow-wrap:anywhere}._7JKBfq_path{font-size:var(--font-size-14);overflow-wrap:anywhere}._7JKBfq_links{gap:var(--space-16);flex-wrap:wrap;display:flex}._7JKBfq_viewport{min-inline-size:0;overflow:auto}._7JKBfq_viewport:focus-visible,._7JKBfq_links a:focus-visible{outline:2px solid var(--color-light-blue);outline-offset:var(--space-4)}._7JKBfq_surface,._7JKBfq_vectorSurface{background:var(--color-page)}._7JKBfq_contact{isolation:isolate;background:linear-gradient(253.86deg, var(--color-avatar-background), var(--color-surface-dark));background-position:100% 0;background-size:1440px 1024px}._7JKBfq_states{gap:var(--space-16);flex-wrap:wrap;display:flex}._7JKBfq_states>*{flex:240px}@media (max-width:48rem){._7JKBfq_page{inline-size:calc(100% - 2 * var(--space-16))}}
._6MxXBa_page{gap:var(--space-40);padding-block:var(--space-40);display:grid}._6MxXBa_header,._6MxXBa_stage,._6MxXBa_review{gap:var(--space-16);min-inline-size:0;display:grid}._6MxXBa_note{font-size:var(--font-size-14);line-height:var(--line-height-20);color:var(--color-text-muted)}._6MxXBa_controls{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}fieldset._6MxXBa_controls{border:1px solid var(--color-border);padding:var(--space-16);border-radius:var(--radius-label)}._6MxXBa_controls label{align-items:center;gap:var(--space-8);display:inline-flex}._6MxXBa_controls button{font:inherit;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-page);cursor:pointer}._6MxXBa_controls button[aria-pressed=true]{color:var(--color-text-inverse);background:var(--color-text-primary)}._6MxXBa_controls button:disabled{cursor:default;opacity:.45}._6MxXBa_controls input{accent-color:var(--color-text-primary)}._6MxXBa_scrubber{gap:var(--space-8);display:grid}._6MxXBa_scrubber input{inline-size:100%;accent-color:var(--color-text-primary)}._6MxXBa_readout{gap:var(--space-24);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}._6MxXBa_readout dt{font-size:var(--font-size-14);color:var(--color-text-muted)}._6MxXBa_readout dd{margin:var(--space-4) 0 0;font-size:var(--font-size-14)}._6MxXBa_viewport{border-radius:var(--radius-surface);overflow:auto}._6MxXBa_hero{block-size:600px;inline-size:1360px}._6MxXBa_heroContent{block-size:600px;position:relative}._6MxXBa_portraitLayout{block-size:542px;inline-size:614px;position:absolute;inset-block-start:calc(50% + 27px);inset-inline-start:50%;translate:-50% -50%}._6MxXBa_portraitLayout>._6MxXBa_moving{border-radius:22px;block-size:100%;inline-size:100%;overflow:hidden}._6MxXBa_cohort{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}._6MxXBa_cohortEntry{border:1px solid var(--color-border);border-radius:var(--radius-label);padding:var(--space-16);overflow-wrap:anywhere}._6MxXBa_cohortEntry h3{font-size:var(--font-size-20)}._6MxXBa_cohortEntry code{font-size:var(--font-size-14)}._6MxXBa_markerSurface{block-size:100px;background:var(--color-surface-dark);border-radius:var(--radius-label);padding:var(--space-16);margin-block-start:var(--space-16);overflow:hidden}._6MxXBa_markerSurface>._6MxXBa_moving{background:var(--color-text-inverse);border-radius:var(--radius-label);block-size:64px;inline-size:64px}._6MxXBa_page :is(button,input,a,._6MxXBa_viewport):focus-visible{outline:2px solid var(--color-light-blue);outline-offset:var(--space-4)}._6MxXBa_review[data-reduced-motion=true] ._6MxXBa_moving{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){._6MxXBa_moving{opacity:1!important;transform:none!important}}@media (max-width:48rem){._6MxXBa_page{inline-size:calc(100% - 2 * var(--space-16))}}
._46J3SG_page{gap:56px;padding-block:48px;display:grid}._46J3SG_section{gap:16px;min-width:0;display:grid}._46J3SG_note{color:var(--color-text-muted);font-size:14px;line-height:20px}._46J3SG_tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._46J3SG_tools label{align-items:center;gap:8px;display:flex}._46J3SG_tools button,._46J3SG_page input[type=number]{border:1px solid var(--color-border);font:inherit;color:var(--color-text-primary);background:#fff;border-radius:6px;padding:8px 12px}._46J3SG_tools button[aria-pressed=true]{color:#fff;background:#121416}._46J3SG_tools button:disabled{opacity:.5}._46J3SG_viewport{border-radius:32px;max-width:100%;overflow:auto}._46J3SG_seek{gap:8px;display:grid}._46J3SG_seek input{width:100%}._46J3SG_readout{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:24px;margin:0;font-size:14px;display:flex}._46J3SG_readout dd{margin:0}._46J3SG_page :is(button,input,a,._46J3SG_viewport):focus-visible,._46J3SG_viewport:focus{outline:2px solid var(--color-light-blue);outline-offset:4px}@media (max-width:600px){._46J3SG_page{gap:40px;padding-block:24px}}
