@import url("https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;600;700;800;900&display=swap");:root{color-scheme:light;--bg:#fff;--surface:#f7f8fc;--card:#fff;--ink:#172342;--muted:#68758b;--border:#e3e8f2;--navy:#142f7d;--yellow:#fab12e;--soft-yellow:#fff4db;--shadow:0 22px 52px #142f7d12}html[data-theme=dark]{color-scheme:dark;--bg:#101a2c;--surface:#17263b;--card:#1b2d47;--ink:#eff4ff;--muted:#b3c2d8;--border:#314664;--navy:#aec7ff;--soft-yellow:#40361f;--shadow:0 20px 45px #0003}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--bg);color:var(--ink);font-family:Tajawal,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip;transition:background-color .35s ease,color .35s ease}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid #fab12e;outline-offset:3px}::selection{background:#fab12e;color:#142f7d}.container{width:min(1200px,calc(100% - 56px));margin-inline:auto}.progress{position:fixed;z-index:200;top:0;right:0;left:0;height:3px;background:#fab12e;transform-origin:right}.header{position:-webkit-sticky;position:sticky;top:0;z-index:90;background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background-color .35s,border-color .35s}.navbar{height:83px;gap:24px}.brand,.navbar{display:flex;align-items:center}.brand{gap:10px;flex-shrink:0;transition:transform .45s cubic-bezier(.22,1,.36,1)}.brand:hover{transform:translateY(-3px)}.brand>img{height:53px;width:53px;object-fit:contain;border-radius:15px}.brand>span{display:flex;flex-direction:column;gap:5px;line-height:1}.brand b{font:900 25px Arial;letter-spacing:1px;color:var(--ink)}.brand strong{color:#fab12e}.brand small{font-size:11px;font-weight:800;color:var(--muted)}.links{display:flex;gap:clamp(8px,1.25vw,19px);align-items:center;margin:auto}.links a{font-size:12px;font-weight:800;color:var(--muted);white-space:nowrap;position:relative;padding:14px 0;transition:color .3s ease}.links a:after{content:"";position:absolute;height:2px;background:#fab12e;bottom:7px;right:0;left:0;transform:scaleX(0);transform-origin:right;transition:transform .38s cubic-bezier(.22,1,.36,1)}.links a:hover{color:var(--navy)}.links a:hover:after{transform:scaleX(1)}.nav-actions{display:flex;gap:8px;align-items:center}.icon-btn{display:grid;place-items:center;width:43px;height:43px;border:1px solid var(--border);border-radius:13px;background:var(--surface);color:var(--ink);transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .3s ease,box-shadow .4s ease}.icon-btn:hover{transform:translateY(-3px) rotate(-5deg);box-shadow:0 8px 22px #142f7d1d}.nav-download{align-items:center;gap:8px;background:#142f7d;border-radius:13px;color:white;padding:13px 17px;font-size:12px;font-weight:900;transition:transform .45s ease,background .3s ease}.nav-download:hover{transform:translateY(-3px);background:#213790}.menu{display:none}.hero{background:linear-gradient(120deg,#102563,#142f7d 60%,#213790);color:#fff;overflow:hidden;position:relative}.hero:before{content:"";position:absolute;width:650px;height:650px;border-radius:50%;background:radial-gradient(circle,#5e80e43d,transparent 70%);left:13%;top:-300px;pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.04fr .96fr;grid-gap:28px;gap:28px;min-height:590px;align-items:center}.hero-copy{position:relative;z-index:5;padding:55px 0}.hero-pill{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;padding:10px 16px;border-radius:100px;border:1px solid #ffffff40;background:#ffffff14;color:#ffdf97}.hero h1{font-size:clamp(44px,5.15vw,70px);line-height:1.45;letter-spacing:-1.2px;margin:23px 0 18px;font-weight:900}.hero h1 em{color:#fab12e;font-style:normal}.hero-copy p{font-size:17px;line-height:2;color:#e4edff;max-width:530px}.actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:25px}.actions,.btn{align-items:center}.btn{display:inline-flex;justify-content:center;gap:11px;min-height:51px;padding:14px 21px;border:1px solid transparent;border-radius:13px;font-size:14px;font-weight:900;transition:transform .5s cubic-bezier(.22,1,.36,1),background-color .35s ease,border-color .35s ease,box-shadow .45s ease}.btn:hover{transform:translateY(-5px);box-shadow:0 14px 30px #06194f30}.btn svg{transition:transform .48s cubic-bezier(.22,1,.36,1)}.btn:hover svg.lucide-arrow-left{transform:translateX(-5px)}.btn:hover svg.lucide-arrow-up-left{transform:translate(-4px,-4px)}.btn-gold{background:#fab12e;color:#142f7d}.btn-gold:hover{background:#ffc351}.btn-ghost{color:white;border-color:#ffffff70;background:#ffffff08}.btn-ghost:hover{background:#ffffff21}.btn-blue{background:#142f7d;color:white}.btn-blue:hover{background:#213790}.trust-line{display:flex;flex-wrap:wrap;gap:22px;color:#dfe9ff;font-size:12px;font-weight:800;margin-top:33px}.trust-line span{display:inline-flex;align-items:center;gap:7px}.trust-line svg{color:#fab12e}.hero-art{height:560px;position:relative;display:grid;place-items:center}.halo{position:absolute;border-radius:50%;border:1px solid #ffffff2b}.halo-one{height:440px;width:440px}.halo-two{height:550px;width:550px;border-style:dashed;opacity:.42}.mascot{position:relative;z-index:2;width:min(470px,90%);background:radial-gradient(circle closest-side,#eef4ff25,transparent 88%)}.mascot img{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 35px #05184050)}.float-label{position:absolute;z-index:5;display:flex;align-items:center;gap:9px;background:#fff;padding:14px 17px;border-radius:15px;box-shadow:0 17px 38px #05143450;font-size:13px;font-weight:900;animation:float 5s ease-in-out infinite}.float-label,.float-label svg{color:#142f7d}.float-one{right:0;top:105px}.float-two{left:0;bottom:122px;animation-delay:-2.5s}.visual-label{position:absolute;bottom:20px;font-size:11px;color:#dce7ff99}@keyframes float{50%{transform:translateY(-9px)}}.journey{height:69px;display:flex;align-items:center;justify-content:center;gap:26px;border-top:1px solid #ffffff25;color:#ecf2ff;font-size:13px;font-weight:700}.journey i{width:40px;height:1px;background:#ffffff60;position:relative}.journey i:after{content:"";width:6px;height:6px;background:#fab12e;border-radius:50%;position:absolute;top:-2px;right:0}.section{padding:105px 0}.alt{background:var(--surface)}.lead{max-width:730px;margin-bottom:40px}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--navy);font-size:13px;font-weight:900}.eyebrow:before{content:"";height:8px;width:8px;border-radius:3px;transform:rotate(20deg);background:#fab12e}.courier h2,.section h2{font-size:clamp(32px,3.8vw,49px);line-height:1.45;letter-spacing:-.7px;margin:17px 0;font-weight:900}.courier h2 em,.section h2 em{font-style:normal;color:#b07808}html[data-theme=dark] .section h2 em{color:#fab12e}.info-intro p,.lead p{color:var(--muted);font-size:16px;line-height:2.05;max-width:690px}.about{display:grid;grid-template-columns:290px 1fr;grid-gap:85px;gap:85px;align-items:center}.brand-stage{position:relative;background:var(--surface);border:1px solid var(--border);width:265px;height:265px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50px;box-shadow:none;transform:rotate(-6deg)}.brand-stage:before{content:"";position:absolute;height:75px;width:75px;border:13px solid #fab12e;border-radius:50%;top:-20px;left:-25px;z-index:-1}.brand-stage img{border-radius:30px;object-fit:contain}.brand-stage b{font:900 21px Arial;letter-spacing:5px;color:var(--navy);margin-top:10px}.about .lead{margin:0 0 17px}.line-link{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:900;color:var(--navy);padding-bottom:5px;border-bottom:2px solid #fab12e;transition:gap .38s ease}.line-link:hover{gap:9px}.line-link svg{transition:transform .48s cubic-bezier(.22,1,.36,1)}.line-link:hover svg.lucide-arrow-left{transform:translateX(-5px)}.feature-grid,.service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:17px;gap:17px}.steps-viewport{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#fab12e55 transparent;overscroll-behavior-inline:contain}.steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;padding:6px 0 16px}.steps:before{content:"";position:absolute;z-index:0;top:83px;right:12.5%;left:12.5%;height:3px;border-radius:99px;background:#fab12e}.steps>div{position:relative;z-index:1}.feature-grid>div,.service-grid>div{height:100%}.feature,.service-card{height:100%;background:var(--card);border:1px solid var(--border);border-radius:22px;padding:25px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .5s ease,background-color .4s ease}.feature-head,.service-card>div:first-child{display:flex;justify-content:space-between;align-items:flex-start}.feature-icon,.service-icon{display:grid;place-items:center;height:57px;width:57px;border-radius:17px;background:var(--soft-yellow);color:var(--navy);transition:transform .45s ease}.counter{font:800 15px Arial;color:var(--muted)}.feature h3,.service-card h3{font-size:19px;font-weight:900;margin:29px 0 10px}.feature p,.service-card p{color:var(--muted);font-size:14px;line-height:1.95;margin:0}.step{padding:0 12px;text-align:center;border:none;background:transparent;border-radius:0;box-shadow:none;transform:none}.step b{display:block;font:900 43px/52px Arial,sans-serif;color:var(--navy)}.step-dot{display:block;position:relative;z-index:2;width:14px;height:14px;box-sizing:border-box;background:#fab12e;border:3px solid var(--bg);border-radius:50%;box-shadow:0 0 0 2px #fab12e;margin:18px auto 25px;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease}.step:hover .step-dot{transform:scale(1.18);box-shadow:0 0 0 2px #fab12e,0 0 0 8px #fab12e23}.step h3{font-size:19px;font-weight:900;margin:0 0 7px}.step p{color:var(--muted);font-size:14px;line-height:1.85}.courier{background:linear-gradient(110deg,#102563,#213790);color:white;padding:85px 0;overflow:hidden;position:relative}.courier:before{content:"RODO";position:absolute;left:-20px;top:18%;font:900 220px Arial;opacity:.04;pointer-events:none}.courier-inner{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;grid-gap:65px;gap:65px;position:relative}.eyebrow.light{color:#ffe6ab}.courier h2 em{color:#fab12e}.courier p{font-size:17px;line-height:2;color:#e0eaff;max-width:650px}.courier-graphic{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-radius:28px;background:#ffffff16;border:1px solid #ffffff30;transition:transform .48s ease,background-color .35s ease}.courier-graphic:hover{transform:rotate(-2deg) scale(1.02);background:#ffffff25}.courier-graphic svg{background:#fab12e;color:#142f7d;padding:18px;width:95px;height:95px;border-radius:26px;transform:rotate(-7deg)}.courier-graphic b{font-size:21px}.courier-graphic span{font-size:13px;color:#dce7ff}.service-card{display:flex;flex-direction:column;min-height:280px}.service-card h3{margin:24px 0 10px}.service-card strong{display:inline-flex;align-items:center;gap:8px;color:var(--navy);margin-top:auto;padding-top:18px;font-size:13px}.service-card strong svg{transition:transform .35s}.service-card:hover strong svg{transform:translate(-3px,-3px)}.detail-grid{display:grid;grid-template-columns:minmax(0,.79fr) minmax(0,1.21fr);grid-gap:65px;gap:65px;align-items:start}.info-intro{position:-webkit-sticky;position:sticky;top:126px}.info-number{display:block;font-size:12px;font-weight:900;color:var(--muted);margin-bottom:22px}.info-icon{display:grid;place-items:center;width:70px;height:70px;border-radius:21px;background:var(--soft-yellow);color:var(--navy);margin-bottom:22px}.info-intro h2{margin:0 0 17px}.side-note{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--soft-yellow);color:var(--navy);border-right:3px solid #fab12e;border-radius:12px;font-size:13px;line-height:1.9;font-weight:700;margin-top:28px}.side-note svg{flex-shrink:0;margin-top:4px}.detail-card{padding:30px;background:var(--card);border:1px solid var(--border);border-radius:24px;box-shadow:none}.card-heading{display:block;font-size:17px;font-weight:900;margin-bottom:22px}.questions{border-top:1px solid var(--border)}.question{border-bottom:1px solid var(--border)}.question-title{border:0;background:transparent;color:var(--ink);width:100%;padding:23px 4px;display:flex;align-items:center;justify-content:space-between;gap:13px;text-align:right;font-size:15px;line-height:1.5;font-weight:900;transition:color .3s ease}.question-title:hover{color:var(--navy)}.question-title svg{flex-shrink:0;color:var(--muted);transition:transform .35s ease}.question-title svg.rotate{transform:rotate(180deg);color:var(--navy)}.question-content{overflow:hidden}.question-content p{font-size:14px;line-height:2.1;color:var(--muted);padding:0 4px 23px;margin:0}.fineprint{border-top:none;padding-top:0;margin:22px 0 0;color:var(--muted);font-size:12px;line-height:1.9}.topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.support-option{display:flex;align-items:center;gap:12px;min-height:111px;background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:18px 15px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .5s ease,background-color .4s ease}.support-option-icon{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;border-radius:14px;background:var(--soft-yellow);color:var(--navy);transition:transform .42s ease,background-color .42s ease}.support-option-text{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:8px}.support-option-text strong{font-size:14px;line-height:1.4;font-weight:900}.support-option-text small{font-size:12px;line-height:1.6;color:var(--muted)}.support-option-arrow{flex:0 0 auto;color:var(--navy);transition:transform .4s ease}@media(hover:hover) and (pointer:fine){.support-option:not(.is-static):hover{border-color:#fab12e}.support-option:not(.is-static):hover .support-option-icon{transform:scale(1.04)}.support-option:not(.is-static):hover .support-option-arrow{transform:translate(-3px,-3px)}}.delete-steps>div{display:flex;gap:17px;position:relative;padding-bottom:26px}.delete-steps>div:not(:last-child):before{content:"";width:2px;position:absolute;right:16px;top:33px;bottom:0;background:var(--border)}.delete-steps>div>span{display:grid;place-items:center;position:relative;z-index:1;width:35px;height:35px;background:var(--soft-yellow);color:var(--navy);border-radius:11px;flex-shrink:0;font:900 16px Arial}.delete-steps b{display:block;font-size:15px;margin:5px 0}.delete-steps p{font-size:13px;line-height:1.8;color:var(--muted);margin:0}.help-card{border-radius:15px;background:var(--surface);padding:22px}.contact-inline b,.help-card b{font-size:14px}.help-card p{font-size:13px;line-height:1.8;color:var(--muted);margin:7px 0}.contact-inline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:22px}.download-section{padding:65px 0;background:var(--bg)}.download-inner{position:relative;min-height:325px;padding:55px 7%;border-radius:31px;background:linear-gradient(110deg,#102563,#213790);color:white;display:flex;align-items:center;overflow:hidden}.download-inner:before{content:"";position:absolute;height:500px;width:500px;border:1px solid #ffffff25;border-radius:50%;left:-100px;top:-230px}.download-inner>div{position:relative;z-index:2}.download-inner h2{font-size:clamp(38px,4.5vw,56px);line-height:1.35;margin:15px 0;font-weight:900}.download-inner h2 em{color:#fab12e;font-style:normal}.download-inner p{font-size:16px;color:#e4eaff}.download-mascot{position:absolute;left:0;bottom:-65px;width:min(335px,40%);height:auto;filter:drop-shadow(0 15px 25px #0005)}.download-inner .btn:disabled{opacity:1;cursor:default}.download-inner .btn:disabled:hover{transform:none;box-shadow:none}.footer{background:#0b1c40;color:#d6e4ff;padding:70px 0 26px}.footer-grid{display:grid;grid-template-columns:1.6fr .75fr .9fr;grid-gap:65px;gap:65px}.footer .brand b{color:#fff}.footer .brand small{color:#aec3e1}.footer-grid p{color:#abbfdf;font-size:13px;line-height:2;margin-top:23px}.footer-group{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.footer-group b{font-size:16px;color:white;margin-bottom:6px}.footer-group a{font-size:13px;font-weight:700;color:#b6c6e1;transition:transform .35s ease,color .35s ease}.footer-group a:hover{transform:translateX(-4px);color:#fab12e}.footer-bottom{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #ffffff23;padding-top:25px;margin-top:55px;font-size:12px;color:#aabcda}@media(max-width:1160px){.links{gap:8px}.links a{font-size:11px}.nav-download{display:none}.hero h1{font-size:clamp(43px,5vw,61px)}}@media(max-width:950px){.menu{display:grid}.nav-download{display:inline-flex}.links{display:none;position:absolute;right:0;left:0;top:82px;background:var(--bg);padding:18px 28px 24px;border-bottom:1px solid var(--border);box-shadow:var(--shadow);flex-direction:column;align-items:stretch;gap:0;max-height:calc(100vh - 83px);overflow:auto}.links.open{display:flex}.links a{font-size:15px;padding:12px 6px}.links a:after{bottom:7px;left:auto;width:70px}.hero-art{height:440px}.halo-one{width:350px;height:350px}.halo-two{width:450px;height:450px}.feature-grid,.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid{gap:32px}.about{gap:40px}}@media(max-width:700px){html{scroll-padding-top:75px}.container{width:min(100% - 36px,560px)}.navbar{height:73px}.brand>img{width:45px;height:45px}.brand b{font-size:21px}.brand small{font-size:10px}.links{top:72px}.nav-download{display:none}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding:67px 0 0}.hero h1{font-size:clamp(39px,9vw,58px);letter-spacing:-.4px}.hero-copy p{font-size:15px}.hero-art{height:335px;width:min(100%,430px);margin:auto}.mascot{width:320px;max-width:90%}.halo-one{width:280px;height:280px}.halo-two{width:370px;height:370px}.float-label{font-size:11px;padding:10px 12px}.float-one{top:43px}.float-two{bottom:76px}.visual-label{bottom:4px}.journey{height:59px;gap:10px;font-size:11px}.journey i{width:15px}.section{padding:73px 0}.courier h2,.section h2{font-size:clamp(31px,7vw,41px)}.info-intro p,.lead p{font-size:15px}.about{grid-template-columns:1fr}.about>div:first-child{display:none}.steps{min-width:720px;grid-template-columns:repeat(4,minmax(0,1fr))}.courier-inner{grid-template-columns:1fr;gap:32px}.courier-graphic{min-height:210px}.detail-grid{grid-template-columns:1fr;gap:28px}.info-intro{position:static}.detail-card{padding:23px}.download-inner{min-height:360px;padding:35px 25px}.download-mascot{width:195px;left:-40px;bottom:-55px;opacity:.5}.footer-grid{grid-template-columns:repeat(2,1fr);gap:35px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{margin-top:40px}}@media(max-width:460px){.feature-grid,.service-grid{grid-template-columns:1fr}.feature{min-height:210px}.service-card{min-height:225px}.hero .btn{font-size:12px;padding:12px 10px;flex:1 1;white-space:nowrap}.journey{font-size:10px;gap:8px}.footer-grid,.topic-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.footer-bottom{flex-wrap:wrap;font-size:11px}.download-mascot{opacity:.3}}:root{--rodo-hover-time:.55s;--rodo-hover-ease:cubic-bezier(.22,1,.36,1)}.navbar{justify-content:space-between}.nav-download{display:inline-flex}.brand-stage,.contact-inline,.delete-steps>div,.detail-card,.download-inner,.download-mascot,.help-card,.hero-pill,.info-icon,.journey span,.mascot img,.question,.side-note,.step,.step-rule,.topic-result,.trust-line span{transition-property:transform,background-color,border-color,box-shadow,color,filter,opacity;transition-duration:var(--rodo-hover-time);transition-timing-function:var(--rodo-hover-ease)}.hero-pill{transform-origin:center;transition:transform .58s cubic-bezier(.22,1,.36,1),background-color .48s ease,border-color .48s ease,box-shadow .58s ease}.hero-pill svg{flex-shrink:0;transform-origin:center;transition:transform .58s cubic-bezier(.22,1,.36,1),color .38s ease}.question{border-radius:9px}@media(hover:hover) and (pointer:fine){.hero-pill:hover{transform:translateY(-5px) scale(1.035);background:#ffffff2d;border-color:#fab12eb8;box-shadow:0 11px 26px #06194f40}.hero-pill:hover svg{transform:rotate(-18deg) scale(1.22);color:#fab12e}.journey span:hover,.trust-line span:hover{transform:translateY(-3px);color:#fab12e}.mascot:hover img{transform:scale(1.04) rotate(-2deg);filter:drop-shadow(0 30px 38px #05184072)}.info-intro:hover .info-icon{transform:translateY(-5px) rotate(-5deg);box-shadow:0 10px 25px #fab12e30}.question:hover .question-title svg{color:var(--navy);transform:translateY(2px)}.question:hover .question-title svg.rotate{transform:rotate(180deg)}.download-inner:hover .download-mascot{transform:translateY(-12px) rotate(-4deg)}.feature:hover,.service-card:hover{transform:translateY(-9px);border-color:#fab12e88;box-shadow:var(--shadow)}.service-card:hover{background:var(--soft-yellow)}.feature:hover .feature-icon,.service-card:hover .service-icon{transform:rotate(-7deg) scale(1.07)}}@media(max-width:950px){.steps-viewport{overflow:visible;scrollbar-width:none}.steps{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;padding:6px 0 0}.steps:before{display:none}.steps>div{min-width:0}.step{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto auto;align-content:start;grid-column-gap:18px;column-gap:18px;min-height:132px;padding:2px 0 22px;text-align:right}.step b{grid-column:2;grid-row:1;font-size:30px;line-height:36px}.step-dot{grid-column:1;grid-row:1/4;align-self:start;justify-self:center;margin:10px 0 0}.step h3{grid-column:2;grid-row:2;margin:6px 0 5px}.step p{grid-column:2;grid-row:3;margin:0;max-width:100%}.step:before{content:"";position:absolute;z-index:0;right:17.5px;top:19px;bottom:-19px;width:3px;border-radius:4px;background:#fab12e}.steps>div:last-child .step:before{display:none}}@media(max-width:460px){.step{column-gap:13px;min-height:137px}.step h3{font-size:17px}.step p{font-size:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;scroll-behavior:auto!important}.brand-stage,.btn,.detail-card,.download-inner,.feature,.footer-group a,.help-card,.hero-pill,.icon-btn,.nav-download,.question,.service-card,.side-note,.step,.topic,.topic-result{transition-property:background-color,border-color,color,box-shadow,opacity!important;transition-duration:.18s!important}.brand-stage:hover,.btn:hover,.detail-card:hover,.download-inner:hover,.feature:hover,.footer-group a:hover,.help-card:hover,.hero-pill:hover,.icon-btn:hover,.nav-download:hover,.service-card:hover,.side-note:hover,.step:hover,.topic-result:hover,.topic:hover{transform:none!important}.hero-pill:hover{box-shadow:none!important}.btn:hover svg,.hero-pill:hover svg,.line-link:hover svg{transform:none!important}.btn svg,.hero-pill svg,.line-link svg{transition:color .18s ease!important}}.brand-stage{transform-origin:center center;transition:transform .68s cubic-bezier(.22,1,.36,1),border-color .48s ease}.brand-stage img,.brand-stage:before{transform-origin:center center;transition:transform .68s cubic-bezier(.22,1,.36,1)}.brand-stage b{transition:letter-spacing .58s cubic-bezier(.22,1,.36,1)}@media(hover:hover) and (pointer:fine){.brand-stage:hover{transform:translateY(-9px) rotate(-2deg) scale(1.025);border-color:#fab12e80}.brand-stage:hover img{transform:translateY(-5px) scale(1.055) rotate(2deg)}.brand-stage:hover:before{transform:rotate(15deg) scale(1.07)}.brand-stage:hover b{letter-spacing:6px}}@media(prefers-reduced-motion:reduce){.brand-stage:hover{transform:rotate(-6deg)!important}.brand-stage:hover img,.brand-stage:hover:before{transform:none!important}.brand-stage b,.brand-stage img,.brand-stage:before{transition-duration:.18s!important}}