body{transition:opacity ease-in 0.2s}body[unresolved]{opacity:0;display:block;overflow:hidden;position:relative}*,*::after,*::before{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth}body{font-size:1.6rem;line-height:1.4;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow:auto !important}*{font-family:inherit;font-size:inherit;line-height:inherit}a,a:visited{color:inherit}footer,header,nav,section,main{display:block}[hidden]{display:none !important}[disabled]{cursor:not-allowed}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body{color:#000000;font-family:"Moderat",sans-serif}h2,h4,h5,h6{font-weight:500}.h1{font-family:"Millik",sans-serif;font-size:8rem;font-weight:500;letter-spacing:-0.03em;line-height:8.6rem}@media only screen and (max-width:56.25em){.h1{font-size:5rem;line-height:5.6rem}}@media only screen and (max-width:37.5em){.h1{font-size:3.6rem;line-height:4.4rem}}.p{font-size:2.2rem;font-weight:300;line-height:3.2rem}@media only screen and (max-width:37.5em){.p{font-size:1.8rem;line-height:2.8rem}}.p:not(:last-child){margin-bottom:2rem}.p.loud{font-size:8rem;line-height:10rem}@media only screen and (max-width:56.25em){.p.loud{font-size:5.2rem;line-height:7rem}}@media only screen and (max-width:37.5em){.p.loud{font-size:3.6rem;line-height:5rem}}.p.sm{font-size:2rem}@media only screen and (max-width:37.5em){.p.sm{font-size:1.8rem}}p .link{color:#075fc1;display:inline-block;font-weight:400;padding:0 0.2rem;text-decoration:none}.hidden{display:none !important}.c-or{color:#075fc1}.c-gr{color:#35A162}.c-pp{color:#6672C7}.c-pk{color:#F1A5C2}.c-pk-darker{color:#EB7DA7}.w-100{width:100%;height:auto}.mobile-only{display:none}@media only screen and (max-width:56.25em){.mobile-only{display:block}}.businesses__intro{font-size:2.2rem;font-weight:500;line-height:3.2rem;margin-bottom:2rem}@media only screen and (max-width:37.5em){.businesses__intro{font-size:2rem;line-height:2.4rem}}.businesses__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-2.5rem;margin-right:-2.5rem}@media only screen and (max-width:46.875em){.businesses__list{margin-left:-2.2rem;margin-right:-2.2rem}}@media only screen and (max-width:37.5em){.businesses__list{margin-left:-1.8rem;margin-right:-1.8rem}}.businesses .business{flex:0 0 auto;padding:2rem 2rem}@media only screen and (max-width:37.5em){.businesses .business{padding:2rem 1.8rem}}.businesses .business__logo{display:block;height:3rem;width:auto}@media only screen and (max-width:46.875em){.businesses .business__logo{height:2.5rem}}@media only screen and (max-width:37.5em){.businesses .business__logo{height:2.1rem}}.businesses .business__logo.sm{height:3rem}@media only screen and (max-width:46.875em){.businesses .business__logo.sm{height:2rem}}@media only screen and (max-width:37.5em){.businesses .business__logo.sm{height:1.5rem}}.businesses .business__logo.xs{height:2.6rem}@media only screen and (max-width:46.875em){.businesses .business__logo.xs{height:2.4rem}}@media only screen and (max-width:37.5em){.businesses .business__logo.xs{height:1.6rem}}.btn{align-items:center;background-color:#0A0E27;border:none;border-radius:1rem;color:#ffffff;cursor:pointer;display:inline-flex;font-size:1.6rem;font-weight:500;justify-content:flex-start;line-height:1.9rem;padding:2.1rem 2.4rem;text-align:center;text-decoration:none;transition:all 0.3s ease}@media only screen and (max-width:37.5em){.btn{font-size:1.4rem;line-height:1.6rem;padding:1.8rem 2.1rem}}@media screen and (max-width:480px){.btn{font-size:3.7vw;line-height:4vw;padding:4.5vw 4.3vw}}.btn:disabled{cursor:not-allowed;opacity:0.5}.btn__label{color:currentColor}.btn__icon{fill:currentColor;flex:0 0 auto;height:auto;margin-left:0.9rem;margin-top:0.4rem;width:1rem}@media only screen and (max-width:37.5em){.btn__icon{width:0.6rem}}.btn__icon--left{margin-left:0;margin-right:1rem}.btn__icon--lg{width:1.8rem}.btn--sm{font-size:1.4rem;line-height:2rem;padding:1.5rem 2.5rem}.btn--lg{padding:2.8rem 3.2rem}@media only screen and (max-width:46.875em){.btn--lg{padding:2.8rem 3.2rem}}@media only screen and (max-width:37.5em){.btn--lg{padding:2.2rem 2.8rem}}.btn--primary{background-color:#0A0E27;color:#ffffff}.btn--secondary{background-color:#ffffff;color:#1D1D1D}.btn--tertiary{background-color:#eeeeee;color:#000000}.btn--inline{background-color:transparent;border-radius:0.5rem;color:#000000;filter:none;padding:0.4rem 0.5rem}.btn--inline svg{--scale:0.85;transform:scale(var(--scale));transition:0.6s cubic-bezier(0.16,1,0.3,1)}.btn--inline:hover>svg{transform:translateX(50%) scale(var(--scale))}@media only screen and (max-width:37.5em){.btn--inline{font-size:1.6rem}.btn--inline svg{--scale:1.2}}.btn--inline:not([disabled]):hover{color:#000000}.btn--inline.white{color:#ffffff}.btn--inline.white:not([disabled]):hover{color:#ffffff}.btn--inline.orange{color:#075fc1}.btn--inline.orange:not([disabled]):hover{color:#075fc1}.cl{padding:10rem 2rem;font-weight:300}@media only screen and (max-width:46.875em){.cl{padding:7rem 2rem}}@media only screen and (max-width:37.5em){.cl{padding:5rem 2rem 6rem}}.cl__box{margin:0 auto;max-width:109.2rem;background-color:#1D1D1D;border-radius:2rem;box-shadow:0px 25px 50px rgba(29,29,29,0.5);color:#ffffff;padding:3rem}.cl__wrapper{margin:6.6rem auto;max-width:74.2rem}@media only screen and (max-width:46.875em){.cl__wrapper{margin:5.5rem auto}}@media only screen and (max-width:37.5em){.cl__wrapper{margin:3rem auto}}.cl__heading{font-family:"Millik",sans-serif;font-size:5rem;font-weight:500;letter-spacing:-0.03em;line-height:5.4rem;margin-bottom:3.1rem}@media only screen and (max-width:46.875em){.cl__heading{margin-bottom:2.8rem}}@media only screen and (max-width:37.5em){.cl__heading{font-size:3rem;line-height:3.6rem;margin-bottom:1rem}}.cl__sub-heading{font-size:2.2rem;line-height:3.2rem;margin-bottom:6.6rem}@media only screen and (max-width:46.875em){.cl__sub-heading{font-size:2rem;line-height:3rem;margin-bottom:4.3rem}}@media only screen and (max-width:37.5em){.cl__sub-heading{font-size:1.7rem;line-height:2.8rem;margin-bottom:3rem}}.cl__ctas{align-items:center;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:-15px}.cl__cta{margin-top:15px}.cl__cta:not(:last-child){margin-right:5rem}@media only screen and (max-width:37.5em){.cl__cta:not(:last-child){margin-right:2.2rem}}.feature__title{color:#050505;font-size:1.8rem;font-weight:600;line-height:2.6rem;margin-bottom:1.3rem}.hero{padding:9rem 2rem}@media only screen and (max-width:46.875em){.hero{padding:8.2rem 2rem}}@media only screen and (max-width:37.5em){.hero{padding:7.2rem 2rem}}.hero__wrapper{margin:0 auto;max-width:109.2rem;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.hero__info{flex:0 1 auto;width:75rem}@media only screen and (max-width:46.875em){.hero__info{width:100%}}.hero__heading{font-family:"Millik",sans-serif;font-size:10rem;font-weight:500;letter-spacing:-0.03em;line-height:10.8rem;margin-bottom:3rem}@media only screen and (max-width:56.25em){.hero__heading{font-size:7rem !important;line-height:7.2rem !important}}@media only screen and (max-width:37.5em){.hero__heading{font-size:5rem !important;line-height:5.2rem !important;margin-bottom:2.3rem}}.hero__sub-heading{font-size:2.2rem;font-weight:300;line-height:3.2rem;margin-bottom:4rem;max-width:61rem}@media only screen and (max-width:37.5em){.hero__sub-heading{font-size:1.8rem !important;line-height:2.8rem !important;margin-bottom:3.5rem;max-width:100% !important}}.hero__ctas{align-items:center;display:flex;justify-content:flex-start}.hero__cta:not(:last-child){margin-right:2rem}.figure{overflow:hidden;width:100%}.figure img{display:block;height:auto;width:100%}.figure figcaption{font-size:1.8rem;line-height:2.8rem;margin-top:2.1rem;text-align:center}@media only screen and (max-width:37.5em){.figure figcaption{font-size:1.6rem;line-height:2.4rem;margin-top:2rem}}.ul{list-style:none}.ul.main li{font-size:1.8rem;font-weight:300;line-height:2.6rem;padding-left:3.4rem;position:relative}.ul.main li:not(:last-of-type){margin-bottom:2.4rem}.ul.main li::before{background-color:#262C55;border-radius:100%;content:"";height:1.1rem;left:0;position:absolute;top:0.9rem;width:2rem}.ul.main li a{color:currentColor;position:relative;text-decoration:none;transition:all 0.3s ease}.ul.main li a:hover{color:#000000}.ul.main li a::before{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.ul.main.orange li::before{background-color:#075fc1}.location{position:relative}.location.dark .location__toggler{color:#ffffff}.location.dark .location__dropdown{background-color:#313131;color:#ffffff}.location.dark .country{color:#ffffff}.location.dark .country:hover{background-color:#686868;color:#ffffff}.location.dark .country:active,.location.dark .country.active{background-color:#1D1D1D;color:#ffffff}.location__toggler{align-items:center;background-color:transparent;border:none;color:#1D1D1D;cursor:pointer;display:flex;font-size:1.6rem;font-weight:300;justify-content:flex-start;line-height:1.9rem;padding:0.4rem;transition:color 0.3s ease}.location__toggler:hover{color:#075fc1}.location__toggler__icon{flex:0 0 auto;height:0.7rem;margin-left:1rem;margin-top:0.4rem;stroke:currentColor;width:auto}.location__flag{background:white;border:none;border-radius:100%;flex:0 0 auto;height:2.1rem;margin-right:0.8rem;object-fit:cover;object-position:center;overflow:hidden;width:2.1rem}.location__name{flex:0 0 auto;font-family:"Moderat",sans-serif}.location__dropdown{background-color:#ffffff;border-radius:1rem;bottom:calc(100% + 2.4rem);box-shadow:0px 10px 40px rgba(0,0,0,0.2);left:0;padding:2.8rem;position:absolute;z-index:10;width:60rem}@media only screen and (max-width:46.875em){.location__dropdown{max-width:100%}}.location__dropdown-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none}.location__dropdown-item{flex:0 0 auto;padding:1rem;text-align:left;width:33.3333333333%}@media only screen and (max-width:46.875em){.location__dropdown-item{width:50%}}@media only screen and (max-width:31.25em){.location__dropdown-item{width:100%}}.location .country{align-items:center;background-color:transparent;border-radius:0.5rem;display:inline-flex;font-size:1.5rem;font-weight:300;justify-content:flex-start;line-height:1.8rem;padding:0.8rem 0.85rem;text-decoration:none;transition:all 0.3s ease;border:none;cursor:pointer;font-family:"Moderat",sans-serif}.location .country:hover{background-color:#eeeeee;color:#1D1D1D}.location .country:active,.location .country.active{background-color:rgba(0,171,171,0.1);color:#1D1D1D;font-weight:400}.location .country__flag{background-color:#ffffff;border-radius:0.5rem;flex:0 0 auto;height:2rem;margin-right:1rem;object-fit:cover;object-position:center;overflow:hidden;width:2.6rem}.location .country__name{flex:0 1 auto}.global-reach{overflow:hidden}.global-reach .h1{margin-bottom:10.6rem;max-width:84.2rem}@media only screen and (max-width:46.875em){.global-reach .h1{margin-bottom:3.5rem}}.global-reach .grid{align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap}.global-reach .grid__section{flex:0 1 auto;width:50%}@media only screen and (max-width:46.875em){.global-reach .grid__section{width:100%}}.global-reach .grid__section .figure{height:75.1rem;margin-top:-12rem;width:75.1rem}.global-reach .stats{position:relative}.global-reach .stats::before{background-image:url();background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;position:absolute;top:0.5rem;width:0.1rem}.global-reach .stat{padding-left:3.7rem}.global-reach .stat:not(:last-child){margin-bottom:6.2rem}.global-reach .stat__heading{font-size:2rem;font-weight:600;line-height:3.2rem;margin-bottom:0.8rem;position:relative}.global-reach .stat__heading::before{border:1px solid #000000;content:"";height:2.5rem;left:-3.7rem;position:absolute;top:0.5rem;width:0.2rem}.global-reach .stat__heading .link{color:#075fc1;text-decoration:none}.global-reach .stat__list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;max-width:40rem}.global-reach .stat__list li{flex:0 0 auto;margin-bottom:1.2rem;width:calc(50% - 3rem)}.global-reach .globe{--globe-size:70rem;position:relative;width:var(--globe-size);height:var(--globe-size);background-color:#262c55;margin-top:-6rem;border-radius:100%;margin-left:auto;transform:translateX(2%);display:none}@media only screen and (max-width:46.875em){.global-reach .globe{--globe-size:65vw;margin:5rem auto 0;transform:translateX(0%)}}@media only screen and (max-width:31.25em){.global-reach .globe{margin-top:4rem;margin-bottom:-2.4rem}}.global-reach .globe__container{width:100%;height:100%;overflow:hidden;border-radius:inherit;clip-path:inset(0%)}.global-reach .globe__blinking-dot{position:absolute;--size:9px;width:var(--size);height:var(--size);--anim-delay:0.2s;border-radius:30px;background:#EB7DA7;top:48%;left:125%;transform:scale(0);animation:blink 1.3s ease-in-out var(--anim-delay) infinite;opacity:0.7}.global-reach .globe__blinking-dot:nth-child(1){--size:11px}.global-reach .globe__blinking-dot:nth-child(2){--anim-delay:-0.2s;left:138%;top:75%;background:#075fc1}@media only screen and (max-width:46.875em){.global-reach .globe__blinking-dot:nth-child(2){top:70%;left:132%}}.global-reach .globe__blinking-dot:nth-child(3){--anim-delay:0.4s;left:146%;top:55%;background:#6672C7}@media only screen and (max-width:46.875em){.global-reach .globe__blinking-dot:nth-child(3){left:140%}}.global-reach .globe__blinking-dot:nth-child(4){--anim-delay:-0.1s;left:117%;top:18%;background:#075fc1}.global-reach .globe__blinking-dot:nth-child(5){--size:11px;--anim-delay:-0.3s;left:85%;top:60%;background:#262C55}.global-reach .globe__blinking-dot:nth-child(6){--anim-delay:-0.5s;left:140%;top:64%;background:#eb5757}.global-reach .globe__blinking-dot:nth-child(7){--anim-delay:-0.1s;left:127%;top:26%;background:lightsalmon}.global-reach .globe__blinking-dot:nth-child(8){--size:11px;left:54%;top:26%;background:rgb(255,122,222)}@media only screen and (max-width:46.875em){.global-reach .globe__blinking-dot{--size:5px}.global-reach .globe__blinking-dot:nth-child(1),.global-reach .globe__blinking-dot:nth-child(5),.global-reach .globe__blinking-dot:nth-child(8){--size:7px}}.global-reach .globe__map{--translate-value:0;--anim-play-state:running;width:100%;height:100%;will-change:transform;animation-play-state:var(--anim-play-state);display:flex;flex-direction:row}.global-reach .globe__map.animation{--anim-duration:12s;animation:move-map var(--anim-duration) linear infinite}@media only screen and (max-width:46.875em){.global-reach .globe__map.animation{--anim-duration:10s}}.global-reach .globe__map img{height:calc(var(--globe-size) + 12rem);object-position:top center;transform-origin:top left;pointer-events:none;opacity:0.6}@media only screen and (max-width:46.875em){.global-reach .globe__map img{height:calc(var(--globe-size) + 8.4vw)}}.global-reach .globe svg{position:absolute;top:0%;left:-2%;width:var(--globe-size);height:var(--globe-size);transform:scale(1.58)}.global-reach .globe svg path{opacity:0.8;stroke-width:1.3}.global-reach .globe svg path:nth-child(1){stroke-dasharray:1510;stroke-dashoffset:1510;stroke:#075fc1;animation:draw-arc-1510 3.5s ease-in-out 0.5s infinite}.global-reach .globe svg path:nth-child(2){stroke:#075fc1;stroke-dasharray:1400;stroke-dashoffset:1400;animation:draw-arc-1400 4s ease-in-out 3s infinite}.global-reach .globe svg path:nth-child(3){stroke:#6672C7;stroke-dasharray:1555;stroke-dashoffset:1555;animation:draw-arc-1555 5s ease-in-out 2s infinite}.global-reach .globe svg path:nth-child(4){stroke:#EB7DA7;stroke-dasharray:1380;stroke-dashoffset:1380;animation:draw-arc-1380 4.2s ease-in-out 0.6s infinite}.sliding-cards{--height:32.5rem;position:relative;display:flex;justify-content:center;height:var(--height);width:100%}@media only screen and (max-width:37.5em){.sliding-cards{flex-wrap:wrap;justify-content:flex-start;height:auto}}.sliding-cards .card{--translate-x:0;position:absolute;background-color:#313131;border-radius:1.6rem;box-shadow:0px 25px 50px rgba(0,0,0,0.8);flex:0 1 auto;height:var(--height);overflow:hidden;padding:5rem 6rem;text-align:left;width:40vw;max-width:56.2rem;z-index:2;transform:translateX(calc(var(--translate-x)));transition:transform 0.8s cubic-bezier(0.16,1,0.3,1)}.sliding-cards .card:nth-child(1){--translate-x:-58%;z-index:1}.sliding-cards .card:nth-child(1):hover + .card{--translate-x:calc(100% - 58% - 4%)}.sliding-cards .card:nth-child(2):hover + .card{--translate-x:calc(100% - 4%)}.sliding-cards .card:nth-child(3){--translate-x:58%;z-index:3}.sliding-cards .card::before{background-image:url();background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;opacity:0.3;position:absolute;right:0;top:0;width:100%;pointer-events:none}.sliding-cards .card__title{font-size:2rem;font-weight:500;line-height:3.2rem;margin-bottom:1.7rem}@media only screen and (max-width:37.5em){.sliding-cards .card__title{font-size:1.7rem;line-height:2.6rem;margin-bottom:1.1rem}}.sliding-cards .card__description{font-size:1.6rem;font-weight:300;line-height:2.8rem}@media only screen and (max-width:37.5em){.sliding-cards .card__description{font-size:1.4rem;line-height:2.4rem}}@media only screen and (max-width:62.5em){.sliding-cards .card{padding:3.6rem;width:43.4vw}}@media only screen and (max-width:37.5em){.sliding-cards .card{position:unset;min-height:unset;height:auto;padding:2.5rem 3rem 3.5rem;width:100%;transform:translateX(0)}.sliding-cards .card:nth-child(1){--translate-x:0%}.sliding-cards .card:nth-child(2){--translate-x:0%}.sliding-cards .card:nth-child(3){--translate-x:0%}.sliding-cards .card:not(:last-child){margin-bottom:3rem}}.cookies-banner{position:fixed;z-index:800;bottom:0;visibility:hidden;box-shadow:0 -4px 20px rgba(0,0,0,0.16);width:100%;background-color:#262C55;font-size:1.46rem;color:#fff;transform:translateY(100%);transition:transform 0.3s cubic-bezier(0,0,0.2,1) 1s,visibility 0s linear 0s,background-color 150ms cubic-bezier(0.4,0,0.6,1)}.cookies-banner .section{background-color:inherit;color:inherit;padding-top:1.8rem;padding-bottom:1.8rem}.cookies-banner .section .container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:46.875em){.cookies-banner .section .container{flex-direction:column}}.cookies-banner__consent{padding-right:8rem}@media only screen and (max-width:46.875em){.cookies-banner__consent{padding-right:0;font-size:1.5rem}}.popup-banner__btn-close{background:none;border:none;outline:none;text-decoration:underline;cursor:pointer;width:2.8rem;height:2.8rem;color:inherit;padding:0}.popup-banner__btn-close svg{width:2.8rem;height:2.8rem}.container{margin:0 auto;max-width:109.2rem}.ft{color:#1D1D1D;padding:10rem 2rem 0}.ft .ft__section.legal-section{flex:0 1 auto;width:100%;margin-top:10px;margin-bottom:20px}.ft .ft__section.legal-section .ft__nav{align-items:flex-start;display:flex;flex-wrap:wrap;column-gap:1.4rem}.ft .ft__section.legal-section .ft__nav .ft__nav__link{font-size:1.6rem;line-height:1.9rem;margin-bottom:0}.ft .ft__section.legal-section .ft__nav .ft__nav__link:not(:last-child){margin-bottom:0;margin-right:0rem}@media only screen and (max-width:56.25em){.ft .ft__section.legal-section .ft__nav .ft__nav__link:not(:last-child){margin-bottom:2.4rem;margin-right:0}}.ft .ft__section.legal-section .ft__nav__link:link,.ft .ft__section.legal-section .ft__nav__link:visited{color:inherit;font-size:1.6rem;font-weight:300;line-height:1.9rem;padding:0.2rem;text-decoration:none;transition:color 0.3s ease;word-wrap:break-word;max-width:100%}.ft .ft__section.legal-section .ft__nav__link:not(:last-child){margin-bottom:2.4rem}.ft .ft__section.legal-section .ft__nav__link:hover{color:#075fc1}.ft .ft__section.legal-section .ft__nav__link--status{position:relative}.ft .ft__section.legal-section .ft__nav__link--status::before{background-color:#35A162;border-radius:100%;bottom:0.5rem;content:"";height:1rem;position:absolute;right:-2rem;width:1rem}@media only screen and (max-width:56.25em){.ft{padding:2rem 2rem 0}}.ft__wrapper{margin:0 auto;max-width:109.2rem}.ft__group{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3rem 0}.ft__group:not(:last-of-type){border-bottom:1px solid #F3F3F3}@media only screen and (max-width:56.25em){.ft__group{border:none !important;padding:0}}.ft__group--alt{align-items:center}.ft__group--alt .ft__section{width:auto}@media only screen and (max-width:56.25em){.ft__group--alt{flex-direction:column-reverse}.ft__group--alt .ft__section{width:100%}}.ft__section{flex:0 1 auto;width:20%}.ft__section .ft__text{white-space:nowrap;margin-top:10px;margin-bottom:20px}@media (max-width:768px){.ft__section .ft__text{white-space:normal;width:100%;margin-left:1em}}@media only screen and (max-width:56.25em){.ft__section{width:100%}}.ft__section__head{align-items:center;color:inherit;display:flex;justify-content:space-between;margin-bottom:1.9rem}.ft__section__head.mobile-only{display:none}@media only screen and (max-width:56.25em){.ft__section__head.mobile-only{display:flex}}.ft__section__title{font-size:1.8rem;line-height:2rem;padding:0.2rem}.ft__section__icon{display:none;height:2rem;fill:currentColor;transition:transform 0.3s ease;width:auto}@media only screen and (max-width:56.25em){.ft__section__icon{display:block}}@media only screen and (max-width:56.25em){.ft__section .location{border-bottom:1px solid #F3F3F3;margin-bottom:2rem;padding-bottom:3rem}}.ft__nav{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:4rem}@media only screen and (max-width:56.25em){.ft__nav{border-bottom:1px solid #F3F3F3;height:0;margin-bottom:3rem;overflow:hidden;padding-bottom:0}}.ft__nav--inline{flex-direction:row;padding-bottom:0}@media only screen and (max-width:56.25em){.ft__nav--inline{flex-direction:column}}.ft__nav--inline .ft__nav__link{font-size:1.6rem;line-height:1.9rem;margin-bottom:0}.ft__nav--inline .ft__nav__link:not(:last-child){margin-bottom:0;margin-right:2.4rem}@media only screen and (max-width:56.25em){.ft__nav--inline .ft__nav__link:not(:last-child){margin-bottom:2.4rem;margin-right:0}}.ft__nav__link:link,.ft__nav__link:visited{color:inherit;font-size:1.6rem;font-weight:300;line-height:1.9rem;padding:0.2rem;text-decoration:none;transition:color 0.3s ease;word-wrap:break-word;max-width:100%}.ft__nav__link:not(:last-child){margin-bottom:2.4rem}.ft__nav__link:hover{color:#075fc1}.ft__nav__link--status{position:relative}.ft__nav__link--status::before{background-color:#35A162;border-radius:100%;bottom:0.5rem;content:"";height:1rem;position:absolute;right:-2rem;width:1rem}.ft__text{font-size:1.6rem;font-weight:300;line-height:2.6rem;padding:0.2rem}@media only screen and (max-width:56.25em){.ft__text{border-bottom:1px solid #F3F3F3;margin-bottom:2rem;padding-bottom:3rem}}.hd{padding:3rem 2rem 0}@media only screen and (max-width:56.25em){.hd{padding:1.6rem 0 0}}.hd__nav{margin:0 auto;max-width:109.2rem;align-items:center;display:flex;justify-content:space-between;padding:0}@media only screen and (max-width:56.25em){.hd__nav{flex-direction:column}}.hd__nav__top{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;width:auto}@media only screen and (max-width:56.25em){.hd__nav__top{margin:0;padding:0 2rem 0 1rem;width:100%}}.hd__nav__brand svg{display:block;height:auto;width:18.5rem}.hd__nav__toggler{position:relative;background-color:transparent;border-color:transparent;align-items:center;cursor:pointer;display:none;flex-direction:column;justify-content:space-between;margin:0;padding:3px;width:24px;height:20px}@media only screen and (max-width:56.25em){.hd__nav__toggler{display:flex}}.hd__nav__toggler:focus{outline:none}.hd__nav__toggler-icon{position:absolute;right:0;top:50%;background-color:#403f3f;border-radius:1rem;display:inline-block;height:2px;transition:all 0.2s ease;width:inherit}.hd__nav__toggler-icon:nth-child(1){transform:translateY(-4.4px)}.hd__nav__toggler-icon:nth-child(2){transform:translateY(4.4px)}.hd__nav__list{align-items:center;display:inline-flex;justify-content:flex-start;list-style:none;max-width:81.1rem}@media only screen and (max-width:56.25em){.hd__nav__list{align-items:flex-start;display:none;max-width:100%;width:100%}}@media only screen and (max-width:56.25em){.hd__nav__list--right .hd__nav__item:last-child{margin:0 2rem}}.hd__nav__item{flex:0 0 auto}.hd__nav__item:not(:last-child){margin-right:1.6rem}@media only screen and (max-width:62.5em){.hd__nav__item:not(:last-child){margin-right:0}}@media only screen and (max-width:56.25em){.hd__nav__item{margin:0 0 2rem}}.hd__nav__item.has-menu{position:relative}@media only screen and (max-width:56.25em){.hd__nav__item.has-menu:not(:last-child){margin:0 0 1.8rem;padding-top:1rem}}.hd__nav__item.has-menu .hd__nav__link__icon{display:block}.hd__nav__item.has-menu .hd__nav__link__title{font-weight:600;margin-bottom:0.6rem}.hd__nav__item.has-menu .hd__nav__link__desc{display:block}.hd__nav__label{align-items:flex-start;color:#262C55;cursor:pointer;display:block;font-size:1.5rem;font-weight:500;justify-content:flex-start;line-height:1.8rem;padding:1rem 1.2rem}@media only screen and (max-width:56.25em){.hd__nav__label{color:#686868;font-size:1.2rem;line-height:1.4rem;margin-bottom:1.4rem;padding:0 2rem;text-transform:uppercase;cursor:auto}}.hd__nav__link{align-items:flex-start;display:flex;justify-content:flex-start;padding:1rem 1.2rem}@media only screen and (max-width:56.25em){.hd__nav__link{padding:1rem 2rem}}.hd__nav__link:link,.hd__nav__link:visited{text-decoration:none}.hd__nav__link:hover .hd__nav__link__title{color:#075fc1}.hd__nav__link__icon{display:none;flex:0 0 auto;height:4.2rem;margin-right:1.4rem;object-fit:contain;object-position:center;width:4.2rem}.hd__nav__link__info{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.hd__nav__link__title{color:#262C55;font-size:1.5rem;font-weight:500;line-height:1.8rem;margin-bottom:0;transition:color 0.3s ease}.hd__nav__link__desc{display:none;font-size:1.4rem;font-weight:400;line-height:1.7rem}@media only screen and (max-width:56.25em){.hd__nav__link__desc{color:#262C55}}.hd__nav__link.pill:disabled,.hd__nav__link.pill:link,.hd__nav__link.pill:visited{background-color:#eeeeee;border-radius:1rem;color:#000000;font-size:1.4rem;line-height:1.7rem;padding:1.5rem 5rem;transition:all 0.3s ease}.hd__nav__link.pill:disabled:hover,.hd__nav__link.pill:disabled.active,.hd__nav__link.pill:link:hover,.hd__nav__link.pill:link.active,.hd__nav__link.pill:visited:hover,.hd__nav__link.pill:visited.active{background-color:rgba(10,14,39,0.9);color:#ffffff}@media only screen and (max-width:56.25em){.hd__nav__link.pill:disabled,.hd__nav__link.pill:link,.hd__nav__link.pill:visited{background-color:rgba(10,14,39,0.9);color:#ffffff;justify-content:center;margin-top:3rem;text-align:center}}.hd__nav__link.pill:disabled{opacity:0.6}@media only screen and (max-width:56.25em){.hd__nav__link .hd__nav__link__icon{display:block}.hd__nav__link .hd__nav__link__title{font-weight:600;margin-bottom:0.6rem}.hd__nav__link .hd__nav__link__desc{display:block}}.hd__nav-submenu,.hd__nav-subcategory{width:fit-content}.hd__nav__dropdown{background-color:#ffffff;border-radius:1rem;box-shadow:0px 10px 40px rgba(0,0,0,0.2);left:-50%;padding:0;position:absolute;top:3.7rem;z-index:5;transform:translateY(8%);opacity:0;visibility:hidden;pointer-events:none;display:flex;flex-direction:row;width:fit-content;justify-content:space-between}.hd__nav__dropdown--productmenu{min-height:33rem}@media only screen and (max-width:56.25em){.hd__nav__dropdown--productmenu{min-height:unset}}.hd__nav__dropdown--sme{left:-580%}@media only screen and (max-width:56.25em){.hd__nav__dropdown{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0%)}}@media only screen and (max-width:56.25em){.hd__nav__dropdown{background-color:transparent;border-bottom:0.5px dashed rgba(0,0,0,0.2);border-radius:0;box-shadow:none;display:block;left:unset;padding:0 0 1.8rem;position:relative;top:unset;width:100%;z-index:unset}}.hd__nav__dropdown__item:not(:last-child){margin-bottom:2rem}.hd__nav-subcategory,.hd__nav-submenu{display:flex;flex-direction:column;padding:1.5rem 0.8rem 2.5rem;list-style:none;border-radius:inherit}.hd__nav-subcategory .hd__nav-select,.hd__nav-submenu .hd__nav-select{display:none;justify-content:space-between;margin:0 1rem;align-items:center;border-radius:0.5rem;padding:1rem 1.4rem;border:1px solid rgba(38,44,85,0.6)}@media only screen and (max-width:56.25em){.hd__nav-subcategory .hd__nav-select,.hd__nav-submenu .hd__nav-select{display:flex}}.hd__nav-subcategory .hd__nav-select select,.hd__nav-submenu .hd__nav-select select{width:100%;outline:none;border:none;font-weight:500;color:#262C55;cursor:pointer;font-size:1.7rem;flex-shrink:1;background-color:white}@media only screen and (max-width:56.25em){.hd__nav-subcategory .btn,.hd__nav-submenu .btn{display:none}}.hd__nav-subcategory .btn--transparent,.hd__nav-submenu .btn--transparent{background-color:transparent;text-align:left;color:#262C55;font-size:1.7rem;font-weight:500;transition:background-color 0.3s ease}.hd__nav-subcategory .btn--transparent.active,.hd__nav-submenu .btn--transparent.active{background-color:#eeeeee}@media only screen and (max-width:56.25em){.hd__nav-subcategory .btn--transparent.active,.hd__nav-submenu .btn--transparent.active{background-color:transparent}}.hd__nav-subcategory .btn--download,.hd__nav-submenu .btn--download{justify-content:center;margin-top:auto;font-size:1.4rem;background-color:rgba(10,14,39,0.9);color:white;display:none}@media only screen and (max-width:56.25em){.hd__nav-subcategory .btn--download,.hd__nav-submenu .btn--download{display:block;margin:-3rem 2rem 2rem}}.hd__nav-subcategory{display:flex;flex-direction:column;width:26rem;background-color:#F8FAFD}@media only screen and (max-width:56.25em){.hd__nav-subcategory{width:100%;background-color:transparent}}.hd__nav-submenu{width:35rem}@media only screen and (max-width:56.25em){.hd__nav-submenu{width:100%;padding:0}}.hd__nav-submenu--sme{display:flex;justify-content:space-between;flex-direction:row;width:65rem}@media only screen and (max-width:56.25em){.hd__nav-submenu--sme{display:block;width:100%}}.hd__nav-submenu--sme>*:nth-of-type(.btn){width:50%}@media only screen and (max-width:56.25em){.hd__nav-submenu--sme>*:nth-of-type(.btn){width:100%}}.hd__nav-submenu--sme .btn{margin-top:2rem}.hd__nav-submenu--alt{width:20rem}@media only screen and (max-width:56.25em){.hd__nav-submenu--alt{width:100%}}.hd__nav-submenu--alt .hd__nav__dropdown__item:not(:last-child){margin-bottom:-0.4rem}.hd__qr{margin-top:auto}@media only screen and (max-width:56.25em){.hd__qr{display:none}}.hd__qr-container{border-radius:1rem;padding:0.8rem 1.2rem;border:1px dashed rgba(10,14,39,0.6);margin:0 auto;display:flex;align-items:center;font-size:1.5rem}.hd__qr-container svg,.hd__qr-container img{flex-shrink:0;margin-right:1.2rem;width:4rem}main{min-height:50rem}.section{background-color:#ffffff;color:#1D1D1D;padding:16rem 2rem}@media only screen and (max-width:46.875em){.section{padding:10rem 2rem}}@media only screen and (max-width:37.5em){.section{padding:7rem 2rem}}.section.dark{background-color:#1D1D1D;color:#ffffff}.section.light{background-color:#F8FAFD;color:#1D1D1D}:root{--color-pink:#f5afcb;--color-light-pink:#f9c8c8;--color-blush:#eb5757;--color-orange:#075fc1;--color-green:#009a46;--color-light-green:##dcf5e7;--color-light-green:#dcf5e7;--color-yellow:#ffca7d;--color-light-yellow:#fff6e9;--color-dark-yellow:#075fc1;--color-brown:#703e00;--color-dark-brown:#702500;--color-wine:#800033;--color-white:white;--color-off-white:#fee9df;--color-black:#003212;--color-blue:#576ae6}#home{overflow-x:hidden}#home .hero__heading{max-width:50rem}#home .section--customers{margin-top:-15rem;padding-bottom:8rem;padding-left:0;padding-right:0}@media only screen and (max-width:46.875em){#home .section--customers{margin-top:0;padding:0 2rem 3rem}}#home .section--customers .container{max-width:168rem}#home .section--customers .customer-grid{align-items:flex-start;display:flex;justify-content:space-between}@media only screen and (max-width:46.875em){#home .section--customers .customer-grid{flex-wrap:wrap}}#home .section--customers .customer-grid__section{flex:0 1 auto}#home .section--customers .customer-grid__section:nth-child(1){width:calc(58% - 3.25rem)}@media only screen and (max-width:46.875em){#home .section--customers .customer-grid__section:nth-child(1){margin-bottom:3rem;width:100%}}#home .section--customers .customer-grid__section:nth-child(1) .customer__image{height:75.2rem;object-position:30% 50%}@media only screen and (max-width:56.25em){#home .section--customers .customer-grid__section:nth-child(1) .customer__image{height:55rem}}@media only screen and (max-width:46.875em){#home .section--customers .customer-grid__section:nth-child(1) .customer__image{height:auto}}#home .section--customers .customer-grid__section:nth-child(1) .customer__name{right:3rem}#home .section--customers .customer-grid__section:nth-child(2){margin-top:-20rem;width:calc(42% - 3.25rem)}@media only screen and (max-width:46.875em){#home .section--customers .customer-grid__section:nth-child(2){display:flex;flex-direction:column-reverse;margin-top:0;width:100%}}#home .section--customers .customer-grid__section:nth-child(2) .customer__name{left:3rem}@media only screen and (max-width:56.25em){#home .section--customers .customer-grid__section:nth-child(2) .customer__image{height:50rem}}@media only screen and (max-width:46.875em){#home .section--customers .customer-grid__section:nth-child(2) .customer__image{height:auto}}#home .section--customers .customer-grid__section__meta{font-size:2rem;font-weight:300;line-height:3.2rem;margin-top:7.4rem;max-width:38rem}@media only screen and (max-width:46.875em){#home .section--customers .customer-grid__section__meta{margin-bottom:3rem;margin-top:0;max-width:100%;padding-right:0}}@media only screen and (max-width:37.5em){#home .section--customers .customer-grid__section__meta{font-size:1.6rem;line-height:2.6rem}}#home .section--customers .customer{display:block;overflow:hidden;position:relative;text-decoration:none;width:100%}#home .section--customers .customer__image{display:block;height:68rem;object-fit:cover;object-position:center;transition:all 0.3s ease;width:100%}@media only screen and (max-width:37.5em){#home .section--customers .customer__image{height:auto !important;width:100% !important}}#home .section--customers .customer__image--alt{object-position:bottom right}#home .section--customers .customer__name{bottom:2.6rem;color:#ffffff;font-size:2.4rem;font-weight:500;line-height:2.9rem;position:absolute;transition:color 0.3s ease}#home .section--businesses{padding-bottom:6rem;padding-top:6rem}@media only screen and (max-width:46.875em){#home .section--businesses{padding-bottom:4rem;padding-top:4rem}}@media only screen and (max-width:37.5em){#home .section--businesses{padding-bottom:3rem;padding-top:3rem}}#home .section--payments{padding-top:16.8rem}@media only screen and (max-width:56.25em){#home .section--payments{padding-top:13rem}}@media only screen and (max-width:46.875em){#home .section--payments{padding-top:10rem}}@media only screen and (max-width:37.5em){#home .section--payments{padding-top:7rem}}#home .section--payments .h1{margin-bottom:5.8rem;max-width:65rem}#home .section--payments .features-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#home .section--payments .features-grid__section{flex:0 1 auto;width:calc(33.3333333333% - 4rem)}@media only screen and (max-width:56.25em){#home .section--payments .features-grid__section{width:100%}}#home .section--payments .media{max-width:32rem;text-align:center}#home .section--payments .media img{width:100%;height:auto;max-height:65rem;object-fit:contain;filter:drop-shadow(0px 4px 20px rgba(0,0,0,0.2))}@media only screen and (max-width:37.5em){#home .section--payments .media img{max-height:55rem;object-position:left}}#home .section--payments .media .figure{margin-bottom:5rem;transform:scale(1.14)}@media only screen and (max-width:56.25em){#home .section--payments .media .figure{margin-bottom:3rem;transform:scale(1)}}@media only screen and (max-width:56.25em){#home .section--payments .media{margin:6rem 0}}#home .section--payments .feature:not(:last-child){margin-bottom:10rem}@media only screen and (max-width:46.875em){#home .section--payments .feature:not(:last-child){margin-bottom:6rem}}#home .section--payments .feature__title{font-size:2.4rem;font-weight:600;line-height:2.9rem;margin-bottom:1.9rem;padding-left:0.5rem}@media only screen and (max-width:37.5em){#home .section--payments .feature__title{font-size:2rem;line-height:2.2rem}}#home .section--payments .feature__description{font-size:2rem;font-weight:300;line-height:3.2rem;margin-bottom:3rem;padding-left:0.5rem}@media only screen and (max-width:37.5em){#home .section--payments .feature__description{font-size:1.8rem;line-height:2.8rem}}#home .section--commerce .h1{margin-bottom:10.8rem;max-width:100rem}@media only screen and (max-width:37.5em){#home .section--commerce .h1{margin-bottom:6.3rem}}#home .section--commerce .commerce-features{margin-bottom:18.2rem}@media only screen and (max-width:37.5em){#home .section--commerce .commerce-features{margin-bottom:8.8rem}}#home .section--commerce .grid{display:flex}@media only screen and (max-width:56.25em){#home .section--commerce .grid{flex-wrap:wrap}}#home .section--commerce .grid:nth-child(1){align-items:flex-start;justify-content:flex-end}#home .section--commerce .grid:nth-child(1) .grid__section{flex:0 1 auto}#home .section--commerce .grid:nth-child(1) .grid__section:nth-child(1){padding-top:10rem}@media only screen and (max-width:56.25em){#home .section--commerce .grid:nth-child(1) .grid__section:nth-child(1){margin-bottom:7rem;padding-top:0;width:100%}}#home .section--commerce .grid:nth-child(1) .grid__section:nth-child(2){margin-left:8.5rem;width:51%}@media only screen and (max-width:56.25em){#home .section--commerce .grid:nth-child(1) .grid__section:nth-child(2){margin-bottom:7rem;margin-left:0;width:100%}}#home .section--commerce .grid:nth-child(2){align-items:flex-end;justify-content:flex-start;margin-top:-8%}@media only screen and (max-width:56.25em){#home .section--commerce .grid:nth-child(2){flex-direction:column-reverse;margin-top:0}}#home .section--commerce .grid:nth-child(2) .grid__section{flex:0 1 auto}#home .section--commerce .grid:nth-child(2) .grid__section:nth-child(1){margin-right:8.5rem;width:58%}@media only screen and (max-width:56.25em){#home .section--commerce .grid:nth-child(2) .grid__section:nth-child(1){margin-right:0;width:100%}}#home .section--commerce .grid:nth-child(2) .grid__section:nth-child(2){padding-bottom:1rem}@media only screen and (max-width:56.25em){#home .section--commerce .grid:nth-child(2) .grid__section:nth-child(2){margin-bottom:7rem;padding-bottom:0;width:100%}}#home .section--commerce .grid .figure--1{height:64.8rem}@media only screen and (max-width:62.5em){#home .section--commerce .grid .figure--1{height:58rem}}@media only screen and (max-width:56.25em){#home .section--commerce .grid .figure--1{height:auto}}#home .section--commerce .grid .figure--2 img{max-height:64.8rem}@media screen and (max-width:1100px){#home .section--commerce .grid .figure--2{height:62vw}#home .section--commerce .grid .figure--2 img{max-height:57vw}}@media screen and (max-width:1024px){#home .section--commerce .grid .figure--2 img{max-height:53vw}}@media only screen and (max-width:56.25em){#home .section--commerce .grid .figure--2{height:auto}#home .section--commerce .grid .figure--2 img{height:auto;max-height:unset}}#home .section--commerce .grid .figure img{height:100%;object-fit:cover}#home .section--commerce .feature{width:35rem}@media only screen and (max-width:56.25em){#home .section--commerce .feature{width:100%}}#home .section--commerce .feature:not(:last-child){margin-bottom:10rem}@media only screen and (max-width:62.5em){#home .section--commerce .feature:not(:last-child){margin-bottom:6rem}}@media only screen and (max-width:37.5em){#home .section--commerce .feature:not(:last-child){margin-bottom:7rem}}#home .section--commerce .feature__title{font-size:2.4rem;font-weight:600;line-height:2.9rem;margin-bottom:1.9rem;padding-left:0.5rem}@media only screen and (max-width:37.5em){#home .section--commerce .feature__title{font-size:2rem;line-height:2.2rem;margin-bottom:1.6rem}}#home .section--commerce .feature__description{font-size:2rem;font-weight:300;line-height:3.2rem;margin-bottom:3rem;padding-left:0.5rem}@media only screen and (max-width:37.5em){#home .section--commerce .feature__description{font-size:1.8rem;line-height:2.8rem;margin-bottom:2.7rem}}#home .section--commerce .p.loud{font-size:8rem;font-weight:300;line-height:11rem;margin-bottom:4.8rem}@media only screen and (max-width:56.25em){#home .section--commerce .p.loud{font-size:5rem;line-height:8rem;margin-bottom:4.5rem}}@media only screen and (max-width:37.5em){#home .section--commerce .p.loud{font-size:3.6rem;line-height:5rem;margin-bottom:4rem}}#home .section--individual{color:#ffffff}#home .section--individual .container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:120.6rem;text-align:center}#home .section--individual .h1{margin-bottom:4.9rem;max-width:79.1rem}@media only screen and (max-width:46.875em){#home .section--individual .h1{margin-bottom:3.1rem}}@media only screen and (max-width:37.5em){#home .section--individual .h1{margin-bottom:2.5rem}}#home .section--individual .p{margin-bottom:4.9rem;max-width:60.2rem}@media only screen and (max-width:46.875em){#home .section--individual .p{margin-bottom:4.3rem}}@media only screen and (max-width:37.5em){#home .section--individual .p{margin-bottom:3.9rem}}#home .section--individual .btn{margin-bottom:6.5rem}#home .section--individual .media{margin-bottom:16.8rem}@media only screen and (max-width:46.875em){#home .section--individual .media{margin-bottom:15rem}}@media only screen and (max-width:37.5em){#home .section--individual .media{margin-bottom:8.8rem}}#home .section--individual .media .figure{max-width:50rem}#home .section--individual .p{max-width:62rem}#home .section--api .h1{margin-bottom:4rem;max-width:84.2rem}@media only screen and (max-width:46.875em){#home .section--api .h1{margin-bottom:3.1rem}}@media only screen and (max-width:37.5em){#home .section--api .h1{margin-bottom:1.8rem}}#home .section--api .p{margin-bottom:4rem;max-width:61.9rem}@media only screen and (max-width:37.5em){#home .section--api .p{margin-bottom:3.1rem}}#home .section--api .ul{margin-bottom:7rem}:root{--color-pink:#f5afcb;--color-light-pink:#f9c8c8;--color-blush:#eb5757;--color-orange:#075fc1;--color-green:#009a46;--color-light-green:##dcf5e7;--color-light-green:#dcf5e7;--color-yellow:#ffca7d;--color-light-yellow:#fff6e9;--color-dark-yellow:#075fc1;--color-brown:#703e00;--color-dark-brown:#702500;--color-wine:#800033;--color-white:white;--color-off-white:#fee9df;--color-dark-green:#003212;--color-blue:#576ae6}.ft__copyright[data-v-4aa3e742]{padding-bottom:20px;border-top:1px solid rgba(255,255,255,0.1);width:100%}.ft__copyright__text[data-v-4aa3e742]{font-size:1.5rem;line-height:1.5;color:#1d1d1d;margin:0;font-weight:300}.ft__copyright__regulator[data-v-4aa3e742]{display:inline;font-size:1.5rem;line-height:1.5;font-weight:normal;font-weight:300;color:#1d1d1d}@media (min-width:768px){.ft__copyright__text[data-v-4aa3e742]{font-size:1.3rem;line-height:1.6;padding:0 2rem}.ft__copyright__regulator[data-v-4aa3e742]{font-size:1.3rem;line-height:1.6}}@media (min-width:1024px){.ft__copyright__text[data-v-4aa3e742]{font-size:1.5rem;line-height:1.6;padding:0}.ft__copyright__regulator[data-v-4aa3e742]{font-size:1.5rem;line-height:1.6}}:root{--storlio-blue:#075fc1;--storlio-deep:#061a3a;--storlio-soft:#eaf3ff}.hd__nav__brand{display:flex!important;align-items:center!important;gap:.45rem;text-decoration:none!important}.for-sellers-brand-icon{display:block;width:2.7rem;height:2.7rem;object-fit:contain;filter:none}.for-sellers-brand-wordmark{font-family:"Kaushan Script",cursive!important;font-size:1.82rem;font-weight:400;line-height:1;color:var(--storlio-blue)!important;letter-spacing:.01em;text-shadow:0 .01rem 0 currentColor;transform:translateY(.04rem)}.storlio-brand-img{display:none!important}@media (min-width:992px){.for-sellers-brand-icon{width:2.9rem;height:2.9rem}.for-sellers-brand-wordmark{font-size:1.96rem}}.btn--primary,a[class*="primary"],button[class*="primary"]{background:var(--storlio-deep)!important;border-color:var(--storlio-deep)!important;color:#fff!important}[class*="orange"]{color:var(--storlio-blue)!important}section h2 span{color:var(--storlio-blue)!important}a{--link-color:var(--storlio-blue)}[style*="#075fc1"],[style*="#075fc1"],[style*="orange"]{color:var(--storlio-blue)!important}svg [fill="#075fc1"],svg [fill="#075fc1"],svg [fill="#075fc1"]{fill:var(--storlio-blue)!important}svg [stroke="#075fc1"],svg [stroke="#075fc1"],svg [stroke="#075fc1"]{stroke:var(--storlio-blue)!important}@media (min-width:900px){body{overflow-x:hidden}.hd{max-width:1280px;margin-left:auto!important;margin-right:auto!important}.container{max-width:1180px}}html,body{overflow-x:hidden}a{cursor:pointer}.hd.hd--popup-banner{margin-top:0 !important}.hd{padding-top:1.8rem}@media only screen and (max-width:56.25em){.hd{padding-top:1.2rem}.hd.menu-open .hd__nav__list{display:flex;flex-direction:column}.hd.menu-open .hd__nav__list--right{padding-bottom:2rem}}.hd__nav__toggler--open .hd__nav__toggler-icon:nth-child(1){transform:rotate(45deg)}.hd__nav__toggler--open .hd__nav__toggler-icon:nth-child(2){transform:rotate(-45deg)}:root{--blue:#075fc1;--dark:#05071f;--text:#111;--muted:#333;--pale:#f5f8fc;--deep:#1f1f1f;--green:#23a060;--pink:#df7bab;--purple:#7272d8}html,body{font-family:Inter,Arial,sans-serif !important;color:var(--text) !important}body,p,a,li,span,button,select,.btn,.hero__sub-heading,.p{font-family:Inter,Arial,sans-serif !important}.hero__heading,.h1{font-family:Fraunces,Georgia,serif !important;font-weight:900 !important;letter-spacing:-0.035em !important}.storlio-brand-img{display:none!important}@media(max-width:750px){.for-sellers-brand-icon{width:2.6rem;height:2.6rem}.for-sellers-brand-wordmark{font-size:1.78rem}}.orange,.hero__heading span,.h1 span{color:var(--blue) !important}.btn--primary,.btn.btn--primary,.hero__cta:first-child{background:var(--dark) !important;color:#fff !important;border-color:var(--dark) !important}a,.link{color:var(--blue) !important}[style*="#075fc1"],[style*="#075fc1"],[style*="#075fc1"],[style*="#075fc1"],[style*="#075fc1"],[style*="#075fc1"]{color:var(--blue) !important}svg [fill="#075fc1"],svg [fill="#075fc1"],svg [fill="#075fc1"],svg [fill="#075fc1"],svg [fill="#075fc1"]{fill:var(--blue) !important}svg [stroke="#075fc1"],svg [stroke="#075fc1"],svg [stroke="#075fc1"],svg [stroke="#075fc1"],svg [stroke="#075fc1"]{stroke:var(--blue) !important}.global-reach .globe{display:block !important}.global-reach .globe__map{transform:translate3d(0,0,0)}.hero__heading span,.h1 span{display:inline-block;margin-right:0.1em}#home .section--customers{margin-top:3.2rem !important;padding:4rem 0 7rem;position:relative;z-index:0}#home .section--customers .container{max-width:124rem}#home .section--customers .customer-grid__intro{color:#10172a;font-size:clamp(1.55rem,1.25vw,1.95rem);font-weight:400;line-height:1.55;margin:0 auto 4.4rem;max-width:64rem;text-align:center}#home .section--customers .customer-grid{align-items:end;display:grid !important;gap:clamp(1.4rem,2.2vw,3.2rem);grid-template-columns:repeat(12,minmax(0,1fr));justify-content:center}#home .section--customers .customer-grid__section{flex:none !important;margin:0 !important;width:auto !important}#home .section--customers .customer-grid__section:nth-child(1){--tilt:-2deg;--hover-tilt:-0.8deg;grid-column:1 / span 4;margin-top:6rem !important}#home .section--customers .customer-grid__section:nth-child(2){--tilt:1.4deg;--hover-tilt:0.35deg;align-self:start;grid-column:5 / span 4}#home .section--customers .customer-grid__section--perfume{--tilt:-1.3deg;--hover-tilt:-0.2deg;grid-column:4 / span 4;margin-top:-1.6rem !important}#home .section--customers .customer-grid__section--fashion{--tilt:1.8deg;--hover-tilt:0.6deg;grid-column:8 / span 5;margin-top:5.5rem !important}#home .section--customers .image-wrapper,#home .section--customers .image__inner{height:100%}#home .section--customers .customer{background:#eef4fb;cursor:pointer;display:block;isolation:isolate;overflow:hidden;position:relative;transform:rotate(var(--tilt,0deg)) translateY(0) scale(1);transform-origin:center;transition:transform 0.42s cubic-bezier(0.2,0.8,0.2,1),box-shadow 0.42s ease,filter 0.42s ease;will-change:transform}#home .section--customers .customer::after{background:linear-gradient(180deg,transparent 52%,rgba(0,0,0,0.5));content:"";inset:0;opacity:0.8;pointer-events:none;position:absolute;transition:opacity 0.35s ease;z-index:1}#home .section--customers .customer:hover,#home .section--customers .customer:focus,#home .section--customers .customer:focus-within,#home .section--customers .customer:active{box-shadow:0 2.4rem 5rem rgba(6,24,54,0.18);filter:saturate(1.03);transform:rotate(var(--hover-tilt,0deg)) translateY(-0.9rem) scale(1.025)}#home .section--customers .customer:active{transform:rotate(0deg) translateY(-0.2rem) scale(0.985)}#home .section--customers .customer:hover::after,#home .section--customers .customer:focus::after,#home .section--customers .customer:focus-within::after,#home .section--customers .customer:active::after{opacity:0.55}#home .section--customers .customer__image{height:clamp(31rem,34vw,48rem) !important;object-fit:cover;transition:transform 0.65s cubic-bezier(0.2,0.8,0.2,1),filter 0.65s ease}#home .section--customers .customer-grid__section:nth-child(1) .customer__image{height:clamp(36rem,42vw,54rem) !important}#home .section--customers .customer-grid__section:nth-child(2) .customer__image{height:clamp(32rem,35vw,45rem) !important}#home .section--customers .customer-grid__section--extra .customer__image{height:clamp(28rem,30vw,39rem) !important}#home .section--customers .customer:hover .customer__image,#home .section--customers .customer:focus .customer__image,#home .section--customers .customer:focus-within .customer__image,#home .section--customers .customer:active .customer__image{filter:contrast(1.04) saturate(1.08);transform:scale(1.065)}#home .section--customers .customer__name{bottom:2.4rem;color:#ffffff;font-weight:700;left:2.4rem !important;line-height:1.12;max-width:calc(100% - 4.8rem);right:auto !important;text-shadow:0 0.4rem 1.8rem rgba(0,0,0,0.45);z-index:2}#home .section--customers .customer__image--vendor{object-position:center}@media only screen and (max-width:56.25em){#home .section--customers{margin-top:1rem !important;padding:3rem 2rem 5rem}#home .section--customers .customer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#home .section--customers .customer-grid__section:nth-child(n){grid-column:auto !important;margin:0 !important}#home .section--customers .customer-grid__section:nth-child(1),#home .section--customers .customer-grid__section--perfume{--tilt:-1deg;--hover-tilt:0deg}#home .section--customers .customer-grid__section:nth-child(2),#home .section--customers .customer-grid__section--fashion{--tilt:1deg;--hover-tilt:0deg}#home .section--customers .customer__image,#home .section--customers .customer-grid__section:nth-child(1) .customer__image,#home .section--customers .customer-grid__section:nth-child(2) .customer__image,#home .section--customers .customer-grid__section--extra .customer__image{height:clamp(19rem,44vw,28rem) !important;width:100% !important}#home .section--customers .customer__name{bottom:1.5rem;font-size:clamp(1.45rem,3.6vw,1.9rem);left:1.5rem !important;max-width:calc(100% - 3rem)}}@media only screen and (max-width:32em){#home .section--customers .customer-grid{gap:1.2rem}#home .section--customers .customer-grid__intro{margin-bottom:2.8rem;text-align:left}#home .section--customers .customer__image,#home .section--customers .customer-grid__section:nth-child(1) .customer__image,#home .section--customers .customer-grid__section:nth-child(2) .customer__image,#home .section--customers .customer-grid__section--extra .customer__image{height:18rem !important}}.hd__nav__brand,.hd__nav__brand:link,.hd__nav__brand:visited{align-items:center !important;display:inline-flex !important;flex:0 0 auto !important;gap:0.42rem !important;height:auto !important;line-height:1 !important;max-width:max-content !important;min-width:0 !important;width:auto !important}.hd__nav__brand>img.for-sellers-brand-icon,.hd__nav__brand .for-sellers-brand-icon{aspect-ratio:1 !important;display:block !important;flex:0 0 2.35rem !important;height:2.35rem !important;max-height:2.35rem !important;max-width:2.35rem !important;min-height:0 !important;min-width:0 !important;object-fit:contain !important;width:2.35rem !important}.hd__nav__brand>.for-sellers-brand-wordmark,.hd__nav__brand .for-sellers-brand-wordmark{display:inline-block !important;font-size:1.64rem !important;line-height:1 !important;margin:0 !important;max-width:none !important;transform:translateY(0.03rem) !important;white-space:nowrap !important}@media (min-width:56.3125em){#home{position:relative}#home .hero{min-height:calc(100svh - 7.5rem);padding:clamp(6rem,7vw,10rem) 2rem 8rem !important;position:relative;z-index:1}#home .hero__wrapper{align-items:center;max-width:124rem}#home .hero__info{max-width:52rem;width:44%}#home .hero__heading{max-width:46rem}#home .section--customers{margin:0 !important;padding:0 !important;position:absolute;right:max(2.4rem,calc((100vw - 124rem) / 2));top:clamp(16rem,18vh,21rem);width:min(60rem,45vw);z-index:3}#home .section--customers .container{display:flex;flex-direction:column;max-width:none !important;padding:0;width:100%}#home .section--customers .customer-grid{display:grid !important;gap:clamp(1rem,1.25vw,1.8rem);grid-template-columns:repeat(10,minmax(0,1fr));order:1}#home .section--customers .customer-grid__intro{background:rgba(255,255,255,0.82);border-left:0.3rem solid var(--storlio-blue);color:#0b1324;font-size:clamp(1.35rem,1vw,1.6rem);line-height:1.55;margin:2.4rem 0 0 auto !important;max-width:38rem;order:2;padding:1.1rem 0 1.1rem 1.6rem;text-align:left}#home .section--customers .customer-grid__section:nth-child(1){--tilt:-3.2deg;--hover-tilt:-1.2deg;grid-column:1 / span 5;grid-row:2 / span 2;margin-top:3.4rem !important}#home .section--customers .customer-grid__section:nth-child(2){--tilt:2.2deg;--hover-tilt:0.65deg;grid-column:4 / span 5;grid-row:1 / span 2;margin-left:1.2rem !important}#home .section--customers .customer-grid__section--perfume{--tilt:-1.6deg;--hover-tilt:-0.3deg;grid-column:3 / span 4;grid-row:4;margin-top:-0.6rem !important}#home .section--customers .customer-grid__section--fashion{--tilt:3deg;--hover-tilt:0.9deg;grid-column:7 / span 4;grid-row:3 / span 2;margin-top:2.8rem !important}#home .section--customers .customer,#home .section--customers .customer__image{border-radius:0 !important}#home .section--customers .customer__image,#home .section--customers .customer-grid__section:nth-child(1) .customer__image,#home .section--customers .customer-grid__section:nth-child(2) .customer__image,#home .section--customers .customer-grid__section--extra .customer__image{height:clamp(17rem,15.2vw,24rem) !important}#home .section--customers .customer-grid__section:nth-child(1) .customer__image{height:clamp(22rem,21vw,32rem) !important}#home .section--customers .customer-grid__section:nth-child(2) .customer__image{height:clamp(20rem,18vw,28rem) !important}}@media only screen and (max-width:56.25em){#home .section--customers .container{display:flex;flex-direction:column}#home .section--customers .customer-grid{order:1}#home .section--customers .customer-grid__intro{margin:2.8rem 0 0 !important;max-width:100%;order:2}}.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon{flex-basis:2rem !important;height:2rem !important;max-height:2rem !important;max-width:2rem !important;width:2rem !important}.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark{font-size:1.48rem !important;text-shadow:none !important}.seller-storyline{display:none}@media (min-width:56.3125em){#home .section--customers{right:max(2rem,calc((100vw - 124rem) / 2));top:clamp(9.5rem,11vh,13.2rem);width:min(56rem,42vw)}#home .section--customers .customer-grid__intro{display:none}#home .section--customers .customer-grid{gap:clamp(0.8rem,0.9vw,1.4rem);grid-template-columns:repeat(10,minmax(0,1fr))}#home .section--customers .customer-grid__section:nth-child(1){--tilt:-2.8deg;--hover-tilt:-0.8deg;grid-column:1 / span 4;grid-row:2;margin-top:-1.2rem !important}#home .section--customers .customer-grid__section:nth-child(2){--tilt:1.8deg;--hover-tilt:0.45deg;grid-column:4 / span 4;grid-row:1;margin-left:0 !important}#home .section--customers .customer-grid__section--perfume{--tilt:-1.7deg;--hover-tilt:-0.25deg;grid-column:3 / span 4;grid-row:3;margin-top:-4rem !important}#home .section--customers .customer-grid__section--fashion{--tilt:2.7deg;--hover-tilt:0.75deg;grid-column:7 / span 4;grid-row:2;margin-top:-0.2rem !important}#home .section--customers .customer__image,#home .section--customers .customer-grid__section:nth-child(1) .customer__image,#home .section--customers .customer-grid__section:nth-child(2) .customer__image,#home .section--customers .customer-grid__section--extra .customer__image{height:clamp(15rem,13vw,21rem) !important}#home .seller-storyline{color:#080a14;display:block;font-family:Fraunces,Georgia,serif !important;font-size:clamp(2.5rem,2.55vw,4.1rem);font-weight:500;letter-spacing:-0.035em;line-height:1.2;margin:-2.6rem auto 7rem;max-width:88rem;padding:0 2rem;text-align:center}#home .seller-storyline span{color:var(--storlio-blue);font-weight:900}}@media only screen and (max-width:56.25em){.seller-storyline{display:none !important}}body{transition:opacity ease-in .2s}body[unresolved]{opacity:0;display:block;overflow:hidden;position:relative}html{box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}:root{--storlio-blue:#075fc1;--storlio-deep:#061a3a;--storlio-soft:#eaf3ff;--blue:#075fc1;--dark:#05071f;--text:#111;--muted:#333;--pale:#f5f8fc;--deep:#1f1f1f;--green:#23a060;--pink:#df7bab;--purple:#7272d8}html,body{overflow-x:hidden}.global-reach .globe{display:block!important}.global-reach .globe__map{transform:translate3d(0,0,0)} @keyframes blink{0%,100%{opacity:0.3;transform:scale(0.35)}50%{opacity:1;transform:scale(1)}}@keyframes move-map{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(calc(var(--translate-value,244) * -1px),0,0)}}@keyframes draw-arc-1510{0%{stroke-dashoffset:1510}45%,55%{stroke-dashoffset:0}100%{stroke-dashoffset:-1510}}@keyframes draw-arc-1400{0%{stroke-dashoffset:1400}45%,55%{stroke-dashoffset:0}100%{stroke-dashoffset:-1400}}@keyframes draw-arc-1555{0%{stroke-dashoffset:1555}45%,55%{stroke-dashoffset:0}100%{stroke-dashoffset:-1555}}@keyframes draw-arc-1380{0%{stroke-dashoffset:1380}45%,55%{stroke-dashoffset:0}100%{stroke-dashoffset:-1380}}
/* FINAL mobile menu and spacing fixes */
.mobile-dashboard-link,.btn--download{display:none!important}
@media (min-width:56.3125em){#home .hero{min-height:auto!important;padding:clamp(4.8rem,5.4vw,7.4rem) 2rem 2.8rem!important}#home .section--customers{top:clamp(8.2rem,9vh,10.8rem)!important}#home .seller-storyline{display:block!important;font-size:clamp(2.35rem,2.45vw,3.75rem)!important;line-height:1.16!important;margin:clamp(1.2rem,2.2vw,2.6rem) auto 5.8rem!important;max-width:88rem!important;padding:0 2rem!important}}
@media only screen and (max-width:56.25em){#home .seller-storyline{color:#080a14;display:block!important;font-family:Fraunces,Georgia,serif!important;font-size:clamp(2.05rem,7vw,3.25rem)!important;font-weight:500;letter-spacing:-.035em;line-height:1.16!important;margin:2.2rem auto 3.4rem!important;max-width:64rem;padding:0 2rem;text-align:center}#home .seller-storyline span{color:var(--storlio-blue);font-weight:900}.hd__nav-subcategory,.hd__nav-select,.hd__qr,.btn--download,.mobile-dashboard-link{display:none!important}.hd__nav__dropdown--productmenu{min-height:unset!important}.hd__nav__dropdown{padding-bottom:1.6rem!important}.hd__nav-submenu,.hd__nav-submenu--sme,.hd__nav-submenu--alt{width:100%!important;padding:0 0 1.6rem!important}.hd__nav__list--right{width:100%;padding:0 2rem 2.4rem!important}.hd.menu-open .hd__nav__list--right{display:flex!important;flex-direction:column!important}.hd__nav__list--right .hd__nav__item{margin:0!important;width:100%}.hd__nav__list--right .hd__nav__link.pill{align-items:center!important;display:flex!important;justify-content:center!important;margin-top:.6rem!important;padding:1.8rem 2rem!important;width:100%!important}}
@media only screen and (max-width:32em){#home .hero{padding-bottom:2rem!important}#home .seller-storyline{font-size:clamp(1.95rem,7.2vw,2.85rem)!important;margin:1.8rem auto 3rem!important;padding:0 1.6rem!important}.hd__nav__label{font-size:1.25rem!important;letter-spacing:.02em}.hd__nav__link__title{font-size:1.55rem!important}.hd__nav__link__desc{font-size:1.35rem!important;line-height:1.45!important}}
/* FINAL3 spacing, mobile story and menu overlay */
@media (min-width:56.3125em){#home .hero{min-height:auto!important;padding:clamp(5.2rem,5.8vw,8.2rem) 2rem 5.8rem!important}#home .section--customers{top:clamp(8.8rem,9.8vh,12rem)!important}#home .seller-storyline{margin:clamp(5.2rem,6.3vw,8.4rem) auto 5.8rem!important}}
@media only screen and (max-width:56.25em){.for-sellers-menu-open{overflow:hidden!important}.for-sellers-menu-open main{pointer-events:none}#home .hero__sub-heading{display:none!important}#home .hero{padding-bottom:1.5rem!important}#home .seller-storyline{display:block!important;margin:.8rem auto 3.2rem!important;max-width:64rem;padding:0 1.6rem!important}.hd.menu-open{background:#fff!important;bottom:0!important;left:0!important;overflow-y:auto!important;position:fixed!important;right:0!important;top:0!important;z-index:9999!important}.hd.menu-open .hd__nav{align-items:stretch!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:100dvh!important}.hd.menu-open .hd__nav__top{flex:0 0 auto!important}.hd.menu-open .hd__nav__list{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;padding:1.2rem 2rem 0!important;width:100%!important}.hd.menu-open .hd__nav__item{border-bottom:1px solid #eef1f5!important;margin:0!important;width:100%!important}.hd.menu-open .hd__nav__label{color:#0a0e27!important;cursor:pointer!important;font-size:1.65rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.3!important;margin:0!important;padding:1.55rem 0!important;text-transform:none!important}.hd.menu-open .hd__nav__dropdown{display:none!important}.hd.menu-open .hd__nav__list--right{display:flex!important;margin-top:auto!important;padding:1.6rem 2rem 2.4rem!important}.hd.menu-open .hd__nav__list--right .hd__nav__item{border-bottom:0!important}.hd.menu-open .hd__nav__list--right .hd__nav__link.pill{align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;padding:1.85rem 2rem!important;width:100%!important}.hd__nav__item--plain .hd__nav__dropdown{display:none!important}}
@media only screen and (max-width:32em){#home .seller-storyline{font-size:clamp(1.95rem,7.1vw,2.8rem)!important;line-height:1.14!important;margin:.4rem auto 2.8rem!important}.hd.menu-open .hd__nav__label{font-size:1.58rem!important;padding:1.45rem 0!important}}
/* FINAL5: restore previous plain mobile menu, keep sign-in at bottom, improve logo size */
.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,.hd__nav__brand .for-sellers-brand-icon{flex:0 0 2.9rem!important;flex-basis:2.9rem!important;height:2.9rem!important;max-height:2.9rem!important;max-width:2.9rem!important;width:2.9rem!important}.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,.hd__nav__brand .for-sellers-brand-wordmark{font-size:2.05rem!important;line-height:1!important;text-shadow:none!important}.hd__nav__brand{gap:.55rem!important}
@media only screen and (max-width:56.25em){.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,.hd__nav__brand .for-sellers-brand-icon{flex:0 0 2.85rem!important;flex-basis:2.85rem!important;height:2.85rem!important;max-height:2.85rem!important;max-width:2.85rem!important;width:2.85rem!important}.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,.hd__nav__brand .for-sellers-brand-wordmark{font-size:2.02rem!important}.hd.menu-open .hd__nav{min-height:100dvh!important}.hd.menu-open .hd__nav__list--right{margin-top:auto!important;padding:1.6rem 2rem 2.6rem!important}.hd.menu-open .hd__nav__label{font-size:1.65rem!important;font-weight:600!important;padding:1.55rem 0!important}.hd.menu-open .hd__nav__label::before,.hd.menu-open .hd__nav__label::after{display:none!important}}
@media only screen and (max-width:32em){.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,.hd__nav__brand .for-sellers-brand-icon{flex-basis:2.75rem!important;height:2.75rem!important;max-height:2.75rem!important;max-width:2.75rem!important;width:2.75rem!important}.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,.hd__nav__brand .for-sellers-brand-wordmark{font-size:1.95rem!important}}
/* FINAL6: restore mobile hero text */
@media only screen and (max-width:56.25em){#home .hero__sub-heading{display:block!important;font-size:1.8rem!important;font-weight:300!important;line-height:2.8rem!important;margin-bottom:3.5rem!important;max-width:100%!important}}
@media only screen and (max-width:32em){#home .hero__sub-heading{font-size:1.65rem!important;line-height:2.45rem!important;margin-bottom:2.8rem!important}}

/* FINAL9: keep the mobile collage before the setup/timeline section */
@media only screen and (max-width:56.25em){
	#home{
		display:flex!important;
		flex-direction:column!important;
	}

	#home > *{
		min-width:0;
		order:20;
	}

	#home > .hero{
		order:1;
	}

	#home > .section--customers{
		display:block!important;
		order:2;
	}

	#home > .seller-setup-match{
		order:3;
	}
}

/* Exact setup section replacement */
#home .section--customers .customer-grid__intro,
#home > .seller-storyline,
#home .section--businesses {
	display: none !important;
}

#home .seller-setup-match {
	background: #f4f8fc;
	color: #05060f;
	font-family: Inter, Arial, sans-serif !important;
	overflow: hidden;
	padding: clamp(6.8rem, 8vw, 9rem) 2rem clamp(6rem, 8vw, 8rem);
}

#home .seller-setup-match * {
	box-sizing: border-box;
	font-family: Inter, Arial, sans-serif !important;
}

#home .seller-setup-match__inner {
	margin: 0 auto;
	max-width: 128rem;
	width: 100%;
}

