.wTjvIa_form{gap:var(--space-5);flex-direction:column;display:flex}.wTjvIa_row{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wTjvIa_consent{color:var(--color-fg-subtle)}.wTjvIa_consent a{color:var(--color-fg-brand);text-underline-offset:3px;text-decoration:underline}.wTjvIa_feedback{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm-size);display:flex}.wTjvIa_success,.wTjvIa_error,.wTjvIa_disabled{padding:var(--space-3) var(--space-4);border-radius:var(--radius-12)}.wTjvIa_success{background:var(--color-bg-brand-subtle);color:var(--color-status-success)}.wTjvIa_error,.wTjvIa_disabled{color:var(--color-status-error);background:#f28b821f}@media (max-width:39.99em){.wTjvIa_row{grid-template-columns:1fr}}
.dfRhxW_forLight{display:none}[data-theme=light] .dfRhxW_forDark{display:none}[data-theme=light] .dfRhxW_forLight{display:block}[data-theme=light] .theme-dark .dfRhxW_forDark{display:block}[data-theme=light] .theme-dark .dfRhxW_forLight{display:none}
.L0t_rW_tile{--tile-size:var(--space-12);inline-size:var(--tile-size);block-size:var(--tile-size);border-radius:var(--radius-tile);color:var(--color-fg-muted);flex-shrink:0;place-items:center;display:inline-grid;}.L0t_rW_sm{--tile-size:var(--space-12)}.L0t_rW_md{--tile-size:var(--space-18);border-radius:var(--radius-16)}.L0t_rW_lg{--tile-size:var(--space-24);border-radius:var(--radius-24)}.L0t_rW_xl{--tile-size:var(--space-30);border-radius:var(--radius-24)}.L0t_rW_logo{object-fit:contain;filter:drop-shadow(0 4px 12px #00000073)}
.JHhUNG_cloud{--px:0;--py:0;pointer-events:none;position:absolute;inset:0}.JHhUNG_item{--shift:8px;--amp:8px;--dur:9s;left:var(--x);top:var(--y);translate:calc(-50% + var(--px) * var(--shift)) calc(-50% + var(--py) * var(--shift));animation:JHhUNG_enter var(--motion-duration-long) var(--motion-ease-enter) both;animation-delay:calc(.2s + var(--i) * 45ms);position:absolute}.JHhUNG_depth1{--shift:6px;--amp:5px;--dur:13s;opacity:.45;filter:blur(1.5px)}.JHhUNG_depth2{--shift:14px;--amp:8px;--dur:10s;opacity:.8}.JHhUNG_depth3{--shift:26px;--amp:12px;--dur:8s}.JHhUNG_depth3 img{filter:drop-shadow(0 8px 20px #00000080)}.JHhUNG_float{animation:JHhUNG_float var(--dur) var(--motion-ease-ambient) infinite alternate;animation-delay:calc(var(--i) * -1.7s);display:block}@keyframes JHhUNG_enter{0%{opacity:0;scale:.85}}@keyframes JHhUNG_float{0%{transform:translate3d(0, calc(var(--amp) * -1), 0) rotate(-2deg)}to{transform:translate3d(0, var(--amp), 0) rotate(2deg)}}@media (max-width:47.99em){.JHhUNG_desktopOnly{display:none}.JHhUNG_item{left:var(--mx);top:var(--my);scale:.72}}
.gPm-OG_hero{isolation:isolate;flex-direction:column;padding-block-start:calc(var(--layout-header-height) + var(--layout-header-offset));display:flex;position:relative;overflow-x:clip}.gPm-OG_full{min-block-size:min(100svh,64rem)}.gPm-OG_compact{min-block-size:min(88svh,45rem)}.gPm-OG_background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.gPm-OG_stage{padding-block:var(--space-12) var(--space-16);flex:1;align-items:center;display:flex;position:relative}.gPm-OG_full .gPm-OG_stage{padding-block-end:var(--space-10)}.gPm-OG_inner{z-index:1;position:relative}.gPm-OG_cloudFrame{pointer-events:none;position:absolute;inset-block:0;inset-inline:0}.gPm-OG_cloudArea{position:absolute;inset-block:0;inset-inline:46% 0}.gPm-OG_content{gap:var(--space-6);flex-direction:column;display:flex}.gPm-OG_description{color:var(--color-fg-muted)}.gPm-OG_actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.gPm-OG_footer{z-index:1;position:relative}.gPm-OG_center .gPm-OG_content{text-align:center;align-items:center;max-inline-size:45rem;margin-inline:auto}.gPm-OG_center .gPm-OG_actions{justify-content:center}.gPm-OG_start .gPm-OG_content{align-items:flex-start;max-inline-size:32rem}@media (max-width:47.99em){.gPm-OG_cloudArea{inset:0}.gPm-OG_stage{padding-block:var(--space-24)}.gPm-OG_full .gPm-OG_stage{padding-block:var(--space-40) var(--space-16)}.gPm-OG_actions{inline-size:100%}.gPm-OG_actions>*{flex:100%}}
.n5XM0a_section{isolation:isolate;position:relative;overflow-x:clip}.n5XM0a_spacing-md{padding-block:var(--space-section)}.n5XM0a_spacing-sm{padding-block:calc(var(--space-section) / 2)}.n5XM0a_spacing-none{padding-block:0}.n5XM0a_decoration{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip visible}.n5XM0a_inner{position:relative}
._8gOeyq_header{gap:var(--space-stack-sm);flex-direction:column;max-inline-size:45rem;display:flex}._8gOeyq_center{text-align:center;align-items:center;margin-inline:auto}._8gOeyq_title{color:var(--color-fg-default)}._8gOeyq_description{color:var(--color-fg-muted)}
.SRKoSW_card{--card-padding:var(--space-6);--card-radius:var(--radius-card);border-radius:var(--card-radius);color:var(--color-fg-default);transition:transform var(--motion-duration-medium) var(--motion-ease-enter), box-shadow var(--motion-duration-medium) var(--motion-ease-enter);flex-direction:column;display:flex;overflow:clip;}.SRKoSW_card:not(.SRKoSW_interactive){padding:var(--card-padding)}.SRKoSW_solid,.SRKoSW_media{background:var(--color-bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.SRKoSW_pad-none{--card-padding:0}.SRKoSW_pad-sm{--card-padding:var(--space-4)}.SRKoSW_pad-lg{--card-padding:var(--space-8)}.SRKoSW_link{padding:var(--card-padding);color:inherit;border-radius:inherit;flex-direction:column;flex:1;display:flex}.SRKoSW_link:focus-visible{outline:none}.SRKoSW_interactive:has(.SRKoSW_link:focus-visible){outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@media (hover:hover){.SRKoSW_interactive:hover{transform:translateY(calc(var(--space-1) * -1));box-shadow:var(--glass-highlight), var(--elevation-glow-accent), var(--glass-shadow)}}
.OqaVWW_featureCard{gap:var(--space-stack-xs);block-size:100%}.OqaVWW_tile{color:var(--color-fg-brand);margin-block-end:var(--space-stack-sm)}.OqaVWW_title{color:var(--color-fg-default)}.OqaVWW_description{color:var(--color-fg-muted)}
.UaEcRG_serviceCard{--card-padding:var(--space-6);min-block-size:21.25rem}.UaEcRG_serviceCard>a{justify-content:flex-start}.UaEcRG_bottom>a{justify-content:flex-end}.UaEcRG_image{z-index:-2;object-fit:cover;width:100%;height:100%;transition:scale var(--motion-duration-long) var(--motion-ease-enter);position:absolute;inset:0;scale:1.02}@media (hover:hover){.UaEcRG_serviceCard:hover .UaEcRG_image{scale:1.07}}.UaEcRG_body{gap:var(--space-stack-xs);flex-direction:column;max-inline-size:24rem;display:flex;position:relative}.UaEcRG_body:before{content:"";inset:calc(var(--card-padding) * -1);z-index:-1;pointer-events:none;position:absolute;inset-inline-end:-40%;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.UaEcRG_top .UaEcRG_body:before{background:linear-gradient(#0a0c0ff0 0%,#0a0c0fb8 55%,#0000 100%)}.UaEcRG_bottom .UaEcRG_body:before{background:linear-gradient(#0000 0%,#0a0c0fb8 45%,#0a0c0ff0 100%)}.UaEcRG_title{color:var(--color-fg-default)}.UaEcRG_summary{color:var(--color-fg-muted)}.UaEcRG_arrow{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-fg-default);opacity:0;transition:opacity var(--motion-duration-short) var(--motion-ease-state), scale var(--motion-duration-short) var(--ease-out-back);background:#ffffff14;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4);scale:.8}.UaEcRG_bottom .UaEcRG_arrow{inset-block-start:var(--space-4)}.UaEcRG_serviceCard:focus-within .UaEcRG_arrow{opacity:1;scale:1}@media (hover:hover) and (pointer:fine){.UaEcRG_serviceCard:hover .UaEcRG_arrow{opacity:1;scale:1}}@media (hover:none){.UaEcRG_arrow{opacity:1;scale:1}}
.rBcFXa_articleCard{block-size:100%}.rBcFXa_articleCard>a{gap:var(--space-stack-md)}.rBcFXa_media{border-radius:calc(var(--radius-card) - var(--space-2));aspect-ratio:16/10;background:var(--color-bg-surface);overflow:hidden}.rBcFXa_image{object-fit:cover;width:100%;height:100%;transition:scale var(--motion-duration-long) var(--motion-ease-enter)}@media (hover:hover){.rBcFXa_articleCard:hover .rBcFXa_image{scale:1.05}}.rBcFXa_info{gap:var(--space-stack-xs);padding-inline:var(--space-2);flex-direction:column;flex:1;display:flex}.rBcFXa_title{color:var(--color-fg-default)}.rBcFXa_excerpt{-webkit-line-clamp:2;color:var(--color-fg-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rBcFXa_meta{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-1);border-block-start:1px solid var(--color-border-subtle);display:flex}.rBcFXa_metaText{color:var(--color-fg-subtle);flex-direction:column;display:flex}.rBcFXa_author{color:var(--color-fg-default);font-weight:var(--font-weight-medium)}
.kII4kW_testimonial{align-items:center;gap:var(--space-8);text-align:center;flex-direction:column;max-inline-size:56rem;margin-inline:auto;display:flex}.kII4kW_logo{width:auto;height:var(--space-8);filter:var(--logo-mono-filter);opacity:.85}.kII4kW_quote{font-size:clamp(var(--font-size-20), 1rem + 1vw, var(--font-size-24));line-height:var(--text-h3-line);color:var(--color-fg-default)}.kII4kW_openQuote{margin-inline-start:-.42em}.kII4kW_author{align-items:center;gap:var(--space-4);text-align:start;display:flex}.kII4kW_authorText{flex-direction:column;display:flex}.kII4kW_name{font-style:normal;font-family:var(--font-family-display);color:var(--color-fg-default)}.kII4kW_role{color:var(--color-fg-subtle)}
.oLEoJG_wrapper{gap:var(--space-8);flex-direction:column;display:flex}.oLEoJG_grid{gap:var(--space-grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.oLEoJG_grid>li{display:grid}.oLEoJG_more{align-self:flex-end;align-items:center;gap:var(--space-2);min-block-size:var(--control-height-md);padding-inline:var(--space-4);border-radius:var(--radius-full);color:var(--color-fg-default);font-weight:var(--font-weight-medium);transition:color var(--motion-duration-micro) var(--motion-ease-state), background-color var(--motion-duration-micro) var(--motion-ease-state);display:inline-flex}@media (hover:hover) and (pointer:fine){.oLEoJG_more:hover{color:var(--color-fg-brand);background:var(--color-bg-subtle)}}.oLEoJG_more svg{transition:transform var(--motion-duration-short) var(--ease-out-back)}@media (hover:hover) and (pointer:fine){.oLEoJG_more:hover svg{transform:translateX(var(--space-1))}}.oLEoJG_more:focus-visible{border-radius:var(--radius-full)}.oLEoJG_empty{color:var(--color-fg-muted)}
.iYxH4a_section{gap:var(--space-8);padding-block:var(--space-12);flex-direction:column;display:flex}.iYxH4a_hero{gap:var(--space-6);padding-block:var(--space-6) var(--space-10)}.iYxH4a_title{text-align:center;color:var(--color-fg-subtle);font-weight:var(--font-weight-regular)}.iYxH4a_viewport{--gap:clamp(var(--space-12), 6vw, var(--space-20));gap:var(--gap);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.iYxH4a_track{justify-content:space-around;align-items:center;gap:var(--gap);flex-shrink:0;min-inline-size:100%;animation:48s linear infinite iYxH4a_marquee;display:flex}.iYxH4a_viewport:hover .iYxH4a_track,.iYxH4a_viewport:focus-within .iYxH4a_track{animation-play-state:paused}.iYxH4a_item{block-size:var(--space-12);place-items:center;display:grid}.iYxH4a_logo{width:auto;height:var(--logo-h,var(--space-8));object-fit:contain;max-inline-size:10rem;filter:var(--logo-mono-filter);opacity:.55;transition:opacity var(--motion-duration-short) var(--motion-ease-state)}@media (hover:hover) and (pointer:fine){.iYxH4a_item:hover .iYxH4a_logo{opacity:.95}}@keyframes iYxH4a_marquee{to{transform:translateX(calc(-100% - var(--gap)))}}@media (prefers-reduced-motion:reduce){.iYxH4a_viewport{-webkit-mask-image:none;mask-image:none}.iYxH4a_track{justify-content:center;row-gap:var(--space-8);flex-wrap:wrap}.iYxH4a_track[aria-hidden]{display:none}}
.Mx0ALq_layout{align-items:start;gap:var(--space-stack-xl) var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid}.Mx0ALq_grid{gap:var(--space-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Mx0ALq_grid>li{display:grid}@media (max-width:63.99em){.Mx0ALq_layout{grid-template-columns:1fr}}@media (max-width:39.99em){.Mx0ALq_grid{grid-template-columns:1fr}}
.QFFQiG_aurora{--aurora-color:var(--color-glow-green);z-index:0;inline-size:var(--aurora-size);block-size:var(--aurora-size);pointer-events:none;background:radial-gradient(closest-side, var(--aurora-color) 0%, color-mix(in sRGB, var(--aurora-color) 82%, transparent) 12%, color-mix(in sRGB, var(--aurora-color) 60%, transparent) 26%, color-mix(in sRGB, var(--aurora-color) 38%, transparent) 42%, color-mix(in sRGB, var(--aurora-color) 20%, transparent) 58%, color-mix(in sRGB, var(--aurora-color) 8%, transparent) 74%, color-mix(in sRGB, var(--aurora-color) 2%, transparent) 88%, transparent 100%);max-block-size:150vw;max-inline-size:150vw;mix-blend-mode:var(--aurora-blend);border-radius:50%;position:absolute}.QFFQiG_green{--aurora-color:var(--color-glow-green)}.QFFQiG_cyan{--aurora-color:var(--color-glow-cyan)}.QFFQiG_blue{--aurora-color:var(--color-glow-blue)}.QFFQiG_drift{animation:QFFQiG_drift 24s var(--motion-ease-ambient) infinite alternate}@keyframes QFFQiG_drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(4%,-3%)scale(1.06)}to{transform:translate(-3%,4%)scale(.96)}}
.xDwtkW_button{--button-height:var(--control-height-md);--button-padding-x:var(--space-6);--button-bg:transparent;--button-fg:var(--color-fg-default);--button-border:transparent;--button-fill:transparent;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-height);padding:0 var(--button-padding-x);border:1px solid var(--button-border);border-radius:var(--control-radius);background:var(--button-bg);color:var(--button-fg);font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--font-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-micro) var(--motion-ease-state), border-color var(--motion-duration-micro) var(--motion-ease-state), color var(--motion-duration-micro) var(--motion-ease-state), box-shadow var(--motion-duration-short) var(--motion-ease-state), transform var(--motion-duration-micro) var(--motion-ease-state), scale var(--motion-duration-medium) var(--ease-out-back);line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.xDwtkW_button:before{content:"";z-index:-1;background:var(--button-fill);border-radius:50% 50% 0 0;transition:transform .5s cubic-bezier(.4,0,0,1),border-radius .5s cubic-bezier(.4,0,0,1);position:absolute;inset:0;transform:translateY(101%)}@media (hover:hover){.xDwtkW_button:hover:not(:disabled):before{border-radius:0;transition-duration:.5s,.9s;transform:none}.xDwtkW_button:hover:not(:disabled){scale:1.02}}.xDwtkW_button:focus-visible{border-radius:var(--control-radius)}.xDwtkW_button:active{transform:scale(.98)}.xDwtkW_button:disabled,.xDwtkW_button[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.xDwtkW_lg{--button-height:var(--control-height-lg);--button-padding-x:var(--space-8);font-size:var(--text-body-lg-size)}.xDwtkW_full{width:100%}.xDwtkW_primary{--button-bg:var(--color-action-primary-bg);--button-fg:var(--color-action-primary-fg);--button-fill:var(--color-action-primary-bg-hover);box-shadow:inset 0 1px #ffffff59}@media (hover:hover) and (pointer:fine){.xDwtkW_primary:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff59, var(--elevation-glow-brand)}}.xDwtkW_primary:active:not(:disabled){--button-bg:var(--color-action-primary-bg-active)}.xDwtkW_secondary{--button-fg:var(--color-action-secondary-fg);--button-border:var(--color-action-secondary-border);--button-fill:var(--color-action-secondary-bg-hover)}@media (hover:hover) and (pointer:fine){.xDwtkW_secondary:hover:not(:disabled){--button-border:var(--color-action-primary-bg)}}.xDwtkW_ghost{--button-padding-x:var(--space-4);--button-fill:var(--color-bg-subtle-hover)}.xDwtkW_icon{transition:transform var(--motion-duration-short) var(--ease-out-back)}@media (hover:hover) and (pointer:fine){.xDwtkW_button:hover .xDwtkW_iconEnd{transform:translateX(var(--space-1))}}.xDwtkW_label{text-overflow:ellipsis;overflow:hidden}@media (forced-colors:active){.xDwtkW_button{border-color:buttontext}}
.whA5HG_banner{min-block-size:26rem;padding:clamp(var(--space-8), 5vw, var(--space-20));border-radius:var(--radius-24);background:var(--color-bg-surface);align-items:center;display:flex;overflow:hidden;}.whA5HG_background{z-index:-2;background:linear-gradient(115deg, var(--color-gray-900) 0%, var(--color-blue-800) 55%, #1d3a26 100%);position:absolute;inset:0}.whA5HG_content{z-index:1;align-items:flex-start;gap:var(--space-4);flex-direction:column;max-inline-size:28rem;display:flex;position:relative}.whA5HG_description{color:var(--color-fg-muted)}.whA5HG_actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.whA5HG_wall{z-index:-1;gap:var(--space-4);-webkit-mask-composite:source-in;inline-size:48%;display:flex;position:absolute;inset-block:-30%;inset-inline-end:-14%;transform:perspective(1200px)rotateX(14deg)rotateY(-16deg)rotate(10deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 35%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.whA5HG_column{gap:var(--space-4);animation:whA5HG_scroll-up calc(34s + var(--col) * 4s) linear infinite;flex-direction:column;display:flex}.whA5HG_reverse{animation-name:whA5HG_scroll-down}@keyframes whA5HG_scroll-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - var(--space-2)))}}@keyframes whA5HG_scroll-down{0%{transform:translateY(calc(-50% - var(--space-2)))}to{transform:translateY(0)}}@media (max-width:63.99em){.whA5HG_banner{flex-direction:column;align-items:stretch;padding-block-end:18rem}.whA5HG_wall{justify-content:center;block-size:22rem;inline-size:auto;inset-block:auto -10%;inset-inline:-10%;transform:perspective(1000px)rotateX(28deg)rotate(-8deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 40% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 40% 80%,#0000 100%)}}
.ZO1q0W_grid{--grid-line:var(--pattern-line);--grid-mask:radial-gradient(ellipse 60% 55% at 50% 40%, #000 10%, transparent 75%);pointer-events:none;background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);background-size:var(--grid-cell) var(--grid-cell);-webkit-mask-image:var(--grid-mask);-webkit-mask-image:var(--grid-mask);mask-image:var(--grid-mask);background-position:top;position:absolute;inset:0}.ZO1q0W_center{--grid-mask:radial-gradient(ellipse 60% 55% at 50% 40%, #000 10%, transparent 75%)}.ZO1q0W_top{--grid-mask:linear-gradient(180deg, #000 0%, transparent 80%)}.ZO1q0W_right{--grid-mask:radial-gradient(ellipse 60% 80% at 85% 50%, #000 5%, transparent 70%)}
.tTDrBW_page{isolation:isolate;padding-block:calc(var(--layout-header-height) + var(--layout-header-offset) + var(--space-16)) var(--space-section);position:relative}.tTDrBW_background{z-index:-1;pointer-events:none;block-size:40rem;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.tTDrBW_layout{gap:var(--space-12);grid-template-columns:12rem minmax(0,1fr);display:grid}.tTDrBW_sidebar{position:relative}.tTDrBW_nav{top:calc(var(--layout-header-height) + var(--layout-header-offset) + var(--space-6));gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.tTDrBW_nav a{min-block-size:var(--control-height-md);padding-inline:var(--space-3);border-radius:var(--radius-8);color:var(--color-fg-muted);font-size:var(--text-body-sm-size);transition:color var(--motion-duration-micro) var(--motion-ease-state), background-color var(--motion-duration-micro) var(--motion-ease-state);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.tTDrBW_nav a:hover{color:var(--color-fg-default);background:var(--color-bg-subtle)}}.tTDrBW_content{gap:var(--space-20);flex-direction:column;min-inline-size:0;display:flex}.tTDrBW_block{gap:var(--space-8);border-block-start:1px solid var(--color-border-subtle);scroll-margin-top:calc(var(--layout-header-height) + var(--layout-header-offset) + var(--space-4));flex-direction:column;padding-block-start:var(--space-12);display:flex}.tTDrBW_blockHeader{gap:var(--space-2);flex-direction:column;max-inline-size:45rem;display:flex}.tTDrBW_sub{gap:var(--space-4);flex-direction:column;display:flex}.tTDrBW_row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tTDrBW_grid2,.tTDrBW_grid3,.tTDrBW_grid4{gap:var(--space-grid-gap);display:grid}.tTDrBW_grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.tTDrBW_grid3{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.tTDrBW_grid4{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.tTDrBW_grid3>li,.tTDrBW_grid4>li{display:grid}.tTDrBW_code{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-12);background:var(--color-bg-code);color:var(--color-fg-muted);font-family:var(--font-family-mono);font-size:var(--text-caption-size);line-height:1.6667;overflow-x:auto}.tTDrBW_token{font-family:var(--font-family-mono);font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--color-fg-accent);overflow-wrap:anywhere}.tTDrBW_swatches{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.tTDrBW_swatch{gap:var(--space-1);flex-direction:column;display:flex}.tTDrBW_swatchColor{block-size:var(--space-16);border-radius:var(--radius-12);box-shadow:inset 0 0 0 1px var(--color-border-default);margin-block-end:var(--space-2)}.tTDrBW_contrast{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-brand-subtle);color:var(--color-fg-brand);font-size:var(--text-caption-size);line-height:var(--space-6);font-weight:var(--font-weight-medium);align-self:flex-start}.tTDrBW_contrast[data-level=nota]{background:var(--color-bg-subtle);color:var(--color-fg-subtle)}.tTDrBW_contrast[data-level=Falha],.tTDrBW_contrast[data-level="AA grande / UI"]{color:var(--color-status-error);background:#f28b821f}.tTDrBW_typeList{flex-direction:column;display:flex}.tTDrBW_typeRow{align-items:baseline;gap:var(--space-6);padding-block:var(--space-5);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:14rem minmax(0,1fr);display:grid}.tTDrBW_typeMeta{gap:var(--space-1);flex-direction:column;display:flex}.tTDrBW_spaceList{gap:var(--space-2);flex-direction:column;display:flex}.tTDrBW_spaceList li{align-items:center;gap:var(--space-4);grid-template-columns:7rem 1fr 4rem;display:grid}.tTDrBW_spaceBar{block-size:var(--space-3);border-radius:var(--radius-4);background:linear-gradient(90deg, var(--color-green-500), var(--color-blue-400));display:block}.tTDrBW_tokenList{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.tTDrBW_tokenList li{flex-direction:column;display:flex}.tTDrBW_shapeList{gap:var(--space-6);flex-wrap:wrap;display:flex}.tTDrBW_shapeList li{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.tTDrBW_shape{inline-size:var(--space-20);block-size:var(--space-20);background:var(--color-bg-surface-raised);box-shadow:inset 0 0 0 1px var(--color-border-default)}.tTDrBW_motionList{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.tTDrBW_motionItem{gap:var(--space-1);flex-direction:column;display:flex}.tTDrBW_motionDemo{block-size:var(--space-12);border-radius:var(--radius-12);background:var(--color-bg-subtle);box-shadow:inset 0 0 0 1px var(--color-border-subtle);margin-block-end:var(--space-2);position:relative}.tTDrBW_motionDemo:after{content:"";inset-block:var(--space-2);inline-size:var(--space-8);border-radius:var(--radius-8);background:var(--color-action-primary-bg);transition:translate var(--demo-duration) var(--demo-ease);position:absolute;inset-inline-start:var(--space-2)}.tTDrBW_motionList:hover .tTDrBW_motionDemo:after{translate:calc(14rem - var(--space-16)) 0}.tTDrBW_icons{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));display:grid}.tTDrBW_icons li{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);border-radius:var(--radius-12);box-shadow:inset 0 0 0 1px var(--color-border-subtle);text-align:center;flex-direction:column;display:flex}.tTDrBW_table{border:1px solid var(--color-border-subtle);border-radius:var(--radius-16);flex-direction:column;display:flex;overflow:hidden}.tTDrBW_tableHead,.tTDrBW_tableRow{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);grid-template-columns:minmax(10rem,1.2fr) minmax(8rem,1fr) minmax(10rem,1.4fr);display:grid}.tTDrBW_tableHead{background:var(--color-bg-subtle);color:var(--color-fg-subtle);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);letter-spacing:var(--text-tracking-wide);text-transform:uppercase}.tTDrBW_tableRow+.tTDrBW_tableRow{border-block-start:1px solid var(--color-border-subtle)}.tTDrBW_checklist{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.tTDrBW_check{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-16);box-shadow:inset 0 0 0 1px var(--color-border-subtle);display:flex}.tTDrBW_check>div{gap:var(--space-1);flex-direction:column;display:flex}.tTDrBW_checkIcon{color:var(--color-fg-brand)}@media (max-width:63.99em){.tTDrBW_layout{grid-template-columns:1fr}.tTDrBW_sidebar{display:none}.tTDrBW_typeRow{gap:var(--space-2);grid-template-columns:1fr}.tTDrBW_tableHead{display:none}.tTDrBW_tableRow{gap:var(--space-1);grid-template-columns:1fr}}
.HsUZ8G_layout{gap:var(--space-24);flex-direction:column;display:flex}@media (max-width:63.99em){.HsUZ8G_layout{gap:var(--space-16)}}
.dgei_G_post{isolation:isolate;padding-block:calc(var(--layout-header-height) + var(--layout-header-offset) + var(--space-12)) var(--space-8);position:relative}.dgei_G_background{z-index:-1;pointer-events:none;block-size:40rem;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.dgei_G_container{gap:var(--space-10);flex-direction:column;display:flex}.dgei_G_back{align-self:flex-start;align-items:center;gap:var(--space-2);min-block-size:var(--control-height-md);padding-inline:var(--space-4) var(--space-5);border-radius:var(--radius-full);color:var(--color-fg-muted);font-size:var(--text-body-sm-size);transition:color var(--motion-duration-micro) var(--motion-ease-state), background-color var(--motion-duration-micro) var(--motion-ease-state);margin-inline-start:calc(var(--space-4) * -1);display:inline-flex}@media (hover:hover) and (pointer:fine){.dgei_G_back:hover{color:var(--color-fg-default);background:var(--color-bg-subtle)}}.dgei_G_back:focus-visible{border-radius:var(--radius-full)}.dgei_G_header{gap:var(--space-5);flex-direction:column;display:flex}.dgei_G_lead{color:var(--color-fg-muted)}.dgei_G_meta{align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.dgei_G_metaText{color:var(--color-fg-subtle);flex-direction:column;display:flex}.dgei_G_author{color:var(--color-fg-default);font-weight:var(--font-weight-medium)}.dgei_G_share{margin-inline-start:auto}.dgei_G_cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-card);width:100%;box-shadow:var(--elevation-3)}.dgei_G_related{gap:var(--space-stack-xl);flex-direction:column;display:flex}.dgei_G_prose{gap:var(--space-5);color:var(--color-fg-muted);font-size:var(--text-body-lg-size);flex-direction:column;line-height:1.7778;display:flex}.dgei_G_prose h2{font-size:var(--text-h3-size);line-height:var(--text-h3-line);color:var(--color-fg-default);margin-block-start:var(--space-6)}.dgei_G_prose h3{font-size:var(--text-h4-size);line-height:var(--text-h4-line);color:var(--color-fg-default);margin-block-start:var(--space-4)}.dgei_G_prose strong{color:var(--color-fg-default);font-weight:var(--font-weight-medium)}.dgei_G_prose a{color:var(--color-fg-brand);text-underline-offset:3px;text-decoration:underline}.dgei_G_prose ul,.dgei_G_prose ol{gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-6);display:flex}.dgei_G_prose li::marker{color:var(--color-fg-brand)}
._8aEwW_articles{gap:var(--space-stack-xl);flex-direction:column;display:flex}
.jXZM3G_page{padding-block-start:calc(var(--layout-header-height) + var(--layout-header-offset) + var(--space-16))}.jXZM3G_content{gap:var(--space-stack-xl);flex-direction:column;display:flex}
.Rb_MsW_page{padding-block-start:calc(var(--layout-header-height) + var(--layout-header-offset) + var(--space-16))}.Rb_MsW_layout{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.Rb_MsW_intro{gap:var(--space-5);flex-direction:column;display:flex}.Rb_MsW_channels{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-4);display:flex}.Rb_MsW_channel{align-items:center;gap:var(--space-4);min-block-size:var(--space-16);padding:var(--space-2);margin-inline:calc(var(--space-2) * -1);border-radius:var(--radius-16);transition:background-color var(--motion-duration-micro) var(--motion-ease-state);display:flex}@media (hover:hover) and (pointer:fine){a.Rb_MsW_channel:hover{background:var(--color-bg-subtle)}}a.Rb_MsW_channel:focus-visible{border-radius:var(--radius-16)}.Rb_MsW_channelIcon{color:var(--color-fg-brand)}.Rb_MsW_channelText{flex-direction:column;display:flex}.Rb_MsW_formCard{box-shadow:var(--glass-highlight), var(--elevation-3)}@media (max-width:63.99em){.Rb_MsW_layout{gap:var(--space-12);grid-template-columns:1fr}}
.IRf9OG_mission{align-items:start;gap:var(--space-stack-xl) var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.IRf9OG_values{gap:var(--space-grid-gap);flex-direction:column;display:flex}@media (max-width:63.99em){.IRf9OG_mission{grid-template-columns:1fr}}
