#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (width>=640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:23px;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (width<=640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{--cc-font-family:inherit;--cc-border-radius:.75rem;--cc-btn-border-radius:.4rem}[data-integration-embed]{width:100%;min-height:12rem}[data-integration-frame]{aspect-ratio:16/9;border:0;width:100%;min-height:24rem;display:block}[data-integration-load]{cursor:pointer;font:inherit;padding:.75rem 1rem}[data-integration-load][hidden]{display:none}.ds-card[data-astro-cid-by5rgrrt]{gap:var(--spacing-stack-default);border-radius:var(--radius-card);flex-direction:column;min-inline-size:0;display:flex}.ds-card[data-astro-cid-by5rgrrt][data-surface=muted]{background:var(--color-surface)}.ds-card[data-astro-cid-by5rgrrt][data-surface=inverse]{background:var(--color-bg);color:var(--color-fg)}.ds-card-media[data-astro-cid-by5rgrrt]{border-radius:inherit;min-inline-size:0;overflow:clip}.ds-card-media[data-astro-cid-by5rgrrt] img,.ds-card-media[data-astro-cid-by5rgrrt] svg,.ds-card-media[data-astro-cid-by5rgrrt] video{border-radius:inherit;inline-size:100%;display:block}.ds-card-content[data-astro-cid-by5rgrrt]{align-items:start;gap:var(--spacing-stack-small);overflow-wrap:anywhere;flex-direction:column;flex:1;min-inline-size:0;display:flex}.ds-card[data-astro-cid-by5rgrrt]:not([data-surface=default])>.ds-card-content[data-astro-cid-by5rgrrt]{padding-block:var(--spacing-card-block);padding-inline:var(--spacing-card-inline)}.ds-card[data-astro-cid-by5rgrrt]:not([data-surface=default]):not([data-variant=cover])[data-has-media=true]>.ds-card-content[data-astro-cid-by5rgrrt]{padding-block-start:0}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt]{max-inline-size:100%;margin:0}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt][data-part=heading]{font-size:var(--text-xl);text-wrap:balance}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt][data-part=heading] a[data-astro-cid-by5rgrrt]{color:inherit;text-underline-offset:.2em;text-decoration-thickness:.0625em}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt][data-part=heading] a[data-astro-cid-by5rgrrt]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt][data-part=meta]{font-size:var(--text-sm)}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt][data-part=body]{max-inline-size:var(--layout-reading)}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt][data-part=body] :first-child{margin-block-start:0}.ds-card-content[data-astro-cid-by5rgrrt]>[data-astro-cid-by5rgrrt][data-part=body] :last-child{margin-block-end:0}.ds-card-actions[data-astro-cid-by5rgrrt]{gap:var(--spacing-stack-small);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--spacing-stack-small);display:flex}.ds-card[data-astro-cid-by5rgrrt][data-variant=cover]{isolation:isolate;grid-template-areas:"card";min-block-size:20rem;display:grid}.ds-card[data-astro-cid-by5rgrrt][data-variant=cover]>.ds-card-media[data-astro-cid-by5rgrrt]{grid-area:card;min-block-size:100%}.ds-card[data-astro-cid-by5rgrrt][data-variant=cover]>.ds-card-media[data-astro-cid-by5rgrrt] img,.ds-card[data-astro-cid-by5rgrrt][data-variant=cover]>.ds-card-media[data-astro-cid-by5rgrrt] svg{object-fit:cover;block-size:100%;inline-size:100%}.ds-card[data-astro-cid-by5rgrrt][data-variant=cover]>.ds-card-content[data-astro-cid-by5rgrrt]{z-index:1;padding-block:var(--spacing-card-block);padding-inline:var(--spacing-card-inline);border-radius:inherit;background:color-mix(in srgb, var(--color-bg) 88%, transparent);grid-area:card;align-self:end}@media (width>=48rem){.ds-card[data-astro-cid-by5rgrrt][data-variant=horizontal][data-has-media=true]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.ds-card[data-astro-cid-by5rgrrt][data-variant=horizontal]:not([data-surface=default])>.ds-card-content[data-astro-cid-by5rgrrt]{padding-block:var(--spacing-card-block);padding-inline:var(--spacing-card-inline)}}.ds-button{--button-background:var(--color-primary);--button-foreground:var(--color-primary-fg);justify-content:center;align-items:center;gap:var(--spacing-control-gap);min-height:2.75rem;max-inline-size:100%;padding-block:var(--spacing-control-block);padding-inline:var(--spacing-control-inline);border-radius:var(--radius-control);background:var(--button-background);color:var(--button-foreground);font-family:var(--font-control);font-size:var(--text-md);font-weight:var(--font-weight-control);line-height:var(--line-height-heading);text-align:center;cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.ds-button[data-tone=neutral]{--button-background:var(--color-fg);--button-foreground:var(--color-bg)}.ds-button[data-tone=danger]{--button-background:var(--color-danger);--button-foreground:var(--color-danger-fg)}.ds-button[data-appearance=outline]{border-color:var(--button-background);color:var(--button-background);background:0 0}.ds-button[data-appearance=ghost]{color:var(--button-background);background:0 0}.ds-button[data-appearance=link]{color:var(--button-background);background:0 0;border-radius:0;padding-inline:0}.ds-button[data-appearance=link]>[data-part=label]{text-underline-offset:.25em;text-decoration:underline .0625em}.ds-button[data-size=sm]{padding-block:var(--spacing-control-block-small);padding-inline:var(--spacing-control-inline-small);font-size:var(--text-sm)}.ds-button[data-size=lg]{padding-block:var(--spacing-control-block-large);padding-inline:var(--spacing-control-inline-large);font-size:var(--text-lg)}.ds-button[data-variant=icon]{min-inline-size:2.75rem;padding:var(--spacing-control-block);aspect-ratio:1}.ds-button[data-variant=icon] [data-button-icon]{block-size:1.25em;inline-size:1.25em}.ds-button[data-variant=icon] [data-button-icon]>svg{block-size:100%;inline-size:100%}@media (hover:hover){.ds-button:hover:not(:disabled){filter:brightness(.9)}.ds-button[data-appearance=outline]:hover:not(:disabled),.ds-button[data-appearance=ghost]:hover:not(:disabled){background:color-mix(in srgb, var(--button-background) 8%, transparent)}.ds-button[data-appearance=link]:hover:not(:disabled)>[data-part=label]{text-decoration-thickness:.125em}}.ds-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ds-button:active:not(:disabled){filter:brightness(.8)}.ds-button:disabled{opacity:.55;cursor:not-allowed}.ds-button>[data-button-icon]{flex:none;display:inline-flex}.ds-button>[data-part=label]{overflow-wrap:anywhere;min-width:0}@media (forced-colors:active){.ds-button{border-color:buttontext}.ds-button:disabled{color:graytext;opacity:1;border-color:graytext}}:where(.ds-disclosure,.ds-dialog,.ds-tabs,.ds-slider){min-inline-size:0;color:var(--color-fg);font-family:var(--font-sans);overflow-wrap:anywhere}:where(.ds-disclosure,.ds-dialog,.ds-tabs,.ds-slider) [hidden]{display:none!important}:where(.ds-disclosure,.ds-dialog,.ds-tabs,.ds-slider) :focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ds-interactive-control{justify-content:center;align-items:center;gap:var(--spacing-control-gap);min-block-size:2.75rem;padding-block:var(--spacing-control-block);padding-inline:var(--spacing-control-inline-compact);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-fg);font:inherit;cursor:pointer;text-align:center;text-decoration:none;display:inline-flex}.ds-interactive-control:disabled{opacity:.55;cursor:not-allowed}@media (hover:hover){.ds-interactive-control:hover:not(:disabled){background:var(--color-surface)}}.ds-disclosure{border-block-end:1px solid var(--color-border);position:relative}.ds-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);cursor:pointer;min-block-size:2.75rem;font-weight:600;list-style:none;display:flex}.ds-disclosure>summary::-webkit-details-marker{display:none}.ds-disclosure>summary>svg{flex:none}.ds-disclosure[open]>summary>svg{transform:rotate(180deg)}.ds-disclosure-content{padding-block-end:var(--space-5)}.ds-disclosure-content>:first-child{margin-block-start:0}.ds-disclosure-content>:last-child{margin-block-end:0}.ds-disclosure[data-variant=dropdown]{border:0;display:inline-block}.ds-disclosure[data-variant=dropdown]>.ds-disclosure-content{z-index:20;inline-size:max-content;min-inline-size:100%;max-inline-size:min(24rem,85vw);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg);position:absolute;inset-inline-start:0}.ds-dialog>dialog{inline-size:100%;max-inline-size:none;margin:var(--space-4) 0 0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg);color:var(--color-fg);position:static}.ds-dialog-heading{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.ds-dialog-heading>h2{font-family:var(--font-heading);font-size:var(--text-xl);margin:0}.ds-dialog[data-enhanced]>dialog{inline-size:min(40rem, calc(100% - 2 * var(--space-4)));max-block-size:calc(100dvh - 2 * var(--space-4));margin:auto;position:fixed;inset:0;overflow:auto}.ds-dialog[data-enhanced]>dialog::backdrop{background:#0009}.ds-dialog[data-enhanced][data-variant=side]>dialog{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:min(32rem,100%);margin:0;inset-inline-start:auto}.ds-dialog[data-enhanced][data-variant=full]>dialog{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100%;margin:0}.ds-tabs-list{gap:var(--spacing-control-gap);padding:var(--space-1);border-block-end:1px solid var(--color-border);display:flex;overflow-x:auto}.ds-tabs-list>a{max-inline-size:100%;padding-block:var(--spacing-control-block);padding-inline:var(--spacing-control-inline-compact);min-block-size:2.75rem;color:var(--color-fg);text-underline-offset:.25em;border-block-end:2px solid #0000;flex:none;text-decoration:underline}.ds-tabs-list>[aria-selected=true]{border-block-end-color:currentColor;font-weight:600;text-decoration:none}.ds-tabs[data-orientation=vertical]>.ds-tabs-list{border-block-end:0;flex-direction:column;align-items:stretch}.ds-tabs-panels>section{padding-block:var(--space-5);scroll-margin-block-start:var(--space-6)}.ds-slider-list{gap:var(--space-4);padding:var(--space-1);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;margin:0;list-style:none;display:flex;overflow-x:auto}.ds-slider-list>li{flex:0 0 calc(100% - 2 * var(--space-1));scroll-snap-align:start;min-inline-size:0}.ds-slider[data-variant=peek]>.ds-slider-list>li{flex-basis:88%}.ds-slider-controls{justify-content:end;gap:var(--spacing-stack-small);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}@media (width>=48rem){.ds-tabs[data-orientation=vertical]{gap:var(--space-5);grid-template-columns:minmax(10rem,1fr) minmax(0,3fr);display:grid}.ds-slider[data-columns="2"]>.ds-slider-list>li{flex-basis:calc((100% - var(--space-4) - 2 * var(--space-1)) / 2)}.ds-slider[data-columns="3"]>.ds-slider-list>li{flex-basis:calc((100% - 2 * var(--space-4) - 2 * var(--space-1)) / 3)}.ds-slider[data-columns="4"]>.ds-slider-list>li{flex-basis:calc((100% - 3 * var(--space-4) - 2 * var(--space-1)) / 4)}}@media (forced-colors:active){.ds-interactive-control:disabled{opacity:1;color:graytext}.ds-tabs-list>[aria-selected=true]{border-color:highlight}}.alta-cargo{color:#333;font-family:Arial,sans-serif;font-size:14px;line-height:20px}.alta-cargo.w-inline-block,.alta-cargo .w-inline-block{max-width:100%;display:inline-block}.alta-cargo.w-embed:before,.alta-cargo .w-embed:before,.alta-cargo.w-embed:after,.alta-cargo .w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.alta-cargo.w-embed:after,.alta-cargo .w-embed:after{clear:both}.alta-cargo.w-container,.alta-cargo .w-container{max-width:940px;margin-left:auto;margin-right:auto}.alta-cargo.w-container:before,.alta-cargo .w-container:before,.alta-cargo.w-container:after,.alta-cargo .w-container:after{content:" ";grid-area:1/1/2/2;display:table}.alta-cargo.w-container:after,.alta-cargo .w-container:after{clear:both}@media screen and (width<=991px){.alta-cargo.w-container,.alta-cargo .w-container{max-width:728px}}@media screen and (width<=479px){.alta-cargo.w-container,.alta-cargo .w-container{max-width:none}}.alta-cargo.w-dropdown,.alta-cargo .w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.alta-cargo.w-dropdown-toggle,.alta-cargo .w-dropdown-toggle{vertical-align:top;color:#222;text-align:left;white-space:nowrap;user-select:none;cursor:pointer;margin-left:auto;margin-right:auto;padding:20px 40px 20px 20px;text-decoration:none;display:inline-block;position:relative}.alta-cargo.w-dropdown-toggle:focus,.alta-cargo .w-dropdown-toggle:focus{outline:0}.alta-cargo.w-dropdown-list,.alta-cargo .w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}@media screen and (width<=767px){.alta-cargo.w-nav-brand,.alta-cargo .w-nav-brand{padding-left:10px}}.alta-cargo.w-nav,.alta-cargo .w-nav{z-index:1000;background:#ddd;position:relative}.alta-cargo.w-nav:before,.alta-cargo .w-nav:before,.alta-cargo.w-nav:after,.alta-cargo .w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.alta-cargo.w-nav:after,.alta-cargo .w-nav:after{clear:both}.alta-cargo.w-nav-brand,.alta-cargo .w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.alta-cargo.w-nav-menu,.alta-cargo .w-nav-menu{float:right;position:relative}.alta-cargo.w-nav[data-animation=over-left] [data-nav-menu-open],.alta-cargo .w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.alta-cargo.w-nav[data-animation=over-right] [data-nav-menu-open],.alta-cargo .w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.alta-cargo.w-nav-button,.alta-cargo .w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.alta-cargo.w-nav-button:focus,.alta-cargo .w-nav-button:focus{outline:0}.alta-cargo.w-nav[data-collapse=all] .w-nav-menu,.alta-cargo .w-nav[data-collapse=all] .w-nav-menu{display:none}.alta-cargo.w-nav[data-collapse=all] .w-nav-button,.alta-cargo .w-nav[data-collapse=all] .w-nav-button{display:block}@media screen and (width<=991px){.alta-cargo.w-nav[data-collapse=medium] .w-nav-menu,.alta-cargo .w-nav[data-collapse=medium] .w-nav-menu{display:none}.alta-cargo.w-nav[data-collapse=medium] .w-nav-button,.alta-cargo .w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (width<=767px){.alta-cargo.w-nav[data-collapse=small] .w-nav-menu,.alta-cargo .w-nav[data-collapse=small] .w-nav-menu{display:none}.alta-cargo.w-nav[data-collapse=small] .w-nav-button,.alta-cargo .w-nav[data-collapse=small] .w-nav-button{display:block}.alta-cargo.w-nav-brand,.alta-cargo .w-nav-brand{padding-left:10px}}@media screen and (width<=479px){.alta-cargo.w-nav[data-collapse=tiny] .w-nav-menu,.alta-cargo .w-nav[data-collapse=tiny] .w-nav-menu{display:none}.alta-cargo.w-nav[data-collapse=tiny] .w-nav-button,.alta-cargo .w-nav[data-collapse=tiny] .w-nav-button{display:block}}.alta-cargo{--color-tokens-background-base:var(--color-base-base-light-100);--typography-font-family-body-2:var(--typography-font-body);--color-tokens-tone-strong:var(--color-base-base-dark-100);--typography-size-body-2:.89vw;--typography-line-height-body-2:1.33vw;--typography-font-weight-body-2:var(--typography-weight-body);--typography-letter-spacing-body-2:.014vw;--typography-font-family-h1:var(--typography-font-heading-sans);--typography-size-h1:5.33vw;--typography-line-height-h1:4.89vw;--typography-font-weight-h1:var(--typography-weight-heading-sans);--typography-letter-spacing-h1:-.17vw;--typography-font-family-h2:var(--typography-font-heading-sans);--typography-size-h2:3.56vw;--typography-line-height-h2:3.33vw;--typography-font-weight-h2:var(--typography-weight-heading-sans);--typography-letter-spacing-h2:-.11vw;--typography-font-family-h3:var(--typography-font-heading-sans);--typography-size-h3:2.67vw;--typography-line-height-h3:2.89vw;--typography-font-weight-h3:var(--typography-weight-heading-sans);--typography-letter-spacing-h3:-.08vw;--typography-font-family-h4:var(--typography-font-heading-sans);--typography-size-h4:2vw;--typography-line-height-h4:2.22vw;--typography-font-weight-h4:var(--typography-weight-heading-sans);--typography-letter-spacing-h4:-.03vw;--typography-font-family-h5:var(--typography-font-heading-sans);--typography-size-h5:1.56vw;--typography-line-height-h5:1.78vw;--typography-font-weight-h5:var(--typography-weight-heading-sans);--typography-letter-spacing-h5:-.03vw;--typography-font-family-h6:var(--typography-font-heading-sans);--typography-size-h6:.89vw;--typography-line-height-h6:1.11vw;--typography-font-weight-h6:var(--typography-weight-heading-sans);--typography-letter-spacing-h6:.03vw;--spacing--20:1.11vw;--spacing--16:.89vw;--typography-font-family-label-2:var(--typography-font-label);--color-tokens-tone-medium:var(--color-base-base-dark-64);--typography-size-label-2:.56vw;--typography-line-height-label-2:.67vw;--typography-font-weight-label-2:var(--typography-weight-label);--typography-letter-spacing-label-2:.042vw;--spacing--32:1.78vw;--spacing--0:0px;--spacing--12:.67vw;--color-tokens-input-default-border:var(--color-base-base-dark-0);--radius-ui-input:.44vw;--color-tokens-input-default-background:var(--color-base-lift-light);--color-tokens-input-default-text:var(--color-base-base-dark-48);--color-tokens-input-active-border:var(--color-base-base-dark-32);--color-tokens-input-active-text:var(--color-base-base-dark-100);--color-tokens-input-active-background:var(--color-base-lift-light);--spacing--160:8.89vw;--typography-font-family-label-1:var(--typography-font-label);--typography-size-label-1:.67vw;--typography-line-height-label-1:.89vw;--typography-font-weight-label-1:var(--typography-weight-label);--typography-letter-spacing-label-1:.042vw;--color-tokens-tone-subtle:var(--color-base-base-dark-48);--color-tokens-tone-faint:var(--color-base-base-dark-16);--spacing--24:1.33vw;--grid--column-gap:.89vw;--container--large:100vw;--spacing--64:3.56vw;--spacing--48:2.67vw;--typography-font-family-body-3:var(--typography-font-body);--typography-size-body-3:.78vw;--typography-line-height-body-3:1.11vw;--typography-font-weight-body-3:var(--typography-weight-body);--typography-letter-spacing-body-3:0px;--spacing--8:.44vw;--typography-font-label:"IBM Plex Mono", monospace;--typography-font-family-body-1:var(--typography-font-body);--typography-size-body-1:1.11vw;--typography-line-height-body-1:1.78vw;--typography-font-weight-body-1:var(--typography-weight-body);--typography-letter-spacing-body-1:.014vw;--color-base-base-light-100:var(--palette-alta-paper);--color-base-base-dark-100:var(--palette-alta-ink);--radius-general-default:.44vw;--section-padding--small:4.44vw;--section-padding--extra-small:1.78vw;--icon-regular-icons-medium:1.33vw;--color-tokens-input-icon:var(--color-base-base-dark-100);--color-base-base-light-0:color-mix(in srgb, var(--color-base-base-light-100) 0%, transparent);--max-width--4-columns:24.89vw;--grid--page-padding:1.78vw;--typography-font-heading-serif:var(--font-heading);--radius-ui-button-base:.44vw;--typography-font-family-button-1:var(--typography-font-button);--color-tokens-button-primary-default-text:var(--color-base-base-light-100);--typography-size-button-1:.78vw;--typography-line-height-button-1:1.11vw;--typography-font-weight-button-1:var(--typography-weight-button);--typography-letter-spacing-button-1:.056vw;--color-tokens-button-secondary-default-text:var(--color-base-base-dark-100);--color-tokens-button-primary-hover-text:var(--color-base-base-dark-100);--typography-line-height-button-2:.67vw;--color-tokens-button-secondary-hover-text:var(--color-base-base-dark-100);--icon-button-icon-button-rectangle:.67vw;--color-tokens-button-primary-default-border:var(--color-base-base-light-0);--color-tokens-button-primary-default-background:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-border:var(--color-base-base-dark-0);--color-tokens-button-secondary-default-background:var(--color-base-base-dark-8);--color-tokens-button-primary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-light);--typography-all-weights-medium:500;--typography-font-family-button-2:var(--typography-font-button);--typography-size-button-2:.67vw;--typography-font-weight-button-2:var(--typography-weight-button);--typography-letter-spacing-button-2:.056vw;--typography-font-family-h0:var(--typography-font-heading-sans);--typography-size-h0:8.89vw;--typography-line-height-h0:7.11vw;--typography-font-weight-h0:var(--typography-weight-heading-sans);--typography-letter-spacing-h0:-.25vw;--radius-ui-button-circle:.44vw;--color-tokens-button-primary-hover-background:var(--color-base-lift-light);--icon-regular-icons-small-deleted-variable-85607368-9a2a-f853-a5c6-c72d04395c0c:12px;--max-width--6-columns:37.78vw;--radius-general-large:.67vw;--color-tokens-background-lift:var(--color-base-lift-light);--grid--content-gap:7.33vw;--spacing--4:.22vw;--typography-weight-body-bold:var(--typography-all-weights-medium);--spacing--80:4.44vw;--max-width--5-columns:31.33vw;--color-tokens-button-tertiary-default-text:var(--color-base-base-dark-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-dark-88);--section-padding--large:8.89vw;--section-padding--extra-large:11.11vw;--section-padding--medium:6.67vw;--color-base-base-dark-32:color-mix(in srgb, var(--color-base-base-dark-100) 32%, transparent);--color-tokens-background-semi-transparent:var(--color-base-base-light-32);--max-width--3-columns:18.44vw;--icon-button-icon-button-circle:1.11vw;--radius-general-small:.22vw;--color-tokens-input-label:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-light-0);--spacing--120:6.67vw;--container--small:50.67vw;--max-width--7-columns:44.22vw;--max-width--10-columns:63.56vw;--icon-icon-stroke:.056vw;--icon-regular-icons-large:2.44vw;--color-base-base-light-8:color-mix(in srgb, var(--color-base-base-light-100) 8%, transparent);--max-width--9-columns:57.11vw;--max-width--8-columns:50.67vw;--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-light-100);--color-base-base-dark-0:color-mix(in srgb, var(--color-base-base-dark-100) 0%, transparent);--radius-ui-home-video:.67vw;--color-base-base-light-48:color-mix(in srgb, var(--color-base-base-light-100) 48%, transparent);--color-base-base-dark-8:color-mix(in srgb, var(--color-base-base-dark-100) 8%, transparent);--typography-font-heading-sans:var(--font-heading);--typography-font-body:var(--font-sans);--typography-font-button:"IBM Plex Mono", monospace;--typography-weight-heading-serif:var(--typography-all-weights-medium);--typography-weight-heading-sans:var(--typography-all-weights-medium);--typography-weight-body:var(--typography-all-weights-normal);--typography-weight-label:var(--typography-all-weights-normal);--typography-weight-button:var(--typography-all-weights-normal);--radius-general-full:100vw;--max-width--1-column:5.56vw;--max-width--2-columns:12vw;--max-width--12-columns:76.44vw;--container--medium:80vw;--radius-ui-tag:0px;--color-base-base-dark-88:color-mix(in srgb, var(--color-base-base-dark-100) 88%, transparent);--color-base-base-dark-64:color-mix(in srgb, var(--color-base-base-dark-100) 64%, transparent);--color-base-base-dark-48:color-mix(in srgb, var(--color-base-base-dark-100) 48%, transparent);--color-base-base-dark-16:color-mix(in srgb, var(--color-base-base-dark-100) 16%, transparent);--color-base-base-dark-4:color-mix(in srgb, var(--color-base-base-dark-100) 4%, transparent);--color-base-base-light-88:color-mix(in srgb, var(--color-base-base-light-100) 88%, transparent);--color-base-base-light-64:color-mix(in srgb, var(--color-base-base-light-100) 64%, transparent);--color-base-base-light-32:color-mix(in srgb, var(--color-base-base-light-100) 32%, transparent);--color-base-base-light-16:color-mix(in srgb, var(--color-base-base-light-100) 16%, transparent);--color-base-base-light-4:color-mix(in srgb, var(--color-base-base-light-100) 4%, transparent);--color-base-lift-light:var(--palette-alta-grid);--color-base-lift-dark:var(--palette-alta-dark-surface);--typography-all-weights-thin:100;--typography-all-weights-extra-light:200;--typography-all-weights-light:300;--typography-all-weights-normal:400;--typography-all-weights-semi-bold:600;--typography-all-weights-bold:700;--typography-all-weights-extra-bold:800;--typography-all-weights-black:900;--color-tokens-input-filled-background:var(--color-base-lift-light);--color-tokens-input-filled-text:var(--color-base-base-dark-100);--color-tokens-input-filled-border:var(--color-base-base-dark-0);--color-tokens-input-error-background:var(--color-base-lift-light);--color-tokens-input-error-text:var(--color-base-base-dark-100);--color-tokens-input-error-border:var(--color-base-base-dark-0);--color-base-background-base-light-deleted-variable-a05dcb1f-305b-cbcc-d2b3-1f17f422a326:#f6f3f0;--color-base-background-lift-low-opacity-light-deleted-variable-08c4a639-baca-9b81-148c-77d8228f4877:#ffffffa3}.alta-cargo.w-layout-blockcontainer,.alta-cargo .w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.alta-cargo.w-layout-grid,.alta-cargo .w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}@media screen and (width<=991px){.alta-cargo.w-layout-blockcontainer,.alta-cargo .w-layout-blockcontainer{max-width:728px}}@media screen and (width<=767px){.alta-cargo.w-layout-blockcontainer,.alta-cargo .w-layout-blockcontainer{max-width:none}}.alta-cargo{font-family:var(--typography-font-family-body-2);color:var(--color-tokens-tone-strong);font-size:var(--typography-size-body-2);line-height:var(--typography-line-height-body-2);font-weight:var(--typography-font-weight-body-2);letter-spacing:var(--typography-letter-spacing-body-2);--color-tokens-background-base:var(--color-base-base-light-100);--color-tokens-tone-strong:var(--color-base-base-dark-100);--color-tokens-tone-medium:var(--color-base-base-dark-64);--color-tokens-input-default-border:var(--color-base-base-dark-0);--color-tokens-input-default-background:var(--color-base-lift-light);--color-tokens-input-default-text:var(--color-base-base-dark-48);--color-tokens-input-active-border:var(--color-base-base-dark-32);--color-tokens-input-active-text:var(--color-base-base-dark-100);--color-tokens-input-active-background:var(--color-base-lift-light);--color-tokens-tone-subtle:var(--color-base-base-dark-48);--color-tokens-tone-faint:var(--color-base-base-dark-16);--color-tokens-input-icon:var(--color-base-base-dark-100);--color-tokens-button-primary-default-text:var(--color-base-base-light-100);--color-tokens-button-secondary-default-text:var(--color-base-base-dark-100);--color-tokens-button-primary-hover-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-dark-100);--color-tokens-button-primary-default-border:var(--color-base-base-light-0);--color-tokens-button-primary-default-background:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-border:var(--color-base-base-dark-0);--color-tokens-button-secondary-default-background:var(--color-base-base-dark-8);--color-tokens-button-primary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-light);--color-tokens-button-primary-hover-background:var(--color-base-lift-light);--color-tokens-background-lift:var(--color-base-lift-light);--color-tokens-button-tertiary-default-text:var(--color-base-base-dark-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-dark-88);--color-tokens-background-semi-transparent:var(--color-base-base-light-32);--color-tokens-input-label:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-light-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-light-100);--color-tokens-input-filled-background:var(--color-base-lift-light);--color-tokens-input-filled-text:var(--color-base-base-dark-100);--color-tokens-input-filled-border:var(--color-base-base-dark-0);--color-tokens-input-error-background:var(--color-base-lift-light);--color-tokens-input-error-text:var(--color-base-base-dark-100);--color-tokens-input-error-border:var(--color-base-base-dark-0)}.alta-cargo.label-large,.alta-cargo .label-large{font-family:var(--typography-font-family-label-1);font-size:var(--typography-size-label-1);line-height:var(--typography-line-height-label-1);font-weight:var(--typography-font-weight-label-1);letter-spacing:var(--typography-letter-spacing-label-1);text-transform:uppercase;justify-content:flex-start;align-items:flex-end}.alta-cargo.container-large,.alta-cargo .container-large{z-index:2;max-width:var(--container--large);width:100%;margin-left:auto;margin-right:auto;position:relative}.alta-cargo.container-large.container-footer,.alta-cargo .container-large.container-footer{height:100%}.alta-cargo.text-size-small,.alta-cargo .text-size-small{font-family:var(--typography-font-family-body-3);font-size:var(--typography-size-body-3);line-height:var(--typography-line-height-body-3);font-weight:var(--typography-font-weight-body-3);letter-spacing:var(--typography-letter-spacing-body-3);margin-top:0;margin-bottom:0}.alta-cargo.heading-style-h4,.alta-cargo .heading-style-h4{font-family:var(--typography-font-family-h4);font-size:var(--typography-size-h4);line-height:var(--typography-line-height-h4);font-weight:var(--typography-font-weight-h4);letter-spacing:var(--typography-letter-spacing-h4)}.alta-cargo.heading-style-h5,.alta-cargo .heading-style-h5{font-family:var(--typography-font-family-h5);font-size:var(--typography-size-h5);line-height:var(--typography-line-height-h5);font-weight:var(--typography-font-weight-h5);letter-spacing:var(--typography-letter-spacing-h5)}.alta-cargo.margin-0,.alta-cargo .margin-0{margin:0}.alta-cargo.label-small,.alta-cargo .label-small{font-family:var(--typography-font-family-label-2);font-size:var(--typography-size-label-2);line-height:var(--typography-line-height-label-2);font-weight:var(--typography-font-weight-label-2);letter-spacing:var(--typography-letter-spacing-label-2);text-transform:uppercase}.alta-cargo.footer,.alta-cargo .footer{z-index:0;padding-top:var(--section-padding--small);padding-bottom:var(--section-padding--extra-small);grid-column-gap:16px;grid-row-gap:16px;background-color:var(--color-tokens-background-base);color:var(--color-tokens-tone-strong);--color-tokens-background-base:var(--color-base-base-dark-100);--color-tokens-tone-strong:var(--color-base-base-light-100);--color-tokens-tone-medium:var(--color-base-base-light-64);--color-tokens-input-default-border:var(--color-base-base-light-0);--color-tokens-input-default-background:var(--color-base-lift-dark);--color-tokens-input-default-text:var(--color-base-base-light-48);--color-tokens-input-active-border:var(--color-base-base-light-32);--color-tokens-input-active-text:var(--color-base-base-light-100);--color-tokens-input-active-background:var(--color-base-lift-dark);--color-tokens-tone-subtle:var(--color-base-base-light-48);--color-tokens-tone-faint:var(--color-base-base-light-16);--color-tokens-input-icon:var(--color-base-base-light-100);--color-tokens-button-primary-default-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-text:var(--color-base-base-light-100);--color-tokens-button-primary-hover-text:var(--color-base-base-light-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-light-100);--color-tokens-button-primary-default-border:var(--color-base-base-dark-0);--color-tokens-button-primary-default-background:var(--color-base-base-light-100);--color-tokens-button-secondary-default-border:var(--color-base-base-light-0);--color-tokens-button-secondary-default-background:var(--color-base-base-light-8);--color-tokens-button-primary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-dark);--color-tokens-button-primary-hover-background:var(--color-base-lift-dark);--color-tokens-background-lift:var(--color-base-lift-dark);--color-tokens-button-tertiary-default-text:var(--color-base-base-light-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-light-88);--color-tokens-background-semi-transparent:var(--color-base-base-dark-48);--color-tokens-input-label:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-dark-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-dark-100);--color-tokens-input-filled-background:var(--color-base-lift-dark);--color-tokens-input-filled-text:var(--color-base-base-light-100);--color-tokens-input-filled-border:var(--color-base-base-light-0);--color-tokens-input-error-background:var(--color-base-lift-dark);--color-tokens-input-error-text:var(--color-base-base-light-100);--color-tokens-input-error-border:var(--color-base-base-light-0);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;align-items:center;width:100%;height:101vh;max-height:101vh;display:flex;position:relative}.alta-cargo.master_navigation,.alta-cargo .master_navigation{z-index:999;position:fixed;inset:0% 0% auto}.alta-cargo.master_navigation[data-inverted],.alta-cargo .master_navigation[data-inverted],.alta-cargo.alta-hero-surface,.alta-cargo .alta-hero-surface,.alta-cargo.is-dark,.alta-cargo .is-dark{--color-tokens-background-base:var(--color-base-base-dark-100);--color-tokens-tone-strong:var(--color-base-base-light-100);--color-tokens-tone-medium:var(--color-base-base-light-64);--color-tokens-input-default-border:var(--color-base-base-light-0);--color-tokens-input-default-background:var(--color-base-lift-dark);--color-tokens-input-default-text:var(--color-base-base-light-48);--color-tokens-input-active-border:var(--color-base-base-light-32);--color-tokens-input-active-text:var(--color-base-base-light-100);--color-tokens-input-active-background:var(--color-base-lift-dark);--color-tokens-tone-subtle:var(--color-base-base-light-48);--color-tokens-tone-faint:var(--color-base-base-light-16);--color-tokens-input-icon:var(--color-base-base-light-100);--color-tokens-button-primary-default-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-text:var(--color-base-base-light-100);--color-tokens-button-primary-hover-text:var(--color-base-base-light-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-light-100);--color-tokens-button-primary-default-border:var(--color-base-base-dark-0);--color-tokens-button-primary-default-background:var(--color-base-base-light-100);--color-tokens-button-secondary-default-border:var(--color-base-base-light-0);--color-tokens-button-secondary-default-background:var(--color-base-base-light-8);--color-tokens-button-primary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-dark);--color-tokens-button-primary-hover-background:var(--color-base-lift-dark);--color-tokens-background-lift:var(--color-base-lift-dark);--color-tokens-button-tertiary-default-text:var(--color-base-base-light-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-light-88);--color-tokens-background-semi-transparent:var(--color-base-base-dark-48);--color-tokens-input-label:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-dark-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-dark-100);--color-tokens-input-filled-background:var(--color-base-lift-dark);--color-tokens-input-filled-text:var(--color-base-base-light-100);--color-tokens-input-filled-border:var(--color-base-base-light-0);--color-tokens-input-error-background:var(--color-base-lift-dark);--color-tokens-input-error-text:var(--color-base-base-light-100);--color-tokens-input-error-border:var(--color-base-base-light-0)}.alta-cargo.cta-main,.alta-cargo .cta-main{padding:var(--spacing--12) var(--spacing--16);border-radius:var(--radius-ui-button-base);backdrop-filter:blur(10px);font-family:var(--typography-font-family-button-1);color:var(--color-tokens-button-primary-default-text);font-size:var(--typography-size-button-1);line-height:var(--typography-line-height-button-1);font-weight:var(--typography-font-weight-button-1);letter-spacing:var(--typography-letter-spacing-button-1);text-transform:uppercase;cursor:pointer;flex:none;justify-content:center;align-items:center;transition:color .3s;display:flex;position:relative;overflow:hidden}.alta-cargo.cta-main.is-secondary,.alta-cargo .cta-main.is-secondary{color:var(--color-tokens-button-secondary-default-text)}.alta-cargo.cta-main:hover,.alta-cargo .cta-main:hover{color:var(--color-tokens-button-primary-hover-text)}.alta-cargo.button_text-mask,.alta-cargo .button_text-mask{height:var(--typography-line-height-button-1);pointer-events:none;flex:none;overflow:hidden}.alta-cargo.button_text-mask.button-small,.alta-cargo .button_text-mask.button-small{height:var(--typography-line-height-button-2)}.alta-cargo.button-text,.alta-cargo .button-text{z-index:2;text-shadow:0 1.5em 0 var(--color-tokens-button-primary-hover-text);position:relative}.alta-cargo.is-secondary .button-text,.alta-cargo .is-secondary .button-text{text-shadow:0 1.5em 0 var(--color-tokens-button-secondary-hover-text)}.alta-cargo.button_icon-wrap,.alta-cargo .button_icon-wrap{flex:none;justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.alta-cargo.icon_button,.alta-cargo .icon_button{z-index:2;width:var(--icon-button-icon-button-rectangle);height:var(--icon-button-icon-button-rectangle);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.alta-cargo.button-bg,.alta-cargo .button-bg{border:1px solid var(--color-tokens-button-primary-default-border);border-radius:var(--radius-ui-button-base);background-color:var(--color-tokens-button-primary-default-background);backdrop-filter:blur(10px);transition:background-color .3s;position:absolute;inset:0%;overflow:hidden}.alta-cargo.is-secondary .button-bg,.alta-cargo .is-secondary .button-bg{border-color:var(--color-tokens-button-secondary-default-border);background-color:var(--color-tokens-button-secondary-default-background)}.alta-cargo.button-bg:hover,.alta-cargo .button-bg:hover{border-color:var(--color-tokens-button-primary-hover-border)}.alta-cargo.is-secondary .button-bg:hover,.alta-cargo .is-secondary .button-bg:hover{border-color:var(--color-tokens-button-secondary-hover-border);background-color:var(--color-tokens-button-secondary-hover-background)}.alta-cargo.image_cover,.alta-cargo .image_cover{z-index:1;object-fit:cover;width:100%;height:100%}.alta-cargo.cta-small,.alta-cargo .cta-small{padding:var(--spacing--8) var(--spacing--12);border-radius:var(--radius-ui-button-base);font-family:var(--typography-font-family-button-2);color:var(--color-tokens-button-primary-default-text);font-size:var(--typography-size-button-2);line-height:var(--typography-line-height-button-2);font-weight:var(--typography-font-weight-button-2);letter-spacing:var(--typography-letter-spacing-button-2);text-transform:uppercase;justify-content:center;align-items:center;transition:color .3s;display:flex;position:relative;overflow:hidden}.alta-cargo.cta-small.is-secondary,.alta-cargo .cta-small.is-secondary{color:var(--color-tokens-button-secondary-default-text)}.alta-cargo.cta-small:hover,.alta-cargo .cta-small:hover{color:var(--color-tokens-button-primary-hover-text)}.alta-cargo.heading-style-h0,.alta-cargo .heading-style-h0{font-family:var(--typography-font-family-h0);font-size:var(--typography-size-h0);line-height:var(--typography-line-height-h0);font-weight:var(--typography-font-weight-h0);letter-spacing:var(--typography-letter-spacing-h0)}.alta-cargo.tone-strong,.alta-cargo .tone-strong{color:var(--color-tokens-tone-strong)}.alta-cargo.tone-medium,.alta-cargo .tone-medium{color:var(--color-tokens-tone-medium)}.alta-cargo.master_tag,.alta-cargo .master_tag{padding-top:var(--spacing--8);grid-column-gap:var(--spacing--8);grid-row-gap:var(--spacing--8);color:var(--color-tokens-tone-strong);text-align:center;justify-content:center;align-items:center;display:flex}.alta-cargo.padding-global,.alta-cargo .padding-global{padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);width:100%}.alta-cargo.padding-global.padding-hero-home,.alta-cargo .padding-global.padding-hero-home{display:flex}.alta-cargo.padding-global.padding-footer,.alta-cargo .padding-global.padding-footer{height:100%}.alta-cargo.section_hero-home,.alta-cargo .section_hero-home{justify-content:space-between;align-items:stretch;height:auto;display:flex;position:sticky;top:0}.alta-cargo.master_hero-home,.alta-cargo .master_hero-home{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 2.5fr;grid-auto-columns:1fr;width:100%;height:100%;display:grid}.alta-cargo.navbar,.alta-cargo .navbar{z-index:10;padding-top:var(--spacing--16);padding-bottom:var(--spacing--16);background-color:var(--color-base-base-light-0);position:relative}.alta-cargo.video_hero-home,.alta-cargo .video_hero-home{z-index:1;padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--extra-small);width:100%;height:100%;min-height:100vh;display:flex}.alta-cargo.content_hero-home,.alta-cargo .content_hero-home{grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64);flex-flow:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;display:flex}.alta-cargo.home-hero_top-tile,.alta-cargo .home-hero_top-tile{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);justify-content:space-between;align-items:flex-end;display:flex}.alta-cargo.home-hero_bottom-tile,.alta-cargo .home-hero_bottom-tile{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:wrap;justify-content:space-between;align-items:flex-end;display:flex}.alta-cargo.headline_hero-home,.alta-cargo .headline_hero-home{max-width:var(--max-width--6-columns);grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);flex-flow:column;display:flex}.alta-cargo.text-wrap_hero-home,.alta-cargo .text-wrap_hero-home{max-width:var(--max-width--3-columns)}.alta-cargo.button-group_hero-home,.alta-cargo .button-group_hero-home{grid-column-gap:var(--spacing--8);grid-row-gap:var(--spacing--8);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.alta-cargo.icon_tag,.alta-cargo .icon_tag{width:var(--icon-button-icon-button-circle);height:var(--icon-button-icon-button-circle);flex:none;display:flex}.alta-cargo.case-collection_hero-home,.alta-cargo .case-collection_hero-home{max-width:var(--max-width--3-columns);width:100%}.alta-cargo.collection-list_hero-home,.alta-cargo .collection-list_hero-home,.alta-cargo.collection-item_hero-home,.alta-cargo .collection-item_hero-home{width:100%}.alta-cargo.content_case-small,.alta-cargo .content_case-small{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.alta-cargo.icon_case-small,.alta-cargo .icon_case-small{width:var(--spacing--12);height:var(--spacing--12);color:var(--color-tokens-tone-medium);flex:none;justify-content:center;align-items:center;display:flex}.alta-cargo.image-wrap_small-case,.alta-cargo .image-wrap_small-case{border-radius:var(--radius-general-small);flex-flow:row;flex:none;width:5.33vw;height:5.33vw;min-height:100%;display:flex;overflow:hidden}.alta-cargo.card_case-small,.alta-cargo .card_case-small{padding:var(--spacing--12);grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);border-radius:var(--radius-general-default);background-color:var(--color-tokens-background-semi-transparent);backdrop-filter:blur(16px);color:var(--color-tokens-tone-strong);flex-flow:row;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;width:100%;height:auto;display:grid;overflow:hidden;box-shadow:0 -1px #000,0 1px #000}.alta-cargo.case-small_bottom-tile,.alta-cargo .case-small_bottom-tile{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);justify-content:space-between;align-items:flex-end;width:100%;display:flex}.alta-cargo.link_footer-legal,.alta-cargo .link_footer-legal{font-family:var(--typography-font-family-body-3);color:var(--color-tokens-tone-subtle);font-size:var(--typography-size-body-3);line-height:var(--typography-line-height-body-3);font-weight:var(--typography-font-weight-body-3);letter-spacing:var(--typography-letter-spacing-body-3);transition:color .3s}.alta-cargo.link_footer-legal:hover,.alta-cargo .link_footer-legal:hover{color:var(--color-tokens-tone-medium)}.alta-cargo.content_footer,.alta-cargo .content_footer{grid-column-gap:10vw;grid-row-gap:10vw;flex-flow:column;justify-content:space-between;align-items:stretch;height:100%;display:flex}.alta-cargo.master_footer,.alta-cargo .master_footer{height:100%}.alta-cargo.footer_top-tile,.alta-cargo .footer_top-tile{grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.alta-cargo.brand_footer,.alta-cargo .brand_footer{width:12.33vw}.alta-cargo.logo_footer,.alta-cargo .logo_footer{width:100%}.alta-cargo.footer_columns,.alta-cargo .footer_columns{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.alta-cargo.footer_brand-wrap,.alta-cargo .footer_brand-wrap{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.alta-cargo.footer_bottom-right,.alta-cargo .footer_bottom-right{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);justify-content:space-between;align-items:flex-end;width:100%;display:flex}.alta-cargo.footer_column,.alta-cargo .footer_column{grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);flex-flow:column;flex:none;display:flex}.alta-cargo.footer_links-column,.alta-cargo .footer_links-column{grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);flex-flow:column;display:flex}.alta-cargo.footer_social-wrap,.alta-cargo .footer_social-wrap{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);justify-content:flex-start;align-items:center;display:flex}.alta-cargo.link_footer,.alta-cargo .link_footer{color:var(--color-tokens-tone-strong)}.alta-cargo.icon_social,.alta-cargo .icon_social{justify-content:center;align-items:center;display:flex}.alta-cargo.footer_legal,.alta-cargo .footer_legal{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.alta-cargo.link_social,.alta-cargo .link_social{width:var(--icon-button-icon-button-rectangle);height:var(--icon-button-icon-button-rectangle);color:var(--color-tokens-tone-medium);border-radius:100vw;flex:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.alta-cargo.link_social:hover,.alta-cargo .link_social:hover{opacity:.5;object-fit:fill}.alta-cargo.footer_halves,.alta-cargo .footer_halves{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1.25fr 1.25fr;display:grid}.alta-cargo.text_underline,.alta-cargo .text_underline{text-decoration:underline}.alta-cargo.footer_left-texts,.alta-cargo .footer_left-texts{grid-column-gap:var(--spacing--20);grid-row-gap:var(--spacing--20);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.alta-cargo.marquee,.alta-cargo .marquee{width:100%;overflow:hidden}.alta-cargo.marquee.footer-marquee,.alta-cargo .marquee.footer-marquee{padding-bottom:var(--spacing--32);margin-bottom:-1.78vw}.alta-cargo.marquee_footer,.alta-cargo .marquee_footer{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);display:flex}.alta-cargo.single-marquee-footer,.alta-cargo .single-marquee-footer{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex:none;display:flex}.alta-cargo.footer_marquee,.alta-cargo .footer_marquee{margin-bottom:var(--spacing--80);width:100%}.alta-cargo.tag_mask,.alta-cargo .tag_mask{overflow:clip}.alta-cargo.nav-container,.alta-cargo .nav-container{z-index:2;padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 2.5fr;grid-auto-columns:1fr;place-items:center stretch;width:100%;display:grid;position:relative}.alta-cargo.logo-nav,.alta-cargo .logo-nav{width:100%;display:flex}.alta-cargo.brand_nav,.alta-cargo .brand_nav{color:var(--color-tokens-tone-strong);width:9vw}.alta-cargo.nav_right,.alta-cargo .nav_right{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);justify-content:space-between;align-items:center;width:100%;display:flex}.alta-cargo.nav_left,.alta-cargo .nav_left{z-index:4;grid-column-gap:var(--spacing--12);grid-row-gap:var(--spacing--12);justify-content:flex-start;align-items:center;display:flex;position:relative}.alta-cargo.nav_menu-inner,.alta-cargo .nav_menu-inner{grid-column-gap:var(--spacing--8);grid-row-gap:var(--spacing--8);justify-content:center;align-items:center;display:flex}.alta-cargo.link_nav,.alta-cargo .link_nav{z-index:2;padding:var(--spacing--8) var(--spacing--12);border:1px solid var(--color-tokens-button-secondary-default-border);border-radius:var(--radius-ui-button-base);background-color:var(--color-tokens-button-secondary-default-background);backdrop-filter:blur(8px);font-family:var(--typography-font-family-button-2);color:var(--color-tokens-button-secondary-default-text);font-size:var(--typography-size-button-2);line-height:var(--typography-line-height-button-2);font-weight:var(--typography-font-weight-button-2);letter-spacing:var(--typography-letter-spacing-button-2);text-transform:uppercase;cursor:pointer;position:relative}.alta-cargo.link_nav:hover,.alta-cargo .link_nav:hover{border-color:var(--color-tokens-button-secondary-hover-border);background-color:var(--color-tokens-button-secondary-hover-background);color:var(--color-tokens-button-secondary-hover-text)}.alta-cargo.button-group_nav,.alta-cargo .button-group_nav{z-index:4;grid-column-gap:var(--spacing--8);grid-row-gap:var(--spacing--8);justify-content:center;align-items:center;display:flex;position:relative}.alta-cargo.img_locale,.alta-cargo .img_locale{width:var(--icon-button-icon-button-rectangle);height:var(--icon-button-icon-button-rectangle);display:block}.alta-cargo.button_locale,.alta-cargo .button_locale{padding:var(--spacing--8) var(--spacing--12);grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);border:1px solid var(--color-tokens-button-secondary-default-border);border-radius:var(--radius-ui-button-base);background-color:var(--color-tokens-button-secondary-default-background);backdrop-filter:blur(8px);font-family:var(--typography-font-family-button-2);color:var(--color-tokens-button-secondary-default-text);font-size:var(--typography-size-button-2);line-height:var(--typography-line-height-button-2);font-weight:var(--typography-font-weight-button-2);letter-spacing:var(--typography-letter-spacing-button-2);text-transform:uppercase;justify-content:center;align-items:center;transition:color .3s,background-color .3s;display:flex}.alta-cargo.button_locale:hover,.alta-cargo .button_locale:hover{background-color:var(--color-tokens-button-secondary-hover-background);color:var(--color-tokens-button-secondary-hover-text);--color-tokens-background-base:var(--color-base-base-dark-100);--color-tokens-tone-strong:var(--color-base-base-light-100);--color-tokens-tone-medium:var(--color-base-base-light-64);--color-tokens-input-default-border:var(--color-base-base-light-0);--color-tokens-input-default-background:var(--color-base-lift-dark);--color-tokens-input-default-text:var(--color-base-base-light-48);--color-tokens-input-active-border:var(--color-base-base-light-32);--color-tokens-input-active-text:var(--color-base-base-light-100);--color-tokens-input-active-background:var(--color-base-lift-dark);--color-tokens-tone-subtle:var(--color-base-base-light-48);--color-tokens-tone-faint:var(--color-base-base-light-16);--color-tokens-input-icon:var(--color-base-base-light-100);--color-tokens-button-primary-default-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-text:var(--color-base-base-light-100);--color-tokens-button-primary-hover-text:var(--color-base-base-light-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-light-100);--color-tokens-button-primary-default-border:var(--color-base-base-dark-0);--color-tokens-button-primary-default-background:var(--color-base-base-light-100);--color-tokens-button-secondary-default-border:var(--color-base-base-light-0);--color-tokens-button-secondary-default-background:var(--color-base-base-light-8);--color-tokens-button-primary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-dark);--color-tokens-button-primary-hover-background:var(--color-base-lift-dark);--color-tokens-background-lift:var(--color-base-lift-dark);--color-tokens-button-tertiary-default-text:var(--color-base-base-light-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-light-88);--color-tokens-background-semi-transparent:var(--color-base-base-dark-48);--color-tokens-input-label:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-dark-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-dark-100);--color-tokens-input-filled-background:var(--color-base-lift-dark);--color-tokens-input-filled-text:var(--color-base-base-light-100);--color-tokens-input-filled-border:var(--color-base-base-light-0);--color-tokens-input-error-background:var(--color-base-lift-dark);--color-tokens-input-error-text:var(--color-base-base-light-100);--color-tokens-input-error-border:var(--color-base-base-light-0)}.alta-cargo.button-mask,.alta-cargo .button-mask{overflow:clip}.alta-cargo.tag_left-aligned,.alta-cargo .tag_left-aligned{justify-content:flex-start;align-items:flex-start;display:flex}.alta-cargo.section_about-home,.alta-cargo .section_about-home{z-index:1;padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium);background-color:var(--color-tokens-background-base);position:relative;overflow:clip}.alta-cargo.master_about-halves,.alta-cargo .master_about-halves{margin-bottom:var(--spacing--160);grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.alta-cargo.master_home-about,.alta-cargo .master_home-about{max-width:var(--max-width--5-columns);grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);text-align:right;flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.alta-cargo.heading_hero-home,.alta-cargo .heading_hero-home{max-width:var(--max-width--6-columns)}.alta-cargo.dropdown,.alta-cargo .dropdown{position:static}.alta-cargo.dropdown-toggle,.alta-cargo .dropdown-toggle{z-index:3;padding:var(--spacing--0);cursor:pointer;display:flex}.alta-cargo.dropdown-list,.alta-cargo .dropdown-list{background-color:var(--color-base-base-dark-0);width:100%;height:100%;position:fixed;inset:0%}.alta-cargo.master_dropdown,.alta-cargo .master_dropdown{padding:var(--section-padding--small) var(--grid--page-padding);grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);--color-tokens-background-base:var(--color-base-base-dark-100);--color-tokens-tone-strong:var(--color-base-base-light-100);--color-tokens-tone-medium:var(--color-base-base-light-64);--color-tokens-input-default-border:var(--color-base-base-light-0);--color-tokens-input-default-background:var(--color-base-lift-dark);--color-tokens-input-default-text:var(--color-base-base-light-48);--color-tokens-input-active-border:var(--color-base-base-light-32);--color-tokens-input-active-text:var(--color-base-base-light-100);--color-tokens-input-active-background:var(--color-base-lift-dark);--color-tokens-tone-subtle:var(--color-base-base-light-48);--color-tokens-tone-faint:var(--color-base-base-light-16);--color-tokens-input-icon:var(--color-base-base-light-100);--color-tokens-button-primary-default-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-text:var(--color-base-base-light-100);--color-tokens-button-primary-hover-text:var(--color-base-base-light-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-light-100);--color-tokens-button-primary-default-border:var(--color-base-base-dark-0);--color-tokens-button-primary-default-background:var(--color-base-base-light-100);--color-tokens-button-secondary-default-border:var(--color-base-base-light-0);--color-tokens-button-secondary-default-background:var(--color-base-base-light-8);--color-tokens-button-primary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-dark);--color-tokens-button-primary-hover-background:var(--color-base-lift-dark);--color-tokens-background-lift:var(--color-base-lift-dark);--color-tokens-button-tertiary-default-text:var(--color-base-base-light-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-light-88);--color-tokens-background-semi-transparent:var(--color-base-base-dark-48);--color-tokens-input-label:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-dark-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-dark-100);--color-tokens-input-filled-background:var(--color-base-lift-dark);--color-tokens-input-filled-text:var(--color-base-base-light-100);--color-tokens-input-filled-border:var(--color-base-base-light-0);--color-tokens-input-error-background:var(--color-base-lift-dark);--color-tokens-input-error-text:var(--color-base-base-light-100);--color-tokens-input-error-border:var(--color-base-base-light-0);grid-template-rows:auto;grid-template-columns:1fr 2.5fr;grid-auto-columns:1fr;place-items:start stretch;width:100%;height:100%;display:grid}.alta-cargo.link_nav-client,.alta-cargo .link_nav-client{font-family:var(--typography-font-family-h3);color:var(--color-tokens-tone-strong);font-size:var(--typography-size-h3);line-height:var(--typography-line-height-h3);font-weight:var(--typography-font-weight-h3);letter-spacing:var(--typography-letter-spacing-h3)}.alta-cargo.nav_menu-grid,.alta-cargo .nav_menu-grid{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%}.alta-cargo.card_nav-menu,.alta-cargo .card_nav-menu{height:var(--max-width--3-columns);padding:var(--spacing--24);grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48);border-radius:var(--radius-general-default);background-color:var(--color-tokens-background-lift);color:var(--color-tokens-tone-strong);flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;transition:background-color .35s,border-color .35s;display:flex}.alta-cargo.card_nav-menu:hover,.alta-cargo .card_nav-menu:hover{background-color:var(--color-tokens-background-base)}.alta-cargo.icon-wrap_nav-card,.alta-cargo .icon-wrap_nav-card{padding:var(--spacing--16);border-radius:var(--radius-general-default);background-color:var(--color-tokens-background-lift);color:var(--color-tokens-tone-strong);flex:none;justify-content:center;align-items:center;display:flex}.alta-cargo.icon_nav-card,.alta-cargo .icon_nav-card{width:var(--icon-regular-icons-medium);height:var(--icon-regular-icons-medium);flex:none;justify-content:center;align-items:center;display:flex}.alta-cargo.text-wrap_nav-card,.alta-cargo .text-wrap_nav-card{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.alta-cargo.cover_button-bg,.alta-cargo .cover_button-bg{z-index:1;border-radius:var(--radius-ui-button-base);background-color:var(--color-tokens-button-primary-hover-background);width:0%;height:110%;position:absolute;inset:0%}.alta-cargo.is-secondary .cover_button-bg,.alta-cargo .is-secondary .cover_button-bg{background-color:var(--color-tokens-button-secondary-hover-background)}.alta-cargo.wrap_icon-btn,.alta-cargo .wrap_icon-btn{padding-left:var(--spacing--8);flex:none}.alta-cargo.wrap_icon-btn.small,.alta-cargo .wrap_icon-btn.small{padding-left:var(--spacing--4)}.alta-cargo.nav-bg,.alta-cargo .nav-bg{z-index:2;background-color:var(--color-tokens-background-semi-transparent);backdrop-filter:blur(8px);--color-tokens-background-base:var(--color-base-base-dark-100);--color-tokens-tone-strong:var(--color-base-base-light-100);--color-tokens-tone-medium:var(--color-base-base-light-64);--color-tokens-input-default-border:var(--color-base-base-light-0);--color-tokens-input-default-background:var(--color-base-lift-dark);--color-tokens-input-default-text:var(--color-base-base-light-48);--color-tokens-input-active-border:var(--color-base-base-light-32);--color-tokens-input-active-text:var(--color-base-base-light-100);--color-tokens-input-active-background:var(--color-base-lift-dark);--color-tokens-tone-subtle:var(--color-base-base-light-48);--color-tokens-tone-faint:var(--color-base-base-light-16);--color-tokens-input-icon:var(--color-base-base-light-100);--color-tokens-button-primary-default-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-text:var(--color-base-base-light-100);--color-tokens-button-primary-hover-text:var(--color-base-base-light-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-light-100);--color-tokens-button-primary-default-border:var(--color-base-base-dark-0);--color-tokens-button-primary-default-background:var(--color-base-base-light-100);--color-tokens-button-secondary-default-border:var(--color-base-base-light-0);--color-tokens-button-secondary-default-background:var(--color-base-base-light-8);--color-tokens-button-primary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-light-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-dark);--color-tokens-button-primary-hover-background:var(--color-base-lift-dark);--color-tokens-background-lift:var(--color-base-lift-dark);--color-tokens-button-tertiary-default-text:var(--color-base-base-light-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-light-88);--color-tokens-background-semi-transparent:var(--color-base-base-dark-48);--color-tokens-input-label:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-dark-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-dark-100);--color-tokens-input-filled-background:var(--color-base-lift-dark);--color-tokens-input-filled-text:var(--color-base-base-light-100);--color-tokens-input-filled-border:var(--color-base-base-light-0);--color-tokens-input-error-background:var(--color-base-lift-dark);--color-tokens-input-error-text:var(--color-base-base-light-100);--color-tokens-input-error-border:var(--color-base-base-light-0);width:100%;height:100%;min-height:100vh;display:none;position:fixed;inset:0%}.alta-cargo.divider_nav-mobile-menu,.alta-cargo .divider_nav-mobile-menu{background-color:color-mix(in srgb, var(--palette-alta-ink) 16%, transparent);width:100%;height:1px}.alta-cargo.mobile_menu,.alta-cargo .mobile_menu{display:none}.alta-cargo.nav-content-bg,.alta-cargo .nav-content-bg{z-index:1;background-color:var(--color-tokens-background-base);opacity:0;width:100%;height:100%;position:absolute;inset:0%}@media screen and (width<=991px){.alta-cargo{--spacing--20:1.11vw;--spacing--16:.89vw;--spacing--32:1.78vw;--spacing--0:0px;--spacing--12:.67vw;--spacing--160:8.89vw;--spacing--24:1.33vw;--grid--column-gap:.89vw;--container--large:100vw;--spacing--64:3.56vw;--spacing--48:2.67vw;--spacing--8:.44vw;--section-padding--small:4.44vw;--section-padding--extra-small:1.78vw;--max-width--4-columns:24.89vw;--grid--page-padding:1.78vw;--max-width--6-columns:37.78vw;--grid--content-gap:7.33vw;--spacing--4:.22vw;--spacing--80:4.44vw;--max-width--5-columns:31.33vw;--section-padding--large:8.89vw;--section-padding--extra-large:11.11vw;--section-padding--medium:6.67vw;--max-width--3-columns:18.44vw;--spacing--120:6.67vw;--container--small:50.67vw;--max-width--7-columns:44.22vw;--max-width--10-columns:63.56vw;--max-width--9-columns:57.11vw;--max-width--8-columns:50.67vw;--max-width--1-column:5.56vw;--max-width--2-columns:12vw;--max-width--12-columns:76.44vw;--container--medium:80vw;--typography-font-family-body-2:var(--typography-font-body);--typography-size-body-2:.89vw;--typography-line-height-body-2:1.33vw;--typography-font-weight-body-2:var(--typography-weight-body);--typography-letter-spacing-body-2:.014vw;--typography-font-family-h1:var(--typography-font-heading-sans);--typography-size-h1:5.33vw;--typography-line-height-h1:4.89vw;--typography-font-weight-h1:var(--typography-weight-heading-sans);--typography-letter-spacing-h1:-.17vw;--typography-font-family-h2:var(--typography-font-heading-sans);--typography-size-h2:3.56vw;--typography-line-height-h2:3.33vw;--typography-font-weight-h2:var(--typography-weight-heading-sans);--typography-letter-spacing-h2:-.11vw;--typography-font-family-h3:var(--typography-font-heading-sans);--typography-size-h3:2.67vw;--typography-line-height-h3:2.89vw;--typography-font-weight-h3:var(--typography-weight-heading-sans);--typography-letter-spacing-h3:-.08vw;--typography-font-family-h4:var(--typography-font-heading-sans);--typography-size-h4:2vw;--typography-line-height-h4:2.22vw;--typography-font-weight-h4:var(--typography-weight-heading-sans);--typography-letter-spacing-h4:-.03vw;--typography-font-family-h5:var(--typography-font-heading-sans);--typography-size-h5:1.56vw;--typography-line-height-h5:1.78vw;--typography-font-weight-h5:var(--typography-weight-heading-sans);--typography-letter-spacing-h5:-.03vw;--typography-font-family-h6:var(--typography-font-heading-sans);--typography-size-h6:.89vw;--typography-line-height-h6:1.11vw;--typography-font-weight-h6:var(--typography-weight-heading-sans);--typography-letter-spacing-h6:.03vw;--typography-font-family-label-2:var(--typography-font-label);--typography-size-label-2:.56vw;--typography-line-height-label-2:.67vw;--typography-font-weight-label-2:var(--typography-weight-label);--typography-letter-spacing-label-2:.042vw;--typography-font-family-label-1:var(--typography-font-label);--typography-size-label-1:.67vw;--typography-line-height-label-1:.89vw;--typography-font-weight-label-1:var(--typography-weight-label);--typography-letter-spacing-label-1:.042vw;--typography-font-family-body-3:var(--typography-font-body);--typography-size-body-3:.78vw;--typography-line-height-body-3:1.11vw;--typography-font-weight-body-3:var(--typography-weight-body);--typography-letter-spacing-body-3:0px;--typography-font-label:"IBM Plex Mono", monospace;--typography-font-family-body-1:var(--typography-font-body);--typography-size-body-1:1.11vw;--typography-line-height-body-1:1.78vw;--typography-font-weight-body-1:var(--typography-weight-body);--typography-letter-spacing-body-1:.014vw;--typography-font-heading-serif:var(--font-heading);--typography-font-family-button-1:var(--typography-font-button);--typography-size-button-1:.78vw;--typography-line-height-button-1:1.11vw;--typography-font-weight-button-1:var(--typography-weight-button);--typography-letter-spacing-button-1:.056vw;--typography-line-height-button-2:.67vw;--typography-all-weights-medium:500;--typography-font-family-button-2:var(--typography-font-button);--typography-size-button-2:.67vw;--typography-font-weight-button-2:var(--typography-weight-button);--typography-letter-spacing-button-2:.056vw;--typography-font-family-h0:var(--typography-font-heading-sans);--typography-size-h0:8.89vw;--typography-line-height-h0:7.11vw;--typography-font-weight-h0:var(--typography-weight-heading-sans);--typography-letter-spacing-h0:-.25vw;--typography-weight-body-bold:var(--typography-all-weights-medium);--typography-font-heading-sans:var(--font-heading);--typography-font-body:var(--font-sans);--typography-font-button:"IBM Plex Mono", monospace;--typography-weight-heading-serif:var(--typography-all-weights-medium);--typography-weight-heading-sans:var(--typography-all-weights-medium);--typography-weight-body:var(--typography-all-weights-normal);--typography-weight-label:var(--typography-all-weights-normal);--typography-weight-button:var(--typography-all-weights-normal);--typography-all-weights-thin:100;--typography-all-weights-extra-light:200;--typography-all-weights-light:300;--typography-all-weights-normal:400;--typography-all-weights-semi-bold:600;--typography-all-weights-bold:700;--typography-all-weights-extra-bold:800;--typography-all-weights-black:900;--radius-ui-input:.44vw;--radius-general-default:.44vw;--radius-ui-button-base:.44vw;--radius-ui-button-circle:.44vw;--radius-general-large:.67vw;--radius-general-small:.22vw;--radius-ui-home-video:.67vw;--radius-general-full:100vw;--radius-ui-tag:0px;--icon-regular-icons-medium:1.33vw;--icon-button-icon-button-rectangle:.67vw;--icon-regular-icons-small-deleted-variable-85607368-9a2a-f853-a5c6-c72d04395c0c:12px;--icon-button-icon-button-circle:1.11vw;--icon-icon-stroke:.056vw;--icon-regular-icons-large:2.44vw}.alta-cargo.nav-container,.alta-cargo .nav-container{justify-content:space-between;align-items:center;display:flex}.alta-cargo.nav_right,.alta-cargo .nav_right{width:auto}.alta-cargo.nav_menu-inner,.alta-cargo .nav_menu-inner{padding:var(--spacing--32) var(--grid--page-padding);grid-column-gap:var(--spacing--12);grid-row-gap:var(--spacing--12);background-color:var(--color-tokens-background-base);flex-flow:column;justify-content:center;align-items:flex-start;display:none}.alta-cargo.nav-menu,.alta-cargo .nav-menu{background-color:var(--color-base-base-light-0)}.alta-cargo.link_nav,.alta-cargo .link_nav{padding:var(--spacing--0);border-color:var(--color-base-base-light-0);background-color:var(--color-base-base-light-0);backdrop-filter:none;font-family:var(--typography-font-family-h4);font-size:var(--typography-size-h4);line-height:var(--typography-line-height-h4);font-weight:var(--typography-font-weight-h4);letter-spacing:var(--typography-letter-spacing-h4);text-transform:none;border-radius:0}.alta-cargo.link_nav:hover,.alta-cargo .link_nav:hover{border-color:var(--color-base-base-light-0);background-color:var(--color-base-base-light-0)}.alta-cargo.master_dropdown,.alta-cargo .master_dropdown{padding:var(--spacing--24) var(--spacing--0);background-color:var(--color-base-base-light-0);backdrop-filter:none;grid-template-columns:1fr}.alta-cargo.dropdown-empty,.alta-cargo .dropdown-empty{display:none}.alta-cargo.link_nav-client,.alta-cargo .link_nav-client{font-family:var(--typography-font-family-h5);font-size:var(--typography-size-h5);line-height:var(--typography-line-height-h5);font-weight:var(--typography-font-weight-h5);letter-spacing:var(--typography-letter-spacing-h5)}.alta-cargo.menu-button,.alta-cargo .menu-button{padding:var(--spacing--8);border:1px solid var(--color-tokens-button-secondary-default-border);border-radius:var(--radius-ui-button-circle);background-color:var(--color-tokens-button-secondary-default-background);backdrop-filter:blur(8px);color:var(--color-tokens-button-secondary-default-text);flex:none;justify-content:center;align-items:center;display:flex}.alta-cargo.menu-button_inner,.alta-cargo .menu-button_inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.alta-cargo.menu-button_inner.close,.alta-cargo .menu-button_inner.close{display:none}.alta-cargo.icon_menu,.alta-cargo .icon_menu{width:var(--icon-button-icon-button-rectangle);height:var(--icon-button-icon-button-rectangle);flex:none;justify-content:center;align-items:center;display:flex}.alta-cargo.card_nav-menu,.alta-cargo .card_nav-menu{background-color:var(--color-tokens-background-lift)}.alta-cargo.card_nav-menu:hover,.alta-cargo .card_nav-menu:hover{border-color:var(--color-base-base-light-0)}.alta-cargo.icon-wrap_nav-card,.alta-cargo .icon-wrap_nav-card{background-color:var(--color-tokens-background-semi-transparent)}.alta-cargo.divider_nav-mobile-menu,.alta-cargo .divider_nav-mobile-menu{background-color:var(--color-tokens-tone-faint)}.alta-cargo.mobile-nav_top-tile,.alta-cargo .mobile-nav_top-tile{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;display:flex}.alta-cargo.nav_column-item,.alta-cargo .nav_column-item{grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);color:var(--color-tokens-tone-strong);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.alta-cargo.wrap_mobile-menu,.alta-cargo .wrap_mobile-menu{padding:var(--spacing--16) var(--spacing--32) var(--spacing--32);grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);background-color:#0000;flex-flow:column;width:100%;display:flex}.alta-cargo.mobile_menu,.alta-cargo .mobile_menu{background-color:var(--color-tokens-background-base);display:flex}.alta-cargo.wrap_mobile-links,.alta-cargo .wrap_mobile-links{grid-column-gap:var(--spacing--4);grid-row-gap:var(--spacing--4);justify-content:flex-start;align-items:center;display:flex}.alta-cargo.link_mobile-menu,.alta-cargo .link_mobile-menu{font-family:var(--typography-font-family-body-1);color:var(--color-tokens-tone-strong);font-size:var(--typography-size-body-1);line-height:var(--typography-size-body-1);font-weight:var(--typography-font-weight-body-1);letter-spacing:var(--typography-letter-spacing-body-1)}}@media screen and (width<=767px){.alta-cargo{--spacing--20:16px;--spacing--16:12px;--spacing--32:24px;--spacing--0:0px;--spacing--12:8px;--spacing--160:104px;--spacing--24:20px;--grid--column-gap:12px;--container--large:100vw;--spacing--64:48px;--spacing--48:32px;--spacing--8:8px;--section-padding--small:48px;--section-padding--extra-small:24px;--max-width--4-columns:448px;--grid--page-padding:16px;--max-width--6-columns:680px;--grid--content-gap:40px;--spacing--4:4px;--spacing--80:56px;--max-width--5-columns:564px;--section-padding--large:96px;--section-padding--extra-large:120px;--section-padding--medium:64px;--max-width--3-columns:332px;--spacing--120:80px;--container--small:100vw;--max-width--7-columns:796px;--max-width--10-columns:1144px;--max-width--9-columns:1028px;--max-width--8-columns:912px;--max-width--1-column:100px;--max-width--2-columns:216px;--max-width--12-columns:1376px;--container--medium:100vw;--typography-font-family-body-2:var(--typography-font-body);--typography-size-body-2:14px;--typography-line-height-body-2:20px;--typography-font-weight-body-2:var(--typography-weight-body);--typography-letter-spacing-body-2:.15px;--typography-font-family-h1:var(--typography-font-heading-sans);--typography-size-h1:48px;--typography-line-height-h1:44px;--typography-font-weight-h1:var(--typography-weight-heading-sans);--typography-letter-spacing-h1:-2px;--typography-font-family-h2:var(--typography-font-heading-sans);--typography-size-h2:40px;--typography-line-height-h2:36px;--typography-font-weight-h2:var(--typography-weight-heading-sans);--typography-letter-spacing-h2:-1.5px;--typography-font-family-h3:var(--typography-font-heading-sans);--typography-size-h3:32px;--typography-line-height-h3:28px;--typography-font-weight-h3:var(--typography-weight-heading-sans);--typography-letter-spacing-h3:-1px;--typography-font-family-h4:var(--typography-font-heading-sans);--typography-size-h4:24px;--typography-line-height-h4:28px;--typography-font-weight-h4:var(--typography-weight-heading-sans);--typography-letter-spacing-h4:-.5px;--typography-font-family-h5:var(--typography-font-heading-sans);--typography-size-h5:20px;--typography-line-height-h5:24px;--typography-font-weight-h5:var(--typography-weight-heading-sans);--typography-letter-spacing-h5:-.5px;--typography-font-family-h6:var(--typography-font-heading-sans);--typography-size-h6:12px;--typography-line-height-h6:20px;--typography-font-weight-h6:var(--typography-weight-heading-sans);--typography-letter-spacing-h6:.25px;--typography-font-family-label-2:var(--typography-font-label);--typography-size-label-2:8px;--typography-line-height-label-2:10px;--typography-font-weight-label-2:var(--typography-weight-label);--typography-letter-spacing-label-2:.5px;--typography-font-family-label-1:var(--typography-font-label);--typography-size-label-1:10px;--typography-line-height-label-1:12px;--typography-font-weight-label-1:var(--typography-weight-label);--typography-letter-spacing-label-1:.5px;--typography-font-family-body-3:var(--typography-font-body);--typography-size-body-3:12px;--typography-line-height-body-3:16px;--typography-font-weight-body-3:var(--typography-weight-body);--typography-letter-spacing-body-3:0px;--typography-font-label:"IBM Plex Mono", monospace;--typography-font-family-body-1:var(--typography-font-body);--typography-size-body-1:16px;--typography-line-height-body-1:24px;--typography-font-weight-body-1:var(--typography-weight-body);--typography-letter-spacing-body-1:.15px;--typography-font-heading-serif:var(--font-heading);--typography-font-family-button-1:var(--typography-font-button);--typography-size-button-1:12px;--typography-line-height-button-1:20px;--typography-font-weight-button-1:var(--typography-weight-button);--typography-letter-spacing-button-1:.75px;--typography-line-height-button-2:12px;--typography-all-weights-medium:500;--typography-font-family-button-2:var(--typography-font-button);--typography-size-button-2:10px;--typography-font-weight-button-2:var(--typography-weight-button);--typography-letter-spacing-button-2:.75px;--typography-font-family-h0:var(--typography-font-heading-sans);--typography-size-h0:96px;--typography-line-height-h0:80px;--typography-font-weight-h0:var(--typography-weight-heading-sans);--typography-letter-spacing-h0:-3px;--typography-weight-body-bold:var(--typography-all-weights-medium);--typography-font-heading-sans:var(--font-heading);--typography-font-body:var(--font-sans);--typography-font-button:"IBM Plex Mono", monospace;--typography-weight-heading-serif:var(--typography-all-weights-medium);--typography-weight-heading-sans:var(--typography-all-weights-medium);--typography-weight-body:var(--typography-all-weights-normal);--typography-weight-label:var(--typography-all-weights-normal);--typography-weight-button:var(--typography-all-weights-normal);--typography-all-weights-thin:100;--typography-all-weights-extra-light:200;--typography-all-weights-light:300;--typography-all-weights-normal:400;--typography-all-weights-semi-bold:600;--typography-all-weights-bold:700;--typography-all-weights-extra-bold:800;--typography-all-weights-black:900;--radius-ui-input:8px;--radius-general-default:8px;--radius-ui-button-base:8px;--radius-ui-button-circle:8px;--radius-general-large:12px;--radius-general-small:4px;--radius-ui-home-video:12px;--radius-general-full:100vw;--radius-ui-tag:0px;--icon-regular-icons-medium:24px;--icon-button-icon-button-rectangle:12px;--icon-regular-icons-small-deleted-variable-85607368-9a2a-f853-a5c6-c72d04395c0c:12px;--icon-button-icon-button-circle:20px;--icon-icon-stroke:1px;--icon-regular-icons-large:44px}.alta-cargo.footer,.alta-cargo .footer{height:auto;max-height:none}.alta-cargo.button_icon-wrap,.alta-cargo .button_icon-wrap{width:12px;height:12px}.alta-cargo.icon_button,.alta-cargo .icon_button{width:12px}.alta-cargo.master_hero-home,.alta-cargo .master_hero-home{grid-template-columns:1fr}.alta-cargo.video_hero-home,.alta-cargo .video_hero-home{padding-top:var(--section-padding--large)}.alta-cargo.home-hero_top-tile,.alta-cargo .home-hero_top-tile{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;justify-content:space-between;align-items:flex-start}.alta-cargo.home-hero_bottom-tile,.alta-cargo .home-hero_bottom-tile{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.alta-cargo.headline_hero-home,.alta-cargo .headline_hero-home{max-width:var(--max-width--4-columns)}.alta-cargo.content_case-small,.alta-cargo .content_case-small{width:100%}.alta-cargo.icon_case-small,.alta-cargo .icon_case-small{width:12px;height:12px}.alta-cargo.image-wrap_small-case,.alta-cargo .image-wrap_small-case{display:none}.alta-cargo.card_case-small,.alta-cargo .card_case-small{grid-template-columns:1fr}.alta-cargo.content_footer,.alta-cargo .content_footer{grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64)}.alta-cargo.brand_footer,.alta-cargo .brand_footer{width:185px}.alta-cargo.footer_columns,.alta-cargo .footer_columns,.alta-cargo.footer_bottom-right,.alta-cargo .footer_bottom-right{flex-flow:wrap}.alta-cargo.footer_column.no-borders,.alta-cargo .footer_column.no-borders{border-top-style:none;border-bottom-style:none}.alta-cargo.footer_halves,.alta-cargo .footer_halves{grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64);grid-template-columns:1.5fr}.alta-cargo.footer_halves.bottom_halves,.alta-cargo .footer_halves.bottom_halves{grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48)}.alta-cargo.marquee.footer-marquee,.alta-cargo .marquee.footer-marquee{padding-bottom:var(--spacing--20);margin-bottom:-16px}.alta-cargo.brand_nav,.alta-cargo .brand_nav{width:130px;padding-left:0}.alta-cargo.master_about-halves,.alta-cargo .master_about-halves{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);grid-template-columns:1fr;place-items:start end}.alta-cargo.master_home-about,.alta-cargo .master_home-about{max-width:var(--max-width--4-columns)}.alta-cargo.heading_hero-home,.alta-cargo .heading_hero-home{max-width:var(--max-width--3-columns)}.alta-cargo.card_nav-menu,.alta-cargo .card_nav-menu{grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64);height:auto}.alta-cargo.icon-wrap_nav-card,.alta-cargo .icon-wrap_nav-card{background-color:var(--color-tokens-background-base);--color-tokens-background-base:var(--color-base-base-light-100);--color-tokens-tone-strong:var(--color-base-base-dark-100);--color-tokens-tone-medium:var(--color-base-base-dark-64);--color-tokens-input-default-border:var(--color-base-base-dark-0);--color-tokens-input-default-background:var(--color-base-lift-light);--color-tokens-input-default-text:var(--color-base-base-dark-48);--color-tokens-input-active-border:var(--color-base-base-dark-32);--color-tokens-input-active-text:var(--color-base-base-dark-100);--color-tokens-input-active-background:var(--color-base-lift-light);--color-tokens-tone-subtle:var(--color-base-base-dark-48);--color-tokens-tone-faint:var(--color-base-base-dark-16);--color-tokens-input-icon:var(--color-base-base-dark-100);--color-tokens-button-primary-default-text:var(--color-base-base-light-100);--color-tokens-button-secondary-default-text:var(--color-base-base-dark-100);--color-tokens-button-primary-hover-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-dark-100);--color-tokens-button-primary-default-border:var(--color-base-base-light-0);--color-tokens-button-primary-default-background:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-border:var(--color-base-base-dark-0);--color-tokens-button-secondary-default-background:var(--color-base-base-dark-8);--color-tokens-button-primary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-light);--color-tokens-button-primary-hover-background:var(--color-base-lift-light);--color-tokens-background-lift:var(--color-base-lift-light);--color-tokens-button-tertiary-default-text:var(--color-base-base-dark-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-dark-88);--color-tokens-background-semi-transparent:var(--color-base-base-light-32);--color-tokens-input-label:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-light-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-light-100);--color-tokens-input-filled-background:var(--color-base-lift-light);--color-tokens-input-filled-text:var(--color-base-base-dark-100);--color-tokens-input-filled-border:var(--color-base-base-dark-0);--color-tokens-input-error-background:var(--color-base-lift-light);--color-tokens-input-error-text:var(--color-base-base-dark-100);--color-tokens-input-error-border:var(--color-base-base-dark-0)}}@media screen and (width<=479px){.alta-cargo{--spacing--20:16px;--spacing--16:12px;--spacing--32:24px;--spacing--0:0px;--spacing--12:8px;--spacing--160:104px;--spacing--24:20px;--grid--column-gap:12px;--container--large:100vw;--spacing--64:48px;--spacing--48:32px;--spacing--8:8px;--section-padding--small:48px;--section-padding--extra-small:24px;--max-width--4-columns:448px;--grid--page-padding:16px;--max-width--6-columns:680px;--grid--content-gap:40px;--spacing--4:4px;--spacing--80:56px;--max-width--5-columns:564px;--section-padding--large:96px;--section-padding--extra-large:120px;--section-padding--medium:64px;--max-width--3-columns:332px;--spacing--120:80px;--container--small:100vw;--max-width--7-columns:796px;--max-width--10-columns:1144px;--max-width--9-columns:1028px;--max-width--8-columns:912px;--max-width--1-column:100px;--max-width--2-columns:216px;--max-width--12-columns:1376px;--container--medium:100vw;--typography-font-family-body-2:var(--typography-font-body);--typography-size-body-2:14px;--typography-line-height-body-2:20px;--typography-font-weight-body-2:var(--typography-weight-body);--typography-letter-spacing-body-2:.15px;--typography-font-family-h1:var(--typography-font-heading-sans);--typography-size-h1:48px;--typography-line-height-h1:44px;--typography-font-weight-h1:var(--typography-weight-heading-sans);--typography-letter-spacing-h1:-2px;--typography-font-family-h2:var(--typography-font-heading-sans);--typography-size-h2:40px;--typography-line-height-h2:36px;--typography-font-weight-h2:var(--typography-weight-heading-sans);--typography-letter-spacing-h2:-1.5px;--typography-font-family-h3:var(--typography-font-heading-sans);--typography-size-h3:32px;--typography-line-height-h3:28px;--typography-font-weight-h3:var(--typography-weight-heading-sans);--typography-letter-spacing-h3:-1px;--typography-font-family-h4:var(--typography-font-heading-sans);--typography-size-h4:24px;--typography-line-height-h4:28px;--typography-font-weight-h4:var(--typography-weight-heading-sans);--typography-letter-spacing-h4:-.5px;--typography-font-family-h5:var(--typography-font-heading-sans);--typography-size-h5:20px;--typography-line-height-h5:24px;--typography-font-weight-h5:var(--typography-weight-heading-sans);--typography-letter-spacing-h5:-.5px;--typography-font-family-h6:var(--typography-font-heading-sans);--typography-size-h6:12px;--typography-line-height-h6:20px;--typography-font-weight-h6:var(--typography-weight-heading-sans);--typography-letter-spacing-h6:.25px;--typography-font-family-label-2:var(--typography-font-label);--typography-size-label-2:8px;--typography-line-height-label-2:10px;--typography-font-weight-label-2:var(--typography-weight-label);--typography-letter-spacing-label-2:.5px;--typography-font-family-label-1:var(--typography-font-label);--typography-size-label-1:10px;--typography-line-height-label-1:12px;--typography-font-weight-label-1:var(--typography-weight-label);--typography-letter-spacing-label-1:.5px;--typography-font-family-body-3:var(--typography-font-body);--typography-size-body-3:12px;--typography-line-height-body-3:16px;--typography-font-weight-body-3:var(--typography-weight-body);--typography-letter-spacing-body-3:0px;--typography-font-label:"IBM Plex Mono", monospace;--typography-font-family-body-1:var(--typography-font-body);--typography-size-body-1:16px;--typography-line-height-body-1:24px;--typography-font-weight-body-1:var(--typography-weight-body);--typography-letter-spacing-body-1:.15px;--typography-font-heading-serif:var(--font-heading);--typography-font-family-button-1:var(--typography-font-button);--typography-size-button-1:12px;--typography-line-height-button-1:20px;--typography-font-weight-button-1:var(--typography-weight-button);--typography-letter-spacing-button-1:.75px;--typography-line-height-button-2:12px;--typography-all-weights-medium:500;--typography-font-family-button-2:var(--typography-font-button);--typography-size-button-2:10px;--typography-font-weight-button-2:var(--typography-weight-button);--typography-letter-spacing-button-2:.75px;--typography-font-family-h0:var(--typography-font-heading-sans);--typography-size-h0:96px;--typography-line-height-h0:80px;--typography-font-weight-h0:var(--typography-weight-heading-sans);--typography-letter-spacing-h0:-3px;--typography-weight-body-bold:var(--typography-all-weights-medium);--typography-font-heading-sans:var(--font-heading);--typography-font-body:var(--font-sans);--typography-font-button:"IBM Plex Mono", monospace;--typography-weight-heading-serif:var(--typography-all-weights-medium);--typography-weight-heading-sans:var(--typography-all-weights-medium);--typography-weight-body:var(--typography-all-weights-normal);--typography-weight-label:var(--typography-all-weights-normal);--typography-weight-button:var(--typography-all-weights-normal);--typography-all-weights-thin:100;--typography-all-weights-extra-light:200;--typography-all-weights-light:300;--typography-all-weights-normal:400;--typography-all-weights-semi-bold:600;--typography-all-weights-bold:700;--typography-all-weights-extra-bold:800;--typography-all-weights-black:900;--radius-ui-input:8px;--radius-general-default:8px;--radius-ui-button-base:8px;--radius-ui-button-circle:8px;--radius-general-large:12px;--radius-general-small:4px;--radius-ui-home-video:12px;--radius-general-full:100vw;--radius-ui-tag:0px;--icon-regular-icons-medium:24px;--icon-button-icon-button-rectangle:12px;--icon-regular-icons-small-deleted-variable-85607368-9a2a-f853-a5c6-c72d04395c0c:12px;--icon-button-icon-button-circle:20px;--icon-icon-stroke:1px;--icon-regular-icons-large:44px}.alta-cargo.master_tag.left-aligned,.alta-cargo .master_tag.left-aligned{text-align:left}.alta-cargo.footer_columns,.alta-cargo .footer_columns{grid-auto-columns:1fr}.alta-cargo.nav_menu-grid,.alta-cargo .nav_menu-grid{grid-template-columns:1fr}.alta-cargo.nav_column-item,.alta-cargo .nav_column-item{text-align:left}}.alta-cargo.master_navigation[data-inverted] .master_dropdown,.alta-cargo .master_navigation[data-inverted] .master_dropdown,.alta-cargo.master_navigation[data-inverted] .nav-bg,.alta-cargo .master_navigation[data-inverted] .nav-bg{--color-tokens-background-base:var(--color-base-base-light-100);--color-tokens-tone-strong:var(--color-base-base-dark-100);--color-tokens-tone-medium:var(--color-base-base-dark-64);--color-tokens-input-default-border:var(--color-base-base-dark-0);--color-tokens-input-default-background:var(--color-base-lift-light);--color-tokens-input-default-text:var(--color-base-base-dark-48);--color-tokens-input-active-border:var(--color-base-base-dark-32);--color-tokens-input-active-text:var(--color-base-base-dark-100);--color-tokens-input-active-background:var(--color-base-lift-light);--color-tokens-tone-subtle:var(--color-base-base-dark-48);--color-tokens-tone-faint:var(--color-base-base-dark-16);--color-tokens-input-icon:var(--color-base-base-dark-100);--color-tokens-button-primary-default-text:var(--color-base-base-light-100);--color-tokens-button-secondary-default-text:var(--color-base-base-dark-100);--color-tokens-button-primary-hover-text:var(--color-base-base-dark-100);--color-tokens-button-secondary-hover-text:var(--color-base-base-dark-100);--color-tokens-button-primary-default-border:var(--color-base-base-light-0);--color-tokens-button-primary-default-background:var(--color-base-base-dark-100);--color-tokens-button-secondary-default-border:var(--color-base-base-dark-0);--color-tokens-button-secondary-default-background:var(--color-base-base-dark-8);--color-tokens-button-primary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-border:var(--color-base-base-dark-8);--color-tokens-button-secondary-hover-background:var(--color-base-lift-light);--color-tokens-button-primary-hover-background:var(--color-base-lift-light);--color-tokens-background-lift:var(--color-base-lift-light);--color-tokens-button-tertiary-default-text:var(--color-base-base-dark-100);--color-tokens-button-tertiary-hover-text:var(--color-base-base-dark-88);--color-tokens-background-semi-transparent:var(--color-base-base-light-32);--color-tokens-input-label:var(--color-base-base-dark-64);--color-tokens-background-gradient-purposes-gradient-64:var(--color-base-base-light-64);--color-tokens-background-gradient-purposes-gradient-0:var(--color-base-base-light-0);--color-tokens-background-gradient-purposes-gradient-100:var(--color-base-base-light-100);--color-tokens-input-filled-background:var(--color-base-lift-light);--color-tokens-input-filled-text:var(--color-base-base-dark-100);--color-tokens-input-filled-border:var(--color-base-base-dark-0);--color-tokens-input-error-background:var(--color-base-lift-light);--color-tokens-input-error-text:var(--color-base-base-dark-100);--color-tokens-input-error-border:var(--color-base-base-dark-0)}.alta-cargo a,a.alta-cargo{text-decoration:none}.alta-cargo .heading-style-h5,.alta-cargo .text-size-small{margin:0}.alta-cargo{--typography-size-button-2:max(.67vw, 10px);--typography-line-height-button-2:max(.67vw, 12px);--typography-size-button-1:max(.78vw, 12px);--typography-line-height-button-1:max(1.11vw, 20px);--typography-size-body-3:max(.78vw, 12px);--typography-line-height-body-3:max(1.11vw, 16px);--typography-size-body-2:max(.89vw, 14px);--typography-line-height-body-2:max(1.33vw, 20px);--typography-size-body-1:max(1.11vw, 16px);--typography-line-height-body-1:max(1.78vw, 24px);--typography-size-h5:max(1.56vw, 20px);--typography-line-height-h5:max(1.78vw, 24px);--typography-size-h4:max(2vw, 24px);--typography-line-height-h4:max(2.22vw, 28px);--spacing--4:max(.22vw, 4px);--spacing--8:max(.44vw, 8px);--spacing--12:max(.67vw, 8px);--spacing--16:max(.89vw, 12px);--spacing--24:max(1.33vw, 20px);--radius-ui-button-base:max(.44vw, 8px);--radius-ui-button-circle:max(.44vw, 8px);--radius-general-default:max(.44vw, 8px);--icon-regular-icons-medium:max(1.33vw, 24px);--icon-button-icon-button-rectangle:max(.67vw, 12px)}.alta-header{--alta-header-height:calc(30px + 2 * var(--spacing--16))}.alta-cargo .brand_nav{width:auto;display:block}.alta-cargo .logo-nav{--alta-logo-width:150px;width:var(--alta-logo-width);overflow:hidden}.alta-cargo .logo-nav img{width:var(--alta-logo-width);object-fit:contain;object-position:left;max-width:none;height:auto;max-height:30px;display:block}@media screen and (width<=991px){.alta-cargo .logo-nav{--alta-logo-width:140px}.alta-cargo .logo-nav img{max-height:28px}}@media screen and (width<=479px){.alta-cargo .logo-nav{--alta-logo-width:132px}.alta-cargo .logo-nav img{max-height:26px}}.alta-cargo .alta-header-pill{gap:var(--spacing--4);align-items:center;display:flex}.alta-cargo .alta-header-group-link{color:inherit;display:flex}.alta-cargo .alta-header-label{white-space:nowrap}.alta-cargo .link_nav:focus-visible,.alta-cargo .link_nav:has(:focus-visible){outline:2px solid var(--color-tokens-tone-strong);outline-offset:2px}.alta-cargo .link_nav[aria-current=page],.alta-cargo .link_nav:has(>[aria-current=page]),.alta-cargo .alta-header-group.is-open .link_nav{border-color:var(--color-tokens-button-secondary-hover-border);background-color:var(--color-tokens-button-secondary-hover-background)}.alta-cargo .link_nav[aria-disabled=true]{color:var(--color-tokens-tone-medium)}.alta-cargo .dropdown-list.alta-mega:not([hidden]){display:block}.alta-cargo .dropdown-list{pointer-events:none;z-index:3}.alta-cargo .master_dropdown{pointer-events:none;height:auto;padding-top:max(var(--section-padding--small), calc(var(--alta-header-height) + var(--spacing--16)))}.alta-cargo .master_dropdown>.nav_menu-grid{pointer-events:auto}.alta-cargo .nav-bg{pointer-events:none;opacity:0;backdrop-filter:blur(20px);transition:opacity .3s}.alta-cargo .nav-bg:not([hidden]){display:block}.alta-cargo .nav-bg[data-open]{opacity:1}.alta-cargo .master_dropdown{color:var(--color-tokens-tone-strong)}.alta-cargo .card_nav-menu{background-color:var(--color-tokens-background-lift);color:var(--color-tokens-tone-strong)}.alta-cargo .card_nav-menu:hover{background-color:var(--color-tokens-background-base)}.alta-cargo .link_nav-client{color:var(--color-tokens-tone-strong)}.alta-header[data-enhanced] .alta-mega-item{opacity:0;transition:opacity .65s cubic-bezier(.25,.46,.45,.94),transform .65s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--alta-i,0) * .1s);transform:translateY(20%)}.alta-header[data-enhanced] .alta-mega[data-open] .alta-mega-item{opacity:1;transform:none}.alta-header[data-enhanced] .alta-mega[data-state=closing] .alta-mega-item{transition-delay:calc((var(--alta-n,1) - 1 - var(--alta-i,0)) * .1s)}.alta-cargo .alta-mega-cell,.alta-cargo .alta-mega-head{grid-column:1/-1}.alta-cargo .alta-mega-cell{gap:var(--spacing--24);height:auto}.alta-cargo .alta-mega-head{justify-content:space-between;align-items:flex-end;gap:var(--spacing--8) var(--spacing--24);color:var(--color-tokens-tone-strong);flex-wrap:wrap;margin:0;display:flex}.alta-cargo .alta-mega-head-copy{gap:var(--spacing--8);flex-direction:column;display:flex}.alta-cargo .alta-mega-head>.alta-mega-actions{margin-inline-start:auto}.alta-cargo .alta-mega-head .alta-mega-action{min-height:0;font-size:var(--typography-size-body-3);line-height:var(--typography-line-height-body-3);letter-spacing:var(--typography-letter-spacing-body-3)}.alta-cargo .alta-mega-heading{font-family:var(--typography-font-family-button-2);letter-spacing:var(--typography-letter-spacing-button-2);text-transform:uppercase;color:var(--color-tokens-tone-medium);margin:0;display:block}.alta-cargo .alta-mega-title{max-width:var(--max-width--6-columns)}.alta-cargo .alta-mega-text{color:var(--color-tokens-tone-medium);max-width:var(--max-width--6-columns)}.alta-cargo .alta-mega-text .cms-rich-text>*{margin:0}.alta-cargo .alta-mega-actions,.alta-cargo .alta-mega-links{gap:var(--spacing--8) var(--spacing--24);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.alta-cargo .alta-mega-links .alta-mega-links{flex-basis:100%}.alta-cargo .alta-mega-action,.alta-cargo .alta-mega-link{min-height:44px;font-size:var(--typography-size-h5);line-height:var(--typography-line-height-h5);letter-spacing:var(--typography-letter-spacing-h5);text-underline-offset:.2em;align-items:center;text-decoration-thickness:1px;display:inline-flex}.alta-cargo .alta-mega-link{text-decoration:none}.alta-cargo :is(.alta-mega-action,.alta-mega-link):is(:hover,:focus-visible){color:var(--palette-alta-outremer-light);text-decoration:underline}.alta-cargo .card_nav-menu[aria-current=page]{background-color:var(--color-tokens-background-base)}.alta-cargo .card_nav-menu[aria-disabled=true]{color:var(--color-tokens-tone-medium)}.alta-cargo .card_nav-menu:focus-visible{outline:2px solid var(--color-tokens-tone-strong);outline-offset:2px}.alta-cargo .icon_nav-card svg{width:100%;height:100%}.alta-cargo [aria-disabled=true]{cursor:default}:is(.alta-cargo,.alta-cargo *):is(.cta-small,.cta-main){--alta-icon-reveal:calc(var(--icon-button-icon-button-rectangle) + var(--spacing--8))}.cta-small:is(.alta-cargo,.alta-cargo *){--alta-icon-reveal:calc(var(--icon-button-icon-button-rectangle) + var(--spacing--4))}.alta-cargo .cover_button-bg{background-color:var(--palette-alta-outremer);width:0%;transition:transform .4s cubic-bezier(.37,0,.63,1),width 0s linear .4s;transform:translate(100%)}:is(.alta-cargo,.alta-cargo *):is(.cta-small,.cta-main):is(:hover,:focus-visible) .cover_button-bg{width:100%;transition:width .4s cubic-bezier(.37,0,.63,1),transform;transform:translate(0)}.alta-cargo .button_icon-wrap.animated{max-width:0;transition:max-width .4s cubic-bezier(.37,0,.63,1)}:is(.alta-cargo,.alta-cargo *):is(.cta-small,.cta-main):is(:hover,:focus-visible) .button_icon-wrap.animated{max-width:var(--alta-icon-reveal)}:is(.alta-cargo,.alta-cargo *):is(.cta-small,.cta-main):not(.is-secondary):is(:hover,:focus-visible){color:var(--palette-alta-paper)}.alta-cargo .button-text{white-space:nowrap;text-shadow:none;display:block}.alta-cargo .icon_button svg{width:100%;height:100%}:is(.alta-cargo,.alta-cargo *):is(.cta-small,.cta-main):focus-visible{outline:2px solid var(--color-tokens-tone-strong);outline-offset:3px}@media screen and (width<=479px){.alta-cargo .button-group_nav>:not(.w-locales-list){display:none}}.alta-cargo .alta-hero-title{font-family:var(--typography-font-family-h1);font-size:var(--typography-size-h1);line-height:var(--typography-line-height-h1);font-weight:var(--typography-font-weight-h1);letter-spacing:var(--typography-letter-spacing-h1);color:var(--color-tokens-tone-strong);text-wrap:balance;margin:0}.alta-cargo .alta-hero-text,.alta-cargo .alta-hero-eyebrow{font-family:var(--typography-font-family-body-2);font-size:var(--typography-size-body-2);line-height:var(--typography-line-height-body-2);font-weight:var(--typography-font-weight-body-2);letter-spacing:var(--typography-letter-spacing-body-2);max-width:none;margin:0}.alta-cargo .button-group_hero-home .button-mask{display:inline-flex}.alta-cargo .content_hero-home{grid-area:1/2/2/3}@media screen and (width<=767px){.alta-cargo .content_hero-home{grid-area:auto}}.alta-cargo .alta-hero-media .alta-hero-mark{top:auto;bottom:var(--section-padding--extra-small);transform:none}.alta-cargo .video_hero-home{background-color:var(--color-tokens-background-base);color:var(--color-tokens-tone-strong);position:relative;overflow:hidden}.alta-cargo .alta-hero-media{pointer-events:none;position:absolute;inset:0}.alta-cargo .alta-hero-surface .alta-hero-media img{filter:invert()}.alta-cargo .padding-global.padding-hero-home{z-index:1;position:relative}.alta-cargo .alta-hero-eyebrow{text-align:left;justify-content:flex-start;padding-top:0}.alta-cargo .content_hero-home{min-width:0}.alta-cargo .master_tag.left-aligned.alta-hero-scroll{padding-top:0}.alta-cargo .card_case-small{background-color:var(--color-tokens-background-lift);color:var(--color-tokens-tone-strong);text-decoration:none}.alta-cargo .card_case-small .image_cover{object-fit:cover;width:100%;height:100%;display:block}.alta-cargo .content_case-small>:first-child{font-size:var(--typography-size-body-3);line-height:var(--typography-line-height-body-3);max-width:14em}.alta-cargo .footer_left,.alta-cargo .footer_column{grid-area:span 1/span 1}.alta-cargo .footer_columns,.alta-cargo .footer_bottom-right{grid-area:span 1/span 2}@media screen and (width<=991px){.alta-cargo .footer_bottom-right{grid-column:span 1}}@media screen and (width<=767px){.alta-cargo .footer_columns{grid-column:span 1}}.alta-cargo{--typography-size-label-1:max(.67vw, 10px);--typography-line-height-label-1:max(.89vw, 12px)}@keyframes alta-marquee{0%{transform:translate(0,0)}to{transform:translate(-100%)}}.alta-cargo .marquee_footer{will-change:transform;animation:60s linear infinite alta-marquee}@media (prefers-reduced-motion:reduce){.alta-cargo .marquee_footer{animation:none}.alta-cargo .single-marquee-footer[aria-hidden]{display:none}}.alta-cargo .link_footer{transition:opacity .2s}.alta-cargo .footer_links-column:hover .link_footer:not(:hover){opacity:.5}.alta-cargo .footer_left-texts p,.alta-cargo .heading-style-h0 p,.alta-cargo .heading-style-h0,.alta-cargo .label-large,.alta-cargo .alta-footer-copyright{margin:0}.alta-cargo .heading-style-h0{white-space:nowrap}.alta-cargo .link_footer[aria-disabled],.alta-cargo .link_footer-legal[aria-disabled]{color:var(--color-tokens-tone-medium);cursor:default}.alta-cargo .logo_footer{height:auto;display:block}.alta-cargo{--icon-button-icon-button-circle:max(1.11vw, 20px)}.alta-cargo .master_tag{font-family:var(--typography-font-family-button-2);font-size:var(--typography-size-body-3);line-height:var(--typography-line-height-body-3);letter-spacing:var(--typography-letter-spacing-button-2);text-transform:uppercase}.alta-cargo .master_home-about{grid-area:1/2/2/3;justify-self:end}@media screen and (width<=767px){.alta-cargo .master_home-about{grid-area:auto}}.alta-cargo.alta-needs .master_about-halves{margin-bottom:0}.alta-cargo .master_tag{margin:0}.alta-cargo .icon_tag svg{width:100%;height:100%}.alta-cargo .alta-needs-copy{align-items:flex-start;gap:var(--spacing--24);flex-direction:column;grid-area:1/1/2/2;min-width:0;display:flex}.alta-cargo .alta-needs-text{text-align:start;max-width:var(--max-width--5-columns)}@media screen and (width<=767px){.alta-cargo .alta-needs-copy{display:contents}.alta-cargo .alta-needs-text{order:1;justify-self:start;width:100%;max-width:none}}.alta-cargo .alta-needs-title{text-wrap:pretty}.alta-cargo .alta-needs-title .cms-rich-text,.alta-cargo .alta-needs-text .cms-rich-text{gap:var(--spacing--16);flex-direction:column;max-width:none;display:flex}.alta-cargo .alta-needs-title .cms-rich-text>*,.alta-cargo .alta-needs-text .cms-rich-text>*{max-width:none;margin:0}.alta-cargo .alta-needs-text{font-family:var(--typography-font-family-body-1);font-size:var(--typography-size-body-1);line-height:var(--typography-line-height-body-1);letter-spacing:var(--typography-letter-spacing-body-1);color:var(--color-tokens-tone-medium)}.alta-cargo{--typography-font-family-h0:var(--font-display);--typography-font-family-h1:var(--font-display);--typography-font-family-h2:var(--font-display)}.alta-cargo .alta-needs-title{font-family:var(--font-display)}.alta-omnera{color:#333;font-family:Arial,sans-serif;font-size:14px;line-height:20px}.alta-omnera{--button--font-size:16px;--line-height--page-line-height:1.15;--font-weight--500:500;--font--h1:7rem;--font--h2:2.9rem;--font--h3:1.9rem;--font--h4:1.4rem;--font--h5:1.1rem;--font--h6:1rem;--line-height--paragraph-line-height:1.3;--text-field:1.1rem;--font-weight--400:400;--font--work-title:.9rem;--page-container--width:100%;--page-container--container-large:1400px;--font-weight--600:600;--page-margin--divider-medium:50px;--hero-title:15.5rem;--font--work-title-2:.8rem;--line-height--page-line-height-3:1;--page-title:4rem;--button--cta-title:1.2rem;--work-title:33vw;--counter-title:3rem;--counter-title-2:3.8rem;--button--round-corners:2.2rem;--button--circle-round-corners:10rem;--button--nav-text:15px;--backdrop-filter--backdrop-size:40px;--backdrop-filter--backdrop-size-second:15px;--page-container--round-corners:.6rem;--page-margin--divider-extra-small:10px;--page-margin--divider-small:20px;--page-margin--divider-large:60px;--page-margin--divider-x-large:120px;--section--padding-top-bottom:250px;--section--padding-left-right:2%;--font-weight--300:300;--font-weight--700:700;--font-weight--800:800;--line-height--page-line-height-2:.85}.alta-omnera.w-layout-grid,.alta-omnera .w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.alta-omnera{font-family:var(--font-sans);color:var(--palette-alta-ink);font-size:var(--button--font-size);line-height:var(--line-height--page-line-height);font-weight:var(--font-weight--500);letter-spacing:-.5px}.alta-omnera.container,.alta-omnera .container{z-index:1;width:var(--page-container--width);max-width:var(--page-container--container-large);margin-left:auto;margin-right:auto;position:relative}.alta-omnera.section,.alta-omnera .section{z-index:11;background-color:var(--palette-alta-paper);padding:300px 2%;position:relative}.alta-omnera.section.dark,.alta-omnera .section.dark{background-color:var(--palette-alta-canvas)}.alta-omnera.section.dark-second,.alta-omnera .section.dark-second{background-color:var(--palette-alta-ink);color:var(--palette-alta-paper)}.alta-omnera.margin-30,.alta-omnera .margin-30{margin-top:30px}.alta-omnera.divider-s,.alta-omnera .divider-s{height:30px}.alta-omnera.transition,.alta-omnera .transition{z-index:1001;background-color:var(--palette-alta-ink);flex-flow:wrap;grid-template-columns:repeat(8,1fr);place-content:center;place-items:center;width:100%;min-height:100vh;display:none;position:fixed;top:0%;left:0%;right:0%}.alta-omnera.transition-block,.alta-omnera .transition-block{aspect-ratio:1;background-color:var(--palette-alta-ink);width:100%}.alta-omnera.h2,.alta-omnera .h2{font-size:var(--font--h2);line-height:var(--line-height--page-line-height-3);font-weight:var(--font-weight--600);letter-spacing:-.8px;margin-top:0;margin-bottom:0}.alta-omnera.h2._01,.alta-omnera .h2._01{max-width:300px;font-size:var(--font--h5);line-height:var(--line-height--paragraph-line-height);letter-spacing:-.3px}.alta-omnera.h2._02,.alta-omnera .h2._02{line-height:var(--line-height--page-line-height)}.alta-omnera.h2.fade,.alta-omnera .h2.fade{line-height:var(--line-height--page-line-height);text-align:left;margin-left:auto;margin-right:auto}.alta-omnera.h2.fade.big,.alta-omnera .h2.fade.big{font-size:var(--page-title)}.alta-omnera.h2._03,.alta-omnera .h2._03{font-size:var(--font--h5);line-height:var(--line-height--page-line-height);letter-spacing:-.2px;margin-bottom:10px}.alta-omnera.h2._03.gr,.alta-omnera .h2._03.gr{opacity:.55}.alta-omnera.h2._03.no-bottom,.alta-omnera .h2._03.no-bottom{margin-bottom:5px}.alta-omnera.h2._03.bg,.alta-omnera .h2._03.bg{font-size:var(--font--h4)}.alta-omnera.divider-xl,.alta-omnera .divider-xl{height:150px}.alta-omnera.title-grid,.alta-omnera .title-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.alta-omnera.title-grid._01,.alta-omnera .title-grid._01{grid-template-columns:1fr 1fr 1fr 1fr}.alta-omnera.title-grid._02,.alta-omnera .title-grid._02{text-align:center;justify-content:center;align-items:center;display:flex}.alta-omnera.title-grid._03,.alta-omnera .title-grid._03{grid-column-gap:100px;grid-row-gap:100px}.alta-omnera.button-icon-main,.alta-omnera .button-icon-main{z-index:5;color:var(--palette-alta-ink);border-radius:4px;flex-flow:row;flex:none;justify-content:flex-end;align-items:center;position:relative;overflow:hidden;transform:none}.alta-omnera.button-icon-main._01,.alta-omnera .button-icon-main._01{background-color:var(--palette-alta-canvas);width:50px;height:50px;font-family:var(--font-heading);color:#1a1a1aab;font-size:var(--font--h5);font-weight:var(--font-weight--500);border-radius:6px;justify-content:center;align-items:center;display:flex}.alta-omnera.photo-wrapper,.alta-omnera .photo-wrapper{border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.alta-omnera.photo-wrapper._01,.alta-omnera .photo-wrapper._01{width:100%;height:100%}.alta-omnera.photo-wrapper._02,.alta-omnera .photo-wrapper._02{border-radius:0}.alta-omnera.work-photo-first,.alta-omnera .work-photo-first{aspect-ratio:1/1.2;object-fit:cover;width:100%;height:100%;min-height:100%;transform:scale(1.15)}.alta-omnera.work-photo-first._01,.alta-omnera .work-photo-first._01,.alta-omnera.work-photo-first._02,.alta-omnera .work-photo-first._02{aspect-ratio:3/2}.alta-omnera.work-photo-first._03,.alta-omnera .work-photo-first._03{aspect-ratio:1}.alta-omnera.blur-effect,.alta-omnera .blur-effect{z-index:20;backdrop-filter:blur(10px);pointer-events:none;height:110px;position:fixed;inset:0% 0% auto;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.alta-omnera.service-grid,.alta-omnera .service-grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.alta-omnera.services-card,.alta-omnera .services-card{background-color:var(--palette-alta-paper);border-radius:6px;flex-flow:column;justify-content:space-between;align-items:flex-start;min-height:300px;padding:20px;display:flex}.alta-omnera.work-card,.alta-omnera .work-card{grid-column-gap:0rem;grid-row-gap:0rem;backdrop-filter:blur(20px);background-color:#2e2e2e80;border-radius:25px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:center;align-items:stretch;height:600px;margin-bottom:4vh;padding:15px 15px 15px 35px;position:sticky;top:10%;overflow:hidden}.alta-omnera.work-card.card-1,.alta-omnera .work-card.card-1{justify-content:flex-start}.alta-omnera.work-card.no-mrg,.alta-omnera .work-card.no-mrg{margin-bottom:0}.alta-omnera.wrok-wrapper,.alta-omnera .wrok-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr;position:sticky;top:0}.alta-omnera.work-main,.alta-omnera .work-main{max-width:1240px;min-height:1200px;margin-left:auto;margin-right:auto}.alta-omnera.service-main-grid,.alta-omnera .service-main-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:100%;display:grid}.alta-omnera.service-flex,.alta-omnera .service-flex{flex-flow:column;justify-content:space-between;align-items:stretch;padding-top:15px;padding-bottom:50px;padding-right:71px;display:flex}.alta-omnera.flex-category,.alta-omnera .flex-category{grid-column-gap:5px;grid-row-gap:5px;flex-flow:wrap;display:flex}.alta-omnera.top-text,.alta-omnera .top-text{opacity:100;letter-spacing:.7px;text-transform:uppercase;margin-bottom:0;font-size:1rem;font-weight:500}.alta-omnera.top-text.color,.alta-omnera .top-text.color{opacity:100;color:#ffffff8f;font-size:var(--font--work-title);letter-spacing:0;text-transform:none;background-color:#535353;border-radius:5px;padding:5px 9px;display:inline-block}.alta-omnera.divider-l,.alta-omnera .divider-l{height:60px}@media screen and (width<=991px){.alta-omnera{--button--font-size:16px;--line-height--page-line-height:1.15;--font-weight--500:500;--font--h1:5.5rem;--font--h2:2rem;--font--h3:1.6rem;--font--h4:1.4rem;--font--h5:1.1rem;--font--h6:16px;--line-height--paragraph-line-height:1.3;--text-field:1.1rem;--font-weight--400:400;--font--work-title:16px;--page-container--width:100%;--page-container--container-large:1400px;--font-weight--600:600;--page-margin--divider-medium:50px;--hero-title:10rem;--font--work-title-2:16px;--line-height--page-line-height-3:1;--page-title:3rem;--button--cta-title:1.2rem;--work-title:15rem;--counter-title:3rem;--counter-title-2:3.8rem;--button--round-corners:2.2rem;--button--circle-round-corners:10rem;--button--nav-text:15px;--backdrop-filter--backdrop-size:40px;--backdrop-filter--backdrop-size-second:15px;--page-container--round-corners:.6rem;--page-margin--divider-extra-small:10px;--page-margin--divider-small:20px;--page-margin--divider-large:60px;--page-margin--divider-x-large:120px;--section--padding-top-bottom:100px;--section--padding-left-right:2%;--font-weight--300:300;--font-weight--700:700;--font-weight--800:800;--line-height--page-line-height-2:.85}.alta-omnera.section,.alta-omnera .section{padding-top:100px;padding-bottom:100px}.alta-omnera.divider-xl,.alta-omnera .divider-xl{height:75px}.alta-omnera.title-grid._03,.alta-omnera .title-grid._03{grid-column-gap:20px;grid-row-gap:20px}.alta-omnera.photo-wrapper._02,.alta-omnera .photo-wrapper._02{height:100%}.alta-omnera.work-photo-first._02,.alta-omnera .work-photo-first._02{aspect-ratio:2/3}.alta-omnera.blur-effect,.alta-omnera .blur-effect{height:57px}.alta-omnera.service-grid,.alta-omnera .service-grid{grid-template-columns:1fr 1fr}.alta-omnera.services-card,.alta-omnera .services-card{min-height:250px}.alta-omnera.work-card,.alta-omnera .work-card{height:60vh}}@media screen and (width<=767px){.alta-omnera{--button--font-size:16px;--line-height--page-line-height:1.15;--font-weight--500:500;--font--h1:4rem;--font--h2:2rem;--font--h3:1.6rem;--font--h4:1.4rem;--font--h5:1.1rem;--font--h6:16px;--line-height--paragraph-line-height:1.3;--text-field:1.1rem;--font-weight--400:400;--font--work-title:16px;--page-container--width:100%;--page-container--container-large:1400px;--font-weight--600:600;--page-margin--divider-medium:50px;--hero-title:7rem;--font--work-title-2:16px;--line-height--page-line-height-3:1;--page-title:3rem;--button--cta-title:1.2rem;--work-title:11rem;--counter-title:2.6rem;--counter-title-2:3.8rem;--button--round-corners:2.2rem;--button--circle-round-corners:10rem;--button--nav-text:15px;--backdrop-filter--backdrop-size:40px;--backdrop-filter--backdrop-size-second:15px;--page-container--round-corners:.4rem;--page-margin--divider-extra-small:10px;--page-margin--divider-small:20px;--page-margin--divider-large:60px;--page-margin--divider-x-large:100px;--section--padding-top-bottom:60px;--section--padding-left-right:2%;--font-weight--300:300;--font-weight--700:700;--font-weight--800:800;--line-height--page-line-height-2:.85}.alta-omnera.section,.alta-omnera .section{padding:50px 2%}.alta-omnera.transition,.alta-omnera .transition{grid-template-columns:repeat(6,1fr)}.alta-omnera.h2,.alta-omnera .h2{letter-spacing:-.3px}.alta-omnera.service-grid,.alta-omnera .service-grid{grid-column-gap:10px;grid-row-gap:10px}.alta-omnera.work-card,.alta-omnera .work-card{border-radius:10px;grid-template-columns:1fr;width:100%;height:auto;min-height:400px;margin-bottom:0;padding-left:15px;position:relative;top:0%}.alta-omnera.wrok-wrapper,.alta-omnera .wrok-wrapper{grid-column-gap:10px;grid-row-gap:10px}.alta-omnera.service-main-grid,.alta-omnera .service-main-grid{grid-column-gap:15px;grid-row-gap:15px}.alta-omnera.service-flex,.alta-omnera .service-flex{padding-bottom:15px;padding-right:0}}@media screen and (width<=479px){.alta-omnera{--button--font-size:16px;--line-height--page-line-height:1.15;--font-weight--500:500;--font--h1:2.5rem;--font--h2:16px;--font--h3:1.2rem;--font--h4:1.2rem;--font--h5:1.1rem;--font--h6:16px;--line-height--paragraph-line-height:1.3;--text-field:1.1rem;--font-weight--400:400;--font--work-title:16px;--page-container--width:100%;--page-container--container-large:1400px;--font-weight--600:600;--page-margin--divider-medium:50px;--hero-title:3.6rem;--font--work-title-2:16px;--line-height--page-line-height-3:1;--page-title:1.9rem;--button--cta-title:1.2rem;--work-title:26vw;--counter-title:3rem;--counter-title-2:3.8rem;--button--round-corners:2.2rem;--button--circle-round-corners:10rem;--button--nav-text:15px;--backdrop-filter--backdrop-size:40px;--backdrop-filter--backdrop-size-second:15px;--page-container--round-corners:.4rem;--page-margin--divider-extra-small:10px;--page-margin--divider-small:20px;--page-margin--divider-large:60px;--page-margin--divider-x-large:60px;--section--padding-top-bottom:60px;--section--padding-left-right:2%;--font-weight--300:300;--font-weight--700:700;--font-weight--800:800;--line-height--page-line-height-2:.85}.alta-omnera.section,.alta-omnera .section{padding-top:50px}.alta-omnera.transition,.alta-omnera .transition{grid-template-columns:repeat(4,1fr)}.alta-omnera.h2,.alta-omnera .h2{font-size:var(--font--h3)}.alta-omnera.h2._01,.alta-omnera .h2._01{max-width:none;font-size:var(--font--h6)}.alta-omnera.h2._02,.alta-omnera .h2._02{font-size:var(--page-title)}.alta-omnera.h2._02.big,.alta-omnera .h2._02.big{font-size:var(--font--h1)}.alta-omnera.h2.fade,.alta-omnera .h2.fade{font-size:var(--page-title)}.alta-omnera.h2._03,.alta-omnera .h2._03{font-size:var(--font--work-title)}.alta-omnera.divider-xl,.alta-omnera .divider-xl{height:35px}.alta-omnera.title-grid,.alta-omnera .title-grid{flex-flow:column;display:flex}.alta-omnera.work-photo-first._02,.alta-omnera .work-photo-first._02{aspect-ratio:1}.alta-omnera.service-grid,.alta-omnera .service-grid{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.alta-omnera.services-card,.alta-omnera .services-card{min-height:220px;padding:15px}.alta-omnera.work-card,.alta-omnera .work-card{min-height:auto}.alta-omnera.service-main-grid,.alta-omnera .service-main-grid{flex-flow:column;display:flex}.alta-omnera.flex-category,.alta-omnera .flex-category{margin-top:20px}.alta-omnera.top-text,.alta-omnera .top-text{font-size:.9rem}.alta-omnera.divider-l,.alta-omnera .divider-l{height:30px}}.alta-omnera.transition{z-index:1001}.alta-services{color:var(--palette-alta-paper);background:var(--palette-alta-ink);padding-block:clamp(3rem,5vw,5rem);scroll-margin-top:5.5rem;position:relative;overflow:clip}.alta-services:before{background:var(--palette-alta-dark-rule);content:"";height:1px;position:absolute;inset:0 0 auto}.alta-services .alta-services-container{gap:clamp(2.5rem,5vw,5rem);width:min(84rem,100% - 4rem);max-width:84rem;margin-inline:auto;padding-inline:0;display:grid}.alta-services-header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.alta-services-heading{max-width:24ch;color:var(--palette-alta-paper);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,2.35vw,2.5rem);font-weight:500;line-height:1.08}.alta-services-heading em{color:var(--palette-alta-inverse-muted);font-style:italic}.alta-services-intro{max-width:45ch;color:var(--palette-alta-inverse-muted);font-family:var(--font-sans);margin:0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6}.alta-services-grid{border-block:1px solid var(--palette-alta-dark-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.alta-service{cursor:pointer;flex-direction:column;align-items:flex-start;min-width:0;min-height:24rem;padding:clamp(2rem,3.2vw,3rem);transition:background-color .25s;display:flex;position:relative}.alta-service+.alta-service{border-left:1px solid var(--palette-alta-dark-rule)}.alta-service-index{color:var(--palette-alta-inverse-muted);letter-spacing:.12em;align-items:center;gap:.75rem;margin-bottom:clamp(3rem,4vw,4rem);font-family:IBM Plex Mono,monospace;font-size:.72rem;line-height:1;display:inline-flex}.alta-service-index:after{background:var(--palette-alta-dark-rule);content:"";width:2.5rem;height:1px}.alta-service-copy{width:100%}.alta-service-title{max-width:none;color:var(--palette-alta-paper);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;white-space:nowrap;margin:0 0 1.25rem;font-size:clamp(1.1rem,1.25vw,1.35rem);font-weight:400;line-height:1.15}.alta-service-text{max-width:38ch;color:var(--palette-alta-inverse-muted);font-family:var(--font-sans);font-size:.975rem;line-height:1.55}.alta-service-text .cms-rich-text{flex-direction:column;gap:.75rem;max-width:none;display:flex}.alta-service-text .cms-rich-text>*{max-width:none;color:inherit;font:inherit;margin:0}.alta-service-hitarea{z-index:2;color:inherit;text-decoration:none;position:absolute;inset:0}.alta-service-cue{width:2.5rem;height:2.5rem;color:var(--palette-alta-inverse-muted);border:1px solid var(--palette-alta-dark-rule);border-radius:50%;place-items:center;transition:color .2s,border-color .2s,background-color .2s,transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:clamp(1.5rem,2.4vw,2.25rem);right:clamp(1.5rem,2.4vw,2.25rem)}.alta-service:is(:hover,:focus-within){background:color-mix(in srgb, var(--palette-alta-paper) 4%, transparent)}.alta-service:is(:hover,:focus-within) .alta-service-cue{color:var(--palette-alta-ink);border-color:var(--palette-alta-paper);background:var(--palette-alta-paper);transform:translate(.2rem,-.2rem)}.alta-service-hitarea:focus-visible{outline:2px solid var(--palette-alta-focus);outline-offset:-5px}@media screen and (width<=991px){.alta-services-header{grid-template-columns:1fr;gap:1.75rem}.alta-services-intro{margin:0}.alta-service{min-height:25rem;padding-inline:clamp(1.5rem,3vw,2rem)}.alta-service-title{white-space:normal}}@media screen and (width<=767px){.alta-services{padding-block:3rem}.alta-services .alta-services-container{width:calc(100% - 2rem)}.alta-services-container{gap:2.5rem}.alta-services-heading{max-width:24ch;font-size:clamp(2rem,9vw,2.75rem)}.alta-services-grid{grid-template-columns:1fr}.alta-service{min-height:auto;padding:2rem 0 2.25rem}.alta-service+.alta-service{border-top:1px solid var(--palette-alta-dark-rule);border-left:0}.alta-service-index{margin-bottom:2rem}.alta-service-cue{top:1.5rem;right:0}}.alta-omnera.alta-health .alta-health-action{display:flex}.alta-omnera.alta-health .button-icon-main._01{font-variant-numeric:tabular-nums}.alta-omnera.alta-health .title-grid>div{grid-area:1/1/2/3}@media screen and (width<=991px){.alta-omnera.alta-health .title-grid>div{grid-column-end:5}.alta-omnera.alta-health .service-grid>.services-card:first-child{grid-area:1/1/2/3}.alta-omnera.alta-health .service-grid>.services-card:nth-child(2){grid-area:1/3/2/5}.alta-omnera.alta-health .service-grid>.services-card:nth-child(3){grid-area:2/1/3/3}.alta-omnera.alta-health .service-grid>.services-card:nth-child(4){grid-area:2/3/3/5}}.alta-omnera.alta-health .h2.fade{font-family:var(--font-display);letter-spacing:-.02em;font-weight:500}.alta-omnera.alta-health .alta-health-text{font-family:var(--font-sans);letter-spacing:0;font-weight:400}.alta-omnera.alta-health .alta-health-text .cms-rich-text{max-width:none}.alta-omnera.alta-health .alta-health-text .cms-rich-text>*{max-width:none;font:inherit;color:inherit;margin:0}.alta-omnera.alta-health>.container{padding-inline:0}.alta-omnera.alta-health.section.dark{padding-top:150px;padding-bottom:150px}@media screen and (width<=991px){.alta-omnera.alta-health.section.dark{padding-top:50px;padding-bottom:50px}}@media screen and (width>=992px){.alta-omnera.alta-health .service-grid{grid-template-columns:repeat(var(--alta-cards,3), calc((100% - 30px) / 4));justify-content:center}.alta-omnera.alta-health .alta-health-action{width:calc(var(--alta-cards,3) * ((100% - 30px) / 4) + (var(--alta-cards,3) - 1) * 10px);margin-inline:auto}}html body :is(.alta-cargo,.alta-baseframe){--typography-font-button:var(--font-control);--typography-font-label:var(--font-control);--typography-font-family-h0:var(--font-display);--typography-font-family-h1:var(--font-display);--typography-font-family-h2:var(--font-display);--typography-font-family-h3:var(--font-heading);--typography-font-family-h4:var(--font-heading);--typography-font-family-h5:var(--font-heading);--typography-font-family-h6:var(--font-heading)}html body :is(h1,h2){font-family:var(--font-display)}html body :is(h3,h4,h5,h6){font-family:var(--font-heading)}html body :is(p,.alta-approach-number,.specimen-label,.fine-mono,.number-specimen,.perspective-label,thead th){font-family:var(--font-sans)}html body :is(button,input,select,textarea){font-family:var(--font-control)}:root{--alta-page-title-size:clamp(2.125rem, 3vw, 3rem)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem}body{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}body,button,input,select{font-optical-sizing:auto}h1,h2,h3,p,figure{margin:0}h1,h2{font-family:var(--font-display);text-wrap:balance;font-weight:500;line-height:1.08}h3{font-family:var(--font-heading);text-wrap:balance;font-weight:500;line-height:1.08}h1{letter-spacing:-.035em;font-size:clamp(3rem,5vw,5.5rem)}h2{letter-spacing:-.025em;font-size:clamp(2.15rem,3.4vw,3.5rem)}h3{letter-spacing:-.015em;font-size:1.65rem}em{font-weight:400}p{max-width:68ch}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}a:hover{text-decoration-color:var(--color-muted)}button,input,select,textarea{font:inherit}button{cursor:pointer}a,button,input,select,summary{touch-action:manipulation}button:disabled{cursor:not-allowed}button,a,summary,input,select{outline-offset:5px}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-focus)}img,svg{vertical-align:middle}img{max-width:100%;height:auto}code,.specimen-label,.fine-mono{font-family:IBM Plex Mono,monospace;font-size:.75rem}code{overflow-wrap:anywhere}.skip-link{z-index:100;background:var(--color-bg);padding:12px 20px;position:fixed;top:-100px;left:12px}.skip-link:focus{top:12px}.ds-button{min-height:44px!important}.ds-button:hover{transition:background-color .18s,color .18s}.fine-print{color:var(--color-muted);margin-top:16px;font-size:.85rem}.inline-link,.quiet-link{align-items:center;gap:12px;font-size:.9rem;display:inline-flex}.text-control{color:inherit;background:0 0;border:0;padding:10px 0;font-size:.8rem}.text-control:hover{text-decoration:underline}.design-shell{--alta-sidebar-width:224px}.ds-sidebar{width:var(--alta-sidebar-width);border-right:1px solid var(--color-border);background:var(--color-bg);z-index:20;flex-direction:column;padding:36px 26px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-brand{margin:0 0 18px;display:block}.sidebar-caption{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid var(--color-border);padding-bottom:30px;font-size:.7rem}.ds-sidebar nav{gap:3px;padding-top:28px;display:grid}.ds-sidebar nav a{color:var(--color-muted);padding:8px 0;font-size:.875rem;text-decoration:none}.ds-sidebar nav a:hover{color:var(--color-fg);text-decoration:underline}.sidebar-bottom{margin-top:auto;padding-top:30px;font-size:.75rem}.sidebar-bottom>span:last-child{color:var(--color-muted);margin-top:6px;font-size:.7rem;display:block}.version-dot,.status-dot{background:var(--palette-alta-visa);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.ds-workspace{margin-left:var(--alta-sidebar-width)}.ds-toolbar{border-bottom:1px solid var(--color-border);min-height:75px;color:var(--color-muted);justify-content:space-between;align-items:center;gap:20px;padding:16px 4vw;font-size:.75rem;display:flex}.ds-toolbar strong{color:var(--color-fg);font-weight:500}.toolbar-actions{align-items:center;gap:26px;display:flex}.toolbar-actions a{color:var(--color-fg);align-items:center;gap:10px;text-decoration:none;display:flex}.ds-main{max-width:1450px;margin:auto;padding:0 4vw}.ds-intro{grid-template-columns:1fr 220px;align-items:stretch;gap:38px;padding:64px 0 42px;display:grid}.intro-copy h1{font-size:clamp(2.7rem,4.3vw,4.75rem);line-height:1.06}.intro-copy h1 em{color:var(--color-muted)}.intro-copy>p{color:var(--color-muted);max-width:50ch;margin-top:24px;font-size:1rem}.intro-meta{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);gap:20px;margin-top:36px;font-size:.7rem;display:flex}.intro-art{background:var(--palette-alta-ink);min-height:280px;color:var(--palette-alta-paper);flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:relative}.intro-art img{filter:invert(95%);width:110px;margin-bottom:40px}.intro-art span{font-family:var(--font-heading);text-align:center;font-size:1.125rem}.proposal-note{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);color:var(--color-muted);align-items:center;gap:10px;padding:16px 0;font-size:.78rem;display:flex}.proposal-note p{flex:1;max-width:none}.proposal-note a{white-space:nowrap}.proposal-note .status-dot{background:var(--color-muted);flex-shrink:0}.ds-section-block{border-bottom:1px solid var(--color-border);padding:65px 0;scroll-margin-top:20px}.section-heading{grid-template-columns:1.05fr 1fr;align-items:end;gap:35px;margin-bottom:32px;display:grid}.section-heading h2{font-size:clamp(2.05rem,2.8vw,2.85rem)}.section-heading>p{color:var(--color-muted);max-width:44ch;font-size:.95rem}.principle-grid,.governance-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.principle-grid article,.governance-grid article{border-top:1px solid var(--color-fg);padding-top:20px}.principle-grid h3,.governance-grid h3{font-size:1.4rem}.principle-grid p,.governance-grid p{color:var(--color-muted);margin-top:14px;font-size:.9rem}.logo-gallery{grid-template-columns:1fr 1fr;gap:16px;display:grid}.logo-stage{border:1px solid var(--color-border);flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:42px 30px 15px;display:flex}.logo-stage>img{object-fit:contain;width:100%;max-width:360px;height:100px;margin:auto}.light-stage{background:var(--palette-alta-sheet);color:var(--palette-alta-ink)}.dark-stage{background:var(--palette-alta-ink);color:var(--palette-alta-paper);border-color:var(--palette-alta-ink)}.logo-stage figcaption{justify-content:space-between;align-items:center;width:100%;padding-top:30px;font-size:.7rem;display:flex}.logo-stage figcaption a{place-items:center;min-width:44px;min-height:44px;display:grid}.identity-details{align-items:center;gap:30px;padding-top:24px;display:flex}.identity-details p{color:var(--color-muted);flex:1;font-size:.85rem}.identity-details>a{font-size:.75rem}.mark-sample{background:var(--palette-alta-paper);align-items:center;gap:20px;padding:10px 15px;display:flex}.swatches{grid-template-columns:1.25fr 1fr 1fr 1fr;gap:10px;display:grid}.swatch{border:1px solid var(--palette-alta-rule);text-align:left;flex-direction:column;justify-content:space-between;min-height:230px;padding:22px 20px;transition:transform .2s;display:flex}.swatch:hover{transform:translateY(-4px)}.swatch-name{font-family:var(--font-heading);font-size:1.85rem}.swatch-bottom{gap:10px;display:grid}.swatch-bottom small{font-size:.72rem;line-height:1.4}.ink{background:var(--palette-alta-ink);color:var(--palette-alta-paper)}.paper{background:var(--palette-alta-paper);color:var(--palette-alta-ink)}.sheet{background:var(--palette-alta-sheet);color:var(--palette-alta-ink)}.rule{background:var(--palette-alta-rule);color:var(--palette-alta-ink)}.contrast-strip{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:32px;display:grid}.contrast-example{border:1px solid var(--palette-alta-rule);align-items:center;gap:20px;padding:18px 22px;display:flex}.contrast-example strong{font:400 2.8rem var(--font-heading)}.contrast-example span{font-size:.75rem;line-height:1.6}.type-specimen{background:var(--color-surface);border:1px solid var(--color-border);grid-template-columns:1.1fr 1fr;display:grid}.type-large,.type-body{padding:32px}.type-large{border-right:1px solid var(--color-border)}.specimen-label{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem;display:block}.type-large p{font-family:var(--font-heading);margin:34px 0;font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.05}.glyph-line{font-family:var(--font-heading);font-size:1.4rem}.type-body p{max-width:32ch;margin:35px 0;font-size:1.25rem;line-height:1.6}.number-specimen{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:1.8rem;display:block}.type-body .fine-print{font-size:.75rem;display:block}.type-scale{margin-top:30px}.type-scale>div{border-bottom:1px solid var(--color-border);grid-template-columns:150px 1fr 140px;align-items:center;gap:20px;padding:20px 0;display:grid}.type-scale>div>span{color:var(--color-muted);font-size:.75rem}.type-scale code{color:var(--color-muted);text-align:right;font-size:.65rem}.type-display{font:500 3.6rem/1.02 var(--font-heading);letter-spacing:-.025em}.type-heading{font:500 2.4rem/1.1 var(--font-heading)}.type-paragraph{font-size:1rem;font-weight:400}.type-label{font-size:.875rem;font-weight:600}.grid-demo{background:var(--color-surface);border-block:1px solid var(--color-border);grid-template-columns:repeat(12,1fr);gap:12px;padding:14px 0;display:grid}.grid-demo span{background:var(--palette-alta-rule-soft);height:76px;color:var(--palette-alta-annotation);place-items:center;font:11px IBM Plex Mono,monospace;display:grid}.grid-notes{color:var(--color-muted);justify-content:space-between;margin:14px 0;font-size:.72rem;display:flex}.space-demo{align-items:end;gap:26px;margin-top:40px;display:flex}.space-demo>div{flex-direction:column;align-items:center;gap:12px;min-width:20px;display:flex}.space-demo span{width:var(--sample-space);height:var(--sample-space);background:var(--color-fg);display:block}.space-demo code{color:var(--color-muted);font-size:.7rem}.component-demo{border:1px solid var(--color-border);background:var(--color-surface);margin-bottom:18px;padding:25px 30px}.demo-label{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.demo-label h3{font-size:1.3rem}.demo-label code{color:var(--color-muted)}.button-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.icon-row{gap:35px;padding-block:10px;display:flex}.card-pair{grid-template-columns:1fr 1fr;gap:28px;margin-top:28px;display:grid}.card-pair .ds-card{border:1px solid var(--color-border)}.card-pair .ds-card h3{font:500 1.6rem var(--font-heading)}.card-pair .ds-card p{color:var(--color-muted);font-size:.95rem}.disclosure-demo{padding-top:10px}.disclosure-demo>h3{margin-bottom:20px}.ds-disclosure{border-inline:0!important;border-color:var(--color-border)!important;background:0 0!important;border-top:0!important;border-radius:0!important}.ds-disclosure summary{min-height:60px;font-size:1rem;font-weight:500;padding:16px 0!important}.ds-disclosure-content{color:var(--color-muted);font-size:.95rem;padding:0 0 22px!important}.form-demo{background:var(--color-surface);border:1px solid var(--color-border);padding:32px}.fields-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.ds-field-control{background:var(--color-bg)!important;border-color:var(--color-muted)!important;min-height:48px!important}.ds-field-control::placeholder{color:var(--color-muted);opacity:1}.ds-field-label{font-size:.9rem!important;font-weight:500!important}.ds-field-description,.ds-field-error{font-size:.8rem!important}.form-footer{align-items:center;gap:24px;margin-top:30px;display:flex}.form-footer p{color:var(--color-muted);font-size:.8rem}#form-result{max-width:50ch;margin-top:14px;font-size:.9rem;font-weight:500}.status-row{flex-wrap:wrap;gap:12px;margin-bottom:26px;display:flex}.badge{font:500 .75rem/1.4 var(--font-sans);white-space:nowrap;border:1px solid;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.badge.neutral,.badge.info{color:var(--palette-alta-ink-secondary);background:var(--palette-alta-rule-soft)}.badge.warning{color:var(--palette-alta-annotation);background:var(--palette-alta-sheet)}.badge.success{color:var(--palette-alta-visa);background:var(--palette-alta-visa-soft)}.badge.danger{color:var(--palette-alta-ecart);background:var(--palette-alta-ecart-soft)}.table-wrap{border-top:1px solid var(--color-fg);overflow:auto}table{border-collapse:collapse;width:100%;min-width:660px;font-size:.85rem}caption{text-align:left;color:var(--color-muted);padding:18px 0;font-size:.8rem}thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-bottom:1px solid var(--color-fg);padding:12px 14px;font-family:IBM Plex Mono,monospace;font-size:.65rem;font-weight:400}tbody th,tbody td{border-bottom:1px solid var(--color-border);text-align:left;padding:19px 14px;font-weight:400}tbody th{font-weight:500}td:nth-child(2){font-variant-numeric:tabular-nums;font-size:.8rem}tbody tr:hover{background:var(--color-surface)}.empty-example{border:1px dashed var(--color-muted);align-items:center;gap:24px;margin-top:28px;padding:28px;display:flex}.empty-example h3{font-size:1.4rem;font-style:italic}.empty-example p{color:var(--color-muted);margin-top:6px;font-size:.85rem}.homepage-preview{background:var(--palette-alta-ink);color:var(--palette-alta-paper);justify-content:space-between;align-items:center;gap:40px;padding:45px 40px;text-decoration:none;display:flex}.homepage-preview>div>span:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--palette-alta-inverse-muted);font-size:.7rem}.homepage-preview h3{margin:22px 0 30px;font-size:clamp(2.2rem,3.5vw,3.5rem)}.homepage-preview>img{filter:invert(95%);width:130px;margin-right:20px}.preview-action{align-items:center;gap:18px;font-size:.85rem;display:flex}.homepage-preview:hover .preview-action{text-decoration:underline}.applications-grid{grid-template-columns:1fr 1fr;gap:26px;margin-top:26px;display:grid}.business-card{background:var(--palette-alta-ink);color:var(--palette-alta-paper);flex-direction:column;justify-content:space-between;min-height:280px;padding:50px 32px;display:flex}.business-card img{object-fit:contain;width:100%;height:70px}.business-card span{text-align:center;font-size:.8rem}.report-cover{background:var(--palette-alta-sheet);color:var(--palette-alta-ink);border:1px solid var(--palette-alta-rule);min-height:280px;padding:26px 32px}.report-top{border-bottom:1px solid var(--palette-alta-ink);justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.report-top>span:first-child{font:500 1.5rem var(--font-heading)}.report-top>span:last-child{letter-spacing:.05em;font:9px IBM Plex Mono,monospace}.report-cover h3{margin:28px 0 18px;font-size:2.1rem}.report-cover p{color:var(--palette-alta-annotation);font-size:.75rem}.report-line{background:var(--palette-alta-ink);width:70px;height:3px;margin-top:22px}.token-flow{border-block:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;padding:28px 0;display:flex}.token-flow>span{font-family:var(--font-heading);font-size:1.35rem}.token-flow small{color:var(--color-muted);margin-top:12px;font:10px IBM Plex Mono,monospace;display:block}.token-flow>svg{flex-shrink:0}.release-note{border-top:1px solid var(--color-border);align-items:center;gap:25px;margin-top:36px;padding-top:24px;display:flex}.release-note p{color:var(--color-muted);font-size:.85rem}.ds-end{color:var(--color-muted);justify-content:space-between;gap:20px;padding:36px 0;font-size:.75rem;display:flex}[data-brand-mode=dark] .sidebar-brand img{filter:invert(90%)}[data-brand-mode=dark] .ds-intro em{color:var(--color-muted)}.preview-bar{background:var(--palette-alta-ink);color:var(--palette-alta-paper);justify-content:space-between;gap:20px;padding:10px max(32px,50vw - 608px);font-size:.7rem;display:flex}.preview-bar a{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.hero-art{background:var(--palette-alta-grid);justify-content:center;align-items:center;min-height:470px;padding:36px;display:flex;position:relative;overflow:hidden}.home-shell .hero-art>.hero-pattern{object-fit:cover;opacity:.25;width:100%;height:100%;position:absolute;inset:0}.home-shell .hero-art>.hero-mark{opacity:.3;width:58px;position:absolute;bottom:22px;right:30px}.art-caption{font:italic 1.2rem/1.2 var(--font-heading);color:var(--palette-alta-ink);position:absolute;bottom:28px;left:30px}.art-corner{display:none}.home-section-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:70px;width:100%;display:grid}.home-section-heading>p{color:var(--color-muted);max-width:45ch;font-size:1.05rem}.home-section-heading h2 em{color:var(--color-muted)}.home-shell .ds-section-container{--container:1280px;max-width:1280px}.home-shell .services-section>.ds-section-container{gap:55px}.services-list{width:100%}.services-list article{border-top:1px solid var(--color-border);grid-template-columns:240px 1fr 52px;align-items:start;gap:50px;padding:36px 0;display:grid}.service-name{padding-top:6px;font-size:.8rem;font-weight:500}.services-list h3{font-size:2rem}.services-list p{color:var(--color-muted);max-width:58ch;margin-top:14px;font-size:1rem}.services-list article>a{border:1px solid var(--color-border);border-radius:50%;place-items:center;min-width:48px;height:48px;display:grid}.services-list article>a:hover{background:var(--color-fg);color:var(--color-bg)}.approach-section{--color-bg:var(--palette-alta-ink);--color-fg:var(--palette-alta-paper)}.home-shell .approach-section .ds-section-container{gap:65px}.approach-section .home-section-heading{grid-template-columns:1.4fr 1fr}.approach-section h2 em{color:var(--palette-alta-inverse-muted)}.approach-steps{grid-template-columns:repeat(3,1fr);gap:45px;margin:0;padding:0;list-style:none;display:grid}.approach-steps li{border-top:1px solid var(--palette-alta-dark-rule);padding-top:25px}.step-number{color:var(--palette-alta-inverse-muted);margin-bottom:28px;font:12px IBM Plex Mono,monospace;display:block}.approach-steps h3{max-width:17ch;font-size:1.85rem}.approach-steps p{color:var(--palette-alta-inverse-muted);margin-top:20px;font-size:.95rem}.approach-close{border-top:1px solid var(--palette-alta-dark-rule);justify-content:space-between;align-items:center;width:100%;padding-top:25px;display:flex}.approach-close>span{font:italic 1.5rem var(--font-heading)}.approach-close img{filter:invert(95%);width:45px}.home-shell .perspective-section>.ds-section-container{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.perspective-art{background:var(--palette-alta-sheet);border:1px solid var(--color-border);min-height:420px;color:var(--palette-alta-ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.oversize-alta{font:500 clamp(5rem,12vw,10rem)/1 var(--font-heading);letter-spacing:-.05em}.perspective-label{letter-spacing:.1em;text-transform:uppercase;text-align:center;margin-top:32px;font-family:IBM Plex Mono,monospace;font-size:.65rem;line-height:1.8}.perspective-art:before,.perspective-art:after{content:"";border-top:1px solid var(--color-border);pointer-events:none;position:absolute;inset:22px}.perspective-art:after{border-top:0;border-bottom:1px solid var(--color-border)}.perspective-copy p{color:var(--color-muted);margin:25px 0 30px;font-size:1.05rem}.faq-section{border-top:1px solid var(--color-border)}.faq-list{width:100%;max-width:850px;margin-left:auto}.home-shell .faq-section>.ds-section-container{gap:45px}.faq-list summary{font-family:var(--font-heading);min-height:78px;font-size:1.55rem}.home-shell .contact-section>.ds-section-container{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.contact-copy>p{color:var(--color-muted);max-width:34ch;margin-top:25px;font-size:1.05rem}.demo-note{color:var(--color-muted);border-top:1px solid var(--color-border);max-width:42ch;margin-top:32px;padding-top:30px;font-size:.75rem;display:block}.contact-form{gap:22px;display:grid}.contact-form>.ds-button{justify-self:start;margin-top:5px}.home-footer{background:var(--palette-alta-ink);color:var(--palette-alta-paper);grid-template-columns:1fr 1fr;gap:50px;padding:65px max(32px,50vw - 608px) 28px;display:grid}.home-footer img{width:260px;height:auto}.home-footer p{font:italic 1.45rem var(--font-heading);color:var(--palette-alta-inverse-muted);margin-top:22px}.home-footer nav{justify-content:flex-end;align-items:start;gap:25px;font-size:.8rem;display:flex}.home-footer nav a{text-decoration:none}.footer-bottom{border-top:1px solid var(--palette-alta-dark-rule);color:var(--palette-alta-inverse-muted);grid-column:1/-1;justify-content:space-between;padding-top:22px;font-size:.7rem;display:flex}.hero-document{background:var(--palette-alta-sheet);color:var(--palette-alta-ink);width:100%;max-width:350px;min-height:320px;margin-bottom:45px;padding:28px 30px 38px;position:relative;transform:rotate(-3deg);box-shadow:0 12px 36px #1c1a1615}.hero-document-top{border-bottom:1px solid var(--palette-alta-ink);justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;font:10px IBM Plex Mono,monospace;display:flex}.hero-document-top span:first-child{font:500 24px var(--font-heading)}.hero-document h2{letter-spacing:-.02em;margin:25px 0;font-size:2.7rem;line-height:1.06}.hero-document dl{margin:0;font-size:.7rem}.hero-document dl>div{border-bottom:1px solid var(--palette-alta-rule);justify-content:space-between;gap:15px;padding:10px 0;display:flex}.hero-document dd{color:var(--palette-alta-annotation);margin:0}.hero-document small{text-transform:uppercase;letter-spacing:.06em;color:var(--palette-alta-annotation);margin-top:25px;font:9px IBM Plex Mono,monospace;display:block}@media (width>=1600px){.ds-main{padding:0 64px}.ds-toolbar{padding-inline:64px}}@media (width<=1150px){.design-shell{--alta-sidebar-width:190px}.ds-sidebar{padding-inline:20px}.ds-intro{grid-template-columns:1fr 170px;gap:24px}.intro-art{padding:25px 15px}.section-heading{gap:25px}.hero-art{min-height:450px;padding:25px}.services-list article{grid-template-columns:180px 1fr 48px;gap:30px}.token-flow{grid-template-columns:1fr auto 1fr;display:grid}.token-flow>svg:nth-child(4){display:none}.type-scale>div{grid-template-columns:110px 1fr 115px}.identity-details{flex-wrap:wrap}.identity-details>a{margin-left:auto}}@media (width<=900px){.design-shell{--alta-sidebar-width:0px}.ds-sidebar{border-right:0;border-bottom:1px solid var(--color-border);width:100%;padding:20px 24px;display:block;position:static}.sidebar-brand{max-width:230px;margin:0}.sidebar-brand img{width:230px}.sidebar-caption,.sidebar-bottom{display:none}.ds-sidebar nav{gap:24px;padding-top:14px;display:flex;overflow-x:auto}.ds-sidebar nav a{white-space:nowrap;align-items:center;min-height:44px;display:flex}.ds-toolbar{min-height:64px;padding:15px 24px}.ds-main{padding-inline:24px}.ds-intro{grid-template-columns:1fr 220px}.ds-intro h1{font-size:3.5rem}.hero-art{min-height:400px;padding:20px}.hero-document{min-height:280px;padding:20px}.hero-document h2{font-size:2.2rem}.home-section-heading{gap:35px}.home-shell .perspective-section>.ds-section-container,.home-shell .contact-section>.ds-section-container{gap:45px}.approach-steps{gap:28px}.home-footer nav{flex-direction:column;align-items:flex-end}}@media (width<=640px){html{scroll-padding-top:20px}.ds-toolbar>span{display:none}.ds-toolbar{justify-content:flex-end}.toolbar-actions{justify-content:space-between;width:100%}.ds-main{padding-inline:20px}.ds-intro{grid-template-columns:1fr;gap:26px;padding:40px 0 26px}.ds-intro h1{font-size:2.8rem}.intro-copy>p{margin-top:20px;font-size:1rem}.intro-meta{margin-top:24px}.intro-art{flex-direction:row;justify-content:space-between;min-height:110px;padding:25px}.intro-art img{width:55px;margin:0}.intro-art span{text-align:right;max-width:16ch;font-size:1.25rem}.proposal-note{align-items:flex-start;font-size:.75rem}.proposal-note>a{display:none}.proposal-note .status-dot{margin-top:7px}.ds-section-block{padding-block:45px}.section-heading{grid-template-columns:1fr;gap:15px;margin-bottom:24px}.section-heading h2{font-size:2.2rem}.section-heading>p{font-size:.95rem}.principle-grid,.governance-grid{grid-template-columns:1fr;gap:25px}.principle-grid article,.governance-grid article{padding-top:17px}.principle-grid h3,.governance-grid h3{font-size:1.55rem}.principle-grid p,.governance-grid p{margin-top:10px}.logo-gallery{grid-template-columns:1fr}.logo-stage{min-height:190px;padding-top:25px}.logo-stage>img{height:80px}.logo-stage figcaption{padding-top:15px}.identity-details{gap:15px}.identity-details p{min-width:180px}.mark-sample{gap:15px;padding:12px}.mark-sample>img:first-child{width:45px}.swatches{grid-template-columns:1fr 1fr;gap:10px}.swatch{min-height:195px;padding:18px}.contrast-strip{grid-template-columns:1fr}.contrast-example{padding:12px 20px}.contrast-example strong{font-size:2.6rem}.contrast-example span{font-size:.8rem}.type-specimen{grid-template-columns:1fr}.type-large{border-right:0;border-bottom:1px solid var(--color-border)}.type-large,.type-body{padding:26px}.type-large p{font-size:3.5rem}.type-body p{margin-top:22px}.type-scale>div{grid-template-columns:1fr;gap:10px;padding-block:20px}.type-scale code{text-align:left}.type-display{font-size:3.5rem}.type-heading{font-size:2.35rem}.grid-demo{gap:6px}.grid-demo span{height:60px}.grid-notes{gap:10px;font-size:.65rem;line-height:1.4}.space-demo{flex-wrap:wrap;gap:16px}.component-demo{padding:20px}.demo-label{flex-wrap:wrap;gap:10px}.demo-label code{font-size:.65rem}.button-row{gap:12px}.icon-row{justify-content:space-between;gap:12px}.card-pair{grid-template-columns:1fr;gap:24px}.fields-grid{grid-template-columns:1fr;gap:22px}.form-demo{padding:22px}.form-footer{flex-direction:column;align-items:flex-start;gap:14px}.form-footer .ds-button{width:100%}.table-wrap{max-width:calc(100vw - 40px)}.empty-example{align-items:flex-start;gap:18px;padding:20px}.empty-example>svg{flex-shrink:0}.homepage-preview{gap:20px;padding:30px 24px;position:relative}.homepage-preview h3{font-size:2.4rem}.homepage-preview>img{width:50px;margin:0;position:absolute;top:28px;right:25px}.preview-action{gap:10px;font-size:.8rem}.applications-grid{grid-template-columns:1fr;gap:20px}.business-card{min-height:235px}.report-cover{min-height:290px}.token-flow{grid-template-columns:1fr auto 1fr;gap:24px 10px}.token-flow>span{font-size:1.2rem}.token-flow small{overflow-wrap:anywhere;font-size:9px}.release-note{flex-direction:column;align-items:flex-start;gap:16px}.ds-end{flex-wrap:wrap;row-gap:15px}.ds-end>span:nth-child(2){display:none}.preview-bar{gap:14px;padding:10px 20px;font-size:.65rem}.preview-bar>span{max-width:22ch}.preview-bar>a{text-align:right;justify-content:flex-end;max-width:20ch}.hero-art{min-height:385px;padding:32px}.hero-document{max-width:280px;min-height:290px;padding:25px}.hero-document h2{font-size:2.25rem}.home-shell .ds-section-container{padding-inline:20px}.home-shell .ds-section{padding-block:55px}.home-section-heading,.approach-section .home-section-heading{grid-template-columns:1fr;gap:22px}.home-section-heading h2{font-size:2.6rem}.home-section-heading>p{font-size:1rem}.home-shell .services-section>.ds-section-container{gap:35px}.services-list article{grid-template-columns:1fr 44px;gap:15px;padding:25px 0}.service-name{grid-column:1/-1;font-size:.75rem}.services-list h3{font-size:1.85rem}.services-list p{margin-top:12px;font-size:.95rem}.services-list article>a{min-width:42px;height:42px}.home-shell .approach-section .ds-section-container{gap:40px}.approach-steps{grid-template-columns:1fr;gap:28px}.approach-steps li{grid-template-columns:25px 1fr;gap:12px;display:grid}.step-number{margin:6px 0 0}.approach-steps h3{max-width:none;font-size:1.9rem}.approach-steps p{grid-column:2;margin-top:0}.approach-close{gap:20px}.approach-close>span{font-size:1.3rem}.home-shell .perspective-section>.ds-section-container,.home-shell .contact-section>.ds-section-container{grid-template-columns:1fr;gap:35px}.perspective-art{min-height:300px}.oversize-alta{font-size:8rem}.perspective-copy h2,.contact-copy h2{font-size:2.6rem}.perspective-copy p{font-size:1rem}.faq-list summary{min-height:70px;font-size:1.3rem}.home-shell .faq-section>.ds-section-container{gap:25px}.demo-note{margin-top:22px;padding-top:20px}.contact-form>.ds-button{justify-content:space-between;width:100%}.home-footer{grid-template-columns:1fr;gap:30px;padding:42px 20px 24px}.home-footer img{width:245px}.home-footer nav{align-items:flex-start;gap:18px}.footer-bottom{gap:15px;font-size:.65rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.swatch:hover{transform:none}}@media print{.ds-sidebar,.ds-toolbar,.preview-bar,.skip-link,.text-control{display:none!important}.ds-workspace{margin:0}.ds-main{padding:0}.ds-section-block{break-inside:avoid;padding-block:25px}.ds-intro{padding-top:20px}body{font-size:11pt}.home-footer,.intro-art,.dark-stage{print-color-adjust:exact}.home-shell .ds-section{padding-block:30px}.contact-form{display:none}.home-shell .contact-section>.ds-section-container{grid-template-columns:1fr}a{color:inherit}}.swatches.semantic-swatches{grid-template-columns:repeat(4,1fr);margin-top:18px}.semantic-swatches .swatch{min-height:165px}.neutral-spectrum{grid-template-columns:repeat(9,1fr);gap:8px;margin-top:25px;display:grid}.neutral-chip{text-align:left;min-width:0;color:var(--color-fg);background:0 0;border:0;padding:0}.neutral-chip>span{background:var(--chip);border:1px solid var(--palette-alta-rule);height:65px;margin-bottom:10px;display:block}.neutral-chip code{font-size:10px}.semantic-swatches .swatch{background:var(--chip);color:var(--chip-text)}@media (width<=640px){.swatches.semantic-swatches{grid-template-columns:1fr 1fr}.neutral-spectrum{grid-template-columns:repeat(3,1fr);gap:16px}.semantic-swatches .swatch{min-height:170px}.neutral-chip code{font-size:11px}}.logo-stage>img{height:150px}.business-card img{height:130px}@media (width<=640px){.sidebar-brand img{width:150px}.logo-stage{min-height:260px}.logo-stage>img{height:145px}}.sidebar-brand img{width:145px}@media (width<=640px){.sidebar-brand img{width:140px}}.home-footer img{width:165px}:root{--alta-action-hover:var(--palette-alta-outremer-deep);--alta-action-soft:var(--palette-alta-outremer-soft)}[data-brand-mode=dark]{--alta-action-hover:var(--palette-alta-outremer-soft);--alta-action-soft:var(--palette-alta-dark-surface)}::selection{background:var(--palette-alta-outremer-soft);color:var(--palette-alta-outremer-deep)}.home-shell .ds-button,.design-shell .ds-button{filter:none;line-height:1.35;transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out;min-height:50px!important}.home-shell .ds-button[data-size=sm],.design-shell .ds-button[data-size=sm]{min-height:44px!important}.ds-button:not([data-appearance=link]):not([data-variant=icon])>[data-button-icon]:last-child{border-inline-start:1px solid;justify-content:center;align-self:stretch;align-items:center;min-width:38px;margin-inline-start:8px;padding-inline-start:16px}.ds-button [data-button-icon]>svg{transition:transform .18s ease-out}.ds-button:focus-visible{outline-offset:4px;outline-width:3px}.ds-button:disabled,.ds-button[aria-disabled=true]{opacity:1;background:var(--color-border);border-color:var(--color-border);color:var(--color-muted);cursor:not-allowed}.ds-button[aria-busy=true]{cursor:wait}.quiet-link,.inline-link,.ds-toolbar a{color:var(--color-primary)}.quiet-link{text-underline-offset:6px;text-decoration-thickness:1px}.home-shell .hero-art{background:var(--palette-alta-outremer);color:var(--palette-alta-sheet)}.home-shell .hero-art>.hero-pattern{filter:invert();opacity:.16}.home-shell .hero-art>.hero-mark{filter:invert();opacity:.85}.hero-art .art-caption{color:var(--palette-alta-sheet)}.hero-document{border-top:5px solid var(--palette-alta-outremer-light)}.hero-document h2 em{color:var(--palette-alta-outremer)}.services-list article>a{border-color:var(--color-primary);color:var(--color-primary);border-radius:2px;min-width:48px;min-height:48px;transition:background-color .18s ease-out,color .18s ease-out}.service-name{color:var(--color-primary)}.services-list article>a:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.approach-section .step-number,.approach-section .home-section-heading h2 em{color:var(--palette-alta-outremer-light)}.perspective-art{background:var(--palette-alta-outremer-soft);color:var(--palette-alta-outremer-deep);border-color:var(--palette-alta-outremer-light)}.perspective-art:before,.perspective-art:after{border-color:var(--palette-alta-outremer-light)}.faq-list summary::marker{color:var(--color-primary)}.intro-art{background:var(--palette-alta-outremer)}.swatch.outremer{background:var(--palette-alta-outremer);color:var(--palette-alta-sheet)}.swatch.outremer-soft{background:var(--palette-alta-outremer-soft);color:var(--palette-alta-outremer-deep)}.swatches:not(.semantic-swatches){grid-template-columns:repeat(5,1fr)}@media (hover:hover){.ds-button[data-tone=brand][data-appearance=solid]:hover:not(:disabled):not([aria-busy=true]){background:var(--alta-action-hover);filter:none}.ds-button[data-tone=brand][data-appearance=outline]:hover:not(:disabled){background:var(--alta-action-soft);filter:none}.ds-button:not(:disabled):not([aria-busy=true]):hover [data-button-icon]>svg{transform:translate(3px)}.services-list article>a:hover{background:var(--color-primary);color:var(--color-primary-fg)}.quiet-link:hover,.inline-link:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}.ds-button[data-tone=brand][data-appearance=solid]:active:not(:disabled){background:var(--alta-action-hover);filter:none}@media (width<=640px){.swatches:not(.semantic-swatches){grid-template-columns:1fr 1fr}.swatches:not(.semantic-swatches)>.swatch:first-child{grid-column:1/-1;min-height:170px}.home-shell .hero-actions .ds-button{min-height:56px!important}}@media (prefers-reduced-motion:reduce){.ds-button [data-button-icon]>svg,.services-list article>a{transition:none!important}.ds-button:hover [data-button-icon]>svg{transform:none!important}}@media (forced-colors:active){.ds-button:disabled{color:graytext;border-color:graytext}.services-list article>a{border-color:linktext}.ds-button:focus-visible{outline-color:highlight}}.logo-lockup-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.lockup-stage{border:1px solid var(--color-border);background:var(--palette-alta-sheet);flex-direction:column;min-width:0;min-height:270px;margin:0;padding:34px 30px 16px;display:flex}.lockup-stage>img{object-fit:contain;width:100%;height:auto;margin:auto;display:block}.wordmark-stage>img{max-width:560px}.email-signature-preview{width:100%;max-width:540px;color:var(--palette-alta-ink);background:#fff;margin:auto;padding:28px 30px;box-shadow:0 12px 36px #1c1a1612}.email-signature-preview img{width:min(100%,320px);height:auto;display:block}.email-signature-preview>span{border-top:1px solid var(--palette-alta-outremer);width:36px;margin:20px 0 14px;display:block}.email-signature-preview p{max-width:none;font-size:.8rem;line-height:1.45}.email-signature-preview small{color:var(--palette-alta-annotation);font-size:.72rem}.lockup-stage figcaption{justify-content:space-between;align-items:flex-end;gap:20px;width:100%;padding-top:28px;font-size:.72rem;display:flex}.lockup-stage figcaption>span:first-child{gap:3px;display:grid}.lockup-stage figcaption strong{font-weight:500}.lockup-stage figcaption small{color:var(--color-muted)}.logo-downloads{flex-shrink:0;gap:14px;display:flex}.logo-downloads a{align-items:center;min-height:44px;display:inline-flex}.lockup-note{max-width:72ch}@media (width<=900px){.logo-lockup-grid{grid-template-columns:1fr}.lockup-stage{min-height:250px}.email-signature-preview{max-width:600px}}@media (width<=640px){.lockup-stage{min-height:215px;padding:26px 20px 14px}.email-signature-preview{padding:22px 20px}.email-signature-preview img{width:min(100%,280px)}.lockup-stage figcaption{flex-direction:column;align-items:flex-start;gap:10px;padding-top:22px}.logo-downloads{gap:24px;width:100%}}@media (forced-colors:active){.email-signature-preview{box-shadow:none;border:1px solid canvastext}.email-signature-preview>span{border-color:linktext}}.signature-grid{grid-template-columns:1fr}.logo-stage>img{width:min(100%,480px);height:auto;max-height:86px}.logo-stage{min-height:240px}.home-footer img{width:260px;max-height:56px}.sidebar-brand img{width:170px;max-height:38px}.business-card img{width:min(100%,360px);height:auto;max-height:58px}@media (width<=640px){.logo-stage{min-height:200px}.logo-stage>img{max-height:72px}.sidebar-brand img{width:165px;max-height:36px}.home-footer img{width:230px;max-height:52px}.business-card img{max-height:50px}}.hero-document-top{grid-template-columns:minmax(0,1fr) auto;display:grid}.hero-document-top>.hero-document-logo{min-width:0;height:auto;display:block;width:108px!important;max-width:108px!important}.hero-document-top>span{text-align:right;max-width:10ch;line-height:1.3}.report-top>img{width:112px;height:auto;display:block}.perspective-logo{width:min(82%,500px);height:auto;display:block}@media (width<=640px){.hero-document-top>.hero-document-logo{width:96px!important;max-width:96px!important}.perspective-logo{width:min(86%,360px)}}.alta-hero-pattern{object-fit:cover;opacity:.12;width:100%;height:100%;position:absolute;inset:0}.alta-hero-mark{opacity:.08;width:min(36vw,440px);height:auto;position:absolute;top:50%;right:max(20px,2vw);transform:translateY(-50%)}@media (width<=767px){.alta-hero-mark{width:150px;top:auto;bottom:24px;transform:none}}.approach-steps li>.cms-rich-text,.services-list .cms-rich-text{display:contents}