#home .seller-setup-match h2 {
	color: #202124;
	font-size: clamp(5.6rem, 5vw, 8rem);
	font-weight: 300;
	letter-spacing: -0.035em;
	line-height: 1.25;
	margin: 0 auto clamp(9rem, 10vw, 14rem);
	max-width: 96rem;
	text-align: center;
}

#home .seller-setup-match__body {
	align-items: flex-start;
	display: grid;
	grid-template-columns: minmax(30rem, 37rem) minmax(52rem, 1fr);
	gap: clamp(7rem, 9vw, 12rem);
	justify-content: center;
}

#home .seller-setup-match__content {
	min-width: 0;
}

#home .seller-setup-match__steps {
	display: grid;
	gap: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}

#home .seller-setup-match__steps li {
	display: grid;
	grid-template-columns: 4.6rem minmax(0, 1fr);
	gap: 3rem;
	padding-bottom: 7.8rem;
	position: relative;
}

#home .seller-setup-match__steps li:not(:last-child)::after {
	border-left: 1px dashed rgba(5, 6, 15, 0.42);
	bottom: 2.6rem;
	content: "";
	left: 2.3rem;
	position: absolute;
	top: 7rem;
}

#home .seller-setup-match__steps li:last-child {
	padding-bottom: 0;
}

