.Csyn1q_section{padding-top:var(--cic-section-y);background:var(--cic-white)}.Csyn1q_head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:clamp(24px,4vw,72px);margin-bottom:clamp(56px,8vw,120px);display:grid}.Csyn1q_alphabet{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.Csyn1q_forms{color:var(--cic-navy);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.Csyn1q_form{width:100%;height:auto;display:block}.Csyn1q_alphabetText{gap:16px;display:grid}.Csyn1q_uses{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.Csyn1q_uses li{border-bottom:1px solid var(--cic-line);grid-template-columns:22px 1fr;align-items:center;gap:12px;padding-bottom:10px;display:grid}.Csyn1q_bullet{width:22px;height:22px;color:var(--cic-turquesa)}.Csyn1q_windowBand{padding-block:clamp(80px,10vw,160px);overflow:hidden}.Csyn1q_windows{grid-template-columns:5fr 4fr 5fr;align-items:center;gap:clamp(16px,3vw,48px);display:grid}.Csyn1q_window{--aperture:1;aspect-ratio:368.46/282.46;-webkit-mask-image:var(--iso-mask);-webkit-mask-image:var(--iso-mask);mask-image:var(--iso-mask);-webkit-mask-size:calc(var(--aperture) * 100%) calc(var(--aperture) * 100%);-webkit-mask-size:calc(var(--aperture) * 100%) calc(var(--aperture) * 100%);mask-size:calc(var(--aperture) * 100%) calc(var(--aperture) * 100%);margin:0;-webkit-mask-position:50.75% 60.19%;mask-position:50.75% 60.19%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Csyn1q_window img{object-fit:cover;width:100%;height:100%;display:block}.Csyn1q_window:nth-child(2){margin-top:clamp(48px,10vw,160px)}.Csyn1q_windowText{gap:12px;max-width:34rem;margin-top:clamp(40px,5vw,72px);display:grid}.Csyn1q_patternBand{background:var(--cic-celeste-20);align-items:center;min-height:clamp(420px,70svh,760px);display:grid;position:relative;overflow:hidden}.Csyn1q_patternLayer{position:absolute;inset:-10%}.Csyn1q_pattern{width:100%;height:100%;display:block}.Csyn1q_patternCard{position:relative}.Csyn1q_patternText{background:var(--cic-white);border-radius:4px;gap:14px;max-width:30rem;padding:clamp(24px,3vw,40px);display:grid}.Csyn1q_icons{padding-block:var(--cic-section-y);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,72px);display:grid}.Csyn1q_iconsText{align-content:start;gap:14px;display:grid}.Csyn1q_iconPanel{background:var(--cic-celeste-20);color:var(--cic-navy);transition:background-color var(--dur-interactive) var(--ease-interactive), color var(--dur-interactive) var(--ease-interactive);border-radius:4px;gap:20px;padding:clamp(20px,3vw,40px);display:grid}.Csyn1q_iconPanel[data-tone=negative]{--cic-focus:var(--cic-celeste);background:var(--cic-navy);color:var(--cic-white)}.Csyn1q_iconModes{gap:8px;display:flex}.Csyn1q_iconMode{color:inherit;font:inherit;font-size:var(--cic-t-small);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:8px 16px}@media (hover:hover){.Csyn1q_iconMode:hover{background:color-mix(in srgb, currentColor 12%, transparent)}}@media (forced-colors:active){.Csyn1q_iconMode[aria-pressed=true]{outline-offset:2px;outline:2px solid buttontext}}.Csyn1q_iconPanel[data-tone=positive] .Csyn1q_iconMode[aria-pressed=true]{color:var(--cic-white);background:var(--cic-navy)}.Csyn1q_iconPanel[data-tone=negative] .Csyn1q_iconMode[aria-pressed=true]{color:var(--cic-navy);background:var(--cic-white)}.Csyn1q_iconGrid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:clamp(12px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.Csyn1q_iconItem{justify-items:center;display:grid}.Csyn1q_iconArt{aspect-ratio:1;width:100%;max-width:40px;display:grid}.Csyn1q_iconArt>*{grid-area:1/1;width:100%;height:100%}.Csyn1q_icon{-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;display:block}.Csyn1q_iconItem[data-icon-live] .Csyn1q_icon{visibility:hidden}.Csyn1q_iconArt svg{display:block;overflow:visible}.Csyn1q_iconArt [data-fill] path{fill:currentColor}.Csyn1q_iconArt [data-outline] path{fill:none;stroke:currentColor;stroke-width:.55px;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:1 2;opacity:0}@media (max-width:1023.98px){.Csyn1q_head,.Csyn1q_alphabet,.Csyn1q_icons{grid-template-columns:1fr}.Csyn1q_windows{grid-template-columns:1fr 1fr}.Csyn1q_window:nth-child(2){margin-top:0}.Csyn1q_window:nth-child(3){grid-column:1/-1;justify-self:center;width:70%}}
.WFelJq_lab{margin-top:var(--cic-section-y);padding-block:clamp(64px,9vw,120px)}.WFelJq_stage{gap:clamp(32px,5vw,64px);display:grid}.WFelJq_head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(16px,4vw,72px);display:grid}.WFelJq_list{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;padding:0;list-style:none;display:grid}.WFelJq_item{align-content:start;gap:12px;display:grid}.WFelJq_art{width:100%;height:auto;display:block;overflow:visible}.WFelJq_line,.WFelJq_solid,.WFelJq_bench,.WFelJq_glint,.WFelJq_scale{stroke:var(--cic-celeste);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.WFelJq_line,.WFelJq_glint,.WFelJq_scale{fill:none}.WFelJq_solid{fill:var(--cic-navy)}.WFelJq_bench{opacity:.45;stroke-linecap:butt}.WFelJq_glint{opacity:.55}.WFelJq_scale{stroke:var(--cic-navy)}.WFelJq_art [data-draw]{stroke-dasharray:1 2}.WFelJq_trail circle{fill:var(--cic-celeste);opacity:.75}.WFelJq_caption{color:var(--cic-white);font-family:var(--cic-display);font-size:var(--cic-t-small);letter-spacing:.04em;transition:opacity var(--dur-interactive) var(--ease-interactive);justify-content:center;align-items:baseline;gap:10px;margin:0;font-weight:500;display:flex}.WFelJq_number{color:var(--cic-celeste);letter-spacing:.08em}.WFelJq_lab[data-mode=scrub] .WFelJq_item:not([data-current]) .WFelJq_caption{opacity:.55}@media (max-width:1023.98px){.WFelJq_head{grid-template-columns:1fr}.WFelJq_list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(28px,6vw,48px)}.WFelJq_trail{display:none}}@media (min-width:1024px) and (min-height:620px) and (prefers-reduced-motion:no-preference){.WFelJq_lab{height:280svh;padding-block:0}.WFelJq_stage{height:100svh;padding:calc(var(--header-offset) + 8px) 0 clamp(16px, 3svh, 32px);align-content:center;gap:clamp(24px,4svh,56px);position:sticky;top:0;overflow:clip}.WFelJq_stage .WFelJq_list{width:min(100% - 2 * var(--cic-gutter), var(--cic-max), (100svh - var(--header-offset) - 300px) * 4)}}
.SeUe6W_section{background:var(--cic-white)}.SeUe6W_layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,72px);display:grid}.SeUe6W_text{align-content:start;gap:18px;display:grid}.SeUe6W_versionList{grid-template-columns:2fr 1fr 1fr;gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.SeUe6W_version{background:var(--cic-celeste-20);border-radius:4px;grid-template-rows:1fr auto;gap:16px;min-height:260px;padding:clamp(24px,3vw,40px);display:grid}.SeUe6W_art{place-items:center;display:grid}.SeUe6W_horizontal .SeUe6W_art>svg{grid-area:1/1}.SeUe6W_safety{width:100%;height:auto;overflow:visible}.SeUe6W_safety rect{fill:none;stroke:var(--cic-turquesa);stroke-dasharray:4 4;stroke-width:1px;vector-effect:non-scaling-stroke}.SeUe6W_horizontalLogo{width:92.7509%;height:auto;overflow:visible}.SeUe6W_verticalLogo{width:min(100%,150px);height:auto;overflow:visible}.SeUe6W_isoLogo{width:min(100%,140px);height:auto;overflow:visible}.SeUe6W_pieces{fill:#0191b9;fill-opacity:.85}.SeUe6W_list:not([data-animated]) .SeUe6W_pieces{opacity:0}@media (max-width:1023.98px){.SeUe6W_layout{grid-template-columns:1fr}.SeUe6W_versionList{grid-template-columns:repeat(2,minmax(0,1fr))}.SeUe6W_horizontal{grid-column:1/-1}}
.N_fRaG_root{--cic-navy:#07005e;--cic-celeste:#aee9fc;--cic-turquesa:#0191b9;--cic-rosa:#f56578;--cic-lavanda:#c49dff;--cic-white:#fff;--cic-celeste-20:color-mix(in srgb, var(--cic-celeste) 20%, #fff);--cic-ink:var(--cic-navy);--cic-ink-muted:color-mix(in srgb, var(--cic-navy) 74%, #fff);--cic-on-navy:#fff;--cic-on-navy-muted:#fffc;--cic-line:color-mix(in srgb, var(--cic-navy) 14%, transparent);--cic-line-on-navy:#aee9fc47;--cic-display:var(--font-cic-rubik), "Rubik", system-ui, sans-serif;--cic-text:"Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--cic-t-giant:clamp(4.25rem, .4rem + 15.5vw, 17.5rem);--cic-t-display:clamp(2.75rem, 1.1rem + 5.4vw, 6.75rem);--cic-t-h2:clamp(2.125rem, 1.3rem + 3.3vw, 4.5rem);--cic-t-h3:clamp(1.25rem, 1.08rem + .62vw, 1.75rem);--cic-t-lead:clamp(1.1875rem, 1.06rem + .5vw, 1.5rem);--cic-t-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--cic-t-small:.875rem;--cic-gutter:clamp(20px, 5vw, 72px);--cic-max:1440px;--cic-section-y:clamp(96px, 12vw, 192px);background:var(--cic-white);color:var(--cic-ink);font-family:var(--cic-text);font-size:var(--cic-t-body);line-height:1.55;position:relative;overflow-x:clip}.N_fRaG_root :where(h1,h2,h3){font-family:var(--cic-display)}.N_fRaG_root :where(h1,h2,h3,p,li,dt,dd,figcaption){text-wrap:balance}.N_fRaG_root :where(p.N_fRaG_prose){text-wrap:pretty}.N_fRaG_root :where(a,button,input,video,[tabindex]):focus-visible{outline:3px solid var(--cic-focus,var(--cic-navy));outline-offset:3px}.N_fRaG_root [data-reveal-ready] [data-reveal]{transition:opacity var(--dur-editorial) var(--ease-editorial), transform var(--dur-editorial) var(--ease-editorial);transition-delay:calc(var(--reveal-i,0) * var(--stagger-editorial))}.N_fRaG_root [data-reveal-ready] [data-reveal]:not([data-revealed]){opacity:0;transform:translateY(32px)}@media (prefers-reduced-motion:reduce){.N_fRaG_root [data-reveal-ready] [data-reveal]{transition:none}}
