@property --xf-c0{syntax:"<percentage>";inherits:false;initial-value:0%}@property --xf-c1{syntax:"<percentage>";inherits:false;initial-value:0%}@property --xf-c2{syntax:"<percentage>";inherits:false;initial-value:0%}@property --xf-c3{syntax:"<percentage>";inherits:false;initial-value:0%}@property --xf-c4{syntax:"<percentage>";inherits:false;initial-value:0%}@property --xf-c5{syntax:"<percentage>";inherits:false;initial-value:0%}.sl-root .sl-header{height:80px;padding-block:18px calc(19px - var(--sl-bw))}.sl-hero[data-reserved]{align-content:start}.sl-xf-measure,.sl-xf-measure *{view-transition-name:none!important;transition:none!important;animation:none!important}.sl-switch-body{position:relative}.sl-switch-auto{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:var(--sl-bg);min-height:28px;color:var(--sl-heading);font:600 11.5px/1 var(--sl-font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;padding:0 11px 0 10px;display:inline-flex;position:absolute;bottom:calc(100% + 8px);right:0}.sl-switch-auto:hover{border-color:var(--sl-heading)}.sl-switch-auto[hidden]{display:none}.sl-switch-auto-icon{flex:none;width:9px;height:10px}.sl-switch-auto-icon[data-icon=pause]{border-inline:3px solid}.sl-switch-auto-icon[data-icon=play]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor}.sl-switch-prog{background:var(--sl-accent);transform-origin:0;pointer-events:none;height:2px;animation:12s linear forwards sl-xf-fill;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.sl-switch-prog[data-paused]{animation-play-state:paused}@keyframes sl-xf-fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.sl-switch-auto,.sl-switch-prog{display:none}}.sl-root .sl-art{transition-duration:.76s;transition-timing-function:cubic-bezier(.7,0,.2,1)}.sl-root .sl-art-b{transition-delay:50ms}.sl-root .sl-art-c{transition-delay:.1s}.sl-root .sl-art-d{transition-delay:.15s}html.sl-xf{--xf-dur:.72s;--xf-ease:cubic-bezier(.7, 0, .2, 1)}html.sl-xf .sl-root,html.sl-xf .sl-root .sl-art{transition:none}html.sl-xf .sl-root .sl-header{view-transition-name:sl-x-head}html.sl-xf .sl-hero .sl-hero-side{view-transition-name:sl-x-side}html.sl-xf .sl-hero .sl-art-a{view-transition-name:sl-x-a}html.sl-xf .sl-hero .sl-art-b{view-transition-name:sl-x-b}html.sl-xf .sl-hero .sl-art-c{view-transition-name:sl-x-c}html.sl-xf .sl-hero .sl-art-d{view-transition-name:sl-x-d}html.sl-xf .sl-hero .sl-eyebrow{view-transition-name:sl-x-eyebrow}html.sl-xf .sl-hero .sl-h-line:first-child{view-transition-name:sl-x-l1}html.sl-xf .sl-hero .sl-h-line:nth-child(2){view-transition-name:sl-x-l2}html.sl-xf .sl-hero .sl-h-line:nth-child(3){view-transition-name:sl-x-l3}html.sl-xf .sl-hero .sl-lead{view-transition-name:sl-x-lead}html.sl-xf .sl-hero .sl-install{view-transition-name:sl-x-install}html.sl-xf .sl-hero .sl-hero-ctas{view-transition-name:sl-x-ctas}html.sl-xf .sl-hero .sl-switch{view-transition-name:sl-x-switch}@media (prefers-reduced-motion:no-preference){html.sl-xf::view-transition{pointer-events:none}html.sl-xf::view-transition-group(*){animation-duration:var(--xf-dur);animation-timing-function:var(--xf-ease);animation-delay:var(--d,0s)}html.sl-xf::view-transition-group(*){z-index:2}html.sl-xf::view-transition-group(root){z-index:0}html.sl-xf::view-transition-group(sl-x-side){--d:0s;z-index:1}html.sl-xf::view-transition-group(sl-x-a){--d:0s;z-index:1}html.sl-xf::view-transition-group(sl-x-b){--d:50ms;z-index:1}html.sl-xf::view-transition-group(sl-x-c){--d:.1s;z-index:1}html.sl-xf::view-transition-group(sl-x-d){--d:.15s;z-index:1}html.sl-xf::view-transition-group(sl-x-head){--d:40ms}html.sl-xf::view-transition-group(sl-x-eyebrow){--d:.1s}html.sl-xf::view-transition-group(sl-x-l1){--d:.15s}html.sl-xf::view-transition-group(sl-x-l2){--d:.2s}html.sl-xf::view-transition-group(sl-x-l3){--d:.25s}html.sl-xf::view-transition-group(sl-x-lead){--d:.31s}html.sl-xf::view-transition-group(sl-x-install){--d:.36s}html.sl-xf::view-transition-group(sl-x-ctas){--d:.41s}html.sl-xf::view-transition-group(sl-x-switch){--d:.46s}html.sl-xf::view-transition-old(root){mix-blend-mode:normal;animation:none}html.sl-xf::view-transition-new(root){mix-blend-mode:normal;clip-path:polygon(0% 0%, 0% var(--xf-c0), 16.667% var(--xf-c0), 16.667% 0%, 0% 0%, 0% 0%, 16.667% 0%, 16.667% 100%, 33.333% 100%, 33.333% calc(100% - var(--xf-c1)), 16.667% calc(100% - var(--xf-c1)), 16.667% 0%, 33.333% 0%, 33.333% var(--xf-c2), 50% var(--xf-c2), 50% 0%, 33.333% 0%, 33.333% 0%, 50% 0%, 50% 100%, 66.667% 100%, 66.667% calc(100% - var(--xf-c3)), 50% calc(100% - var(--xf-c3)), 50% 0%, 66.667% 0%, 66.667% var(--xf-c4), 83.333% var(--xf-c4), 83.333% 0%, 66.667% 0%, 66.667% 0%, 83.333% 0%, 83.333% 100%, 100% 100%, 100% calc(100% - var(--xf-c5)), 83.333% calc(100% - var(--xf-c5)), 83.333% 0%, 100% 0%);animation:sl-xf-c0 .52s var(--xf-ease) 0s both, sl-xf-c1 .52s var(--xf-ease) 50ms both, sl-xf-c2 .52s var(--xf-ease) .1s both, sl-xf-c3 .52s var(--xf-ease) .15s both, sl-xf-c4 .52s var(--xf-ease) .2s both, sl-xf-c5 .52s var(--xf-ease) .25s both}html.sl-xf::view-transition-old(sl-x-head){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-head){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-eyebrow){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-eyebrow){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-l1){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-l1){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-l2){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-l2){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-l3){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-l3){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-lead){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-lead){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-install){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-install){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-ctas){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-ctas){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-switch){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-switch){object-fit:contain;object-position:0 0;mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-head){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-eyebrow){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-l1){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-l2){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-l3){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-lead){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-install){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-ctas){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-switch){animation:sl-xf-sweep-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-head){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-eyebrow){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-l1){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-l2){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-l3){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-lead){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-install){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-ctas){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-switch){animation:sl-xf-sweep-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-image-pair(sl-x-eyebrow){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-image-pair(sl-x-l1){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-image-pair(sl-x-l2){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-image-pair(sl-x-l3){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-image-pair(sl-x-lead){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-image-pair(sl-x-install){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-image-pair(sl-x-ctas){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-image-pair(sl-x-switch){outline-offset:5px;animation:sl-xf-detach var(--xf-dur) linear var(--d,0s) both;outline:1px solid #0000}html.sl-xf::view-transition-old(sl-x-side){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-side){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-side){animation:sl-xf-fade-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-side){animation:sl-xf-unroll var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-a){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-a){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-b){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-b){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-c){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-c){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-d){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-new(sl-x-d){mix-blend-mode:normal;width:100%;height:100%}html.sl-xf::view-transition-old(sl-x-a){animation:sl-xf-flip-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-b){animation:sl-xf-flip-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-c){animation:sl-xf-flip-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-old(sl-x-d){animation:sl-xf-flip-out var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-a){animation:sl-xf-flip-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-b){animation:sl-xf-flip-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-c){animation:sl-xf-flip-in var(--xf-dur) linear var(--d,0s) both}html.sl-xf::view-transition-new(sl-x-d){animation:sl-xf-flip-in var(--xf-dur) linear var(--d,0s) both}}@keyframes sl-xf-c0{0%{--xf-c0:0%}to{--xf-c0:100%}}@keyframes sl-xf-c1{0%{--xf-c1:0%}to{--xf-c1:100%}}@keyframes sl-xf-c2{0%{--xf-c2:0%}to{--xf-c2:100%}}@keyframes sl-xf-c3{0%{--xf-c3:0%}to{--xf-c3:100%}}@keyframes sl-xf-c4{0%{--xf-c4:0%}to{--xf-c4:100%}}@keyframes sl-xf-c5{0%{--xf-c5:0%}to{--xf-c5:100%}}@keyframes sl-xf-sweep-out{0%,28%{clip-path:inset(0);animation-timing-function:cubic-bezier(.6,0,.3,1)}64%,to{clip-path:inset(0 0 0 100%)}}@keyframes sl-xf-sweep-in{0%,28%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.6,0,.3,1)}64%,to{clip-path:inset(0)}}@keyframes sl-xf-detach{0%{outline-color:#0000;animation-timing-function:cubic-bezier(.7,0,.2,1);transform:none}20%{outline-color:var(--xf-ink,currentColor);transform:scale(.965)}80%{outline-color:var(--xf-ink,currentColor);animation-timing-function:cubic-bezier(.7,0,.2,1);transform:scale(.965)}to{outline-color:#0000;transform:none}}@keyframes sl-xf-flip-out{0%,30%{animation-timing-function:cubic-bezier(.7,0,1,1);transform:none}48%,to{transform:scaleX(0)}}@keyframes sl-xf-flip-in{0%,48%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:scaleX(0)}66%,to{transform:none}}@keyframes sl-xf-fade-out{0%,10%{opacity:1}40%,to{opacity:0}}@keyframes sl-xf-unroll{0%,25%{clip-path:inset(0 0 100%);animation-timing-function:cubic-bezier(.7,0,.2,1)}75%,to{clip-path:inset(0)}}