#home .seller-setup-match__number {
	align-items: center;
	background: #aef0df;
	border-radius: 50%;
	color: #14a97b;
	display: inline-flex;
	font-size: 1.6rem;
	font-weight: 400;
	height: 4.6rem;
	justify-content: center;
	line-height: 1;
	width: 4.6rem;
}

#home .seller-setup-match__text {
	padding-top: 0.5rem;
}

#home .seller-setup-match__text h3 {
	color: #02040d;
	font-size: 2.4rem;
	font-weight: 800;
	letter-spacing: -0.02em;
	line-height: 1.15;
	margin: 0 0 1.8rem;
	max-width: 31rem;
}

#home .seller-setup-match__text p {
	color: #02040d;
	font-size: 2rem;
	font-weight: 400;
	line-height: 1.5;
	margin: 0;
	max-width: 34rem;
}

#home .seller-setup-match__button {
	align-items: center;
	background: #060a22;
	border-radius: 0.8rem;
	color: #ffffff !important;
	display: inline-flex;
	font-size: 1.6rem;
	font-weight: 800;
	height: 5.8rem;
	justify-content: center;
	line-height: 1;
	margin-top: 8.2rem;
	min-width: 13.4rem;
	padding: 0 2.4rem;
	text-decoration: none;
}

#home .seller-setup-match__preview {
	background: #ffffff;
	box-shadow: 0 2.2rem 4.5rem rgba(13, 23, 43, 0.14);
	min-height: 56rem;
	overflow: hidden;
	width: min(94rem, 56vw);
}

