:root{--body_padding:clamp(min(5rem,13rem),8.5vw,max(10rem,15rem))}html[data-theme=light]{--color-text:#19170b;--color-text-D5:rgb(7.2916666667,6.7083333333,3.2083333333);--color-text-D10:black;--color-text-L5:rgb(42.7083333333,39.2916666667,18.7916666667);--color-text-L10:rgb(60.4166666667,55.5833333333,26.5833333333);--color-text-L15:rgb(78.125,71.875,34.375);--color-background:#fcfbf8;--color-background-D5:rgb(244.35,240.8,230.15);--color-background-D10:rgb(236.7,230.6,212.3);--color-background-D15:rgb(229.05,220.4,194.45);--color-background-L5:white;--color-background-L10:white}html[data-theme=dark]{--color-text:#f0efeb;--color-text-D5:rgb(229.0714285714,227.3428571429,220.4285714286);--color-text-D10:rgb(218.1428571429,215.6857142857,205.8571428571);--color-text-L5:rgb(229.0714285714,227.3428571429,220.4285714286);--color-text-L10:rgb(218.1428571429,215.6857142857,205.8571428571);--color-text-L15:rgb(207.2142857143,204.0285714286,191.2857142857);--color-background:#0e0d0d;--color-background-D5:rgb(27.2222222222,25.2777777778,25.2777777778);--color-background-D10:rgb(40.4444444444,37.5555555556,37.5555555556);--color-background-D15:rgb(53.6666666667,49.8333333333,49.8333333333);--color-background-L5:rgb(0.7777777778,0.7222222222,0.7222222222);--color-background-L10:black}.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:hsl(48,14.2857142857%,73.137254902%)}.download__hero .alerts__container{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));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)}