.eco-figure{margin:0;min-width:0}.eco-map{position:relative;display:grid;grid-template-columns:1.2fr .9fr;gap:30px 36px;isolation:isolate}.eco-origin{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:10px;color:#d7f0e4;font-size:12px;letter-spacing:.04em}.eco-origin-dot{width:6px;height:6px;border-radius:50%;background:#ceffe9;box-shadow:0 0 18px #8fffc8}.eco-method{grid-column:1/-1;justify-self:center;width:82%;max-width:470px;display:flex;align-items:center;gap:12px;border:1px solid #c8f0d848;border-radius:10px;padding:14px 18px;background:#0b3a32e8;color:#eff7e9!important;position:relative}.eco-core-heading>svg,.eco-method>svg{margin-left:auto;width:17px;height:17px}.eco-method small,.eco-method strong{display:block}.eco-method strong{font-size:17px;font-weight:600}.eco-method small{font-size:11px;margin-top:4px;color:#c1dfd1;line-height:1.5}.eco-node-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.eco-node-icon svg{width:25px;height:25px}.eco-core,.eco-interface{position:relative;border-radius:14px;border:1px solid #d3eac586;background:linear-gradient(125deg,#faf9edf5,#d8eadcf5);color:#183e32!important;box-shadow:0 15px 50px #001d1b30}.eco-core{padding:22px 20px 16px}.eco-core-heading{display:flex;align-items:center;gap:12px}.eco-core-heading strong{display:block;font-size:32px;line-height:1.1;font-weight:600;letter-spacing:-.045em}.eco-core-heading small{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px;color:#2d5b4b}.eco-figure .eco-core>p{color:#183e32;font-size:13px;line-height:1.55;margin:16px 0 19px}.eco-elina{display:flex;align-items:center;gap:9px;padding:10px 9px;background:#0b4939;color:#f4f7e9!important;border-radius:9px;border:1px solid #1c6752}.eco-elina img{width:34px;height:44px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.eco-elina strong{display:block;font-size:14px;font-weight:650}.eco-elina small{display:block;font-size:10px;line-height:1.5;color:#d1eadd;margin-top:3px}.eco-elina>svg{width:14px;height:14px;margin-left:auto}.eco-interface{display:flex;flex-direction:column;align-items:flex-start;padding:22px 20px 18px;background:linear-gradient(125deg,#dae8daeF,#ecf1e6f5)}.eco-interface>small{margin-top:14px;font-size:10px;letter-spacing:.05em;line-height:1.5}.eco-interface>strong{font-size:29px;font-weight:550;letter-spacing:-.04em}.eco-figure .eco-interface>p{color:#183e32;font-size:12px;line-height:1.55;margin-top:9px}.eco-publics{display:flex;align-items:center;gap:10px;width:100%;margin-top:auto;padding-top:14px;font-size:10px;font-weight:600;line-height:1.6}.eco-publics svg{width:15px;height:15px;margin-left:auto}.eco-core,.eco-elina,.eco-interface,.eco-method{transition:box-shadow .25s ease,border-color .25s ease}.eco-core:focus-within,.eco-interface:hover,.eco-method:hover{border-color:#d4ffe3;box-shadow:0 0 25px #a5f5cd22}.eco-figure figcaption{color:#d0e1d5;font-size:11px;line-height:1.7;text-align:center;margin-top:17px;max-width:600px;margin-inline:auto}.eco-connectors{position:absolute;inset:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none}.eco-connectors path{fill:none;stroke:#b0e9cf69;stroke-width:1}.eco-light{fill:#edffdf;filter:drop-shadow(0 0 4px #a2ffd8);animation:eco-travel 5s ease-in-out infinite}.is-paused .eco-light{animation-play-state:paused}@keyframes eco-travel{0%,12%{offset-distance:0;opacity:0}22%{opacity:1}78%{opacity:1}95%,to{offset-distance:100%;opacity:0}}.eco-text-link{display:inline-flex;align-items:center;gap:14px;font-size:14px;line-height:1.5;color:#b5ead2!important}.eco-text-link svg{width:18px;height:18px}.eco-text-link:hover{text-decoration:underline;text-underline-offset:5px}.eco-editorial{background:#062d29;color:#f7f7ee}.eco-editorial-hero{max-width:1440px;margin:auto;display:grid;grid-template-columns:1.15fr .85fr;align-items:stretch;gap:70px;padding:64px 64px 70px}.eco-editorial-hero .u-back{display:inline-block;margin-bottom:35px;color:#c7ddd1}.eco-editorial-hero h1{font-size:clamp(34px,4vw,57px);font-weight:450;line-height:1.1;text-wrap:balance;margin-top:17px}.eco-lead{font-size:16px;line-height:1.85;color:#d6e6db;margin-top:27px!important}.eco-editorial-image{position:relative;border-radius:18px;overflow:hidden;min-height:380px;margin-top:18px}.eco-editorial-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.eco-page-a-propos .eco-editorial-image img,.eco-page-ecosysteme .eco-editorial-image img{-o-object-position:70% center;object-position:70% center}.eco-editorial-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#002d25e8,transparent 65%)}.eco-editorial-image>span{position:absolute;z-index:1;bottom:35px;left:30px;right:30px;font-size:25px;font-weight:400;line-height:1.3;letter-spacing:-.025em}.eco-section{max-width:1312px;padding:70px 64px;margin:auto;border-top:1px solid #c1e5d42b}.eco-invitation h2,.eco-section h2{font-size:clamp(28px,3.2vw,42px);line-height:1.15;font-weight:450;text-wrap:balance}.eco-section h3{font-weight:550;font-size:20px;line-height:1.3;letter-spacing:-.025em}.eco-section p{font-size:15px;line-height:1.8;color:#cfe0d5;margin-top:18px}.eco-invitation .u-eyebrow,.eco-section .u-eyebrow{font-size:11px;margin-bottom:15px}.eco-section-top{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:45px}.eco-motion-toggle{border:1px solid #b5ead24d;background:transparent;color:#cce3d7;font-size:12px!important;border-radius:30px;padding:10px 15px}.eco-system-section .eco-figure{max-width:760px;margin:0 auto}.eco-system-section .eco-core,.eco-system-section .eco-interface{padding:30px}.eco-roles{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:55px}.eco-roles>a{border-top:1px solid #a7dbbd60;padding-top:20px}.eco-roles small{color:#b5ead2;font-size:12px}.eco-roles h3,.eco-roles p{margin-top:12px}.eco-roles p{font-size:13px}.eco-roles svg{width:18px;height:18px;margin-top:20px;color:#b5ead2}.eco-scenario{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.eco-scenario ol{list-style:none;margin:0;padding:0}.eco-scenario li{display:flex;gap:23px;padding:24px 0;border-top:1px solid #b5ead238}.eco-scenario li:first-child{padding-top:0;border:0}.eco-scenario li>span{color:#9dc6b3;font-size:12px;padding-top:5px}.eco-scenario li p{font-size:14px;margin-top:10px}.eco-faq h2{margin-bottom:35px}.eco-faq details{border-bottom:1px solid #b5ead236;padding:22px 0}.eco-faq summary{cursor:pointer;font-size:17px;line-height:1.6}.eco-faq p{max-width:850px}.eco-faq .eco-text-link{margin-top:18px}.eco-method-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.eco-method-intro .eco-statement{font-size:30px;line-height:1.45;letter-spacing:-.025em;color:#f3f7e9}.eco-method-intro p{margin:0}.eco-method-steps{padding-block:10px 55px;border:0}.eco-method-steps article{display:grid;grid-template-columns:70px 1fr;padding:38px 0;gap:30px;border-top:1px solid #b5ead238}.eco-step-number{color:#94c3af;font-size:15px;padding-top:9px}.eco-method-steps article h2{font-size:28px}.eco-method-steps article p{max-width:840px}.eco-method-steps article small{display:inline-block;color:#062d29;background:var(--u-green);font-size:12px;margin-top:19px;padding:9px 13px;border:1px solid var(--u-green);border-radius:5px}.eco-section .eco-note{font-size:12px;color:#a7c6b6}.eco-method-example{background:#0d3b32;border:1px solid var(--u-green);border-radius:15px}.eco-method-example>p{max-width:880px}.eco-method-example .eco-text-link{margin-top:25px}.eco-advisory{display:flex;align-items:center;gap:60px;border:0}.eco-advisory>div{max-width:760px}.eco-advisory .u-button{flex-shrink:0}.eco-about-facts{display:grid;grid-template-columns:repeat(3,1fr);max-width:1184px;margin:0 auto 65px;border-block:1px solid #b5ead238}.eco-about-facts>span{padding:28px;display:flex;flex-direction:column;gap:10px;font-size:12px;color:#cae1d4}.eco-about-facts>span+span{border-left:1px solid #b5ead238}.eco-about-facts strong{font-size:42px;font-weight:400;color:#e0f2d9;letter-spacing:-.05em}.eco-about-body{max-width:1060px;padding:0 64px;margin:auto}.eco-about-section{display:grid;grid-template-columns:50px 1fr;gap:30px;padding:30px 0 45px}.eco-about-section h2{font-size:30px;line-height:1.3;font-weight:450;max-width:700px}.eco-about-section p{font-size:16px;line-height:1.9;color:#d1e2d7;margin-top:21px}.eco-about-section .eco-text-link{margin-top:25px}.eco-about-signature{max-width:1000px;padding:30px 64px 70px;margin:auto!important;color:#e0eed6;font-size:29px;line-height:1.5;letter-spacing:-.025em;text-align:center}.eco-invitation{padding:55px 64px;max-width:1312px;margin:0 auto;background:#e7efdc;color:#183e32;display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center;border-radius:16px 16px 0 0}.eco-invitation .u-eyebrow{color:#346b53}.eco-invitation p:not(.u-eyebrow){font-size:15px;line-height:1.8;margin-top:20px;max-width:620px}.eco-actions{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.eco-invitation .u-button{background:#164c3d;color:#ffffff!important;border-color:#164c3d;font-size:14px}.eco-invitation .eco-text-link{color:#285d47!important}.eco-context{max-width:1224px;margin:35px auto;padding:25px 30px;border:1px solid #b5ead233;border-radius:12px;background:#0a302a;color:#d6e8db}.eco-context p{font-size:14px;line-height:1.8}.eco-context strong{color:#ebf5e4}.eco-context-links{display:flex;flex-wrap:wrap;gap:15px 25px;margin-top:18px}.eco-rise-forms{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:30px 0}.eco-rise-forms article{border-top:1px solid #a1d5bc50;padding-top:20px}.eco-rise-forms h3{font-size:19px;margin-bottom:12px}.eco-rise-forms p{font-size:14px;line-height:1.7;color:#c6dbce}@media (max-width:1100px){.eco-editorial-hero{padding:40px 32px 55px;gap:35px}.eco-invitation,.eco-section{padding:50px 32px}.eco-roles{grid-template-columns:repeat(2,1fr)}.eco-about-facts{margin-inline:32px}.eco-advisory{flex-direction:column;align-items:flex-start;gap:25px}}@media (max-width:720px){.eco-editorial-hero{display:block;padding:30px 22px 40px}.eco-editorial-hero h1{font-size:38px}.eco-editorial-hero .u-back{margin-bottom:27px}.eco-editorial-image{min-height:240px;margin-top:30px}.eco-invitation,.eco-section{padding:40px 22px}.eco-section-top{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:35px}.eco-invitation,.eco-method-intro,.eco-scenario{grid-template-columns:1fr;gap:30px}.eco-roles{gap:28px 22px}.eco-roles h3{font-size:18px}.eco-method-intro .eco-statement{font-size:25px}.eco-method-steps article{grid-template-columns:27px 1fr;gap:14px}.eco-method-steps article h2{font-size:24px}.eco-about-facts{margin:0 22px 25px}.eco-about-facts>span{padding:20px 12px;font-size:10px;line-height:1.6}.eco-about-facts strong{font-size:30px}.eco-about-body{padding:0 22px}.eco-about-section{grid-template-columns:25px 1fr;gap:15px;padding:25px 0}.eco-about-section h2{font-size:25px}.eco-about-section p{font-size:15px}.eco-about-signature{padding:30px 30px 45px;font-size:23px}.eco-context{margin:25px 20px;padding:22px}.eco-rise-forms{grid-template-columns:1fr}}@media (max-width:480px){.eco-map{grid-template-columns:1fr;gap:24px}.eco-origin{font-size:10px;text-align:center}.eco-method{width:100%;padding:12px 17px}.eco-core,.eco-system-section .eco-core{padding:21px}.eco-interface,.eco-system-section .eco-interface{padding:18px 21px;display:grid;grid-template-columns:1fr auto;gap:5px 16px}.eco-interface .eco-node-icon{grid-column:2;grid-row:1/3}.eco-interface>small{margin:0;grid-column:1;grid-row:1}.eco-interface>strong{grid-column:1;grid-row:2}.eco-interface .eco-publics,.eco-interface>p{grid-column:1/-1}.eco-interface>p{margin-top:3px}.eco-publics{padding-top:5px}.eco-figure figcaption{font-size:10px}.eco-roles{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.eco-light{animation:none;display:none}.eco-core,.eco-elina,.eco-interface,.eco-method{transition:none}}.eco-core-heading:after{content:"";position:absolute;inset:0;border-radius:14px;cursor:pointer}.eco-elina{position:relative;z-index:1}.eco-core,.eco-elina,.eco-interface{cursor:pointer;transition:background .25s,color .25s,transform .25s,box-shadow .25s,border-color .25s}.eco-core-heading>svg,.eco-elina>svg,.eco-publics>svg{transition:transform .25s}.eco-core:has(.eco-core-heading:focus-visible),.eco-core:has(.eco-core-heading:hover),.eco-interface:focus-visible,.eco-interface:hover{background:#87e5d4;border-color:#87e5d4;transform:translateY(-5px);box-shadow:0 12px 30px #001d1b55,0 0 0 2px #87e5d460}.eco-core-heading:focus-visible>svg,.eco-core-heading:hover>svg,.eco-elina:focus-visible>svg,.eco-elina:hover>svg,.eco-interface:focus-visible .eco-publics>svg,.eco-interface:hover .eco-publics>svg{transform:translate(4px,-4px)}.eco-elina:focus-visible,.eco-elina:hover{background:#87e5d4;color:#183e32!important;border-color:#183e32;transform:translateY(-3px);box-shadow:0 6px 18px #001d1b40}.eco-elina:focus-visible small,.eco-elina:hover small{color:#183e32}@media (prefers-reduced-motion:reduce){.eco-core,.eco-core-heading>svg,.eco-elina,.eco-elina>svg,.eco-interface,.eco-publics>svg{transition:none;transform:none!important}}.rise-world{--rise-ink:#193d34;--rise-muted:#50665e;--rise-green:#14654f;--rise-dark:#073d33;--rise-paper:#faf8f0;--rise-mint:#afe8cf;--rise-line:#d5dfd5;color:var(--rise-ink);background:#fffef9;font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.7;isolation:isolate}.rise-world *,.rise-world :after,.rise-world :before{box-sizing:border-box}.rise-world h1,.rise-world h2,.rise-world h3,.rise-world h4,.rise-world p{margin:0}.rise-world h1,.rise-world h2,.rise-world h3,.rise-world h4{font-weight:600;line-height:1.15;letter-spacing:-.045em;color:inherit;text-wrap:balance}.rise-world h2{font-size:clamp(32px,3.2vw,46px)}.rise-world h3{font-size:25px;letter-spacing:-.03em}.rise-world a{color:inherit;text-decoration:none}.rise-world button,.rise-world input,.rise-world select,.rise-world textarea{font:inherit}.rise-world button{cursor:pointer}.rise-world button,.rise-world summary{-webkit-tap-highlight-color:transparent}.rise-world svg{width:24px;height:24px;flex-shrink:0}.rise-world img{display:block;max-width:100%}.rise-world em{font-style:normal;color:var(--rise-green)}.rise-world :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #378274;outline-offset:5px}.rise-world :where(section,main)[id]{scroll-margin-top:110px}.rise-container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.rise-section{padding-block:100px}.rise-kicker,.rise-label{display:block;font-size:12px!important;font-weight:700!important;letter-spacing:.13em!important;line-height:1.65!important;text-transform:uppercase;color:var(--rise-green)}.rise-kicker{margin-bottom:18px!important}.rise-skip{position:fixed;left:16px;top:-100px;z-index:1000;background:var(--rise-mint);padding:12px 20px;border-radius:8px}.rise-skip:focus{top:16px}.rise-header{position:sticky;top:0;z-index:50;background:rgba(250,248,240,.98);border-bottom:1px solid var(--rise-line)}.rise-header-inner{min-height:100px;justify-content:space-between;gap:32px}.rise-brand,.rise-header-inner{display:flex;align-items:center}.rise-brand{gap:12px;flex-shrink:0}.rise-brand img{width:54px;height:60px;-o-object-fit:contain;object-fit:contain}.rise-brand strong{font-size:30px;font-weight:750;line-height:1.15;letter-spacing:-.055em;display:block}.rise-brand-dot{color:var(--rise-green)}.rise-brand small{display:block;font-size:10px;letter-spacing:.16em;line-height:1.8;font-weight:700;margin-top:4px}.rise-navigation{display:flex;align-items:center;gap:25px;font-size:13px;font-weight:600}.rise-navigation>a:not(.rise-header-cta){padding-block:16px}.rise-nav-sectors summary:hover,.rise-navigation>a:hover{color:var(--rise-green)}.rise-nav-sectors{position:relative}.rise-nav-sectors summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:9px;padding-block:20px}.rise-nav-sectors summary::-webkit-details-marker{display:none}.rise-nav-sectors[open] summary>span{transform:rotate(180deg)}.rise-nav-sectors>div{position:absolute;top:100%;left:-24px;min-width:310px;padding:12px;background:var(--rise-paper);border:1px solid var(--rise-line);border-radius:15px;box-shadow:0 20px 40px #062b2420;display:grid;gap:4px}.rise-nav-sectors a{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:8px}.rise-nav-sectors a:hover,.rise-nav-sectors a[aria-current=page]{background:#e2eee2}.rise-nav-sectors a>span{font-size:11px;color:var(--rise-green)}.rise-header-cta{display:flex;align-items:center;gap:12px;padding:13px 17px;background:var(--rise-dark);border-radius:8px;color:#f8fff9!important;white-space:nowrap}.rise-header-cta svg{width:18px}.rise-menu-toggle{display:none;background:transparent;border:1px solid var(--rise-line);border-radius:10px;width:48px;height:48px;color:var(--rise-ink);font-size:25px!important}.rise-hero{position:relative;min-height:700px;background:var(--rise-dark);color:#fffef6;overflow:hidden}.rise-hero-image,.rise-hero-shade{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rise-hero-image{-o-object-position:65% center;object-position:65% center}.rise-hero-shade{background:linear-gradient(90deg,rgba(3,39,31,.96),rgba(3,39,31,.83) 33%,rgba(3,39,31,.23) 75%),linear-gradient(0deg,rgba(3,29,25,.76),transparent 48%)}.rise-hero-inner{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:620px;padding-block:75px 55px;gap:60px}.rise-hero-copy{width:680px;max-width:67%}.rise-hero .rise-kicker{color:#d2f5e3;font-size:11px!important;letter-spacing:.17em!important}.rise-hero h1{font-size:clamp(44px,4.7vw,70px);font-weight:500;line-height:1.08;letter-spacing:-.06em;max-width:18ch}.rise-hero h1 em{color:#b8edd5}.rise-hero-description{font-size:18px;line-height:1.85;max-width:550px;margin-top:26px!important;color:#edf2e9}.rise-hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:32px}.rise-btn{min-height:52px;padding:14px 21px;border:1px solid transparent;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:20px;font-size:13px!important;font-weight:650;line-height:1.4!important;text-align:center;transition:background .2s,transform .2s}.rise-btn:hover{transform:translateY(-2px)}.rise-btn svg{width:19px;height:19px}.rise-btn-mint{background:var(--rise-mint);color:#123f31!important}.rise-btn-mint:hover{background:#c9f4df}.rise-btn-glass{background:#143a333d;border-color:#d7ecdf70;color:#fff!important;backdrop-filter:blur(8px)}.rise-btn-glass:hover{background:#254d43}.rise-btn-dark{background:var(--rise-dark);color:#fffdf5!important}.rise-btn-dark:hover{background:#17654f}.rise-hero-note{font-size:12px;margin-top:22px!important;letter-spacing:.015em;color:#e5efe6}.rise-hero-caption{align-self:flex-end;margin-bottom:17px;display:flex;gap:12px;padding:20px 24px;border:1px solid #ffffff38;border-radius:10px;background:#0b3029c9;backdrop-filter:blur(14px);font-size:12px;max-width:285px;color:#e1e9df;box-shadow:0 10px 50px #03241d40}.rise-hero-caption strong{font-size:13px;display:block;margin-top:4px;font-weight:500;color:#fff}.rise-status-dot{width:7px;height:7px;border-radius:50%;background:#b9efd3;box-shadow:0 0 0 5px #b9efd318;margin-top:8px;flex-shrink:0}.rise-hero-bottom{position:relative;border-top:1px solid #ffffff30;display:flex;align-items:center;justify-content:space-between;min-height:80px;font-size:11px;letter-spacing:.04em;color:#e4f0e6}.rise-hero-bottom a{display:flex;gap:28px;align-items:center}.rise-hero-bottom a span{font-size:22px}.rise-breadcrumb{display:inline-block;font-size:12px;color:#d2ecdc!important;margin-bottom:24px}.rise-sector-hero .rise-hero-inner{min-height:640px}.rise-sector-hero h1{font-size:clamp(40px,4.4vw,64px);max-width:19ch}.rise-section-head{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:100px;margin-bottom:42px}.rise-section-head h2{max-width:650px}.rise-section-head>p{color:var(--rise-muted);font-size:17px;line-height:1.85;max-width:440px}.rise-sector-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.rise-sector-card{display:flex;flex-direction:column;border:1px solid var(--rise-line);border-radius:14px;overflow:hidden;background:var(--rise-paper);transition:transform .25s,box-shadow .25s}.rise-sector-card:hover{transform:translateY(-6px);box-shadow:0 16px 30px #173d3410}.rise-sector-photo{position:relative;overflow:hidden;aspect-ratio:1.35}.rise-sector-photo:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#072e2780)}.rise-sector-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.rise-sector-card:hover img{transform:scale(1.035)}.rise-sector-photo>span{position:absolute;bottom:17px;left:21px;font-size:11px;letter-spacing:.15em;color:#fff;z-index:1}.rise-sector-card-copy{padding:25px 21px;display:flex;flex-direction:column;flex:1}.rise-sector-card-copy>.rise-label{font-size:10px!important;letter-spacing:.075em!important;min-height:33px;margin-bottom:14px}.rise-sector-card h3{font-size:24px;line-height:1.2}.rise-sector-card p{font-size:14px;line-height:1.8;color:var(--rise-muted);margin-top:17px;margin-bottom:26px}.rise-card-link{border-top:1px solid var(--rise-line);padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:650;margin-top:auto}.rise-card-link svg{width:20px}.rise-job-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rise-job-grid article{border:1px solid var(--rise-line);border-radius:14px;padding:32px;background:var(--rise-paper)}.rise-job-number{display:block;font-size:13px;color:var(--rise-green);margin-bottom:35px}.rise-job-grid h3{font-size:26px;margin-bottom:18px}.rise-job-grid p{font-size:16px;color:var(--rise-muted);line-height:1.9}.rise-parcours-section{background:#d6e9dd;border-block:1px solid #b0cdbc}.rise-demo{background:#c5e2d1;border:1px solid #62977d;border-radius:18px;overflow:hidden;box-shadow:0 20px 55px #0e3a3120}.rise-demo-sectors{display:grid;grid-template-columns:repeat(4,1fr);padding:10px;background:var(--rise-dark);gap:6px}.rise-demo-sectors button{border:1px solid transparent;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 10px;background:transparent;border-radius:8px;color:#e1f3e8;font-size:14px;font-weight:600}.rise-demo-sectors button>span{font-size:10px;opacity:.8}.rise-demo-sectors button:hover{background:#195747}.rise-demo-sectors button[aria-pressed=true]{background:var(--rise-mint);color:#123f31;border-color:#b9ecd3;box-shadow:0 2px 5px #082b231a}.rise-commerce-mode{background:#b7dcc7;padding:22px 30px;border-bottom:1px solid var(--rise-line);display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px}.rise-commerce-mode>span{font-weight:600}.rise-commerce-mode>div{display:flex;border:1px solid #ccd9cc;border-radius:8px;padding:4px;background:#d8eddf;gap:4px}.rise-commerce-mode button{border:0;color:var(--rise-ink);background:transparent;border-radius:5px;padding:10px 15px;font-size:12px}.rise-commerce-mode button[aria-pressed=true]{background:var(--rise-dark);color:#fff}.rise-demo-layout{display:grid;grid-template-columns:30% 70%}.rise-demo-aside{padding:32px 28px;background:#c3e1cf;border-right:1px solid #a0c6ae}.rise-demo-aside h3{font-size:32px;margin-top:18px;margin-bottom:18px}.rise-demo-aside>p{font-size:14px;line-height:1.85;color:#345747}.rise-profile-list{display:grid;gap:9px;margin-top:26px}.rise-profile-list button{display:flex;align-items:center;gap:10px;padding:13px 12px;border:1px solid var(--rise-line);border-radius:8px;background:#e9f5ec;color:var(--rise-ink);font-size:14px;text-align:left;line-height:1.4}.rise-profile-list button svg{width:19px;height:19px}.rise-profile-list button svg:last-child{margin-left:auto;width:16px}.rise-profile-list button[aria-pressed=true]{background:var(--rise-dark);color:#f2fff6;border-color:var(--rise-dark)}.rise-demo-aside>.rise-demo-note{font-size:12px;border-top:1px solid var(--rise-line);padding-top:24px;margin-top:30px}.rise-preview{min-width:0;background:#e5f2e8;display:flex;flex-direction:column}.rise-preview-bar{background:#a6d3ba;border-bottom:1px solid var(--rise-line);height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-inline:27px;font-size:11px;letter-spacing:.035em;color:#244d3c}.rise-preview-bar>span:first-child{display:flex;gap:5px}.rise-preview-bar i{display:block;width:5px;height:5px;border-radius:50%;background:#3f785b}.rise-preview-bar svg{width:14px}.rise-preview-content{padding:30px 40px 35px;flex:1}.rise-preview-welcome{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.08em;font-weight:650}.rise-monogram{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--rise-dark);color:#fff;border-radius:9px;font-size:23px;font-weight:500}.rise-preview-welcome small{display:block;font-size:10px;letter-spacing:0;font-weight:400;color:var(--rise-muted)}.rise-preview-badge{margin-left:auto;font-size:10px;letter-spacing:0;font-weight:500;padding:5px 10px;background:#c4e4cf;border:1px solid #9fc9ae;border-radius:5px;text-align:center}.rise-preview-content>h3{font-size:28px;margin-block:30px 25px}.rise-step-tabs{display:flex;border-bottom:1px solid var(--rise-line);gap:20px}.rise-step-tabs button{position:relative;display:flex;align-items:center;gap:8px;padding:0 0 16px;border:0;background:transparent;color:#365948;font-size:14px;white-space:nowrap}.rise-step-tabs button>span{display:flex;align-items:center;justify-content:center;font-size:9px;width:21px;height:21px;border:1px solid #c9d9c9;border-radius:50%}.rise-step-tabs button[aria-selected=true]{color:#0b4b38;font-weight:700}.rise-step-tabs button[aria-selected=true]>span{background:var(--rise-green);color:#fff;border-color:var(--rise-green)}.rise-step-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--rise-green)}.rise-step-panel{padding:25px;margin-top:24px;min-height:330px;display:flex;flex-direction:column;align-items:flex-start;background:#f3faf3;border:1px solid #afd0b9;border-radius:12px}.rise-step-panel .rise-label{font-size:10px!important}.rise-step-panel h4{font-size:25px;margin-block:10px 13px;line-height:1.25}.rise-step-panel p{font-size:15px;color:var(--rise-muted);line-height:1.9;max-width:590px}.rise-result{display:flex;align-items:center;gap:9px;background:#cee9d5;border:1px solid #a6cdb2;color:#244e38;padding:10px 14px;border-radius:7px;margin-block:22px;font-size:12px;line-height:1.7}.rise-result svg{width:17px;height:17px}.rise-step-panel>.rise-btn{margin-top:auto;min-height:42px;font-size:12px!important;padding:11px 16px;gap:24px}.rise-backstage{display:flex;gap:16px;align-items:flex-start;background:#b9dcc7;border-top:1px solid #9ec7ad;padding:22px 38px}.rise-backstage>svg{width:22px;margin-top:4px;color:var(--rise-green)}.rise-backstage strong{font-size:12px;font-weight:650}.rise-backstage p{font-size:13px;line-height:1.8;color:#42604c;margin-top:4px}.rise-core-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:45px}.rise-core-grid article{padding:28px 24px;border:1px solid #a6c6b1;border-top:3px solid #51866a;border-radius:15px;background:#e7f1e7;box-shadow:0 8px 24px #143d3010;transition:background .22s,color .22s,border-color .22s,box-shadow .22s,transform .22s}.rise-icon-tile{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:11px;background:#b7dac3;color:#174e37;margin-bottom:23px;transition:background .22s,color .22s}.rise-core-grid h3{font-size:24px;line-height:1.3;margin-bottom:16px;max-width:17ch}.rise-core-grid p{font-size:16px;line-height:1.85;color:#385847;transition:color .22s}.rise-module-strip{border:1px solid #82ad93;border-radius:15px;background:#cfe5d5;padding:28px;margin-top:32px;box-shadow:0 8px 24px #143d300a}.rise-module-strip>.rise-label{font-size:12px!important;margin-bottom:19px;color:#24533d}.rise-module-strip>div{display:flex;gap:10px;flex-wrap:wrap}.rise-module-strip>div>span{display:flex;gap:9px;align-items:center;font-size:14px;font-weight:500;color:#214a35;padding:10px 14px;min-height:44px;background:#eff8ef;border:1px solid #a6c8af;border-radius:9px;transition:background .2s,border-color .2s}.rise-module-strip svg{width:14px;height:14px}.rise-commerce-explainer{display:grid;grid-template-columns:1fr 1fr;gap:60px;border:1px solid #175d49;border-radius:18px;margin-top:40px;padding:38px;background:var(--rise-dark);color:#fffdf4;box-shadow:0 14px 35px #143d3012}.rise-commerce-explainer h3{font-size:32px}.rise-commerce-explainer p{font-size:17px;line-height:1.85;color:#e0eee3;margin-bottom:16px}.rise-text-link{display:inline-flex;align-items:center;gap:22px;font-size:13px;font-weight:650;border-bottom:1px solid #8bad97;padding-block:6px}.rise-text-link:hover{color:var(--rise-green)}.rise-text-link svg{width:18px}.rise-foundations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px}.rise-foundations article{padding:29px 26px;border:1px solid #a5c3ad;border-radius:14px;background:#e4eedf;box-shadow:0 5px 20px #143d300a;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s}.rise-foundations .rise-label{font-size:11px!important;margin-bottom:14px;color:#255e40}.rise-foundations h3{font-size:25px;margin-bottom:15px}.rise-foundations p{font-size:16px;line-height:1.85;color:#3a5845}@media(max-width:700px){.rise-foundations{grid-template-columns:1fr;gap:28px;margin-top:35px}.rise-foundations h3{font-size:25px}.rise-foundations p{font-size:15px}}.rise-ai-section{background:var(--rise-dark);color:#f6faf0;position:relative;overflow:hidden}.rise-ai-section:before{content:"";position:absolute;width:700px;height:700px;border-radius:50%;right:-200px;top:-200px;background:radial-gradient(circle,#37897030,transparent 65%);pointer-events:none}.rise-ai-layout{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center;position:relative}.rise-ai-section .rise-kicker{color:#afe7c9}.rise-ai-section h2{font-size:clamp(36px,3.5vw,51px);margin-bottom:25px}.rise-ai-section h2 em{color:#b9e9d0}.rise-ai-layout>div>p:not(.rise-kicker){color:#d6e8d9;font-size:16px;line-height:1.85}.rise-ai-options{display:grid;gap:6px;margin-top:30px}.rise-ai-options button{transition:background-color .2s ease,color .2s ease,border-color .2s ease;display:flex;align-items:center;gap:13px;background:transparent;border:1px solid #b5d5bf35;border-radius:8px;color:#e0eddf;padding:14px 17px;text-align:left;font-size:13px}.rise-ai-options button>svg{width:18px;height:18px}.rise-ai-options button>svg:last-child{margin-left:auto}.rise-ai-options button[aria-pressed=true]{background:#c5eed717;border-color:#94c4a4;color:#f5fff2}.rise-ai-card{background:#f5f5eb;color:var(--rise-ink);border-radius:18px;padding:32px;box-shadow:0 20px 50px #06291f50}.rise-ai-card-head{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--rise-line);padding-bottom:22px}.rise-ai-avatar{background:#d0e7cf;width:45px;height:45px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--rise-green)}.rise-ai-card-head strong{display:block;font-size:17px;font-weight:600}.rise-ai-card-head small{display:block;font-size:11px;color:var(--rise-muted)}.rise-ai-message{margin:25px 0 23px 45px;padding:16px 20px;background:#e4ece0;border-radius:13px 13px 3px 13px;font-size:14px;color:#264739}.rise-ai-answer{padding:0 0 20px;border-bottom:1px solid var(--rise-line);min-height:180px}.rise-ai-answer .rise-label{font-size:10px!important}.rise-ai-answer p{font-size:15px;line-height:1.9;margin-top:10px}.rise-ai-card>.rise-ai-note{font-size:11px!important;line-height:1.8;margin-block:16px!important;color:var(--rise-muted)!important}.rise-ai-card>.rise-text-link{font-size:12px;gap:14px}.rise-reference{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--rise-line);border-radius:18px;overflow:hidden;background:var(--rise-paper)}.rise-reference-visual{background:#e4eddf;padding:38px 40px;display:flex;flex-direction:column;justify-content:center}.rise-apte-name{font-size:36px;font-weight:500;letter-spacing:-.04em;line-height:1.2;display:block}.rise-apte-name>span{display:block;font-size:11px;letter-spacing:0;color:var(--rise-muted);margin-top:10px}.rise-apte-paths{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.rise-apte-paths>div{background:#fafbf3;border:1px solid #cbdcc9;border-radius:10px;padding:22px;display:flex;flex-direction:column}.rise-apte-paths>div>span{font-size:10px;color:var(--rise-green);margin-bottom:17px}.rise-apte-paths strong{font-size:13px;font-weight:650}.rise-apte-paths small{font-size:11px;line-height:1.75;margin-top:8px;color:var(--rise-muted)}.rise-reference-copy{padding:45px 40px}.rise-reference-copy h3{font-size:33px;line-height:1.2;margin-bottom:22px}.rise-reference-copy p:not(.rise-kicker){font-size:15px;line-height:1.9;color:var(--rise-muted);margin-bottom:18px}.rise-reference-copy .rise-btn{margin-top:8px}.rise-reference-copy>small{display:block;font-size:10px;color:var(--rise-muted);margin-top:13px}.rise-method{background:#f2f4eb;border-block:1px solid #e0e6da}.rise-method-grid{list-style:none;margin:50px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:38px}.rise-method-grid li{position:relative;padding-top:22px;border-top:1px solid #b9cfba}.rise-method-grid li:before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;border-radius:50%;background:#7caf91}.rise-method-grid li>span{font-size:11px;color:var(--rise-green)}.rise-method-grid h3{font-size:22px;margin-top:22px;margin-bottom:13px}.rise-method-grid p{font-size:14px;color:var(--rise-muted);line-height:1.9}.rise-faq{display:grid;grid-template-columns:1fr 1.25fr;gap:100px}.rise-faq h2{font-size:38px}.rise-faq>div>p:not(.rise-kicker){color:var(--rise-muted);font-size:15px;line-height:1.9;max-width:330px;margin-top:24px}.rise-faq details{border-top:1px solid var(--rise-line)}.rise-faq details:last-child{border-bottom:1px solid var(--rise-line)}.rise-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 0;cursor:pointer;font-size:15px;font-weight:600;line-height:1.6}.rise-faq summary::-webkit-details-marker{display:none}.rise-faq summary>span{font-size:22px;font-weight:400;color:var(--rise-green)}.rise-faq details[open] summary>span{transform:rotate(45deg)}.rise-faq details>p{font-size:14px;line-height:1.9;color:var(--rise-muted);padding-bottom:25px;padding-right:30px}.rise-other-contexts{padding-bottom:75px}.rise-other-contexts>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px}.rise-other-contexts a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;border:1px solid var(--rise-line);border-radius:9px;background:var(--rise-paper);font-size:14px;font-weight:600}.rise-other-contexts a:hover{background:#e7f0e0}.rise-other-contexts svg{width:19px}.rise-final{background:#deebd8;padding-block:75px;border-block:1px solid #cfdfc7}.rise-final>.rise-container{display:flex;align-items:center;justify-content:space-between;gap:70px}.rise-final h2{font-size:clamp(30px,3vw,42px)}.rise-final h2 em{color:#3c7051}.rise-final p:not(.rise-kicker){font-size:14px;line-height:1.9;color:#4e6754;margin-top:23px;max-width:470px}.rise-final-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.rise-text-button{display:inline-flex;align-items:center;gap:15px;background:transparent;border:0;border-bottom:1px solid #8cad90;padding:5px 0;color:var(--rise-ink);font-size:12px!important;line-height:1.5}.rise-text-button svg{width:17px;height:17px}.rise-final-actions>span{font-size:10px;color:#506957}.rise-footer{display:grid;grid-template-columns:.8fr 1fr 1.2fr;gap:40px;padding-top:55px;padding-bottom:110px;align-items:start}.rise-footer-brand{font-size:30px;font-weight:600;letter-spacing:-.05em;line-height:1.2}.rise-footer-brand>span{display:block;font-size:9px;letter-spacing:.1em;margin-top:8px}.rise-footer p{font-size:12px;line-height:1.9;color:var(--rise-muted)}.rise-footer nav{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px 24px;font-size:11px}.rise-footer nav a:hover{text-decoration:underline}.rise-footer>span{font-size:10px;color:var(--rise-muted);grid-column:1/-1;border-top:1px solid var(--rise-line);padding-top:22px}.rise-floating-demo{position:fixed;right:28px;bottom:24px;z-index:45;display:flex;align-items:center;gap:12px;padding:16px 23px;border:1px solid #96d7b7;border-radius:100px;background:#b7efd3;color:#164638;box-shadow:0 6px 28px #062f2830;font-size:13px!important;font-weight:650;line-height:1.4;transition:background .2s,transform .2s}.rise-floating-demo:hover{background:#cbf7df;transform:translateY(-2px)}.rise-floating-demo svg{width:20px;height:20px}.rise-floating-demo svg:last-child{width:16px}.rise-dialog{position:fixed;inset:0;width:min(750px,calc(100% - 32px));max-height:90dvh;max-width:none;border:1px solid #c1d2c1;border-radius:18px;padding:0;background:var(--rise-paper);color:var(--rise-ink);margin:auto;overscroll-behavior:contain;box-shadow:0 20px 90px #001c1a50}.rise-dialog::backdrop{background:#062f28cf;backdrop-filter:blur(6px)}.rise-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:32px 38px;border-bottom:1px solid var(--rise-line)}.rise-dialog-head .rise-kicker{font-size:10px!important;margin-bottom:10px!important}.rise-dialog-head h2{font-size:32px}.rise-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #cbdcca;border-radius:50%;background:#e7efe2;color:var(--rise-ink);font-size:28px!important;flex-shrink:0;line-height:1}.rise-dialog form{padding:28px 38px 35px;display:grid;gap:22px}.rise-dialog form>p{font-size:14px;color:var(--rise-muted);line-height:1.9}.rise-dialog label{display:flex;flex-direction:column;gap:9px;font-size:14px;font-weight:600}.rise-dialog :where(input,select,textarea){background:#fffef9!important;color:#193d34!important;caret-color:#193d34;border:1px solid #b7cbbb;border-radius:8px;padding:13px 15px;width:100%;font-size:15px!important;font-weight:400;line-height:1.7;box-shadow:none}.rise-dialog :where(input,textarea)::-moz-placeholder{color:#657a6e;opacity:1}.rise-dialog :where(input,textarea)::placeholder{color:#657a6e;opacity:1}.rise-dialog textarea{resize:vertical;min-height:100px}.rise-dialog .rise-form-note{padding:17px 20px;background:#e5efdf;border-radius:9px;font-size:12px!important;line-height:1.9!important;color:#41624b!important}.rise-dialog form>.rise-btn{justify-self:start}.rise-calendar{padding:25px 32px}.rise-calendar iframe{display:block;width:100%;height:680px;border:0;margin-top:14px;background:#fff;border-radius:8px}.rise-calendar>p{font-size:12px;line-height:1.8;margin-top:18px}.rise-calendar>p>a{text-decoration:underline}@media(min-width:1500px){.rise-hero-inner{min-height:700px}.rise-hero{min-height:780px}.rise-sector-hero .rise-hero-inner{min-height:700px}}@media(max-width:1150px){.rise-navigation{gap:17px;font-size:12px}.rise-container{width:calc(100% - 64px)}.rise-header-inner{gap:20px}.rise-brand strong{font-size:27px}.rise-header-cta{padding:12px}.rise-section-head{gap:55px}.rise-sector-grid{grid-template-columns:repeat(2,1fr);gap:25px}.rise-sector-photo{aspect-ratio:1.8}.rise-sector-card-copy>.rise-label{min-height:0}.rise-sector-card h3{font-size:28px}.rise-sector-card p{font-size:16px}.rise-core-grid{gap:23px}.rise-ai-layout,.rise-commerce-explainer,.rise-faq{gap:55px}.rise-final>.rise-container{gap:35px}.rise-demo-aside{padding:32px 23px}.rise-preview-content{padding-inline:30px}.rise-step-tabs{gap:14px}}@media(max-width:1000px){.rise-header-inner{min-height:86px}.rise-menu-toggle{display:block}.rise-navigation{display:none;position:absolute;top:100%;left:0;right:0;background:var(--rise-paper);border-bottom:1px solid var(--rise-line);padding:20px 32px 28px;font-size:15px;box-shadow:0 20px 30px #092e2410;max-height:calc(100dvh - 86px);overflow:auto}.rise-navigation.is-open{display:flex;align-items:stretch;flex-direction:column;gap:0}.rise-navigation>a:not(.rise-header-cta){padding-block:12px}.rise-nav-sectors summary{padding-block:12px;justify-content:space-between}.rise-nav-sectors>div{position:static;border-radius:8px;box-shadow:none;margin-bottom:10px;min-width:0;background:#edf2e6}.rise-header-cta{justify-content:space-between;margin-top:14px;padding:15px 18px}.rise-hero-copy{max-width:75%}.rise-hero-caption{display:none}.rise-section{padding-block:75px}.rise-section-head{grid-template-columns:1fr;gap:22px}.rise-section-head>p{max-width:640px}.rise-demo-layout{grid-template-columns:1fr}.rise-demo-aside{border-right:0;border-bottom:1px solid var(--rise-line);display:grid;grid-template-columns:1fr 1fr;gap:12px 30px}.rise-demo-aside h3{margin:0;font-size:27px;grid-row:2}.rise-demo-aside h3 br{display:none}.rise-demo-aside>p:not(.rise-demo-note){grid-column:1;grid-row:3}.rise-profile-list{grid-column:2;grid-row:1/4;margin:0;align-self:center}.rise-demo-aside>.rise-demo-note{grid-column:1/-1;margin:5px 0 0;padding-top:15px}.rise-preview-content{padding:35px}.rise-step-panel{min-height:295px}.rise-step-tabs{gap:35px}.rise-step-tabs button{font-size:13px}.rise-preview-content>h3{font-size:30px}.rise-core-grid{grid-template-columns:1fr 1fr;gap:36px}.rise-core-grid h3{max-width:none}.rise-core-grid p{font-size:15px}.rise-ai-layout{gap:40px}.rise-ai-card{padding:25px}.rise-reference{grid-template-columns:1fr 1fr}.rise-reference-visual{padding:28px}.rise-apte-paths{grid-template-columns:1fr}.rise-apte-paths>div{padding:15px 18px}.rise-apte-paths>div>span{display:none}.rise-apte-paths small{margin-top:4px}.rise-reference-copy{padding:35px 28px}.rise-method-grid{gap:25px}.rise-method-grid h3{font-size:21px}.rise-faq{gap:40px}.rise-faq h2{font-size:32px}.rise-final>.rise-container{flex-direction:column;align-items:flex-start;gap:32px}.rise-final-actions{align-items:flex-start}.rise-footer{grid-template-columns:1fr 1fr}.rise-footer nav{grid-column:1/-1;justify-content:flex-start}.rise-job-grid{gap:16px}.rise-job-grid article{padding:25px}.rise-job-grid h3{font-size:23px}}@media(max-width:700px){.rise-container{width:calc(100% - 40px)}.rise-world{font-size:16px}.rise-header-inner{min-height:78px}.rise-brand img{width:42px;height:49px}.rise-brand{gap:10px}.rise-brand strong{font-size:26px}.rise-brand small{font-size:8px;letter-spacing:.14em}.rise-menu-toggle{width:43px;height:43px}.rise-navigation{padding:18px 22px 24px;max-height:calc(100dvh - 78px)}.rise-world :where(section,main)[id]{scroll-margin-top:95px}.rise-hero,.rise-sector-hero{min-height:0}.rise-hero-image{-o-object-position:62% center;object-position:62% center}.rise-hero-shade{background:linear-gradient(90deg,#042c24eb,#042c24a6),linear-gradient(0deg,#052b25f0,transparent)}.rise-hero-inner,.rise-sector-hero .rise-hero-inner{min-height:650px;padding-block:58px 42px}.rise-hero-copy{width:100%;max-width:none}.rise-hero h1,.rise-sector-hero h1{font-size:clamp(40px,8vw,57px);line-height:1.12;max-width:18ch;letter-spacing:-.05em}.rise-hero .rise-kicker{font-size:10px!important;max-width:270px}.rise-hero-description{font-size:17px;line-height:1.9;margin-top:23px!important;max-width:500px}.rise-hero-actions{gap:11px;margin-top:28px}.rise-btn{font-size:12px!important;gap:14px;padding:14px 16px;min-height:49px}.rise-hero-actions .rise-btn{min-width:210px}.rise-hero-note{font-size:11px;max-width:320px;line-height:1.9}.rise-hero-bottom{min-height:64px;gap:20px;font-size:10px}.rise-hero-bottom>span{max-width:150px}.rise-hero-bottom>a{font-size:0;gap:0}.rise-hero-bottom>a>span{font-size:22px}.rise-breadcrumb{font-size:11px;margin-bottom:26px}.rise-section{padding-block:60px}.rise-section-head{gap:22px;margin-bottom:30px}.rise-kicker{font-size:10px!important;letter-spacing:.12em!important;margin-bottom:14px!important}.rise-world h2{font-size:33px;line-height:1.2}.rise-section-head>p{font-size:16px;line-height:1.9}.rise-sector-grid{gap:20px;grid-template-columns:1fr}.rise-sector-photo{aspect-ratio:1.7}.rise-sector-card-copy{padding:27px 24px}.rise-sector-card-copy>.rise-label{font-size:10px!important;margin-bottom:12px}.rise-sector-card h3{font-size:29px}.rise-sector-card p{font-size:16px;line-height:1.9;margin-top:17px;margin-bottom:25px}.rise-card-link{font-size:13px}.rise-job-grid{grid-template-columns:1fr;gap:17px}.rise-job-grid article{padding:28px}.rise-job-number{margin-bottom:20px}.rise-job-grid h3{font-size:26px}.rise-demo-sectors{grid-template-columns:1fr 1fr;gap:5px;padding:8px}.rise-demo-sectors button{font-size:12px;padding:13px 6px;gap:8px}.rise-demo-sectors button>span{font-size:9px}.rise-commerce-mode{padding:20px;flex-direction:column;align-items:stretch;gap:12px}.rise-commerce-mode>span{font-size:12px}.rise-commerce-mode>div{width:100%}.rise-commerce-mode button{flex:1;padding:10px 5px;font-size:11px;line-height:1.55}.rise-demo-aside{display:block;padding:25px 22px}.rise-demo-aside>.rise-label{font-size:10px!important}.rise-demo-aside h3{font-size:27px;margin-block:13px}.rise-demo-aside>p{font-size:14px}.rise-profile-list{margin-top:20px;gap:8px}.rise-profile-list button{padding:12px;font-size:13px}.rise-demo-aside>.rise-demo-note{font-size:11px;margin-top:20px;padding-top:16px}.rise-preview-bar{padding-inline:20px;font-size:9px}.rise-preview-content{padding:24px 20px 27px}.rise-preview-welcome{gap:8px;font-size:8px}.rise-preview-welcome small{font-size:9px}.rise-monogram{width:32px;height:32px;font-size:20px}.rise-preview-badge{font-size:9px;padding:4px 7px;max-width:102px;line-height:1.55}.rise-preview-content>h3{font-size:26px;margin-block:28px 22px}.rise-step-tabs{gap:0;justify-content:space-between}.rise-step-tabs button{font-size:10px;gap:5px;padding-bottom:14px}.rise-step-tabs button>span{width:17px;height:17px;font-size:8px}.rise-step-panel{padding-top:24px;min-height:345px}.rise-step-panel h4{font-size:25px;line-height:1.25}.rise-step-panel p{font-size:15px;line-height:1.85}.rise-result{font-size:11px;padding:10px;gap:7px}.rise-backstage{padding:20px;gap:11px}.rise-backstage p{font-size:12px;line-height:1.9}.rise-backstage>svg{width:18px}.rise-core-grid{grid-template-columns:1fr 1fr;gap:30px 23px;margin-top:30px}.rise-core-grid h3{font-size:22px;line-height:1.25}.rise-core-grid p{font-size:14px;line-height:1.9}.rise-icon-tile{margin-bottom:19px}.rise-module-strip{padding:22px;margin-top:30px}.rise-module-strip>div{gap:12px}.rise-module-strip>div>span{width:100%;font-size:12px}.rise-commerce-explainer{grid-template-columns:1fr;gap:25px;margin-top:40px;padding-top:32px}.rise-commerce-explainer h3{font-size:30px}.rise-commerce-explainer p{font-size:15px}.rise-ai-layout{grid-template-columns:1fr;gap:35px}.rise-ai-section h2{font-size:38px}.rise-ai-options button{font-size:13px}.rise-ai-card{padding:25px 23px}.rise-ai-message{margin-left:25px;font-size:14px}.rise-ai-answer{min-height:205px}.rise-ai-answer p{font-size:15px}.rise-ai-card>.rise-ai-note{font-size:11px!important}.rise-reference{grid-template-columns:1fr}.rise-reference-visual{padding:30px 25px}.rise-apte-paths{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.rise-apte-paths>div{padding:17px 15px}.rise-apte-paths strong{font-size:12px;line-height:1.65}.rise-apte-paths small{font-size:11px}.rise-reference-copy{padding:32px 25px}.rise-reference-copy h3{font-size:30px}.rise-reference-copy p:not(.rise-kicker){font-size:15px;line-height:1.95}.rise-method-grid{grid-template-columns:1fr 1fr;gap:35px 24px;margin-top:32px}.rise-method-grid h3{font-size:22px;margin-top:16px;line-height:1.25}.rise-method-grid p{font-size:14px}.rise-faq{grid-template-columns:1fr;gap:30px}.rise-faq h2{font-size:34px}.rise-faq>div>p:not(.rise-kicker){max-width:100%;margin-top:19px}.rise-faq summary{font-size:15px;padding-block:21px}.rise-faq details>p{font-size:14px;padding-right:15px}.rise-other-contexts{padding-bottom:50px}.rise-other-contexts>div{grid-template-columns:1fr;gap:12px}.rise-other-contexts a{font-size:14px;padding:18px 21px}.rise-final{padding-block:55px}.rise-final h2{font-size:33px}.rise-final p:not(.rise-kicker){font-size:15px}.rise-final-actions{width:100%;gap:20px}.rise-final-actions>.rise-btn{width:100%;font-size:13px!important}.rise-text-button{font-size:12px!important}.rise-final-actions>span{font-size:10px}.rise-footer{padding-top:40px;padding-bottom:125px;gap:28px 22px}.rise-footer nav{font-size:11px;gap:12px 20px}.rise-footer p{font-size:11px}.rise-floating-demo{right:16px;bottom:calc(15px + env(safe-area-inset-bottom));padding:15px 19px;font-size:12px!important;gap:10px}.rise-floating-demo svg{width:19px}.rise-floating-demo svg:last-child{display:none}.rise-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 30px);border-radius:14px}.rise-dialog-head{padding:25px 23px;gap:17px}.rise-dialog-head h2{font-size:28px}.rise-dialog-head .rise-kicker{font-size:9px!important}.rise-close{width:35px;height:35px;font-size:25px!important}.rise-dialog form{padding:25px 23px;gap:23px}.rise-dialog form>p,.rise-dialog label{font-size:14px}.rise-dialog :where(input,select,textarea){font-size:16px!important}.rise-dialog .rise-form-note{font-size:12px!important;padding:16px}.rise-dialog form>.rise-btn{width:100%}.rise-calendar{padding:20px 15px}.rise-calendar iframe{height:680px}}@media(max-width:360px){.rise-container{width:calc(100% - 32px)}.rise-hero h1,.rise-sector-hero h1{font-size:38px}.rise-preview-content{padding-inline:16px}.rise-step-tabs button{font-size:9px}.rise-core-grid{grid-template-columns:1fr}.rise-ai-message{margin-left:10px}.rise-apte-paths,.rise-method-grid{grid-template-columns:1fr}.rise-floating-demo{padding:13px 17px}}@media(prefers-reduced-motion:reduce){.rise-world *,.rise-world :after,.rise-world :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rise-discovery-hero .rise-hero-inner{flex-direction:row-reverse}.rise-discovery-hero .rise-hero-copy{max-width:52%;width:600px}.rise-discovery-hero .rise-hero-shade{background:linear-gradient(270deg,#03271ffa,#03271fee 28%,#03271f75 57%,#03271f0d 80%),linear-gradient(0deg,#031d19cc,transparent 40%)}.rise-discovery-hero .rise-hero-caption{margin-right:auto}.rise-discovery-hero .rise-hero-image{-o-object-position:30% center;object-position:30% center}.rise-sector-hero:is([data-sector=entreprises],[data-sector=formation]) .rise-hero-image{width:62%;left:auto;-o-object-position:center 35%;object-position:center 35%}.rise-sector-hero:is([data-sector=entreprises],[data-sector=formation]) .rise-hero-shade{background:linear-gradient(90deg,#03271f 40%,#03271fe6 48%,#03271f10 78%),linear-gradient(0deg,#031d19bd,transparent 50%)}.rise-sector-photo img[src$="formation-echanges.webp"]{-o-object-position:center 15%;object-position:center 15%}.rise-journey-visual{margin:24px 0 0;overflow:hidden;border:1px solid #9dc3ab;border-radius:11px;background:#e8f4e9}.rise-journey-visual img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.rise-journey-visual figcaption{font-size:11px;line-height:1.6;padding:10px 12px;color:#294f3e}.rise-demo :where(button,[tabindex]):focus-visible{outline-color:#277659;outline-offset:3px}.rise-demo-sectors button:focus-visible{outline-color:#d8ffe9}@media(min-width:701px) and (max-width:1000px){.rise-journey-visual{grid-column:1/-1;display:grid;grid-template-columns:180px 1fr;margin:8px 0 0}.rise-journey-visual img{height:105px}.rise-journey-visual figcaption{align-self:center;padding:20px;font-size:13px}.rise-discovery-hero .rise-hero-copy{max-width:58%}}@media(max-width:700px){.rise-discovery-hero .rise-hero-image,.rise-sector-hero:is([data-sector=entreprises],[data-sector=formation]) .rise-hero-image{inset:0;width:100%;height:350px;-o-object-position:center 30%;object-position:center 30%}.rise-discovery-hero .rise-hero-image{-o-object-position:25% 35%;object-position:25% 35%}.rise-discovery-hero .rise-hero-shade,.rise-sector-hero:is([data-sector=entreprises],[data-sector=formation]) .rise-hero-shade{background:linear-gradient(180deg,#03271f00 110px,#03271f66 230px,#03271f 350px)}.rise-discovery-hero .rise-hero-inner,.rise-sector-hero:is([data-sector=entreprises],[data-sector=formation]) .rise-hero-inner{padding-top:305px;min-height:0}.rise-discovery-hero .rise-hero-copy{max-width:none;width:100%}.rise-demo-sectors button{font-size:13px;min-height:48px}.rise-step-tabs button{font-size:11px;min-height:44px;white-space:normal;text-align:left}.rise-step-panel{padding:22px 18px}.rise-journey-visual{display:grid;grid-template-columns:110px 1fr;margin-top:20px}.rise-journey-visual img{height:92px}.rise-journey-visual figcaption{align-self:center;font-size:11px}}.rise-journey-visual img[src$="formation-echanges.webp"]{-o-object-position:center 15%;object-position:center 15%}.rise-commerce-explainer .rise-kicker{color:#b8ecd1}.rise-commerce-explainer .rise-text-link{display:inline-flex;margin-top:6px;padding:12px 17px;background:var(--rise-mint);color:#133f2d;border:1px solid #a4d9bc;border-radius:8px;font-size:14px;transition:background .2s,transform .2s}.rise-commerce-explainer .rise-text-link:focus-visible{outline-color:#d9f8e3}@media(hover:hover) and (pointer:fine){.rise-core-grid article:hover{background:#0b4b3c;border-color:#28694f;color:#fffdf4;transform:translateY(-5px);box-shadow:0 17px 30px #103f3026}.rise-core-grid article:hover p{color:#e0f1e5}.rise-core-grid article:hover .rise-icon-tile{background:#b4e4c9;color:#14442e}.rise-module-strip>div>span:hover{background:#aed6bb;border-color:#6e9d7c}.rise-foundations article:hover{background:#c2dfc8;border-color:#6e9c79;transform:translateY(-4px);box-shadow:0 13px 28px #214f3220}.rise-commerce-explainer .rise-text-link:hover{background:#d1f6df;color:#133f2d;transform:translateX(3px)}}@media(max-width:1150px){.rise-core-grid{gap:18px}.rise-core-grid article{padding:25px 20px}.rise-commerce-explainer{gap:35px}.rise-foundations{gap:18px}.rise-foundations article{padding:25px 22px}}@media(max-width:1000px){.rise-core-grid p{font-size:16px}.rise-foundations h3{font-size:23px}}@media(max-width:700px){.rise-core-grid{grid-template-columns:1fr;gap:17px}.rise-core-grid article{padding:27px 25px}.rise-core-grid h3{font-size:25px;max-width:none}.rise-core-grid p,.rise-foundations p{font-size:16px;line-height:1.85}.rise-module-strip{padding:24px 21px}.rise-module-strip>div>span{font-size:14px;padding:11px 12px}.rise-commerce-explainer{padding:28px 24px;gap:24px}.rise-commerce-explainer p{font-size:16px}.rise-foundations{gap:17px}.rise-foundations article{padding:27px 25px}}@media(prefers-reduced-motion:reduce){.rise-commerce-explainer .rise-text-link:hover,.rise-core-grid article:hover,.rise-foundations article:hover{transform:none}}.rdv-testimonials{margin:36px 0;color:#203e34}.rdv-testimonials>h2{margin:0 0 20px;color:#203e34;font-size:clamp(23px,2.4vw,32px);line-height:1.2;letter-spacing:-.025em}.rdv-testimonials-grid{display:grid;gap:20px}.rdv-testimonials-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.rdv-testimonial{display:flex;align-items:flex-start;gap:28px;margin:0;padding:clamp(22px,3vw,38px);background:#f4f5eb;border:1px solid #cadbcf;border-radius:18px;color:#203e34}.rdv-testimonial-brand{flex:0 0 148px;padding:12px;border-radius:10px;background:#fff}.rdv-testimonial-brand img{display:block;width:100%;height:90px;-o-object-fit:contain;object-fit:contain}.rdv-testimonial-copy{min-width:0}.rdv-testimonial blockquote{margin:0;padding:0;border:0}.rdv-testimonial blockquote p{margin:0;color:#203e34;font-size:clamp(17px,1.5vw,21px);line-height:1.65;white-space:pre-line}.rdv-testimonial figcaption{display:flex;flex-direction:column;gap:4px;margin-top:22px;font-size:14px;line-height:1.5;color:#466050}.rdv-testimonial figcaption strong{color:#203e34;font-weight:700;letter-spacing:.04em}.rdv-testimonials-pair .rdv-testimonial{flex-direction:column;gap:20px}.rdv-testimonials-pair .rdv-testimonial-brand{flex-basis:auto;width:148px}.rdv-testimonial-home{position:absolute;right:clamp(28px,4.5vw,88px);bottom:292px;z-index:4;width:clamp(255px,26vw,390px);padding:16px;border:1px solid #c4eed247;border-radius:12px;background:#022523e8;backdrop-filter:blur(16px);color:#f5f8ec}.rdv-testimonial-home .rdv-testimonial-home-heading{margin:0 0 10px;font-size:13px;font-weight:600;line-height:1.4;color:#d9f4e5}.rdv-testimonial-home-list{display:grid;gap:8px}.rdv-testimonial-home-list button{display:flex;align-items:center;gap:10px;width:100%;padding:9px;border:1px solid #c4eed238;border-radius:8px;background:#f5f7ed;color:#203e34;text-align:left;cursor:pointer;font:inherit;font-size:12px;line-height:1.4}.rdv-testimonial-home-list button:hover{background:#def2e4;border-color:#9adbb5}.rdv-testimonial-dialog button:focus-visible,.rdv-testimonial-home-list button:focus-visible{outline:3px solid #5cbd91;outline-offset:3px}.rdv-testimonial-home-list img{flex:0 0 64px;width:64px;height:42px;padding:4px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:4px}.rdv-testimonial-home-list button>span:last-child{margin-left:auto}.rdv-testimonial-dialog{box-sizing:border-box;width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;margin:auto;overflow:auto;border:1px solid #cadbcf;border-radius:20px;background:#f4f5eb;color:#203e34;font-family:inherit}.rdv-testimonial-dialog::backdrop{background:#001e1ccc;backdrop-filter:blur(5px)}.rdv-testimonial-dialog-inner{padding:clamp(18px,3vw,30px)}.rdv-testimonial-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid #cadbcf}.rdv-testimonial-dialog-heading h2{font-size:21px;line-height:1.3;margin:0}.rdv-testimonial-dialog-heading button{flex:0 0 44px;height:44px;border:1px solid #cadbcf;border-radius:50%;background:#fff;color:#203e34;font-size:26px;cursor:pointer}.rdv-testimonial-dialog .rdv-testimonial{border:0;padding:26px 0 0}@media (min-width:761px) and (max-height:850px){.rdv-testimonial-home{bottom:260px}}@media (min-width:761px) and (max-width:1100px){.rdv-testimonial-home{width:250px;padding:12px}.rdv-testimonial-home-list img{flex-basis:50px;width:50px}}@media (min-width:761px) and (max-width:999px){.rdv-testimonial-home{width:225px}}@media (min-width:761px) and (max-height:600px){.rdv-testimonial-home{inset:auto 24px 63px auto;width:calc(50% - 36px);padding:6px}.rdv-testimonial-home-heading{display:none}.rdv-testimonial-home-list{grid-template-columns:repeat(3,1fr);gap:5px}.rdv-testimonial-home-list button{justify-content:center;padding:3px}.rdv-testimonial-home-list button span{display:none}}@media (max-width:760px),(max-width:999px) and (max-height:600px) and (pointer:coarse){.rdv-testimonial-home{position:relative;inset:auto;order:1;width:100%;max-width:580px;margin:0 auto;padding:14px;box-sizing:border-box}.rdv-testimonial-home .rdv-testimonial-home-heading{display:block}.rdv-testimonial-home-list{grid-template-columns:1fr}.rdv-testimonial-home-list button{justify-content:flex-start;padding:9px;font-size:13px}.rdv-testimonial-home-list button span{display:block}.rdv-testimonials-pair{grid-template-columns:1fr}.rdv-testimonial{flex-direction:column;gap:20px}.rdv-testimonial-brand{flex-basis:auto;width:148px}}.sx-world{--sx-ink:#183d33;--sx-muted:#4d665b;--sx-green:#1a6a51;--sx-dark:#083e32;--sx-paper:#faf8ef;--sx-mint:#b8efd4;--sx-line:#cbdace;color:var(--sx-ink);background:#fffef9;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.75;isolation:isolate}.sx-world *,.sx-world :after,.sx-world :before{box-sizing:border-box}.sx-world :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.sx-world h1,.sx-world h2,.sx-world h3,.sx-world h4{font-weight:550;line-height:1.13;letter-spacing:-.045em;color:inherit;text-wrap:balance}.sx-world h2{font-size:clamp(34px,3.5vw,49px)}.sx-world h3{font-size:27px;letter-spacing:-.035em}.sx-world a{color:inherit;text-decoration:none}.sx-world button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.sx-world svg{width:24px;height:24px;flex-shrink:0}.sx-world img{display:block;max-width:100%}.sx-world em{font-style:normal;color:var(--sx-green)}.sx-world :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid #34846a;outline-offset:5px}.sx-world :where(main,section)[id]{scroll-margin-top:110px}.sx-container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.sx-section{padding-block:100px}.sx-kicker,.sx-label{display:block;font-size:12px!important;line-height:1.65!important;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--sx-green)}.sx-kicker{margin-bottom:20px!important}.sx-skip{position:fixed;left:16px;top:-100px;z-index:100;background:var(--sx-mint);padding:12px 20px;border-radius:8px}.sx-skip:focus{top:16px}.sx-header{position:sticky;top:0;z-index:40;background:rgba(250,248,239,.98);border-bottom:1px solid var(--sx-line)}.sx-header-inner{min-height:96px;justify-content:space-between;gap:25px}.sx-brand,.sx-header-inner{display:flex;align-items:center}.sx-brand{gap:12px;flex-shrink:0}.sx-brand img{width:51px;height:59px;-o-object-fit:contain;object-fit:contain}.sx-brand strong{font-size:29px;line-height:1.1;font-weight:750;letter-spacing:-.07em;display:block}.sx-brand strong>span{font-size:18px;font-weight:550;letter-spacing:-.035em}.sx-brand small{display:block;font-size:10px;font-weight:750;letter-spacing:.15em;margin-top:5px}.sx-navigation{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:600}.sx-navigation>a{padding-block:16px}.sx-navigation>a:hover{color:var(--sx-green)}.sx-navigation>.sx-header-cta{display:flex;gap:12px;align-items:center;padding:12px 18px;border-radius:8px;background:var(--sx-dark);color:var(--sx-paper)}.sx-header-cta svg{width:18px}.sx-menu-toggle{display:none;background:transparent;border:1px solid var(--sx-line);border-radius:10px;color:var(--sx-ink);width:48px;height:48px;font-size:24px!important}.sx-hero{position:relative;background:var(--sx-dark);color:#fffef4;overflow:hidden}.sx-hero-image,.sx-hero-shade{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sx-hero-image{-o-object-position:center;object-position:center}.sx-hero-shade{background:linear-gradient(90deg,#072d25f5,#072d25e8 22%,#072d25b8 42%,#072d2520 75%),linear-gradient(0deg,#072d25e8,transparent 46%)}.sx-hero-inner{position:relative;min-height:650px;display:flex;align-items:center;justify-content:space-between;gap:45px;padding-block:65px}.sx-hero-copy{width:660px;max-width:65%}.sx-hero .sx-kicker{font-size:11px!important;color:#c5edd7;letter-spacing:.12em}.sx-hero h1{font-size:clamp(44px,5.15vw,74px);font-weight:500;line-height:1.065;letter-spacing:-.055em}.sx-hero h1 em{color:var(--sx-mint)}.sx-hero-description{font-size:19px;line-height:1.85;color:#f0f4e9;max-width:540px;margin-top:28px!important}.sx-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:32px}.sx-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid transparent;border-radius:8px;padding:14px 21px;font-size:14px;font-weight:650;line-height:1.5;text-align:center;transition:background .2s,transform .2s}.sx-btn svg{width:20px;height:20px}.sx-btn:hover{transform:translateY(-2px)}.sx-btn-mint{background:var(--sx-mint);color:#103f2f!important}.sx-btn-mint:hover{background:#d1f8e2}.sx-btn-glass{background:#0b382b88;color:#fff!important;border-color:#deece376;backdrop-filter:blur(8px)}.sx-btn-glass:hover{background:#205848}.sx-hero-note{font-size:13px;color:#dbe8db;margin-top:22px!important}.sx-hero-caption{align-self:flex-end;display:flex;align-items:center;gap:18px;padding:22px;background:#103b30da;border:1px solid #d1ebd947;border-radius:12px;backdrop-filter:blur(12px);box-shadow:0 12px 40px #032b2524;margin-bottom:7px}.sx-caption-mark{font-size:38px;font-weight:550;letter-spacing:-.08em;color:var(--sx-mint);border-right:1px solid #d1ebd94d;padding-right:18px;line-height:1.3}.sx-hero-caption p{font-size:13px;line-height:1.8;color:#e4ede1;white-space:nowrap}.sx-hero-caption strong{color:#fffef4;font-weight:600}.sx-hero-bottom{position:relative;min-height:76px;display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #d9eee435;font-size:11px;letter-spacing:.06em;color:#d7e8db}.sx-hero-bottom a{display:flex;align-items:center;gap:24px;font-size:13px;letter-spacing:0}.sx-hero-bottom a>span{font-size:24px}.sx-section-head{display:grid;grid-template-columns:1.35fr 1fr;gap:100px;align-items:end;margin-bottom:44px}.sx-section-head>p{font-size:17px;line-height:1.85;color:var(--sx-muted);max-width:450px}.sx-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sx-value-grid article{display:flex;flex-direction:column;align-items:flex-start;background:#e7f0e4;border:1px solid #b6ceb9;border-radius:15px;padding:32px;transition:background .25s,color .25s,transform .25s,box-shadow .25s}.sx-icon-tile{display:grid;place-items:center;width:48px;height:48px;border:1px solid #a7c7af;border-radius:12px;background:#c7e2cd;color:#215d42;margin-bottom:30px;transition:background .25s,color .25s}.sx-value-grid h3{font-size:32px;margin-block:14px 20px}.sx-value-grid article>p:not(.sx-label){font-size:17px;line-height:1.8;color:#395646;margin-bottom:30px;transition:color .25s}.sx-card-result{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:600;line-height:1.7;margin-top:auto;border-top:1px solid #a7c7af;padding-top:18px;width:100%}.sx-card-result svg{width:18px;height:18px;margin-top:2px}.sx-value-note{display:flex;align-items:center;justify-content:space-between;gap:35px;border-bottom:1px solid var(--sx-line);padding:30px 0 28px}.sx-value-note>p{font-size:16px}.sx-value-note strong{font-weight:650}.sx-experience{background:var(--sx-dark);color:#fffdf1;position:relative}.sx-experience .sx-section-head .sx-kicker,.sx-experience .sx-section-head em{color:var(--sx-mint)}.sx-experience .sx-section-head>p{color:#dceadc}.sx-preview{color:var(--sx-ink);background:#d5e9d9;border:1px solid #8ab69a;border-radius:18px;overflow:hidden;box-shadow:0 25px 65px #00251c50}.sx-preview-top{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#c3e0cc;padding:17px 28px;font-size:13px;line-height:1.6}.sx-preview-top>span:first-child{display:flex;align-items:center;gap:11px;font-weight:650}.sx-preview-top i{height:8px;width:8px;background:#2a7e59;border-radius:50%;box-shadow:0 0 0 5px #38764c18}.sx-preview-top>span:last-child{border:1px solid #9bbba4;border-radius:5px;padding:3px 9px;font-size:11px;white-space:nowrap}.sx-tabs{display:grid;grid-template-columns:repeat(4,1fr);padding:9px;gap:8px;background:#b0d4bd;border-block:1px solid #92b89e}.sx-tabs button{display:flex;align-items:center;gap:14px;min-height:63px;padding:13px 18px;border:1px solid transparent;border-radius:8px;background:#cde3d1;color:#284e38;font-size:17px;font-weight:650;text-align:left;transition:background .2s,color .2s}.sx-tabs button>span{font-size:11px;font-weight:500}.sx-tabs button>svg{width:18px;margin-left:auto}.sx-tabs button:hover{background:#dff1e1}.sx-tabs button[aria-selected=true]{background:var(--sx-dark);color:#f5fff6;box-shadow:0 3px 10px #163d2820}.sx-tabs button[aria-selected=true]>span{color:var(--sx-mint)}.sx-preview-mode{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border-bottom:1px solid #afcdb7}.sx-preview-mode p{font-size:15px;font-weight:550}.sx-preview-mode p>.sx-label{font-size:10px!important;margin-bottom:4px}.sx-preview-mode>div{display:flex;gap:4px;padding:4px;border:1px solid #a7c6b1;border-radius:8px;background:#ecf5e9}.sx-preview-mode button{transition:background-color .2s ease,color .2s ease,border-color .2s ease;display:flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--sx-ink);border-radius:5px;padding:9px 13px;font-size:13px;line-height:1.6}.sx-preview-mode button svg{width:17px;height:17px}.sx-preview-mode button[aria-pressed=false] svg{visibility:hidden}.sx-preview-mode button[aria-pressed=true]{background:#1a614a;color:#fffef3}.sx-preview-mode button[aria-pressed=false]:hover{background:#d2e6d4}.sx-panel{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:32px}.sx-client-story{padding:24px 25px 20px 6px;display:flex;flex-direction:column;align-items:flex-start}.sx-client-story h3{font-size:34px;line-height:1.2;margin-block:17px 24px;max-width:18ch}.sx-client-quote{font-size:19px;line-height:1.9;color:#345545;max-width:460px}.sx-story-marker{display:inline-flex;align-items:center;gap:8px;border:1px solid #92b99e;border-radius:6px;background:#c3e1cc;color:#214d36;font-size:12px;font-weight:600;padding:8px 12px;margin-top:26px}.sx-story-marker svg{width:17px;height:17px}.sx-service-screen{background:var(--sx-paper);border:1px solid #b4cbb6;border-radius:13px;padding:28px;box-shadow:0 10px 30px #183d3310;min-height:400px;display:flex;flex-direction:column}.sx-screen-brand{display:flex;gap:11px;align-items:center;font-size:10px;font-weight:750;letter-spacing:.08em}.sx-screen-brand>span:first-child{display:grid;place-items:center;width:36px;height:40px;background:var(--sx-dark);color:var(--sx-mint);border-radius:8px;font-size:24px;font-weight:500;letter-spacing:0}.sx-screen-brand small{font-size:11px;letter-spacing:0;font-weight:400;display:block;color:var(--sx-muted)}.sx-screen-brand>.sx-screen-step{margin-left:auto;background:#e1ecdc;border-radius:6px;padding:6px 9px;color:#456244;font-size:11px;font-weight:500;letter-spacing:0}.sx-service-screen h4{font-size:26px;margin-block:29px 22px}.sx-service-screen ul{list-style:none;padding:0;display:grid;gap:10px}.sx-service-screen li{display:flex;align-items:flex-start;gap:11px;border:1px solid #c7d9c6;background:#eef4e8;border-radius:7px;padding:10px 13px;font-size:14px;line-height:1.7;color:#2b4c36}.sx-service-screen li svg{width:17px;height:17px;margin-top:3px;color:#2b7855}.sx-screen-proof{font-size:13px;line-height:1.8;border-top:1px solid #d2dfcc;margin-top:23px!important;padding-top:16px;color:#49634c}.sx-backstage{background:#c1ddc9;border:1px solid #a0c1aa;border-radius:10px;padding:22px 25px}.sx-backstage-title{display:flex;align-items:center;gap:12px;margin-bottom:13px}.sx-backstage-title svg{width:21px;height:21px}.sx-backstage .sx-label{color:#2c593e;font-size:11px!important}.sx-backstage ul{padding-left:18px;display:grid;gap:5px}.sx-backstage ul,.sx-backstage>p{font-size:15px;line-height:1.8;color:#31513c}.sx-observe{display:flex;align-items:flex-start;gap:17px;border:1px solid #a0c1aa;border-radius:10px;padding:22px 25px;background:#e2eedd}.sx-observe>svg{margin-top:3px;color:#286642}.sx-observe .sx-label{color:#386542;font-size:11px!important}.sx-observe h4{font-size:23px;line-height:1.25;margin-top:12px}.sx-observe p{font-size:16px;line-height:1.7;margin-top:10px!important}.sx-panel-before{background:#dde5df}.sx-panel-before .sx-service-screen{background:#f7f4eb}.sx-panel-before .sx-service-screen li{background:#eaece4;border-color:#aebbad;border-style:dashed;color:#435648}.sx-panel-before .sx-service-screen li svg{color:#526858}.sx-panel-before .sx-story-marker{background:#e9ebe0;border-color:#b2c1ab;color:#465943}.sx-panel-before .sx-backstage,.sx-panel-before .sx-observe{background:#e7e9e0;border-color:#b1c0af}.sx-panel-before .sx-observe .sx-label,.sx-panel-before .sx-observe>svg{color:#526858}.sx-preview-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;background:#c6e0ce;border-top:1px solid #a5c5af}.sx-preview-bottom p{font-size:12px;color:#3c5d46}.sx-preview-bottom button{display:flex;align-items:center;gap:14px;font-size:13px;font-weight:650;background:var(--sx-dark);color:#fffdf1;border:0;border-radius:7px;padding:12px 17px}.sx-preview-bottom button:hover{background:#21654d}.sx-preview-bottom button svg{width:17px;height:17px}.sx-example-note{font-size:12px;color:#d0e1d0;text-align:center;margin-top:23px!important}.sx-deliverables{display:grid;grid-template-columns:1fr 1fr;gap:22px}.sx-deliverables article{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:32px;border:1px solid #b8cdb7;border-radius:13px;background:#f4f5e9;transition:background .25s,border-color .25s,transform .25s}.sx-deliverable-number{font-size:22px;font-weight:500;color:#3b805a;border-bottom:1px solid #a3c1a5;align-self:start;line-height:1.5;padding-bottom:6px;letter-spacing:-.04em}.sx-deliverables h3{font-size:28px;margin-bottom:15px}.sx-deliverables p{font-size:16px;line-height:1.85;color:var(--sx-muted)}.sx-deliverable-tag{grid-column:2;display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600;color:#356344;padding-top:12px}.sx-deliverable-tag svg{width:17px;height:17px}.sx-method{background:#e5efdf;border-block:1px solid #c2d5bd}.sx-method-grid{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;counter-reset:method}.sx-method-grid li{border-top:1px solid #87b18f;padding-top:25px;display:flex;flex-direction:column;align-items:flex-start}.sx-method-grid li>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#c1ddc2;color:#31613c;border:1px solid #9ac09a;font-size:12px;margin-bottom:25px}.sx-method-grid h3{font-size:26px;line-height:1.25;min-height:64px;margin-bottom:16px}.sx-method-grid p{font-size:16px;color:#426044;line-height:1.85;margin-bottom:23px}.sx-method-grid small{font-size:12px;line-height:1.7;font-weight:650;color:#2f603a;margin-top:auto}.sx-measure{display:flex;align-items:center;gap:26px;padding:32px;margin-top:50px;background:#d2e4ce;border:1px solid #a8c4a6;border-radius:14px}.sx-measure>svg{width:35px;height:35px;color:#39784a}.sx-measure h3{font-size:25px;margin-bottom:12px}.sx-measure p{font-size:16px;color:#3d5d40;line-height:1.85;max-width:750px}.sx-text-link{display:inline-flex;align-items:center;gap:20px;font-size:13px;font-weight:650;border-bottom:1px solid #83a78a;padding-block:7px}.sx-text-link svg{width:18px;height:18px}.sx-measure>.sx-text-link{margin-left:auto;white-space:nowrap}.sx-ecosystem{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.sx-ecosystem>a{padding:30px;border:1px solid #aec9b6;border-radius:13px;background:#e7f1e7;display:flex;flex-direction:column;align-items:flex-start;transition:background .25s,color .25s,transform .25s,box-shadow .25s}.sx-ecosystem h3{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:37px;margin-block:25px}.sx-ecosystem h3 svg{width:25px;height:25px;color:#307555}.sx-ecosystem p{font-size:16px;line-height:1.9;color:#40604d;margin-bottom:28px;transition:color .25s}.sx-ecosystem .sx-text-link{margin-top:auto;width:100%;justify-content:space-between}.sx-faq{background:var(--sx-paper);border-top:1px solid var(--sx-line)}.sx-faq-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:100px}.sx-faq-layout>div:first-child>p:last-child{font-size:17px;line-height:1.9;color:var(--sx-muted);margin-top:28px;max-width:340px}.sx-questions details{border-bottom:1px solid #bed0be;padding-block:22px}.sx-questions details:first-child{padding-top:0}.sx-questions summary{display:flex;align-items:center;justify-content:space-between;gap:28px;list-style:none;font-size:19px;font-weight:550;line-height:1.6;cursor:pointer}.sx-questions summary::-webkit-details-marker{display:none}.sx-questions summary span{font-size:25px;font-weight:400;line-height:1;transition:transform .2s;color:#28694a}.sx-questions details[open] summary span{transform:rotate(45deg)}.sx-questions details>p{font-size:16px;line-height:1.9;color:#49634f;padding:20px 35px 3px 0}.sx-final{position:relative;overflow:hidden;background:var(--sx-dark);color:#fffdf1;padding-block:90px 100px;text-align:center}.sx-final:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 120%,#549f5b55,transparent 75%);pointer-events:none}.sx-final-inner{position:relative}.sx-final .sx-kicker,.sx-final em{color:var(--sx-mint)}.sx-final h2{font-size:clamp(35px,4vw,56px)}.sx-final p:not(.sx-kicker){font-size:18px;color:#e0ecdd;margin-top:28px;line-height:1.9}.sx-final .sx-actions{justify-content:center}.sx-final-note{display:block;font-size:12px;color:#d2e4d1;margin-top:22px}.sx-footer{background:var(--sx-paper);padding:28px 0 115px;border-top:1px solid var(--sx-line)}.sx-footer>.sx-container{display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:12px;color:#4b6554}.sx-footer p span{margin-inline:8px}.sx-footer a{display:flex;gap:12px;align-items:center}.sx-footer a svg{width:17px;height:17px}.sx-floating{position:fixed;right:27px;bottom:25px;z-index:45;display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 22px;border:1px solid #99d5b6;border-radius:100px;background:var(--sx-mint);color:#164630!important;box-shadow:0 8px 40px #052f2933;font-size:14px;font-weight:650;transition:background .2s,transform .2s}.sx-floating>svg:last-child{width:17px;height:17px}.sx-floating:hover{background:#d2f8e0;transform:translateY(-2px)}.sx-final :focus-visible,.sx-hero :focus-visible{outline-color:var(--sx-mint)!important}@media(hover:hover){.sx-ecosystem>a:hover,.sx-value-grid article:hover{background:var(--sx-dark);color:#fffdf0;transform:translateY(-5px);box-shadow:0 16px 32px #123d281d}.sx-ecosystem>a:hover p,.sx-value-grid article:hover>p:not(.sx-label){color:#e1edda}.sx-ecosystem>a:hover .sx-label,.sx-ecosystem>a:hover h3 svg,.sx-value-grid article:hover .sx-label{color:var(--sx-mint)}.sx-value-grid article:hover .sx-icon-tile{background:#27654a;color:var(--sx-mint);border-color:#619974}.sx-ecosystem>a:hover .sx-text-link,.sx-value-grid article:hover .sx-card-result{border-color:#729c78}.sx-deliverables article:hover{background:#e1eddb;border-color:#81a889;transform:translateY(-3px)}}.sx-ecosystem>a:focus-visible{background:var(--sx-dark);color:#fffdf0}.sx-ecosystem>a:focus-visible p{color:#e1edda}.sx-ecosystem>a:focus-visible .sx-label,.sx-ecosystem>a:focus-visible h3 svg{color:var(--sx-mint)}@media(min-width:1550px){.sx-hero-inner{min-height:710px}.sx-hero-shade{background:linear-gradient(90deg,#072d25f5,#072d25dd 25%,#072d25a6 42%,#072d2510 76%),linear-gradient(0deg,#072d25dc,transparent 46%)}}@media(max-width:1100px){.sx-container{width:calc(100% - 64px)}.sx-navigation{gap:17px;font-size:12px}.sx-brand strong{font-size:27px}.sx-brand strong>span{font-size:16px}.sx-header-inner{gap:20px}.sx-section-head{gap:60px}.sx-hero-copy{max-width:72%}.sx-hero-caption{display:none}.sx-hero-inner{min-height:660px}.sx-value-grid article{padding:26px}.sx-value-grid h3{font-size:28px}.sx-measure{flex-wrap:wrap}.sx-measure>div{flex:1}.sx-measure>.sx-text-link{margin-left:61px}.sx-faq-layout{gap:60px}.sx-tabs button{gap:9px;padding:13px}.sx-panel{padding:25px}.sx-client-story{padding-right:5px}.sx-client-story h3{font-size:30px}.sx-service-screen{padding:23px}}@media(max-width:900px){.sx-section{padding-block:75px}.sx-header-inner{min-height:86px}.sx-menu-toggle{display:block;margin-left:auto}.sx-navigation{display:none;position:absolute;left:0;right:0;top:100%;background:var(--sx-paper);border-bottom:1px solid var(--sx-line);box-shadow:0 15px 30px #0d382517;padding:16px 32px 25px;font-size:16px}.sx-navigation.is-open{display:grid;gap:3px}.sx-navigation>a{padding:11px 12px}.sx-navigation>.sx-header-cta{justify-content:space-between;margin-top:9px}.sx-section-head{gap:35px}.sx-value-grid{gap:15px}.sx-value-grid article{padding:23px}.sx-value-grid h3{font-size:26px}.sx-value-grid article>p:not(.sx-label){font-size:16px}.sx-card-result{font-size:12px}.sx-value-note{gap:12px}.sx-preview-mode,.sx-value-note{align-items:flex-start;flex-direction:column}.sx-preview-mode{gap:13px}.sx-panel{grid-template-columns:1fr 1fr;gap:17px}.sx-client-story h3{font-size:27px}.sx-client-quote{font-size:17px}.sx-service-screen{padding:20px}.sx-service-screen h4{font-size:23px}.sx-screen-brand>div{font-size:9px}.sx-screen-brand small{font-size:10px}.sx-screen-brand>.sx-screen-step{display:none}.sx-backstage,.sx-observe{padding:20px}.sx-deliverables article{padding:25px;grid-template-columns:35px 1fr;gap:15px}.sx-deliverables h3{font-size:25px}.sx-method-grid{grid-template-columns:1fr 1fr;gap:38px 30px}.sx-method-grid h3{min-height:auto}.sx-ecosystem{gap:15px}.sx-ecosystem>a{padding:23px}.sx-ecosystem .sx-label{font-size:10px!important}.sx-ecosystem p{font-size:15px}.sx-faq-layout{gap:40px;grid-template-columns:1fr 1.4fr}}@media(max-width:700px){.sx-world{font-size:17px}.sx-container{width:calc(100% - 40px)}.sx-section{padding-block:65px}.sx-world h2{font-size:34px}.sx-world :where(main,section)[id]{scroll-margin-top:100px}.sx-kicker{font-size:11px!important;letter-spacing:.1em}.sx-brand img{width:43px;height:53px}.sx-brand strong{font-size:29px}.sx-brand small{font-size:9px}.sx-hero-image{-o-object-position:57% center;object-position:57% center}.sx-hero-shade{background:linear-gradient(90deg,#062d25e8,#062d2599 85%),linear-gradient(0deg,#062d25f5,transparent 95%)}.sx-hero-inner{min-height:650px;padding-block:65px 48px}.sx-hero-copy{width:100%;max-width:none}.sx-hero .sx-kicker{font-size:10px!important;line-height:1.9!important;max-width:290px}.sx-hero h1{font-size:clamp(41px,9.1vw,59px);line-height:1.1}.sx-hero-description{font-size:18px;line-height:1.85;margin-top:26px!important;max-width:500px}.sx-actions{gap:12px}.sx-btn{font-size:14px;padding:14px 18px;gap:15px}.sx-hero-note{font-size:12px;line-height:1.9}.sx-hero-bottom{min-height:80px;flex-wrap:wrap;gap:8px;padding-block:19px}.sx-hero-bottom>span{font-size:9px;letter-spacing:.08em}.sx-hero-bottom>a{font-size:12px}.sx-hero-bottom a>span{font-size:18px}.sx-section-head{grid-template-columns:1fr;gap:23px;margin-bottom:32px}.sx-section-head>p{font-size:17px;max-width:none}.sx-value-grid{grid-template-columns:1fr;gap:20px}.sx-value-grid article{padding:30px}.sx-value-grid h3{font-size:31px}.sx-value-grid article>p:not(.sx-label){font-size:17px;margin-bottom:23px}.sx-icon-tile{margin-bottom:24px}.sx-card-result{font-size:13px}.sx-value-note{padding:25px 0}.sx-value-note>p{font-size:16px;line-height:1.85}.sx-preview{border-radius:13px}.sx-preview-top{padding:16px;gap:10px;align-items:flex-start;flex-direction:column}.sx-preview-top>span:first-child{font-size:13px}.sx-preview-top>span:last-child{font-size:10px;margin-left:18px}.sx-tabs{grid-template-columns:1fr 1fr;gap:7px;padding:9px}.sx-tabs button{font-size:15px;min-height:52px;gap:9px;padding:11px}.sx-tabs button>span{font-size:10px}.sx-tabs button>svg{width:16px}.sx-preview-mode{padding:20px 18px;gap:12px}.sx-preview-mode>p{font-size:14px}.sx-preview-mode>div{width:100%;gap:3px}.sx-preview-mode button{justify-content:center;flex:1;font-size:12px;padding:10px 7px;gap:5px}.sx-panel{grid-template-columns:1fr;padding:20px 16px;gap:20px}.sx-client-story{padding:8px 4px 5px}.sx-client-story h3{font-size:30px;margin-block:16px 20px;max-width:none}.sx-client-quote{font-size:18px;line-height:1.85}.sx-story-marker{margin-top:20px;font-size:11px}.sx-service-screen{min-height:0;padding:24px 20px}.sx-service-screen h4{font-size:25px}.sx-screen-brand>div{font-size:10px}.sx-screen-brand small{font-size:11px}.sx-screen-brand>.sx-screen-step{display:block;font-size:10px}.sx-service-screen li{font-size:14px;padding:11px}.sx-screen-proof{font-size:13px}.sx-backstage,.sx-observe{padding:22px 20px}.sx-backstage ul,.sx-backstage>p{font-size:15px}.sx-preview-bottom{align-items:flex-start;flex-direction:column;padding:20px 18px;gap:15px}.sx-preview-bottom p{font-size:12px}.sx-preview-bottom button{align-self:flex-end;font-size:13px}.sx-example-note{font-size:12px;line-height:1.9;padding-inline:5px}.sx-deliverables{grid-template-columns:1fr;gap:18px}.sx-deliverables article{padding:27px 22px;gap:18px}.sx-deliverables h3{font-size:26px}.sx-deliverables p{font-size:16px}.sx-deliverable-tag{font-size:12px;align-items:flex-start}.sx-method-grid{gap:32px 25px}.sx-method-grid h3{font-size:23px;line-height:1.3}.sx-method-grid p{font-size:15px}.sx-method-grid small{font-size:11px}.sx-method-grid li>span{margin-bottom:22px}.sx-measure{padding:27px 23px;gap:20px;align-items:flex-start}.sx-measure>svg{width:28px;height:28px}.sx-measure>div{flex-basis:calc(100% - 55px)}.sx-measure h3{font-size:25px}.sx-measure p{font-size:15px}.sx-measure>.sx-text-link{margin-left:48px}.sx-ecosystem{grid-template-columns:1fr;gap:20px}.sx-ecosystem>a{padding:30px}.sx-ecosystem .sx-label{font-size:11px!important}.sx-ecosystem h3{font-size:37px;margin-block:23px}.sx-ecosystem p{font-size:17px}.sx-faq-layout{grid-template-columns:1fr;gap:35px}.sx-faq-layout>div:first-child>p:last-child{margin-top:20px;max-width:none}.sx-questions summary{font-size:18px;gap:18px}.sx-questions details>p{font-size:16px;padding-right:12px}.sx-final{padding-block:70px 75px}.sx-final h2{font-size:35px}.sx-final p:not(.sx-kicker){font-size:17px}.sx-final p:not(.sx-kicker)>br{display:none}.sx-final-note{font-size:11px;line-height:1.9}.sx-footer{padding-bottom:125px}.sx-footer>.sx-container{align-items:flex-start;flex-direction:column;gap:20px;font-size:12px}.sx-floating{right:20px;bottom:max(16px,env(safe-area-inset-bottom));padding:15px 19px;font-size:13px;max-width:calc(100% - 40px);gap:10px}.sx-floating>svg{width:21px;height:21px}.sx-floating>svg:last-child{width:16px;height:16px}}@media(max-width:380px){.sx-hero .sx-btn{width:100%;justify-content:space-between}.sx-method-grid{grid-template-columns:1fr}.sx-screen-brand>.sx-screen-step,.sx-tabs button>svg{display:none}.sx-measure{display:block}.sx-measure>svg{margin-bottom:15px}.sx-measure>.sx-text-link{margin:18px 0 0}.sx-brand{gap:8px}.sx-brand strong>span{font-size:15px}.sx-preview-mode button{font-size:11px}}@media(prefers-reduced-motion:reduce){.sx-world *,.sx-world :after,.sx-world :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=d9860efac9675f8a.css.map*/