#home .seller-setup-match__preview img {
	display: block;
	height: auto;
	min-width: 100%;
	width: 100%;
}

@media (max-width: 56.25em) {
	#home .seller-setup-match {
		padding: 3.6rem 2rem 3.2rem;
	}

	#home .seller-setup-match__inner {
		max-width: 36rem;
	}

	#home .seller-setup-match h2 {
		font-size: 3.35rem;
		font-weight: 300;
		letter-spacing: -0.035em;
		line-height: 1.45;
		margin: 0 0 7.4rem;
		max-width: 34rem;
		text-align: left;
	}

	#home .seller-setup-match__body {
		display: block;
	}

	#home .seller-setup-match__steps li {
		grid-template-columns: 3.5rem minmax(0, 1fr);
		gap: 1.6rem;
		padding-bottom: 7.6rem;
	}

	#home .seller-setup-match__steps li:not(:last-child)::after {
		bottom: 2.8rem;
		left: 1.75rem;
		top: 6rem;
	}

	#home .seller-setup-match__number {
		font-size: 1.25rem;
		height: 3.5rem;
		width: 3.5rem;
	}

	#home .seller-setup-match__text {
		padding-top: 0.3rem;
	}

	#home .seller-setup-match__text h3 {
		font-size: 1.85rem;
		line-height: 1.2;
		margin-bottom: 1.35rem;
		max-width: 25rem;
	}

	#home .seller-setup-match__text p {
		font-size: 1.65rem;
		line-height: 1.45;
		max-width: 27rem;
	}

	#home .seller-setup-match__button {
		font-size: 1.45rem;
		height: 5.8rem;
		margin-top: 6.4rem;
		min-width: 12.6rem;
		padding: 0 2.2rem;
	}

	#home .seller-setup-match__preview {
		display: none;
	}
}

