:root{--body_padding:clamp(min(5rem,13rem),8.5vw,max(10rem,15rem))}html[data-theme=light]{--color-text:#19170b;--color-text-D5:#070703;--color-text-D10:#000;--color-text-L5:#2b2713;--color-text-L10:#3c381b;--color-text-L15:#4e4822;--color-background:#fcfbf8;--color-background-D5:#f4f1e6;--color-background-D10:#ede7d4;--color-background-D15:#e5dcc2;--color-background-L5:#fff;--color-background-L10:#fff}html[data-theme=dark]{--color-text:#f0efeb;--color-text-D5:#e5e3dc;--color-text-D10:#dad8ce;--color-text-L5:#e5e3dc;--color-text-L10:#dad8ce;--color-text-L15:#cfccbf;--color-background:#0e0d0d;--color-background-D5:#1b1919;--color-background-D10:#282626;--color-background-D15:#363232;--color-background-L5:#010101;--color-background-L10:#000}.download__hero{padding:150px var(--body_padding);display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;position:relative}.download__hero .title{text-align:center}.download__hero .title h1{line-height:90%;color:#f0efeb}.download__hero .title p{font-size:24px;font-weight:300;color:#c4c0b1}.download__hero .alerts__container{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));grid-gap:1rem;gap:1rem;width:100%;justify-content:center}.download__hero .download__methods{display:flex;gap:25px;align-items:center;justify-content:center;margin:25px}.download__hero .download__methods .primary{font-size:32px}.download__hero .instructions__container{margin:50px 0}.download__hero .instructions__container h2{color:var(--color-text)}.download__hero .instructions__container .instructions{display:flex;align-items:center;max-width:80rem;gap:50px;background-color:var(--color-background);padding:40px 50px;border:1px solid var(--color-background-D10);border-radius:8px}.download__hero .instructions__container .instructions .content a,.download__hero .instructions__container .instructions .content button{text-align:center}.download__hero .instructions__container .instructions .content .steps{display:flex;flex-direction:column;gap:5px;margin:20px 0}.download__hero .instructions__container .instructions .content .steps .step__seperator{position:relative;width:2.5rem;display:grid;place-items:center}.download__hero .instructions__container .instructions .content .steps .step__seperator div{content:"";position:relative;height:20px;width:3px;background-color:#f8c382;border-radius:8px;z-index:1;top:0}.download__hero .instructions__container .instructions .content .steps .step{height:3rem}.download__hero .instructions__container .instructions .content .steps .step.smaller svg{width:38px!important}.download__hero .instructions__container .instructions .content h3{font-size:20px;display:flex;align-items:center;gap:10px;font-weight:700;color:var(--color-text);text-wrap:balance}.download__hero .instructions__container .instructions .content h3 svg{width:48px;height:48px!important;color:#e7c104}.download__hero .instructions__container .instructions .video iframe{box-shadow:3px 3px 5px rgba(0,0,0,.654);border-radius:8px}.download__hero .instructions__container h2{text-wrap:balance;line-height:95%;font-size:clamp(2.5rem,2.5vw,10rem)}.download__hero .instructions__container p{text-wrap:balance;color:var(--color-text-D10)}