.sHgkJq_text{--stagger:8}.sHgkJq_text:not([data-split]){visibility:hidden}@media (scripting:none){.sHgkJq_text:not([data-split]){visibility:visible}}.sHgkJq_text[data-split]{flex-direction:column;display:flex}@media (min-width:1200px){.sHgkJq_text [data-br]:before{content:"\a ";white-space:pre}}.sHgkJq_text [data-br=always]:before{content:"\a ";white-space:pre}.sHgkJq_line{white-space:nowrap;clip-path:inset(0 -60px);width:fit-content;max-width:100%;margin-block:-.12em;padding-block:.12em;display:block}.sHgkJq_inner{transition:translate calc(53 * var(--frame)) var(--ease-in) calc((var(--base,0) + var(--i,0)) * var(--stagger) * var(--frame));display:block;translate:0 130%}[data-play] .sHgkJq_inner{translate:0}.sHgkJq_strong{font-weight:500}@media (prefers-reduced-motion:reduce){.sHgkJq_inner{transition:none;translate:0}}
html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.VmSGcG_page{--gutter:60px;--sec:240px;color:#000;letter-spacing:-.03em;background:#fff;min-height:100vh;padding-bottom:0;font-size:20px;line-height:1.15}.VmSGcG_ph{background:#d9d9d9}.VmSGcG_big{letter-spacing:-.035em;font-size:62px;font-weight:400;line-height:1}.VmSGcG_hero{padding:130px var(--gutter) 0}.VmSGcG_heroMedia{object-fit:cover;aspect-ratio:1100/619;width:min(1100px,100%);transition:opacity calc(45 * var(--frame)) var(--ease-in);background:#d9d9d9;margin:0 auto;display:block}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){html:not([data-intro-seen]):not([data-intro-done]) .VmSGcG_heroMedia{opacity:0}html:not([data-intro-seen]):not([data-intro-done]) .VmSGcG_page>header{translate:0 -120%}html:not([data-intro-seen]) .VmSGcG_page:has(>[data-intro-loader][data-phase=logo]){background:#000}html:not([data-intro-seen]) .VmSGcG_page:has(>[data-intro-loader][data-phase=logo])>:not([data-intro-loader]){visibility:hidden}html:not([data-intro-seen]):not([data-intro-done]) .VmSGcG_page>[data-bar]{translate:0 calc(-100% - 40px)}}.VmSGcG_statement{margin:80px var(--gutter) 0;letter-spacing:-.035em;font-size:62px;line-height:1}.VmSGcG_statement [data-line]{margin-block:-.22em;padding-block:.22em}.VmSGcG_accent{font-family:var(--font-display), sans-serif;color:#ff2108;font-size:.9em;font-style:italic;font-weight:600}.VmSGcG_work{margin:var(--sec) var(--gutter) 0}.VmSGcG_workHead{grid-template-columns:1fr;align-items:start;height:301px;display:grid;position:relative}.VmSGcG_workHead .VmSGcG_big{max-width:325px}.VmSGcG_rows{flex-direction:column;gap:20px;display:flex}.VmSGcG_row{align-items:flex-start;gap:10px;display:flex}.VmSGcG_single{justify-content:center}.VmSGcG_card{flex-basis:0;min-width:0}.VmSGcG_cardMedia{object-fit:cover;width:100%;display:block}.VmSGcG_cardTitle{letter-spacing:-.03em;color:#767773;margin-top:15px;font-size:16px;font-weight:400;line-height:1.2}.VmSGcG_roles{flex-wrap:wrap;gap:4px;margin-top:11px;list-style:none;display:flex}.VmSGcG_roles li{color:#767773;letter-spacing:-.04em;background:#f1f1f1;border-radius:2px;padding:7.2px;font-size:12px;line-height:1}.VmSGcG_capabilities{margin:var(--sec) var(--gutter) 0;grid-template-columns:330px 1fr;min-height:158px;display:grid;position:relative}.VmSGcG_capabilities .VmSGcG_big{max-width:300px}.VmSGcG_capLabel{position:absolute;top:0;left:884px}.VmSGcG_capList li{color:#9b9c96;transition:color .2s}.VmSGcG_capList li:hover{color:#ff2108}.VmSGcG_capList{line-height:1.25;list-style:none;position:absolute;top:-2px;left:990px}.VmSGcG_ecosystem{margin:var(--sec) var(--gutter) 0}.VmSGcG_ecosystem .VmSGcG_big{max-width:560px;margin-bottom:60px}.VmSGcG_grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.VmSGcG_ecoItem{padding-right:0}.VmSGcG_ecoMedia{aspect-ratio:1;margin-bottom:18px}.VmSGcG_ecoTitle{margin-bottom:10px;padding-right:30px;font-size:20px;font-weight:400;line-height:1.2}.VmSGcG_ecoText{color:#9b9c96;padding-right:30px;line-height:1.25}@media (max-width:1100px){.VmSGcG_capLabel,.VmSGcG_capList{position:static}.VmSGcG_workHead{grid-template-columns:1fr;gap:20px;height:auto;margin-bottom:60px}.VmSGcG_capabilities{grid-template-columns:1fr;gap:24px;min-height:0}}@media (max-width:767.98px){.VmSGcG_page{--gutter:20px;--sec:150px}.VmSGcG_big,.VmSGcG_statement{letter-spacing:-.025em;font-size:30px;line-height:.9}.VmSGcG_statement{line-height:1.08}.VmSGcG_hero{padding-top:130px}.VmSGcG_heroMedia{aspect-ratio:350/438}.VmSGcG_work{margin-top:80px}.VmSGcG_workHead{height:auto;margin-bottom:30px}.VmSGcG_workHead .VmSGcG_big{max-width:165px}.VmSGcG_rows,.VmSGcG_row{gap:50px}.VmSGcG_row{flex-direction:column;align-items:stretch}.VmSGcG_card{flex-grow:0!important;max-width:none!important}.VmSGcG_cardTitle{line-height:.88}.VmSGcG_roles{gap:2px;margin-top:13px}.VmSGcG_roles li{padding:7px;line-height:.9}.VmSGcG_capabilities{grid-template-columns:185px 1fr;gap:0}.VmSGcG_capabilities .VmSGcG_big{grid-row:1/span 2;max-width:165px}.VmSGcG_capLabel,.VmSGcG_capList{grid-column:2}.VmSGcG_capList{margin-top:20px}.VmSGcG_ecosystem .VmSGcG_big{max-width:none;margin-bottom:30px}.VmSGcG_grid{grid-template-columns:1fr;gap:50px}.VmSGcG_ecoMedia{margin-bottom:14px}.VmSGcG_ecoTitle,.VmSGcG_ecoText{padding-right:0;font-size:16px;line-height:.9}.VmSGcG_ecoTitle{margin-bottom:9px}.VmSGcG_ecoText{line-height:1.15}}.VmSGcG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.VtZRNW_page{--space:120px;--section:160px;--gutter:60px;--step:calc((100vw - 2 * var(--gutter) - 11 * 20px) / 12 + 20px);color:#000;letter-spacing:-.03em;background:#fff;min-height:100vh;font-size:20px;line-height:1.15}.VtZRNW_ph{background:#d9d9d9}.VtZRNW_caption{color:#9b9c96;font-size:16px;line-height:1.25}.VtZRNW_light{color:#b3b3b3}.VtZRNW_hero{min-height:max(100vh,760px);padding:120px var(--gutter) 0;position:relative}.VtZRNW_headline{letter-spacing:-.035em;font-size:8.2vw;font-weight:400;line-height:1.13}.VtZRNW_headLine{display:block}.VtZRNW_headIndent{margin-left:1.75em}.VtZRNW_indent{margin-left:calc(3 * var(--step))}.VtZRNW_heroCaption{left:var(--gutter);position:absolute;top:calc(100px + 9.348vw)}.VtZRNW_heroFoot{inset:auto var(--gutter) 20px;justify-content:flex-end;display:flex;position:absolute}.VtZRNW_heroStatement{width:calc(5 * var(--step) - 20px);letter-spacing:-.03em;font-size:32px;font-weight:400;line-height:1}.VtZRNW_image{margin:0 var(--gutter);aspect-ratio:1320/600;overflow:hidden}.VtZRNW_imageInner{aspect-ratio:2000/1118;width:100%;height:auto;display:block}.VtZRNW_intro{margin:var(--space) var(--gutter) 0}.VtZRNW_introHeading{letter-spacing:-.035em;font-size:62px;font-weight:400;line-height:1}.VtZRNW_introHeading>*{display:block}.VtZRNW_introHeading>.VtZRNW_narrow{display:none}.VtZRNW_introFoot{grid-template-columns:calc(3 * var(--step)) 1fr auto;margin-top:var(--space);align-items:start;display:grid}.VtZRNW_introMain{flex-direction:column;align-items:flex-start;gap:20px;max-width:520px;display:flex}.VtZRNW_paragraph{line-height:1.3}.VtZRNW_cta{transition:color calc(24 * var(--frame)) var(--ease-in);border-bottom:2px solid;margin-top:38px;padding-bottom:6px;line-height:1}.VtZRNW_cta span{margin-left:24px}.VtZRNW_cta:hover,.VtZRNW_cta:focus-visible{color:#ff2108}.VtZRNW_year{text-align:right}.VtZRNW_values{z-index:2;margin-top:var(--section);padding:var(--space) var(--gutter) var(--section);color:#fff;background:#000;position:relative}.VtZRNW_valuesHead{grid-template-columns:calc(3 * var(--step)) 1fr;align-items:start;display:grid}.VtZRNW_valuesHeading{letter-spacing:-.03em;max-width:570px;font-size:32px;font-weight:400;line-height:1}.VtZRNW_giant{margin-top:var(--space);letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;font-size:16.6vw;line-height:.8}.VtZRNW_list{margin:var(--space) 0 0 calc(5 * var(--step));width:calc(6 * var(--step) - 20px);list-style:none}.VtZRNW_toggle{grid-template-columns:var(--step) 1fr auto;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:color calc(24 * var(--frame)) var(--ease-exit);background:0 0;border:0;align-items:center;padding:38px 0;display:grid}.VtZRNW_item[data-open] .VtZRNW_toggle,.VtZRNW_item[data-open] .VtZRNW_lead{color:#ff2108;transition-timing-function:var(--ease-in)}.VtZRNW_count{font-size:20px}.VtZRNW_name{letter-spacing:-.03em;transition:margin-left calc(15 * var(--frame)) var(--ease-exit);font-size:32px;line-height:1}.VtZRNW_item:not([data-open]) .VtZRNW_toggle:hover .VtZRNW_name{transition-timing-function:var(--ease-in);margin-left:.5em}.VtZRNW_plus{width:12px;height:12px;position:relative}.VtZRNW_plus:before,.VtZRNW_plus:after{content:"";background:currentColor;position:absolute}.VtZRNW_plus:before{inset:5px 0}.VtZRNW_plus:after{transition:opacity calc(8 * var(--frame)) linear;inset:0 5px}.VtZRNW_item[data-open] .VtZRNW_plus:after{opacity:0}.VtZRNW_panel{transition:grid-template-rows calc(36 * var(--frame)) var(--ease-exit);border-bottom:1px solid #4a4a4a;grid-template-rows:0fr;display:grid}.VtZRNW_item[data-open] .VtZRNW_panel{transition-timing-function:var(--ease-in);grid-template-rows:1fr}.VtZRNW_text{min-height:0;max-width:calc(var(--step) + 520px);padding-left:var(--step);color:#b3b3b3;transition:padding-bottom calc(36 * var(--frame)) var(--ease-exit);line-height:1.3;overflow:hidden}.VtZRNW_lead{color:#fff;transition:color calc(24 * var(--frame)) var(--ease-exit);margin-bottom:12px}.VtZRNW_item[data-open] .VtZRNW_text{transition-timing-function:var(--ease-in);padding-bottom:38px}.VtZRNW_footer{background:#fff;display:flow-root;position:relative}.VtZRNW_veil{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.VtZRNW_name,.VtZRNW_plus:after,.VtZRNW_panel,.VtZRNW_text,.VtZRNW_toggle,.VtZRNW_lead,.VtZRNW_cta{transition:none}}@media (max-width:1100px){.VtZRNW_introHeading{font-size:48px}.VtZRNW_list{width:100%;margin-left:0}}@media (max-width:767.98px){.VtZRNW_page{--space:60px;--section:80px;--gutter:20px}.VtZRNW_hero{min-height:0;padding-top:110px}.VtZRNW_heroFoot{margin-top:var(--space);margin-bottom:24px;position:static}.VtZRNW_headline{font-size:9vw}.VtZRNW_indent{margin-left:0}.VtZRNW_heroCaption{margin-bottom:4px;position:static}.VtZRNW_heroStatement{width:100%;font-size:24px}.VtZRNW_introHeading{font-size:30px}.VtZRNW_introHeading>.VtZRNW_wide{display:none}.VtZRNW_introHeading>.VtZRNW_narrow{display:block}.VtZRNW_giant{font-size:15.8vw}.VtZRNW_introFoot{grid-template-columns:1fr auto;row-gap:24px}.VtZRNW_introMain{grid-area:2/1/auto/-1}.VtZRNW_valuesHead{grid-template-columns:1fr;gap:16px}.VtZRNW_valuesHeading{font-size:24px}.VtZRNW_toggle{grid-template-columns:48px 1fr auto;padding:24px 0}.VtZRNW_name{font-size:24px}.VtZRNW_text{padding-left:48px}.VtZRNW_item[data-open] .VtZRNW_text{padding-bottom:24px}}
._3df3jG_touch{margin:var(--sec,240px) var(--gutter) 0;padding-top:15px}._3df3jG_big{letter-spacing:-.035em;font-size:62px;font-weight:400;line-height:1}._3df3jG_mails{flex-direction:column;align-items:flex-start;display:flex}._3df3jG_mail{appearance:none;font:inherit;letter-spacing:-.035em;color:#9b9c96;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:62px;line-height:1;transition:color .2s}._3df3jG_mail:hover,._3df3jG_mail:focus-visible{color:#ff2108}@media (max-width:767.98px){._3df3jG_touch{margin-top:var(--sec,120px);padding-top:0}._3df3jG_big,._3df3jG_mail{letter-spacing:-.025em;font-size:30px;line-height:.9}}
._0sl9CG_box{width:100%}._0sl9CG_logo{fill:#000;width:100%;height:auto;display:block}
.QYkHIa_footer{padding:0 var(--gutter) 20px;margin-top:320px}.QYkHIa_withMail{margin-top:120px}.QYkHIa_contact{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:110px;display:flex}.QYkHIa_label{letter-spacing:-.03em;color:#9b9c96;font-size:16px;line-height:1.25}.QYkHIa_mail{appearance:none;font:inherit;letter-spacing:-.035em;color:#9b9c96;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:62px;line-height:1;transition:color .2s}.QYkHIa_mail:hover,.QYkHIa_mail:focus-visible{color:#ff2108}.QYkHIa_footRow{letter-spacing:-.03em;grid-template-columns:990px 1fr;margin-top:20px;font-size:16px;line-height:1.25;display:grid}.QYkHIa_address{grid-template-columns:auto auto;justify-content:start;column-gap:16px;font-style:normal;display:grid}.QYkHIa_studio{display:contents}.QYkHIa_time{color:gray}.QYkHIa_city,.QYkHIa_time{transition:color calc(15 * var(--frame)) var(--ease-exit)}@media (hover:hover){.QYkHIa_studio:hover .QYkHIa_city,.QYkHIa_studio:hover .QYkHIa_time{color:#ff2108;transition-timing-function:var(--ease-in)}}@media (prefers-reduced-motion:reduce){.QYkHIa_city,.QYkHIa_time{transition:none}}@media (max-width:767.98px){.QYkHIa_footRow{grid-template-columns:1fr auto;row-gap:12px}.QYkHIa_footer{margin-top:160px}.QYkHIa_withMail{margin-top:60px}.QYkHIa_contact{margin-bottom:36px}.QYkHIa_mail{font-size:36px}}
.hsLYPW_loader{z-index:100;pointer-events:none;height:100lvh;position:fixed;inset:0;overflow:hidden}.hsLYPW_loader[data-phase=logo]{background:#000}html[data-intro-seen] .hsLYPW_loader{display:none}@media (prefers-reduced-motion:reduce),(scripting:none){.hsLYPW_loader{display:none}}.hsLYPW_backdrop{place-items:center;height:100dvh;display:grid;position:absolute;inset:0}.hsLYPW_lockup{fill:#fff;width:min(38.125vw,67.78svh);height:auto;display:block;position:relative;overflow:visible;translate:-1.61682%}.hsLYPW_lockup :is(path,g){transform-box:view-box}.hsLYPW_blockGrow{transform-origin:183.68px 45.985px;animation:hsLYPW_block-grow calc(22 * var(--frame)) cubic-bezier(.05, .7, .45, 1) both}.hsLYPW_blockShrink{transform-origin:163.5px 61.75px;animation:hsLYPW_block-shrink calc(34 * var(--frame)) cubic-bezier(.8, .1, .1, .9) calc(24 * var(--frame)) both}.hsLYPW_blockSlide{animation:hsLYPW_block-slide calc(19 * var(--frame)) cubic-bezier(.1, .4, .2, 1) calc(43 * var(--frame)) both, hsLYPW_block-fade calc(5 * var(--frame)) cubic-bezier(.1, .8, .3, 1) calc(48 * var(--frame)) both}@keyframes hsLYPW_block-grow{0%{scale:0}to{scale:1}}@keyframes hsLYPW_block-shrink{0%{scale:1}to{scale:.13}}@keyframes hsLYPW_block-slide{0%{translate:0}to{translate:181.25px 7.125px}}@keyframes hsLYPW_block-fade{0%{opacity:1}to{opacity:0}}.hsLYPW_letter{--stagger:calc(var(--i) * 2 * var(--frame));animation:hsLYPW_letter-slide calc(30 * var(--frame)) cubic-bezier(0, .8, .5, 1) calc(44 * var(--frame) + var(--stagger)) both, hsLYPW_letter-fade calc(14 * var(--frame)) cubic-bezier(0, .2, .1, 1) calc(45.75 * var(--frame) + var(--stagger)) both}@keyframes hsLYPW_letter-slide{0%{translate:var(--travel) 0}to{translate:0}}@keyframes hsLYPW_letter-fade{0%{opacity:0}to{opacity:1}}.hsLYPW_period{animation:hsLYPW_period-in 1ms linear calc(63.5 * var(--frame)) both}@keyframes hsLYPW_period-in{0%{opacity:0}to{opacity:1}}.hsLYPW_sheet{animation:hsLYPW_sheet-in calc(45 * var(--frame)) var(--ease-in) calc(110 * var(--frame)) both;background:#fff;position:absolute;inset:0;translate:0 100%}.hsLYPW_loader[data-phase=reveal] .hsLYPW_sheet{animation:hsLYPW_sheet-out calc(36 * var(--frame)) var(--ease-exit) both;translate:0}@keyframes hsLYPW_sheet-in{0%{translate:0 100%}to{translate:0}}@keyframes hsLYPW_sheet-out{0%{translate:0}to{translate:0 -100%}}
.wv_O3a_page{--gutter:60px;color:#fff;letter-spacing:-.03em;background:#000;position:fixed;inset:0;overflow:hidden}.wv_O3a_canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.wv_O3a_copy{inset:var(--copy-top,70%) var(--gutter) auto;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute}.wv_O3a_copy>*{align-items:center}.wv_O3a_headline{letter-spacing:-.03em;font-size:19px;font-weight:500;line-height:1.15}.wv_O3a_line{color:#9b9c96;font-size:12px;font-weight:400;line-height:1.15}.wv_O3a_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767.98px){.wv_O3a_page{--gutter:20px}.wv_O3a_headline{font-size:14px}.wv_O3a_line{font-size:10px}}
.qyhakq_page{color:#000;background:#fff;min-height:100vh;padding:96px 8px 160px}.qyhakq_tags,.qyhakq_brand{margin-left:calc(var(--edge,60px) - 8px)}.qyhakq_tags{gap:8px;list-style:none;display:flex}.qyhakq_tags li{background:#eee;border-radius:4px;padding:6px 8px;font-size:13px;line-height:1}.qyhakq_brand{letter-spacing:-.02em;margin-top:152px;font-size:56px;font-weight:400;line-height:64px}.qyhakq_body{grid-template-columns:231px 1fr;align-items:start;gap:8px;margin-top:184px;display:grid}.qyhakq_side{flex-direction:column;gap:32px;display:flex;position:sticky;top:8px}.qyhakq_label{font:inherit;color:#6b6b6b;text-align:left;cursor:pointer;transition:color calc(24 * var(--frame)) var(--ease-in);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;line-height:13px;display:flex}.qyhakq_label:hover{color:#000}.qyhakq_section[data-open] .qyhakq_label{color:#ff2108}.qyhakq_window{fill:#0000;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;width:11px;height:auto;transition:fill calc(24 * var(--frame)) var(--ease-in);flex:none;overflow:visible}.qyhakq_window path{vector-effect:non-scaling-stroke}.qyhakq_section[data-open] .qyhakq_window{fill:currentColor}.qyhakq_panel{transition:grid-template-rows calc(45 * var(--frame)) var(--ease-in);grid-template-rows:0fr;display:grid}.qyhakq_section[data-open] .qyhakq_panel{grid-template-rows:1fr}.qyhakq_text{color:#6b6b6b;opacity:0;min-height:0;transition:opacity calc(30 * var(--frame)) var(--ease-in), translate calc(45 * var(--frame)) var(--ease-in), padding-top calc(45 * var(--frame)) var(--ease-in);padding-left:19px;font-size:13px;line-height:18px;overflow:hidden;translate:0 -8px}.qyhakq_text p+p{margin-top:18px}.qyhakq_section[data-open] .qyhakq_text{opacity:1;transition-delay:calc(6 * var(--frame));padding-top:16px;translate:0}@media (prefers-reduced-motion:reduce){.qyhakq_panel,.qyhakq_text,.qyhakq_label,.qyhakq_window{transition:none}}.qyhakq_grid{flex-direction:column;gap:8px;display:flex}.qyhakq_row{gap:8px;display:flex}.qyhakq_ph{background:#d9d9d9;flex-basis:0;min-width:0}.qyhakq_media{object-fit:cover;width:100%;height:100%;display:block}.qyhakq_progress{--h:6px;--slant:calc(var(--h) * .3636);z-index:10;width:300px;max-width:calc(100vw - 32px);height:var(--h);clip-path:polygon(var(--slant) 0, 100% 0, calc(100% - var(--slant)) 100%, 0 100%);background:#d9d9d9;position:fixed;bottom:24px;left:50%;overflow:hidden;translate:-50%}.qyhakq_fill{width:100%;height:100%;clip-path:polygon(var(--slant) 0, 100% 0, calc(100% - var(--slant)) 100%, 0 100%);transform:translateX(calc((var(--progress,0) - 1) * 100%));background:#000}@media (max-width:767.98px){.qyhakq_tags,.qyhakq_brand{--edge:20px}.qyhakq_brand{margin-top:96px;font-size:40px;line-height:46px}.qyhakq_body{grid-template-columns:1fr;gap:40px;margin-top:64px}.qyhakq_side{position:static}.qyhakq_row{flex-direction:column}.qyhakq_ph{flex-grow:0!important}}
.AnGdIq_header{z-index:10;pointer-events:none;mix-blend-mode:difference;color:#fff;letter-spacing:-.03em;justify-content:space-between;align-items:flex-start;padding:20px 60px;font-size:20px;display:flex;position:fixed;inset:0 0 auto}.AnGdIq_header>*{pointer-events:auto}.AnGdIq_header{transition:translate calc(45 * var(--frame)) var(--ease-in)}.AnGdIq_header[data-away]{transition-timing-function:var(--ease-exit);translate:0 -120%}@media (prefers-reduced-motion:reduce){.AnGdIq_header{transition:none}}.AnGdIq_logo{width:84px;padding-top:6px;display:block}.AnGdIq_logo svg{fill:currentColor;width:100%;height:auto;display:block}.AnGdIq_nav{display:flex;position:absolute;top:20px;left:280px}.AnGdIq_navLink{padding:10px 12px 8px;line-height:18px;display:block}@media (max-width:1100px){.AnGdIq_nav{left:160px}}.AnGdIq_toggleBar,.AnGdIq_menu{display:none}@media (max-width:767.98px){.AnGdIq_header{padding:20px}.AnGdIq_nav,.AnGdIq_contact{display:none}.AnGdIq_logo{width:104px;padding-top:2px}.AnGdIq_toggleBar{z-index:12;transition:translate calc(45 * var(--frame)) var(--ease-in);display:block;position:fixed;top:20px;right:20px}.AnGdIq_toggleBar[data-away]{transition-timing-function:var(--ease-exit);translate:0 calc(-100% - 40px)}.AnGdIq_toggle{--slant:calc(32px * 39.26 / 107.97);width:60px;height:32px;clip-path:polygon(var(--slant) 0, 100% 0, calc(100% - var(--slant)) 100%, 0 100%);color:#000;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f1f1f1;border:0;border-radius:0;display:block;position:relative}.AnGdIq_toggle span{width:20px;height:2px;transition:transform calc(18 * var(--frame)) var(--ease-in);background:currentColor;position:absolute;top:12px;left:20px}.AnGdIq_toggle span+span{top:18px}.AnGdIq_toggle[data-open] span{transform:translateY(3px)rotate(45deg)}.AnGdIq_toggle[data-open] span+span{transform:translateY(-3px)rotate(-45deg)}.AnGdIq_menu{z-index:9;color:#fff;opacity:0;visibility:hidden;height:100dvh;transition:opacity calc(18 * var(--frame)) var(--ease-exit), visibility 0s calc(18 * var(--frame));background:#000;flex-direction:column;justify-content:space-between;padding:118px 20px 20px;display:flex;position:fixed;inset:0}.AnGdIq_menu[data-open]{opacity:1;visibility:visible;transition:opacity calc(24 * var(--frame)) var(--ease-in), visibility 0s}.AnGdIq_menuLinks{flex-direction:column;display:flex}.AnGdIq_menuLink{letter-spacing:-.025em;width:fit-content;transition:color calc(15 * var(--frame)) var(--ease-in);margin-bottom:-.15em;padding-bottom:.15em;font-size:52px;line-height:.95;display:block;overflow:hidden}.AnGdIq_menuLink span{display:block;translate:0 120%}.AnGdIq_menu[data-open] .AnGdIq_menuLink span{transition:translate calc(36 * var(--frame)) var(--ease-in) calc((6 + var(--i) * 3) * var(--frame));translate:0}.AnGdIq_menuLink:active,.AnGdIq_menuLink:focus-visible{color:#ff2108}.AnGdIq_menuMail{color:#9b9c96;font-size:30px;line-height:.9}}@media (max-width:767.98px) and (hover:hover){.AnGdIq_menuLink:hover{color:#ff2108}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.AnGdIq_toggleBar,.AnGdIq_toggle span,.AnGdIq_menu,.AnGdIq_menu[data-open],.AnGdIq_menu[data-open] .AnGdIq_menuLink span{transition:none}.AnGdIq_menuLink span{translate:0}}