@media (max-width: 24em) {
	#home .seller-setup-match {
		padding-left: 1.9rem;
		padding-right: 1.9rem;
	}

	#home .seller-setup-match h2 {
		font-size: 3.15rem;
	}
}
/* FINAL7: keep only the bigger mobile seller text and hide smaller duplicate upload copy */
@media only screen and (max-width:56.25em){#home .hero__sub-heading,#home .section--customers .customer-grid__intro{display:none!important}}
/* FINAL8: restore the real hero sub-text on mobile, keep duplicate Upload products intro hidden */
@media only screen and (max-width:56.25em){#home .hero__sub-heading{display:block!important;font-size:1.8rem!important;font-weight:300!important;line-height:2.8rem!important;margin-bottom:3.5rem!important;max-width:100%!important}#home .section--customers .customer-grid__intro{display:none!important}}
@media only screen and (max-width:32em){#home .hero__sub-heading{font-size:1.65rem!important;line-height:2.45rem!important;margin-bottom:2.8rem!important}}

/* FINAL10: setup tint starts at the section boundary; no white lead-in */
@media (min-width:56.3125em){
	#home .seller-setup-match{
		background:#f4f8fc!important;
	}
}

/* FINAL11: restore full footer columns and mobile accordion behavior */
@media (min-width:56.3125em){
	.ft .ft__group:first-child{
		display:grid!important;
		gap:clamp(2.4rem,3vw,4.8rem)!important;
		grid-template-columns:repeat(5,minmax(0,1fr))!important;
	}

	.ft .ft__group:first-child > .ft__section{
		display:block!important;
		min-width:0!important;
	}

	.ft .ft__group:first-child .ft__nav{
		display:flex!important;
		flex-direction:column!important;
	}

	.ft .ft__section__head{
		cursor:default!important;
	}

	.ft .ft__section__icon{
		display:none!important;
	}
}

@media only screen and (max-width:56.25em){
	.ft .ft__group:first-child{
		display:block!important;
	}

	.ft .ft__group:first-child > .ft__section,
	.ft .ft__group--alt > .ft__section,
	.ft .legal-section{
		display:block!important;
		width:100%!important;
	}

	.ft .ft__section__head{
		align-items:center!important;
		cursor:pointer!important;
		display:flex!important;
		justify-content:space-between!important;
		min-height:5.4rem!important;
		outline:none!important;
		padding:0!important;
	}

	.ft .ft__section__head:focus-visible{
		border-radius:0.8rem;
		box-shadow:0 0 0 0.25rem rgba(7,95,193,0.16);
	}

	.ft .ft__section__icon{
		display:block!important;
		fill:currentColor!important;
		flex:0 0 auto!important;
		transition:transform 0.22s ease!important;
	}

	.ft .ft__section .ft__nav{
		display:none!important;
		padding:0 0 2.4rem!important;
	}

	.ft .ft__section.footer-section-open > .ft__nav{
		display:flex!important;
		flex-direction:column!important;
	}

	.ft .ft__section.footer-section-open .ft__section__icon{
		transform:rotate(180deg)!important;
	}
}

	/* Keep the looser seller hero/header spacing without moving the collage. */
.hd.hd--popup-banner{
	padding-top:clamp(2.2rem,2.4vw,3rem)!important;
}

.hd__nav{
	align-items:center!important;
}

.hd__nav__brand,
.hd__nav__brand:link,
.hd__nav__brand:visited{
	gap:.72rem!important;
}

.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
.hd__nav__brand .for-sellers-brand-icon{
	flex:0 0 3.35rem!important;
	flex-basis:3.35rem!important;
	height:3.35rem!important;
	max-height:3.35rem!important;
	max-width:3.35rem!important;
	width:3.35rem!important;
}

.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
.hd__nav__brand .for-sellers-brand-wordmark{
	font-size:2.38rem!important;
	line-height:1!important;
}

#home .hero__heading{
	margin-bottom:3.4rem!important;
}

#home .hero__sub-heading{
	margin-bottom:4.4rem!important;
	max-width:62rem!important;
}

#home .hero__ctas{
	gap:2.2rem!important;
}

#home .hero__cta:not(:last-child){
	margin-right:0!important;
}

@media (min-width:56.3125em){
	.hd{
		padding-left:2rem!important;
		padding-right:2rem!important;
	}

	#home .hero{
		padding-top:clamp(6.6rem,6.8vw,9.4rem)!important;
		padding-bottom:clamp(6.6rem,6vw,8.6rem)!important;
	}

	#home .hero__info{
		max-width:56rem!important;
	}

	#home .hero__heading{
		max-width:52rem!important;
	}
}

@media only screen and (max-width:56.25em){
	.hd.hd--popup-banner{
		padding:2.15rem 2.2rem 0!important;
	}

	.hd__nav__top{
		align-items:center!important;
	}

	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
		flex-basis:3.05rem!important;
		height:3.05rem!important;
		max-height:3.05rem!important;
		max-width:3.05rem!important;
		width:3.05rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:2.18rem!important;
	}

	#home .hero{
		padding:8.8rem 2.2rem 2.8rem!important;
	}

	#home .hero__heading{
		margin-bottom:2.8rem!important;
	}

	#home .hero__sub-heading{
		margin-bottom:4rem!important;
	}

	#home .hero__ctas{
		align-items:center!important;
		gap:2rem!important;
	}
}

@media only screen and (max-width:32em){
	.hd.hd--popup-banner{
		padding-left:2rem!important;
		padding-right:2rem!important;
	}

	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
		flex-basis:2.95rem!important;
		height:2.95rem!important;
		max-height:2.95rem!important;
		max-width:2.95rem!important;
		width:2.95rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:2.08rem!important;
	}

	#home .hero{
		padding-top:8.4rem!important;
	}
}

/* FINAL13: lock seller hero/collage/setup rules after all legacy overrides */
#home .seller-setup-match{
	background:#f4f8fc!important;
	margin-top:0!important;
}

#home .section--customers,
#home .section--customers .container,
#home .section--customers .customer-grid,
#home .section--customers .customer-grid__section,
#home .section--customers .image-wrapper,
#home .section--customers .image__inner,
#home .section--customers .customer{
	background:transparent!important;
	border:0!important;
	box-shadow:none!important;
	outline:0!important;
}

#home .section--customers .container{
	padding-left:0!important;
	padding-right:0!important;
}

.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
.hd__nav__brand .for-sellers-brand-icon{
	flex:0 0 3.35rem!important;
	flex-basis:3.35rem!important;
	height:3.35rem!important;
	max-height:3.35rem!important;
	max-width:3.35rem!important;
	width:3.35rem!important;
}

.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
.hd__nav__brand .for-sellers-brand-wordmark{
	font-size:2.38rem!important;
	line-height:1!important;
}

@media (min-width:56.3125em){
	#home .hero{
		padding-top:clamp(6.6rem,6.8vw,9.4rem)!important;
		padding-bottom:clamp(1.8rem,2.4vw,3.6rem)!important;
	}

	#home .section--customers{
		margin-bottom:0!important;
		padding-bottom:0!important;
	}

	#home .seller-setup-match{
		background:#f4f8fc!important;
		padding-top:clamp(7rem,7vw,9.4rem)!important;
	}
}

@media only screen and (max-width:56.25em){
	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
		flex-basis:3.05rem!important;
		height:3.05rem!important;
		max-height:3.05rem!important;
		max-width:3.05rem!important;
		width:3.05rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:2.18rem!important;
	}

	#home .seller-setup-match{
		background:#f4f8fc!important;
		padding-top:3.6rem!important;
	}
}

@media only screen and (max-width:32em){
	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
		flex-basis:2.95rem!important;
		height:2.95rem!important;
		max-height:2.95rem!important;
		max-width:2.95rem!important;
		width:2.95rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:2.08rem!important;
	}
}

/* FINAL14: the collage belongs to the hero band, not a separate white panel */
#home{
	--seller-hero-bg:#fbfdff;
	--seller-setup-bg:#f4f8fc;
	background:var(--seller-setup-bg)!important;
	position:relative!important;
}

.hd.hd--popup-banner,
#home .hero{
	background:var(--seller-hero-bg)!important;
}

#home .section--customers{
	background:var(--seller-hero-bg)!important;
}

#home .section--customers .container,
#home .section--customers .customer-grid,
#home .section--customers .customer-grid__section,
#home .section--customers .image-wrapper,
#home .section--customers .image__inner,
#home .section--customers .customer{
	background:transparent!important;
	border:0!important;
	box-shadow:none!important;
	outline:0!important;
}

#home .seller-setup-match{
	background:var(--seller-setup-bg)!important;
	margin-top:0!important;
	position:relative!important;
	z-index:2!important;
}

@media (min-width:56.3125em){
	#home .hero{
		min-height:clamp(64rem,50vw,82rem)!important;
		padding-bottom:clamp(2.4rem,3vw,4rem)!important;
		position:relative!important;
		z-index:1!important;
	}

	#home .section--customers{
		z-index:3!important;
	}
}

@media only screen and (max-width:56.25em){
	#home .hero,
	#home .section--customers{
		background:var(--seller-hero-bg)!important;
	}
}

/* FINAL15: hero title spacing and matching CTA rounding */
#home .hero__heading .c-or{
	display:block!important;
	margin-bottom:clamp(0.8rem,1vw,1.5rem)!important;
}

#home .hero__cta .btn,
#home .hero__cta .btn:link,
#home .hero__cta .btn:visited{
	border-radius:1rem!important;
	overflow:hidden!important;
}

@media only screen and (max-width:56.25em){
	#home .hero__heading .c-or{
		margin-bottom:0.7rem!important;
	}
}

/* FINAL16: mobile hero band includes the collage before setup starts */
@media only screen and (max-width:56.25em){
	#home{
		background:var(--seller-hero-bg)!important;
		display:flex!important;
		flex-direction:column!important;
	}

	#home > .hero{
		background:var(--seller-hero-bg)!important;
		order:1!important;
	}

	#home > .section--customers{
		background:var(--seller-hero-bg)!important;
		margin-bottom:0!important;
		margin-top:0!important;
		order:2!important;
		padding-bottom:clamp(3.8rem,9vw,5.2rem)!important;
		padding-top:clamp(2.4rem,6vw,3.4rem)!important;
	}

	#home .section--customers .container,
	#home .section--customers .customer-grid,
	#home .section--customers .customer-grid__section,
	#home .section--customers .image-wrapper,
	#home .section--customers .image__inner,
	#home .section--customers .customer{
		background:transparent!important;
		box-shadow:none!important;
	}

	#home > .seller-setup-match{
		background:var(--seller-setup-bg)!important;
		margin-top:0!important;
		order:3!important;
		padding-top:clamp(3.8rem,9vw,5.2rem)!important;
	}
}

/* FINAL17: deterministic polish for logo, hero CTA, and desktop footer */
.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
.hd__nav__brand .for-sellers-brand-icon{
		flex:0 0 4.2rem!important;
		flex-basis:4.2rem!important;
		height:4.2rem!important;
		max-height:4.2rem!important;
		max-width:4.2rem!important;
		width:4.2rem!important;
}

.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:3rem!important;
	line-height:1!important;
	text-shadow:none!important;
}

#home .hero__cta:first-child{
	background:transparent!important;
	border:0!important;
	border-radius:0!important;
	box-shadow:none!important;
	color:inherit!important;
	padding:0!important;
}

#home .hero__cta .btn,
#home .hero__cta .btn:link,
#home .hero__cta .btn:visited{
		border-radius:1.4rem!important;
	overflow:hidden!important;
}

#home .hero__cta:first-child .btn{
	background:#05071f!important;
	border-color:#05071f!important;
	color:#fff!important;
}

@media (min-width:56.3125em){
	.ft{
		padding-top:clamp(7rem,7vw,10rem)!important;
	}

		.ft .ft__wrapper{
			display:block!important;
			margin:0 auto!important;
			max-width:118rem!important;
			width:100%!important;
		}

	.ft .ft__group:first-child{
		align-items:flex-start!important;
		column-gap:clamp(2.8rem,3.8vw,5.6rem)!important;
		display:grid!important;
			grid-template-columns:minmax(18rem,1.35fr) repeat(4,minmax(12.5rem,1fr))!important;
			row-gap:4rem!important;
		}

		.ft .ft__group:first-child > .ft__section{
			display:block!important;
			min-width:0!important;
			width:auto!important;
		}
	
		.ft .ft__group:first-child > .ft__section:first-child{
			padding-right:1.6rem!important;
		}

	.ft .ft__section__head{
		cursor:default!important;
		display:block!important;
		min-height:auto!important;
		padding:0!important;
		pointer-events:none!important;
	}

		.ft .ft__section__title{
			font-size:1.65rem!important;
			font-weight:700!important;
			line-height:1.25!important;
			margin-bottom:2rem!important;
		}

	.ft .ft__section__icon{
		display:none!important;
	}

	.ft .ft__group:first-child .ft__nav{
		align-items:flex-start!important;
		display:flex!important;
		flex-direction:column!important;
		gap:1.2rem!important;
		padding:0!important;
	}

		.ft .ft__group:first-child .ft__nav__link{
			color:#333!important;
			display:block!important;
			font-size:1.45rem!important;
			font-weight:300!important;
			line-height:1.55!important;
			margin:0!important;
			text-decoration:none!important;
		}
	
		.ft .ft__group:first-child .ft__text{
			color:#4b5563!important;
			font-size:1.42rem!important;
			line-height:1.55!important;
			margin:0!important;
		}

	.ft .ft__group--alt{
		align-items:flex-start!important;
			display:flex!important;
			gap:2.4rem!important;
			justify-content:space-between!important;
			margin-top:5rem!important;
			padding-top:2.8rem!important;
			border-top:1px solid rgba(5,7,31,0.08)!important;
		}
}

@media only screen and (max-width:56.25em){
	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
			flex-basis:3.55rem!important;
			height:3.55rem!important;
			max-height:3.55rem!important;
			max-width:3.55rem!important;
			width:3.55rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
			font-size:2.5rem!important;
	}
}

@media only screen and (max-width:32em){
	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
			flex-basis:3.35rem!important;
			height:3.35rem!important;
			max-height:3.35rem!important;
			max-width:3.35rem!important;
			width:3.35rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
			font-size:2.38rem!important;
	}
}

	/* FINAL18: deterministic mobile header and menu */
	@media only screen and (max-width:56.25em){
		.hd.hd--popup-banner{
			max-width:none!important;
			width:100%!important;
		}

		.hd .hd__nav{
			align-items:stretch!important;
			display:flex!important;
			flex-direction:column!important;
			margin:0!important;
			max-width:100%!important;
			min-height:0!important;
			width:100%!important;
		}

		.hd__nav__top{
			align-items:center!important;
			gap:1.2rem!important;
			margin:0!important;
			min-height:3.2rem!important;
			padding:0!important;
			width:100%!important;
		}

	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
		flex:0 0 2.85rem!important;
		flex-basis:2.85rem!important;
		height:2.85rem!important;
		max-height:2.85rem!important;
		max-width:2.85rem!important;
		width:2.85rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:2.02rem!important;
		line-height:1!important;
	}

		.hd__nav__toggler{
			display:flex!important;
			flex:0 0 2.4rem!important;
			height:2rem!important;
			margin:0!important;
			width:2.4rem!important;
		}

		.hd:not(.menu-open) .hd__nav__list,
		.hd:not(.menu-open) .hd__nav__list--right{
			display:none!important;
		}

		.hd.menu-open{
			background:#fff!important;
			height:100dvh!important;
			max-height:100dvh!important;
			overflow:hidden!important;
			overscroll-behavior:contain!important;
			padding:2rem!important;
		}

		.hd.menu-open .hd__nav{
			height:100%!important;
			min-height:0!important;
			overflow-x:hidden!important;
			overflow-y:auto!important;
			overscroll-behavior:contain!important;
			padding-bottom:calc(1.2rem + env(safe-area-inset-bottom))!important;
		}

		.hd.menu-open .hd__nav__top{
			background:#fff!important;
			padding-bottom:1.3rem!important;
			position:sticky!important;
			top:0!important;
			z-index:2!important;
		}

		.hd.menu-open .hd__nav__list{
			align-items:stretch!important;
			display:flex!important;
			flex:0 0 auto!important;
			flex-direction:column!important;
			gap:0!important;
			padding:.8rem 0 0!important;
			width:100%!important;
		}

		.hd.menu-open .hd__nav__item{
			border-bottom:1px solid #eef1f5!important;
			margin:0!important;
			padding:0!important;
			width:100%!important;
		}

		.hd.menu-open .hd__nav__label{
			color:#0a0e27!important;
			font-size:1.6rem!important;
			font-weight:600!important;
			line-height:1.3!important;
			margin:0!important;
			padding:1.45rem 0!important;
			text-transform:none!important;
		}

		.hd.menu-open .hd__nav__dropdown{
			display:none!important;
		}

		.hd.menu-open .hd__nav__list--right{
			display:flex!important;
			margin-top:auto!important;
			padding:1.8rem 0 0!important;
		}

		.hd.menu-open .hd__nav__list--right .hd__nav__item{
			border-bottom:0!important;
		}

		.hd.menu-open .hd__nav__list--right .hd__nav__link.pill{
			align-items:center!important;
			display:flex!important;
			justify-content:center!important;
			margin:0!important;
			min-height:5.4rem!important;
			padding:1.6rem 2rem!important;
			width:100%!important;
		}
	}

@media only screen and (max-width:32em){
	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
		flex-basis:2.75rem!important;
		height:2.75rem!important;
		max-height:2.75rem!important;
		max-width:2.75rem!important;
		width:2.75rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:1.95rem!important;
	}
}

/* STRICT PDF-SECTIONS RESOURCE PAGE - appended only */
.strict-pdf-page{
	background:#fff;
	color:#0a0e27;
	font-family:"Inter","Moderat",sans-serif;
	overflow:hidden;
}

.strict-pdf-page *{
	box-sizing:border-box;
}

.strict-pdf-container,
.strict-pdf-hero{
	margin:0 auto;
	max-width:118rem;
	padding-left:2.4rem;
	padding-right:2.4rem;
}

.strict-pdf-hero{
	align-items:center;
	display:grid;
	gap:5rem;
	grid-template-columns:minmax(0,.95fr) minmax(32rem,.72fr);
	min-height:66rem;
	padding-bottom:6rem;
	padding-top:5.2rem;
}

.strict-pdf-hero h1,
.strict-pdf-feature-grid h2,
.strict-pdf-details h2,
.strict-pdf-how h2,
.strict-pdf-reach h2,
.strict-pdf-security h2,
.strict-pdf-demo h2{
	font-family:"Fraunces","Millik",serif;
	font-weight:900;
	letter-spacing:-.06em;
}

.strict-pdf-hero h1{
	font-size:clamp(4.8rem,7.2vw,8.8rem);
	line-height:.92;
	margin:0 0 2.2rem;
	max-width:72rem;
}

.strict-pdf-hero__copy > p,
.strict-pdf-feature-grid p,
.strict-pdf-details p,
.strict-pdf-how p,
.strict-pdf-security p,
.strict-pdf-demo p{
	color:#242937;
	font-size:1.8rem;
	font-weight:400;
	line-height:1.55;
	max-width:58rem;
}

.strict-pdf-actions{
	align-items:center;
	display:flex;
	gap:1.8rem;
	margin-top:2.6rem;
}

.strict-pdf-btn,
.strict-pdf-demo button{
	align-items:center;
	border:0;
	border-radius:.45rem;
	cursor:pointer;
	display:inline-flex;
	font-size:1.35rem;
	font-weight:800;
	justify-content:center;
	min-height:4.1rem;
	padding:1.25rem 2.2rem;
	text-decoration:none;
}

.strict-pdf-btn--dark,
.strict-pdf-demo button{
	background:#0a0e27;
	color:#fff!important;
}

.strict-pdf-btn--plain{
	background:transparent;
	color:#0a0e27!important;
	padding-left:.6rem;
	padding-right:.6rem;
}

.strict-pdf-bullets{
	display:grid;
	gap:1.15rem;
	list-style:none;
	margin:2.8rem 0 0;
	padding:0;
}

.strict-pdf-bullets li{
	align-items:center;
	color:#1f2937;
	display:flex;
	font-size:1.5rem;
	gap:1.2rem;
	line-height:1.35;
}

.strict-pdf-bullets li::before{
	background:#5966d6;
	border-radius:999px;
	content:"";
	flex:0 0 1.1rem;
	height:.55rem;
	width:1.1rem;
}

.strict-pdf-art{
	height:38rem;
	position:relative;
}

.strict-pdf-shape{
	border-radius:48% 52% 46% 54% / 60% 40% 60% 40%;
	display:block;
	filter:drop-shadow(0 2.8rem 5rem rgba(10,14,39,.16));
	position:absolute;
}

.strict-pdf-shape--one{
	background:#5966d6;
	height:23rem;
	left:17%;
	top:16%;
	transform:rotate(-28deg);
	width:18rem;
	z-index:3;
}

.strict-pdf-shape--two{
	background:#ff7a1a;
	height:13rem;
	left:0;
	top:54%;
	transform:rotate(-9deg);
	width:28rem;
	z-index:1;
}

.strict-pdf-shape--three{
	background:#35a162;
	height:11rem;
	right:10%;
	top:58%;
	transform:rotate(-13deg);
	width:22rem;
	z-index:2;
}

.strict-pdf-shape--four{
	background:#f0c54d;
	height:5.2rem;
	right:13%;
	top:55%;
	transform:rotate(-20deg);
	width:9.6rem;
	z-index:4;
}

.strict-pdf-essentials,
.strict-pdf-how,
.strict-pdf-reach,
.strict-pdf-security,
.strict-pdf-demo,
.strict-pdf-details{
	padding:7.8rem 0;
}

.strict-pdf-essentials,
.strict-pdf-how,
.strict-pdf-security{
	background:#f4f8fc;
}

.strict-pdf-feature-grid{
	display:grid;
	gap:3rem;
	grid-template-columns:repeat(2,minmax(0,1fr));
}

.strict-pdf-feature-grid article{
	max-width:48rem;
}

.strict-pdf-feature-grid h2,
.strict-pdf-details h2,
.strict-pdf-how h2,
.strict-pdf-reach h2,
.strict-pdf-security h2{
	font-size:clamp(3.6rem,5vw,5.6rem);
	line-height:1;
	margin:0 0 1.6rem;
}

.strict-pdf-two-col{
	display:grid;
	gap:5rem;
	grid-template-columns:minmax(0,.78fr) minmax(0,1fr);
}

.strict-pdf-detail-panel{
	background:#f4f8fc;
	border-radius:1.8rem;
	padding:3rem;
}

.strict-pdf-detail-panel h3,
.strict-pdf-security h3{
	font-size:1.75rem;
	font-weight:900;
	letter-spacing:-.02em;
	line-height:1.25;
	margin:0 0 .9rem;
}

.strict-pdf-detail-panel h3:not(:first-child),
.strict-pdf-security h3{
	margin-top:2.6rem;
}

.strict-pdf-steps{
	list-style:none;
	margin:0;
	padding:0;
}

.strict-pdf-steps li{
	min-height:9.4rem;
	padding:0 0 3.5rem 4.8rem;
	position:relative;
}

.strict-pdf-steps li::before{
	background:rgba(10,14,39,.18);
	bottom:0;
	content:"";
	left:.95rem;
	position:absolute;
	top:2.2rem;
	width:.1rem;
}

.strict-pdf-steps li:last-child{
	padding-bottom:0;
}

.strict-pdf-steps li:last-child::before{
	display:none;
}

.strict-pdf-steps span{
	background:#2e9fad;
	border-radius:999px;
	height:2.2rem;
	left:0;
	position:absolute;
	top:.35rem;
	width:2.2rem;
}

.strict-pdf-steps li:nth-child(2) span,
.strict-pdf-steps li:nth-child(3) span,
.strict-pdf-steps li:nth-child(4) span{
	background:#5966d6;
}

.strict-pdf-steps h3{
	font-size:1.75rem;
	font-weight:900;
	letter-spacing:-.02em;
	line-height:1.25;
	margin:0 0 .9rem;
}

.strict-pdf-steps p{
	font-size:1.38rem;
	line-height:1.45;
	margin:0;
	max-width:40rem;
}

.strict-pdf-stats{
	display:grid;
	gap:2.4rem 2rem;
	grid-template-columns:repeat(2,minmax(0,1fr));
}

.strict-pdf-stats div{
	border-left:.2rem solid #0a0e27;
	min-height:8.4rem;
	padding-left:1.7rem;
}

.strict-pdf-stats strong{
	color:#075fc1;
	display:block;
	font-size:1.85rem;
	font-weight:900;
	letter-spacing:-.02em;
	line-height:1.15;
	margin-bottom:.7rem;
}

.strict-pdf-stats span{
	color:#242937;
	display:block;
	font-size:1.32rem;
	line-height:1.45;
}

.strict-pdf-demo-card{
	background:#1d1d1d;
	border-radius:1.4rem;
	box-shadow:0 1.8rem 3.8rem rgba(0,0,0,.25);
	color:#fff;
	margin-left:auto;
	margin-right:auto;
	max-width:70rem;
	padding:4.2rem;
}

.strict-pdf-demo-card h2{
	color:#fff;
	font-size:3rem;
	letter-spacing:-.045em;
	line-height:1;
	margin:0 0 1rem;
}

.strict-pdf-demo-card p{
	color:rgba(255,255,255,.82);
	font-size:1.5rem;
	line-height:1.5;
}

.strict-pdf-demo form{
	display:grid;
	gap:1.2rem;
	margin-top:2.4rem;
}

.strict-pdf-demo label{
	clip:rect(0 0 0 0);
	clip-path:inset(100%);
	height:1px;
	overflow:hidden;
	position:absolute;
	white-space:nowrap;
	width:1px;
}

.strict-pdf-demo input{
	background:#4d4d4d;
	border:0;
	border-radius:.35rem;
	color:#fff;
	font-size:1.45rem;
	min-height:5rem;
	padding:1.4rem 1.6rem;
	width:100%;
}

.strict-pdf-demo input::placeholder{
	color:rgba(255,255,255,.72);
}

.strict-pdf-footer-anchor{
	display:block;
	height:1px;
}

@media only screen and (max-width:56.25em){
	.strict-pdf-container,
	.strict-pdf-hero{
		padding-left:1.6rem;
		padding-right:1.6rem;
	}

	.strict-pdf-hero,
	.strict-pdf-two-col{
		grid-template-columns:1fr;
	}

	.strict-pdf-hero{
		gap:4rem;
		min-height:0;
		padding-bottom:5.2rem;
		padding-top:3.4rem;
	}

	.strict-pdf-hero h1{
		font-size:4.4rem;
		line-height:.98;
	}

	.strict-pdf-art{
		height:30rem;
		margin-top:.5rem;
	}

	.strict-pdf-feature-grid{
		grid-template-columns:1fr;
	}

	.strict-pdf-essentials,
	.strict-pdf-how,
	.strict-pdf-reach,
	.strict-pdf-security,
	.strict-pdf-demo,
	.strict-pdf-details{
		padding:5.6rem 0;
	}
}

@media only screen and (max-width:37.5em){
	.strict-pdf-actions{
		align-items:flex-start;
		flex-direction:row;
		gap:1.4rem;
	}

	.strict-pdf-btn,
	.strict-pdf-demo button{
		font-size:1.25rem;
		min-height:3.9rem;
		padding:1.1rem 1.7rem;
	}

	.strict-pdf-bullets li{
		font-size:1.35rem;
	}

	.strict-pdf-art{
		height:24rem;
	}

	.strict-pdf-shape--one{
		height:17.5rem;
		left:22%;
		width:13.8rem;
	}

	.strict-pdf-shape--two{
		height:9rem;
		width:20rem;
	}

	.strict-pdf-shape--three{
		height:8rem;
		width:16rem;
	}

	.strict-pdf-shape--four{
		height:3.8rem;
		width:7.4rem;
	}

	.strict-pdf-stats{
		grid-template-columns:1fr;
	}

	.strict-pdf-demo-card{
		border-radius:1rem;
		padding:2.4rem 2rem;
	}
}

/* Shared seller-site shell: persistent navigation, stronger brand, and concise footer. */
.hd.hd--popup-banner{
	background:rgba(255,255,255,.96)!important;
	backdrop-filter:blur(1.4rem);
	box-shadow:0 .1rem 0 rgba(6,26,58,.08),0 .8rem 2.4rem rgba(6,26,58,.05)!important;
	position:sticky!important;
	top:0!important;
	z-index:1000!important;
}

.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
.hd__nav__brand .for-sellers-brand-icon{
	flex:0 0 4rem!important;
	flex-basis:4rem!important;
	height:4rem!important;
	max-height:4rem!important;
	max-width:4rem!important;
	width:4rem!important;
}

.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
.hd__nav__brand .for-sellers-brand-wordmark{
	font-size:2.75rem!important;
}

.ft .ft__group:first-child{
	grid-template-columns:repeat(2,minmax(0,24rem))!important;
}

.ft .ft__group:first-child > .ft__section.ft__section--retired{
	display:none!important;
}

.strict-pdf-actions .btn{
	transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease!important;
}

.strict-pdf-actions .btn:hover{
	box-shadow:0 1.2rem 2.8rem rgba(6,26,58,.14);
	transform:translateY(-.2rem);
}

.strict-pdf-actions .btn:active{
	box-shadow:none;
	transform:translateY(0) scale(.98);
}

@media only screen and (max-width:56.25em){
	.hd.hd--popup-banner{
		padding-bottom:1.5rem!important;
		padding-top:1.5rem!important;
	}

	.hd.hd--popup-banner.menu-open{
		position:fixed!important;
	}

	.hd__nav__top .hd__nav__brand>img.for-sellers-brand-icon,
	.hd__nav__brand .for-sellers-brand-icon{
		flex:0 0 3.25rem!important;
		flex-basis:3.25rem!important;
		height:3.25rem!important;
		max-height:3.25rem!important;
		max-width:3.25rem!important;
		width:3.25rem!important;
	}

	.hd__nav__top .hd__nav__brand>.for-sellers-brand-wordmark,
	.hd__nav__brand .for-sellers-brand-wordmark{
		font-size:2.25rem!important;
	}

	.ft .ft__group:first-child{
		display:block!important;
	}
}

/* Sticky headers need ancestors that do not become horizontal scroll containers. */
html,
body{
	overflow-x:clip!important;
}

#__nuxt,
#__layout{
	overflow:visible!important;
}

.hd.hd--popup-banner{
	left:0;
	right:0;
	width:100%!important;
}

#tools,
#checkout,
#guides,
#reach,
#trust,
#plans,
#support{
	scroll-margin-top:10rem;
}

/* Seller plan comparison, using the live seller-plan response shape. */
.seller-pricing{
	background:#f3f7fc;
	padding:9rem 2rem 10rem;
}

.seller-pricing__head{
	align-items:stretch;
	display:flex;
	flex-direction:column;
	gap:3rem;
	margin-bottom:4.5rem;
}

.seller-pricing__eyebrow{
	color:var(--storlio-blue);
	display:block;
	font-size:1.3rem;
	font-weight:800;
	letter-spacing:.14em;
	margin-bottom:1rem;
	text-transform:uppercase;
}

.seller-pricing h2{
	color:#071327;
	font-family:Fraunces,Georgia,serif!important;
	font-size:clamp(3.4rem,4.5vw,5.8rem);
	font-weight:900;
	letter-spacing:-.045em;
	line-height:1.04;
	margin:0;
}

.seller-pricing__head p{
	color:#4d5a6e;
	font-size:1.7rem;
	line-height:1.6;
	margin:1.5rem 0 0;
	max-width:59rem;
}

.seller-pricing__cycles{
	align-self:center;
	background:#fff;
	border:1px solid #dfe7f1;
	border-radius:1.2rem;
	display:flex;
	flex:0 0 auto;
	padding:.45rem;
}

.seller-pricing__cycles button{
	align-items:center;
	background:transparent;
	border:0;
	border-radius:.9rem;
	color:#536176;
	cursor:pointer;
	display:flex;
	font-size:1.25rem;
	font-weight:700;
	gap:.45rem;
	justify-content:center;
	min-height:4.2rem;
	padding:.8rem 1.35rem;
	transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;
}

.seller-pricing__cycles button small{
	color:#56708f;
	font-size:.95rem;
	font-weight:700;
}

.seller-pricing__cycles button.active{
	background:#075fc1;
	box-shadow:0 .8rem 1.8rem rgba(7,95,193,.2);
	color:#fff;
}

.seller-pricing__cycles button.active small{
	color:#dcecff;
}

.seller-pricing__grid{
	display:grid;
	gap:2.2rem;
	grid-template-columns:repeat(2,minmax(0,1fr));
	margin:0 auto;
	max-width:96rem;
}

.seller-pricing__plan{
	background:#fff;
	border:1px solid #dfe7f1;
	border-radius:1.8rem;
	box-shadow:0 1.8rem 4rem rgba(19,49,82,.07);
	display:flex;
	flex-direction:column;
	min-width:0;
	padding:3rem;
	position:relative;
}

.seller-pricing__plan--featured{
	border-color:#075fc1;
	box-shadow:0 2.2rem 5rem rgba(7,95,193,.14);
	transform:translateY(-1.2rem);
}

.seller-pricing__plan-head{
	align-items:center;
	display:flex;
	justify-content:space-between;
	min-height:4rem;
}

.seller-pricing__mark{
	align-items:center;
	background:#e7f1ff;
	border-radius:50%;
	color:#075fc1;
	display:inline-flex;
	font-size:1.4rem;
	font-weight:900;
	height:3.8rem;
	justify-content:center;
	width:3.8rem;
}

.seller-pricing__popular{
	background:#075fc1;
	border-radius:999px;
	color:#fff;
	font-size:1rem;
	font-weight:800;
	letter-spacing:.12em;
	padding:.65rem 1rem;
	text-transform:uppercase;
}

.seller-pricing__plan h3{
	color:#071327;
	font-size:2.2rem;
	font-weight:800;
	margin:1.7rem 0 .6rem;
}

.seller-pricing__plan>p{
	color:#5e6b7e;
	font-size:1.45rem;
	line-height:1.55;
	margin:0;
	min-height:4.6rem;
}

.seller-pricing__price{
	align-items:flex-end;
	display:flex;
	gap:.7rem;
	margin:3rem 0 0;
}

.seller-pricing__price strong{
	color:#071327;
	font-size:clamp(3.6rem,4vw,5.2rem);
	font-weight:700;
	letter-spacing:-.055em;
	line-height:1;
}

.seller-pricing__price span{
	color:#647186;
	font-size:1.25rem;
	margin-bottom:.55rem;
}

.seller-pricing__plan p.seller-pricing__equivalent{
	color:#647186;
	font-size:1.2rem;
	margin:.8rem 0 0;
	min-height:1.9rem;
}

.seller-pricing__action{
	align-items:center;
	background:#e7f1ff;
	border-radius:1rem;
	color:#075fc1!important;
	display:flex;
	font-size:1.35rem;
	font-weight:800;
	justify-content:center;
	margin:2.5rem 0 2.7rem;
	min-height:5rem;
	text-decoration:none;
	transition:background-color .2s ease,color .2s ease,transform .2s ease;
}

.seller-pricing__plan--featured .seller-pricing__action{
	background:#075fc1;
	color:#fff!important;
}

.seller-pricing__action:hover{
	background:#061a3a;
	color:#fff!important;
	transform:translateY(-.15rem);
}

.seller-pricing__plan h4{
	color:#13243a;
	font-size:1.35rem;
	font-weight:800;
	margin:0 0 1.5rem;
}

.seller-pricing__plan ul{
	display:grid;
	gap:1.15rem;
	list-style:none;
	margin:0;
	padding:0;
}

.seller-pricing__plan li{
	align-items:flex-start;
	color:#405069;
	display:flex;
	font-size:1.3rem;
	gap:.85rem;
	line-height:1.45;
}

.seller-pricing__plan li span{
	align-items:center;
	background:#e7f1ff;
	border-radius:50%;
	color:#075fc1;
	display:inline-flex;
	flex:0 0 1.8rem;
	font-size:1rem;
	height:1.8rem;
	justify-content:center;
	margin-top:.05rem;
}

@media only screen and (max-width:56.25em){
	.seller-pricing{
		padding:6.5rem 2rem 7rem;
	}

	.seller-pricing__head{
		align-items:flex-start;
		flex-direction:column;
		margin-bottom:3rem;
	}

	.seller-pricing__cycles{
		max-width:100%;
		overflow-x:auto;
		width:100%;
	}

	.seller-pricing__cycles button{
		flex:1 0 auto;
	}

	.seller-pricing__grid{
		grid-template-columns:1fr;
	}

	.seller-pricing__plan,
	.seller-pricing__plan--featured{
		padding:2.5rem 2.2rem;
		transform:none;
	}
}

@media only screen and (max-width:32em){
	.seller-pricing__cycles button{
		flex-direction:column;
		gap:.1rem;
		padding:.65rem .8rem;
	}

	.seller-pricing__plan>p{
		min-height:0;
	}
}

/* Resource hero: code-native commerce illustration with stronger first-viewport presence. */
.strict-pdf-hero{
	gap:clamp(4rem,6vw,9rem);
	grid-template-columns:minmax(0,.9fr) minmax(42rem,.78fr);
	max-width:124rem;
	min-height:calc(100svh - 9rem);
	padding-bottom:clamp(6rem,8vh,9rem);
	padding-top:clamp(6rem,8vh,9rem);
}

.strict-pdf-hero__copy{
	position:relative;
	z-index:2;
}

.strict-pdf-hero h1{
	font-size:clamp(5.8rem,6.3vw,8.8rem);
	line-height:.98;
	max-width:65rem;
}

.strict-pdf-hero h1 span{
	color:#075fc1;
}

.strict-pdf-art{
	height:56rem;
	isolation:isolate;
	position:relative;
	transform:translateZ(0);
}

.seller-art__halo{
	background:radial-gradient(circle at 50% 50%,rgba(7,95,193,.13),rgba(7,95,193,0) 68%);
	border-radius:50%;
	filter:blur(.5rem);
	height:46rem;
	left:2%;
	position:absolute;
	top:8%;
	width:48rem;
}

.seller-art__device{
	background:linear-gradient(145deg,#ffffff 0%,#f8fbff 58%,#e6effb 100%);
	border:.8rem solid #075fc1;
	border-radius:4.6rem;
	box-shadow:inset -.8rem -1rem 2rem rgba(6,26,58,.08),1.8rem 3rem 5rem rgba(6,26,58,.2);
	height:40rem;
	left:28%;
	overflow:hidden;
	padding:5rem 2rem 2rem;
	position:absolute;
	top:8%;
	transform:rotate(-5deg);
	width:24rem;
	z-index:5;
	animation:seller-device-float 5.5s ease-in-out infinite;
}

.seller-art__device::after{
	background:linear-gradient(110deg,rgba(255,255,255,.72),rgba(255,255,255,0) 42%);
	content:"";
	inset:0;
	pointer-events:none;
	position:absolute;
}

.seller-art__speaker{
	background:#d7e2f1;
	border-radius:999px;
	height:.65rem;
	left:50%;
	position:absolute;
	top:2.1rem;
	transform:translateX(-50%);
	width:5.2rem;
}

.seller-art__order-card{
	align-items:center;
	background:#fff;
	border:1px solid #dce6f3;
	border-radius:1.7rem;
	box-shadow:0 1.2rem 2.5rem rgba(15,50,88,.09);
	display:flex;
	gap:1.2rem;
	height:7.2rem;
	margin-bottom:1.5rem;
	padding:1.2rem;
	position:relative;
	z-index:2;
}

.seller-art__avatar,
.seller-art__bag{
	background:linear-gradient(145deg,#4a9cff,#075fc1 65%,#061a3a);
	border-radius:1.2rem;
	box-shadow:inset .3rem .3rem .6rem rgba(255,255,255,.42),0 .7rem 1.4rem rgba(7,95,193,.2);
	flex:0 0 4rem;
	height:4rem;
}

.seller-art__avatar{
	border-radius:50%;
}

.seller-art__bag{
	position:relative;
}

.seller-art__bag::before{
	border:.28rem solid #fff;
	border-bottom:0;
	border-radius:1rem 1rem 0 0;
	content:"";
	height:1.4rem;
	left:1.15rem;
	position:absolute;
	top:.65rem;
	width:1.7rem;
}

.seller-art__copy-lines{
	background:linear-gradient(#9babc0 0 0) 0 20%/85% .55rem no-repeat,
		linear-gradient(#d0dae7 0 0) 0 72%/62% .48rem no-repeat;
	flex:1;
	height:3rem;
}

.seller-art__status-row{
	display:grid;
	gap:1rem;
	grid-template-columns:repeat(3,1fr);
	margin:2rem 0;
	position:relative;
	z-index:2;
}

.seller-art__status-row span{
	background:linear-gradient(145deg,#e9f3ff,#c9def7);
	border:1px solid #c5d9ef;
	border-radius:1.2rem;
	box-shadow:inset .25rem .25rem .5rem #fff;
	height:5rem;
}

.seller-art__status-row span:nth-child(2){background:linear-gradient(145deg,#fff2e9,#ffc5a8)}
.seller-art__status-row span:nth-child(3){background:linear-gradient(145deg,#e8f8ef,#a9dfbd)}

.seller-art__device-action{
	background:linear-gradient(90deg,#061a3a,#075fc1);
	border-radius:1.2rem;
	display:block;
	height:4.7rem;
	margin-top:2rem;
	position:relative;
	z-index:2;
}

.seller-art__ribbon{
	border:4.8rem solid #075fc1;
	border-left-color:transparent;
	border-radius:50%;
	display:block;
	filter:drop-shadow(0 2rem 2rem rgba(7,95,193,.2));
	position:absolute;
}

.seller-art__ribbon--back{
	height:27rem;
	left:7%;
	top:2%;
	transform:rotate(32deg);
	width:38rem;
	z-index:2;
}

.seller-art__ribbon--front{
	border-color:#1647bc;
	border-right-color:transparent;
	bottom:2%;
	height:30rem;
	left:19%;
	transform:rotate(-20deg);
	width:42rem;
	z-index:7;
}

.seller-art__parcel{
	background:linear-gradient(145deg,#ff9a63,#f05c38 70%,#bd321f);
	border-radius:2rem;
	box-shadow:inset .6rem .6rem 1rem rgba(255,255,255,.35),1.2rem 2rem 3rem rgba(106,37,20,.2);
	height:10rem;
	left:2%;
	position:absolute;
	top:23%;
	transform:rotate(-16deg);
	width:11rem;
	z-index:6;
}

.seller-art__parcel i{
	background:rgba(255,255,255,.48);
	height:100%;
	left:43%;
	position:absolute;
	top:0;
	width:1.8rem;
}

.seller-art__coin{
	background:radial-gradient(circle at 42% 35%,#fff1a5 0 8%,#ffd152 25%,#efa812 62%,#b66e00 100%);
	border:1rem solid #f7bf2e;
	border-radius:50%;
	box-shadow:inset 0 0 0 .45rem #ffe078,0 1.5rem 2.2rem rgba(125,78,0,.2);
	height:6.2rem;
	position:absolute;
	width:10rem;
	z-index:9;
}

.seller-art__coin--one{
	right:0;
	top:16%;
	transform:rotate(-18deg);
}

.seller-art__coin--two{
	bottom:5%;
	left:13%;
	transform:rotate(15deg);
}

.seller-art__leaf{
	background:linear-gradient(145deg,#50c877,#118b43 70%,#08682f);
	border-radius:100% 0 100% 0;
	box-shadow:inset .6rem .6rem 1rem rgba(255,255,255,.25),0 1.5rem 2.5rem rgba(8,104,47,.16);
	height:7rem;
	position:absolute;
	width:17rem;
	z-index:3;
}

.seller-art__leaf--one{
	right:1%;
	top:55%;
	transform:rotate(-18deg);
}

.seller-art__leaf--two{
	bottom:8%;
	right:10%;
	transform:rotate(48deg) scale(.8);
}

@keyframes seller-device-float{
	0%,100%{transform:rotate(-5deg) translateY(0)}
	50%{transform:rotate(-3.5deg) translateY(-1.2rem)}
}

/* Make every mobile footer accordion reveal all of its content. */
@media only screen and (max-width:56.25em){
	.ft .ft__group--alt{
		display:block!important;
	}

	.ft .ft__section.footer-section-open > .ft__nav{
		display:flex!important;
		flex-direction:column!important;
		gap:1.2rem!important;
		height:auto!important;
		max-height:none!important;
		opacity:1!important;
		overflow:visible!important;
		visibility:visible!important;
	}

	.ft .ft__section.footer-section-open > .ft__nav > *{
		display:block!important;
		height:auto!important;
		max-height:none!important;
		opacity:1!important;
		visibility:visible!important;
	}

	.strict-pdf-hero{
		gap:3rem;
		grid-template-columns:1fr;
		min-height:0;
		padding-bottom:5rem;
		padding-top:4.5rem;
	}

	.strict-pdf-hero h1{
		font-size:clamp(4.4rem,12vw,6.5rem);
	}

	.strict-pdf-art{
		height:46rem;
		margin:0 auto;
		max-width:48rem;
		width:100%;
	}

	.seller-art__device{
		left:27%;
		transform:rotate(-5deg) scale(.86);
		transform-origin:top left;
	}

	.seller-art__ribbon--front{
		left:10%;
		transform:rotate(-20deg) scale(.78);
		transform-origin:center;
	}
}

@media only screen and (max-width:32em){
	.strict-pdf-art{
		height:38rem;
		transform:scale(.82);
		transform-origin:top center;
		width:120%;
		margin-left:-10%;
	}
}

@media (prefers-reduced-motion:reduce){
	.seller-art__device{
		animation:none;
	}
}

	/* Simplified seller navigation and footer. */
	.hd.hd--popup-banner{
		border-bottom:1px solid rgba(6,26,58,.1)!important;
		box-shadow:none!important;
		margin:0!important;
		max-width:none!important;
		padding-bottom:1.5rem!important;
		padding-left:2rem!important;
		padding-right:2rem!important;
		padding-top:1.5rem!important;
		width:100%!important;
	}

	.hd.menu-open .hd__nav__list--legacy,
.hd__nav__list--legacy{
	display:none!important;
}

.hd__nav__link--primary,
.hd__nav__link--primary:link,
.hd__nav__link--primary:visited{
	align-items:center;
	color:#111827;
	display:flex;
	font-size:1.5rem;
	font-weight:600;
	line-height:1.3;
	padding:1rem 1.2rem;
	text-decoration:none;
}

	.hd__nav__link--primary:hover{
		color:#075fc1;
	}

	.hd__nav__link--simple,
	.hd__nav__link--simple:link,
	.hd__nav__link--simple:visited{
		align-items:center;
		color:#172044;
		display:flex;
		font-size:1.5rem;
		font-weight:500;
		line-height:1.3;
		padding:1rem .8rem;
		text-decoration:none;
		transition:color .2s ease;
	}

	.hd__nav__link--simple:hover,
	.hd__nav__link--simple:focus-visible{
		color:#075fc1;
	}

.ft__section--location{
	display:none!important;
}

.ft .ft__text--support{
	color:#64748b!important;
	font-size:1.35rem!important;
	line-height:1.55!important;
	margin:0 0 .4rem!important;
	max-width:24rem;
}

@media (min-width:56.3125em){
	.hd__nav__list--primary{
		align-items:center!important;
		display:inline-flex!important;
		gap:.8rem!important;
		list-style:none!important;
		margin:0!important;
		padding:0!important;
	}
}

@media only screen and (max-width:56.25em){
	.for-sellers-menu-open{
		overflow:auto!important;
	}

	.hd.hd--popup-banner,
	.hd.hd--popup-banner.menu-open{
		background:rgba(255,255,255,.98)!important;
		bottom:auto!important;
		height:auto!important;
		left:auto!important;
		max-height:none!important;
		overflow:visible!important;
		padding:1.5rem 2rem!important;
		position:sticky!important;
		right:auto!important;
		top:0!important;
		width:100%!important;
	}

	.hd .hd__nav,
	.hd.menu-open .hd__nav{
		height:auto!important;
		min-height:0!important;
		overflow:visible!important;
		padding-bottom:0!important;
	}

	.hd .hd__nav__top,
	.hd.menu-open .hd__nav__top{
		background:transparent!important;
		padding:0!important;
		position:relative!important;
		top:auto!important;
	}

	.hd .hd__nav__list--primary,
	.hd .hd__nav__list--right{
		display:none!important;
	}

	.hd.menu-open .hd__nav__list--primary{
		border-top:1px solid #e8edf4;
		display:flex!important;
		flex-direction:column!important;
		gap:0!important;
		list-style:none!important;
		margin:1.4rem 0 0!important;
		padding:.5rem 0 0!important;
		width:100%!important;
	}

	.hd.menu-open .hd__nav__list--primary .hd__nav__item,
	.hd.menu-open .hd__nav__list--right .hd__nav__item{
		border:0!important;
		margin:0!important;
		padding:0!important;
	}

		.hd.menu-open .hd__nav__link--primary,
		.hd.menu-open .hd__nav__link--simple{
			font-size:1.5rem!important;
			padding:1.25rem 0!important;
		}

	.hd.menu-open .hd__nav__list--right{
		display:flex!important;
		flex-direction:column!important;
		margin:0!important;
		padding:.5rem 0 0!important;
		width:100%!important;
	}

	.hd.menu-open .hd__nav__list--right .hd__nav__link.pill{
		border-radius:1rem!important;
		font-size:1.4rem!important;
		margin:.5rem 0 0!important;
		min-height:4.8rem!important;
		padding:1.35rem 1.8rem!important;
	}
}

/* Calmer, linked resource sections. */
.strict-pdf-feature-grid{
	border-top:1px solid #d8e2ee;
	column-gap:6rem;
	row-gap:0;
}

.strict-pdf-feature-grid article{
	border-bottom:1px solid #d8e2ee;
	max-width:none;
	padding:3.2rem 0 3.4rem;
}

.strict-pdf-feature-grid__eyebrow,
.strict-pdf-section-label,
.seller-blog-eyebrow{
	color:#075fc1;
	display:block;
	font-size:1.2rem;
	font-weight:800;
	letter-spacing:0;
	line-height:1.3;
	margin-bottom:1.2rem;
	text-transform:uppercase;
}

.strict-pdf-feature-grid h2{
	font-family:"Inter","Moderat",sans-serif!important;
	font-size:2.55rem!important;
	font-weight:750!important;
	letter-spacing:0!important;
	line-height:1.18!important;
	margin-bottom:1.1rem!important;
}

.strict-pdf-feature-grid p{
	font-size:1.55rem!important;
	line-height:1.6!important;
	margin:0;
	max-width:45rem;
}

.strict-pdf-feature-grid article > a{
	align-items:center;
	color:#075fc1;
	display:inline-flex;
	font-size:1.35rem;
	font-weight:700;
	gap:.8rem;
	margin-top:1.8rem;
	text-decoration:none;
}

.strict-pdf-feature-grid article > a span,
.seller-blog-list__action b{
	transition:transform .2s ease;
}

.strict-pdf-feature-grid article > a:hover span,
.seller-blog-list a:hover .seller-blog-list__action b{
	transform:translateX(.35rem);
}

.strict-pdf-details h2,
.strict-pdf-security h2{
	font-size:4.4rem!important;
	letter-spacing:0!important;
	line-height:1.04!important;
	max-width:44rem;
}

.strict-pdf-detail-panel{
	background:transparent;
	border-radius:0;
	border-top:1px solid #d8e2ee;
	padding:0;
}

.strict-pdf-detail-row{
	align-items:center;
	border-bottom:1px solid #d8e2ee;
	color:#0a0e27!important;
	display:grid;
	gap:1.8rem;
	grid-template-columns:3rem minmax(0,1fr) auto;
	padding:2.6rem .4rem;
	text-decoration:none;
}

.strict-pdf-detail-row__number,
.strict-pdf-trust-list > a > span{
	color:#075fc1;
	font-size:1.2rem;
	font-weight:800;
}

.strict-pdf-detail-row strong,
.strict-pdf-trust-list strong{
	display:block;
	font-size:1.7rem;
	font-weight:750;
	line-height:1.3;
}

.strict-pdf-detail-row small,
.strict-pdf-trust-list small{
	color:#526179;
	display:block;
	font-size:1.4rem;
	font-weight:400;
	line-height:1.55;
	margin-top:.6rem;
}

.strict-pdf-detail-row b{
	color:#075fc1;
	font-size:1.8rem;
	font-weight:500;
}

.strict-pdf-security{
	background:#eef5ff;
}

.strict-pdf-trust-list{
	border-top:1px solid #cad9eb;
}

.strict-pdf-trust-list a{
	border-bottom:1px solid #cad9eb;
	color:#0a0e27!important;
	display:grid;
	gap:.3rem 1.8rem;
	grid-template-columns:3rem minmax(0,1fr);
	padding:2.2rem .4rem;
	text-decoration:none;
}

.strict-pdf-trust-list a > span{
	grid-row:1 / span 2;
	padding-top:.25rem;
}

/* Lightweight seller blog index. */
.seller-blog-page{
	background:#fff;
	color:#0a0e27;
	font-family:"Inter","Moderat",sans-serif;
}

.seller-blog-hero,
.seller-blog-index{
	margin:0 auto;
	max-width:118rem;
	padding-left:2.4rem;
	padding-right:2.4rem;
}

.seller-blog-hero{
	align-items:center;
	display:grid;
	gap:7rem;
	grid-template-columns:minmax(0,1fr) 28rem;
	min-height:55rem;
	padding-bottom:7rem;
	padding-top:7rem;
}

.seller-blog-hero h1{
	font-family:"Fraunces","Millik",serif;
	font-size:6.2rem;
	font-weight:900;
	letter-spacing:0;
	line-height:1;
	margin:0;
	max-width:72rem;
}

.seller-blog-hero p{
	color:#526179;
	font-size:1.75rem;
	line-height:1.65;
	margin:2rem 0 0;
	max-width:60rem;
}

.seller-blog-mark{
	align-items:center;
	background:#eef5ff;
	display:flex;
	flex-direction:column;
	justify-content:center;
	min-height:28rem;
	padding:3rem;
}

.seller-blog-mark img{
	height:9rem;
	object-fit:contain;
	width:9rem;
}

.seller-blog-mark span{
	color:#075fc1;
	font-size:1.35rem;
	font-weight:800;
	margin-top:1.8rem;
}

.seller-blog-index{
	padding-bottom:9rem;
}

.seller-blog-index header{
	max-width:65rem;
	padding-bottom:3.5rem;
}

.seller-blog-index h2{
	font-size:3.6rem;
	letter-spacing:0;
	line-height:1.15;
	margin:0;
}

.seller-blog-list{
	border-top:1px solid #d8e2ee;
}

.seller-blog-list > a{
	align-items:center;
	border-bottom:1px solid #d8e2ee;
	color:#0a0e27!important;
	display:grid;
	gap:2.4rem;
	grid-template-columns:13rem minmax(0,1fr) auto;
	padding:2.8rem 0;
	text-decoration:none;
}

.seller-blog-list__category{
	color:#075fc1;
	font-size:1.25rem;
	font-weight:800;
}

.seller-blog-list__copy strong,
.seller-blog-list__copy small{
	display:block;
}

.seller-blog-list__copy strong{
	font-size:1.85rem;
	line-height:1.3;
}

.seller-blog-list__copy small{
	color:#526179;
	font-size:1.4rem;
	line-height:1.55;
	margin-top:.7rem;
}

.seller-blog-list__action{
	align-items:center;
	color:#075fc1;
	display:flex;
	font-size:1.3rem;
	font-weight:750;
	gap:.7rem;
}

@media only screen and (max-width:56.25em){
	.strict-pdf-feature-grid{
		grid-template-columns:1fr;
	}

	.strict-pdf-details h2,
	.strict-pdf-security h2{
		font-size:3.5rem!important;
	}

	.seller-blog-hero,
	.seller-blog-index{
		padding-left:1.8rem;
		padding-right:1.8rem;
	}

	.seller-blog-hero{
		gap:3.5rem;
		grid-template-columns:1fr;
		min-height:0;
		padding-bottom:5rem;
		padding-top:5rem;
	}

	.seller-blog-hero h1{
		font-size:4.4rem;
	}

	.seller-blog-mark{
		align-items:flex-start;
		min-height:0;
		padding:2.4rem;
	}

	.seller-blog-mark img{
		height:6rem;
		width:6rem;
	}

	.seller-blog-index{
		padding-bottom:6rem;
	}

	.seller-blog-list > a{
		align-items:start;
		gap:1rem;
		grid-template-columns:1fr auto;
		padding:2.4rem 0;
	}

	.seller-blog-list__category{
		grid-column:1 / -1;
	}

	.seller-blog-list__action{
		padding-top:.2rem;
	}
}

@media only screen and (max-width:32em){
	.strict-pdf-feature-grid h2{
		font-size:2.25rem!important;
	}

	.strict-pdf-detail-row{
		gap:1.2rem;
		grid-template-columns:2.5rem minmax(0,1fr) auto;
	}

	.seller-blog-hero h1{
		font-size:3.8rem;
	}

	.seller-blog-index h2{
		font-size:3rem;
	}

	.seller-blog-list > a{
		grid-template-columns:1fr;
	}

	.seller-blog-list__category,
	.seller-blog-list__action{
		grid-column:auto;
	}
}
