:root{--petrol:#0b3a40;--petrol-deep:#072a2f;--petrol-2:#11505a;--petrol-3:#1b6470;--yellow:#ffc83d;--yellow-2:#ffd970;--bg:#f6f6f2;--sand:#ecebe3;--ink:#0d2226;--muted:#4a5d61;--line:#0d22261f;--display:"Archivo Variable", system-ui, sans-serif;--body:"Figtree Variable", system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}html.embed{scroll-behavior:auto;scrollbar-width:none}html.embed::-webkit-scrollbar{display:none}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,figure,blockquote,fieldset,legend{margin:0;padding:0}fieldset{border:0;min-width:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}svg{flex:none;display:block}.wrap{max-width:1200px;margin-inline:auto;padding-inline:40px}.yellow{color:var(--yellow)}.demo-bar{z-index:30;color:#ececea;text-align:center;background:#121416;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex;position:relative}.demo-bar-tag{color:#14161a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ff6a2b;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.head{z-index:20;background:var(--petrol-deep);-webkit-backdrop-filter:blur(16px)saturate(140%);color:#fff;transition:background-color .4s;position:sticky;top:0}.head.is-scrolled{background:#072a2ff0;box-shadow:0 10px 30px -18px #0009}.head-inner{align-items:center;gap:32px;height:76px;display:flex}.logo{align-items:center;gap:12px;display:flex}.logo-mark{background:var(--yellow);width:44px;height:44px;color:var(--petrol);font-family:var(--display);border-radius:12px;place-items:center;font-size:28px;font-weight:900;font-stretch:80%;display:grid}.logo-text{font-family:var(--display);font-size:19px;font-weight:850;font-stretch:88%;line-height:1;display:grid}.logo-text small{font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;color:#9fc6c9;margin-top:4px;font-size:11.5px;font-weight:700}.head-nav{color:#c9dfe0;gap:28px;margin-left:auto;font-size:15.5px;font-weight:600;display:flex}.head-nav a{position:relative}.head-nav a:after{content:"";background:var(--yellow);height:2px;transition:transform .3s var(--ease);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.head-nav a:hover{color:#fff}.head-nav a:hover:after{transform:scaleX(1)}.btn{background:var(--yellow);height:58px;color:var(--petrol);font:inherit;cursor:pointer;white-space:nowrap;transition:transform .2s var(--ease), background-color .2s, box-shadow .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:17px;font-weight:800;display:inline-flex;box-shadow:0 14px 34px -14px #ffc83dcc}.btn:hover{background:var(--yellow-2);transform:translateY(-2px);box-shadow:0 20px 40px -14px #ffc83de6}.btn:active{transform:scale(.98)}.btn--big{height:66px;padding:0 34px;font-size:19px}.btn--small{height:46px;box-shadow:none;padding:0 20px;font-size:15px}.btn--line{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px #ffffff80}.btn--line:hover{background:#ffffff14;box-shadow:inset 0 0 0 2px #fff}.btn--dark{background:var(--petrol);color:#fff;box-shadow:none}.btn--dark:hover{background:var(--petrol-2)}.btn--wide{width:100%}.hero{background:var(--petrol-deep);color:#fff;isolation:isolate;padding:64px 0 120px;position:relative;overflow:hidden}html:not(.embed) .hero{align-items:center;min-height:calc(100vh - 110px);display:flex}.hero-bg{z-index:-1;position:absolute;inset:0}.orb{filter:blur(70px);border-radius:50%;position:absolute}.orb--1{background:#ffc83d52;width:620px;height:620px;top:-160px;right:-120px}.orb--2{background:#1b6470bf;width:700px;height:700px;bottom:-360px;left:-260px}.hero-m{font-family:var(--display);color:#0000;-webkit-text-stroke:2px #ffffff0f;font-size:820px;font-weight:900;font-stretch:70%;line-height:1;position:absolute;bottom:-220px;right:-60px}.hero-grid{grid-template-columns:1.08fr 1fr;align-items:center;gap:48px;width:100%;display:grid;position:relative}.kicker{background:#ffffff1a;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:9px 18px 9px 13px;font-size:15px;font-weight:650;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.kicker-dot{background:#5be38a;border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite live;box-shadow:0 0 0 4px #5be38a38}@keyframes live{50%{box-shadow:0 0 0 8px #5be38a00}}h1{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;margin-bottom:26px;font-size:clamp(84px,8.4vw,124px);font-weight:900;font-stretch:72%;line-height:.84}h1 .line{padding-bottom:.04em;display:block;overflow:hidden}h1 .line>span{display:block}.hero-role{font-family:var(--display);letter-spacing:-.01em;color:#d7e8e9;margin-bottom:20px;font-size:30px;font-weight:800;font-stretch:86%}.rotator{vertical-align:bottom;color:var(--yellow);display:inline-grid;position:relative;overflow:hidden}.rotator span{white-space:nowrap;opacity:0;grid-area:1/1;animation:7.5s infinite rotate}.rotator span:nth-child(2){animation-delay:2.5s}.rotator span:nth-child(3){animation-delay:5s}html.embed .rotator span{animation:none}html.embed .rotator span:first-child{opacity:1}@keyframes rotate{0%{opacity:0;transform:translateY(100%)}5%,30%{opacity:1;transform:translateY(0)}35%,to{opacity:0;transform:translateY(-100%)}}.lead{color:#b9d2d4;max-width:40ch;margin-bottom:34px;font-size:20px}.hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.hero-visual{height:560px;position:relative}.team-card{-webkit-backdrop-filter:blur(10px);background:radial-gradient(80% 60% at 100% 0,#ffc83d38,#0000 60%),linear-gradient(160deg,#ffffff24,#ffffff08);border-radius:32px;flex-direction:column;padding:28px;display:flex;position:absolute;inset:70px 10px 70px 70px;box-shadow:inset 0 0 0 1px #ffffff29,0 50px 100px -40px #000000b3}.team-head{justify-content:space-between;align-items:baseline;margin-bottom:22px;display:flex}.team-head b{font-family:var(--display);font-size:30px;font-weight:850;font-stretch:84%}.team-head span{background:var(--yellow);color:var(--petrol);border-radius:999px;padding:5px 12px;font-size:13.5px;font-weight:800}.team-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:auto;display:grid}.team-grid span{aspect-ratio:1;background:var(--c);color:var(--petrol-deep);font-family:var(--display);border-radius:50%;place-items:center;font-size:17px;font-weight:850;font-stretch:90%;display:grid;box-shadow:0 10px 20px -10px #00000080}.team-grid span:nth-child(3n+2){color:#fff}.team-note{color:#a9c6c8;align-items:center;gap:8px;margin-top:20px;font-size:13.5px;font-weight:600;display:inline-flex}.float{color:var(--ink);background:#fff;border-radius:22px;align-items:center;gap:12px;padding:15px 20px 15px 15px;display:flex;position:absolute;box-shadow:0 30px 60px -24px #0009}.float b{font-family:var(--display);font-size:26px;font-weight:900;font-stretch:84%;line-height:1.05;display:block}.float small{color:var(--muted);font-size:13px}.float-icon{background:var(--yellow);width:44px;height:44px;color:var(--petrol);border-radius:14px;place-items:center;display:grid}.float--money{top:-10px;left:0}.float--time{top:568px;right:-24px}.float--quote{background:var(--yellow);max-width:330px;padding:22px 24px;display:block;bottom:0;left:20px}.float--quote p{font-family:var(--display);margin-bottom:12px;font-size:19px;font-weight:850;font-stretch:90%;line-height:1.25}.float--quote footer{color:#3d4a3a;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.avatar{background:var(--petrol);width:30px;height:30px;color:var(--yellow);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.ribbon{background:var(--yellow);color:var(--petrol);padding:18px 0;overflow:hidden}.ribbon-track{width:max-content;animation:34s linear infinite ribbon;display:flex}html.embed .ribbon-track{animation:none}.ribbon-list{flex:none;display:flex}.ribbon-list span{font-family:var(--display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:26px;padding-right:26px;font-size:30px;font-weight:900;font-stretch:80%;display:flex}@keyframes ribbon{to{transform:translate(-50%)}}.facts{border-bottom:1px solid var(--line);padding:56px 0}.facts-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.facts strong{font-family:var(--display);color:var(--petrol);margin-bottom:6px;font-size:64px;font-weight:900;font-stretch:76%;line-height:1;display:block}.facts>div>div>span,.facts-grid>div>span{color:var(--muted);font-size:15.5px;font-weight:600}.day{position:relative}.day-pin{isolation:isolate;padding:96px 0;position:relative;overflow:hidden}.day-sky{z-index:-1;position:absolute;inset:0}.sky{position:absolute;inset:0}.sky--dawn{background:linear-gradient(#ffb38a 0%,#ffd9b3 55%,#fff1e0 100%)}.sky--noon{opacity:0;background:linear-gradient(#67bff0 0%,#b8e3fb 55%,#f0faff 100%)}.sky--eve{opacity:0;background:linear-gradient(#ff9a5a 0%,#ffc883 55%,#ffeacc 100%)}html.embed .sky--noon{opacity:.55}.sun{filter:blur(1px);background:radial-gradient(circle,#fff6c9 0%,#ffd15c 45%,#ffc83d00 70%);border-radius:50%;width:120px;height:120px;position:absolute;top:62%;left:8%}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--petrol-3);margin-bottom:12px;font-size:14px;font-weight:800}.day-head{margin-bottom:44px}.day-track{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1200px;margin-inline:auto;padding-inline:40px;display:grid}.day-card{-webkit-backdrop-filter:blur(10px);background:#ffffffb8;border-radius:28px;padding:28px;box-shadow:inset 0 0 0 1px #fffc,0 30px 60px -36px #0b3a4073}.day-time{font-family:var(--display);color:var(--petrol);font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:64px;font-weight:900;font-stretch:76%;line-height:.9;display:block}.day-card--end{background:var(--petrol);color:#fff}.day-card--end .day-time{color:var(--yellow)}.day-card.day-card--end p{color:#c3d8da}.day-icon{background:var(--yellow);width:52px;height:52px;color:var(--petrol);border-radius:16px;place-items:center;margin-bottom:18px;display:grid}.day-card h3{font-family:var(--display);margin-bottom:8px;font-size:25px;font-weight:850;font-stretch:88%;line-height:1.1}.day-card p{color:var(--muted);font-size:16px}.day--pin .day-pin{flex-direction:column;justify-content:center;height:100vh;padding:0;display:flex}.day--pin .day-track{gap:28px;width:max-content;max-width:none;margin:0;padding-inline:max(40px,50vw - 560px);display:flex}.day--pin .day-card{width:min(46vw,560px);padding:40px}.day--pin .day-time{font-size:120px}.block{padding:110px 0}.block--sand{background:var(--sand)}.h2{font-family:var(--display);letter-spacing:-.015em;text-transform:uppercase;margin-bottom:44px;font-size:clamp(48px,5vw,72px);font-weight:900;font-stretch:76%;line-height:.92}.day-head .h2{margin-bottom:0}.h3{font-family:var(--display);margin-bottom:6px;font-size:32px;font-weight:900;font-stretch:84%;line-height:1.05}.benefits{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,auto);gap:16px;display:grid}.benefit{box-shadow:0 0 0 1px var(--line);transition:transform .4s var(--ease), box-shadow .4s;background:#fff;border-radius:28px;padding:28px;position:relative}.benefit:hover{box-shadow:0 0 0 1px var(--line), 0 30px 50px -30px #0b3a4073;transform:translateY(-6px)}.benefit--big{background:radial-gradient(80% 60% at 100% 0%, #ffc83d66, transparent 60%), var(--petrol);color:#fff;box-shadow:none;flex-direction:column;grid-area:span 2/span 2;justify-content:flex-end;padding:40px;display:flex;overflow:hidden}.benefit--big:after{content:"15:45";font-family:var(--display);color:#0000;-webkit-text-stroke:2px #ffc83d40;font-size:200px;font-weight:900;font-stretch:70%;line-height:1;position:absolute;top:10px;right:-10px}.benefit-icon{background:var(--yellow);width:50px;height:50px;color:var(--petrol);border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.benefit--big .benefit-icon{z-index:1;border-radius:20px;width:68px;height:68px;margin-bottom:auto;position:relative}.benefit h3{font-family:var(--display);margin-bottom:6px;font-size:23px;font-weight:850;font-stretch:88%;line-height:1.12}.benefit--big h3{text-transform:uppercase;margin:48px 0 14px;font-size:56px;font-stretch:74%;line-height:.92;position:relative}.benefit p{color:var(--muted);font-size:15.5px}.benefit--big p{color:#c3d8da;max-width:34ch;font-size:18.5px;position:relative}.earn{background:radial-gradient(60% 80% at 0% 0%, #1b6470b3, transparent 60%), var(--petrol-deep);color:#fff;padding:110px 0}.earn-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.earn-copy .h2{margin-bottom:20px}.earn-copy p{color:#b9d2d4;max-width:30ch;font-size:20px}.earn-card{color:var(--ink);background:#fff;border-radius:32px;padding:34px;position:relative;box-shadow:0 50px 100px -40px #000000b3}.earn-tabs{background:var(--sand);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:28px;padding:6px;display:grid}.earn-tabs button{height:48px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:16px;font-weight:750;transition:background-color .3s,color .3s}.earn-tabs button[aria-selected=true]{background:var(--petrol);color:var(--yellow)}.earn-sum{font-family:var(--display);color:var(--petrol);font-variant-numeric:tabular-nums;font-size:104px;font-weight:900;font-stretch:74%;line-height:.9}.earn-note{color:var(--muted);margin:8px 0 24px;font-size:16px;font-weight:650}.earn-extras{gap:10px;display:grid}.earn-extras li{background:var(--bg);border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-weight:700;display:flex}.earn-extras svg{color:var(--petrol-3)}.earn-tag{background:var(--yellow);color:var(--petrol);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:800;position:absolute;top:-14px;right:28px}.jobs{gap:12px;display:grid}.job{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:26px;transition:box-shadow .3s}.job[open]{box-shadow:0 0 0 2px var(--petrol), 0 30px 60px -36px #0b3a4080}.job summary{cursor:pointer;align-items:center;gap:20px;padding:22px 22px 22px 24px;list-style:none;display:flex}.job summary::-webkit-details-marker{display:none}.job-icon{background:var(--petrol);width:58px;height:58px;color:var(--yellow);border-radius:17px;flex:none;place-items:center;display:grid}.job-main{flex:1;gap:4px;min-width:0;display:grid}.job-title{font-family:var(--display);flex-wrap:wrap;align-items:center;gap:10px;font-size:24px;font-weight:850;font-stretch:88%;line-height:1.15;display:flex}.job-title em{color:#0b3a2a;font-family:var(--body);background:#5be38a;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:800}.job-meta{color:var(--muted);font-size:15px}.job-money{font-family:var(--display);white-space:nowrap;background:#ffc83d4d;border-radius:999px;padding:10px 16px;font-size:19px;font-weight:900;font-stretch:88%}.job-toggle{background:var(--sand);width:44px;height:44px;transition:transform .4s var(--ease), background-color .3s;border-radius:50%;place-items:center;display:grid}.job[open] .job-toggle{background:var(--yellow);transform:rotate(180deg)}.job-body{grid-template-columns:1fr 1fr auto;align-items:end;gap:32px;padding:6px 24px 26px 102px;display:grid}.job-body h4{letter-spacing:.06em;text-transform:uppercase;color:var(--petrol-3);margin-bottom:10px;font-size:14px;font-weight:800}.job-body ul{gap:8px;display:grid}.job-body li{align-items:center;gap:8px;font-weight:600;display:flex}.job-body li svg{color:var(--petrol-3)}.job::details-content{block-size:0;transition:block-size .5s var(--ease), content-visibility .5s allow-discrete;overflow:clip}.job[open]::details-content{block-size:auto}.jobs-note{color:var(--muted);margin-top:18px;font-size:16px;font-weight:650}.steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;position:relative}.steps li{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:28px;padding:32px}.steps li span{background:var(--petrol);width:54px;height:54px;color:var(--yellow);font-family:var(--display);border-radius:50%;place-items:center;margin-bottom:22px;font-size:26px;font-weight:900;display:grid}.steps strong{font-family:var(--display);margin-bottom:6px;font-size:26px;font-weight:900;font-stretch:86%;display:block}.steps p{color:var(--muted);font-size:16px}.apply-block{background:radial-gradient(60% 80% at 100% 100%, #ffc83d38, transparent 60%), var(--petrol-deep);color:#fff;padding:120px 0}.apply-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.apply-copy .h2{margin-bottom:20px}.apply-copy p{color:#c3d8da;max-width:32ch;margin-bottom:28px;font-size:20px}.apply-copy ul{gap:12px;display:grid}.apply-copy li{align-items:center;gap:10px;font-size:18px;font-weight:750;display:flex}.apply-copy li svg{color:var(--yellow)}.apply{min-height:480px;color:var(--ink);background:#fff;border-radius:32px;padding:32px;position:relative;box-shadow:0 50px 100px -40px #000000b3}.apply-progress{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:26px;display:grid}.apply-progress span{background:#e3e6e1;border-radius:3px;height:6px;transition:background-color .4s}.apply-progress span.is-on{background:var(--yellow)}.apply-step{flex-direction:column;gap:14px;display:none}.apply-step.is-active{animation:stepin .5s var(--ease);display:flex}@keyframes stepin{0%{opacity:0;transform:translate(28px)}}legend{font-family:var(--display);margin-bottom:18px;font-size:34px;font-weight:900;font-stretch:82%;line-height:1.02}.pick{gap:8px;margin-bottom:8px;display:grid}.pick--chips{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.pick--chips .pick-item span{border-radius:999px;min-height:46px;padding:8px 16px;font-size:15.5px}.qlabel{color:#5b6660;margin-top:4px;font-size:14px;font-weight:700}.arrives{text-align:left;margin-top:18px}.arrives-label{color:#7a857f;margin-bottom:6px;font-size:12.5px;font-weight:700}.arrives-card{color:#17221f;background:#f2f4f1;border-radius:16px;padding:14px 16px;font-size:15px;line-height:1.5;box-shadow:inset 0 0 0 1px #e3e6e1}.pick--times{grid-template-columns:1fr 1fr}.pick-item{cursor:pointer;position:relative}.pick-item input{opacity:0;position:absolute;inset:0}.pick-item span{min-height:60px;transition:box-shadow .2s, background-color .2s, transform .2s var(--ease);border-radius:18px;align-items:center;gap:12px;padding:10px 18px;font-size:17px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1.5px #dfe3dd}.pick-item:hover span{box-shadow:inset 0 0 0 2px var(--petrol-3)}.pick--times .pick-item span{justify-content:center}.pick-item span svg{color:var(--petrol-3)}.pick-item input:checked+span{background:var(--petrol);color:#fff;box-shadow:none}.pick-item input:checked+span svg{color:var(--yellow)}.pick-item input:focus-visible+span{outline:3px solid var(--yellow);outline-offset:2px}.field{gap:6px;font-size:14.5px;font-weight:700;display:grid}.field input{width:100%;min-width:0;height:60px;font:inherit;border:0;border-radius:18px;outline:none;padding:0 18px;font-size:17px;font-weight:600;box-shadow:inset 0 0 0 1.5px #dfe3dd}.field input:focus{box-shadow:inset 0 0 0 2px var(--petrol), 0 0 0 4px #0b3a401f}.field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #c4361c}.field-error{color:#b3301a;font-size:14px;font-weight:700}.apply-step .btn{margin-top:6px}.apply-done{text-align:center;justify-content:center;align-items:center;min-height:340px}.done-check{background:var(--yellow);width:92px;height:92px;color:var(--petrol);border-radius:50%;place-items:center;display:grid;box-shadow:0 20px 50px -14px #ffc83de6}.apply-done h3{font-family:var(--display);font-size:48px;font-weight:900;font-stretch:80%}.apply-done p{color:var(--muted)}.confetti{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.confetti i{border-radius:2px;width:10px;height:14px;position:absolute;top:40%;left:50%}.apply-note{text-align:center;color:#a9c3c5;font-size:13px;position:absolute;bottom:-34px;left:0;right:0}.contact{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:32px;align-items:center;gap:28px;padding:40px;display:flex}.contact-copy{flex:1}.contact p{color:var(--muted)}.contact-avatar{background:var(--yellow);width:92px;height:92px;color:var(--petrol);font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:30px;font-weight:900;display:grid}.foot{color:var(--muted);padding:30px 0 44px;font-size:14px}.foot-inner{justify-content:space-between;gap:16px;display:flex}@media (width<=760px){body{font-size:16px}.wrap{padding-inline:20px}.demo-bar{text-align:left;justify-content:flex-start;gap:8px;padding:7px 14px;font-size:11.5px}.head-inner{gap:12px;height:64px}.head-nav{display:none}.head .btn{height:42px;margin-left:auto;padding:0 16px;font-size:14px}.logo-mark{width:38px;height:38px;font-size:24px}.logo-text{font-size:17px}.hero{padding:36px 0 60px}html:not(.embed) .hero{min-height:0}.hero-grid{grid-template-columns:1fr;gap:40px}.kicker{margin-bottom:20px;font-size:13px}h1{font-size:92px}.hero-role{font-size:22px}.lead{font-size:17px}.hero-ctas .btn{flex:100%}.btn--big{height:60px;font-size:17px}.hero-m{font-size:420px;bottom:-100px;right:-40px}.hero-visual{height:430px}.team-card{border-radius:26px;padding:20px;inset:50px 0 80px 20px}.team-head b{font-size:24px}.team-grid{gap:8px}.team-grid span{font-size:12px}.float--money{top:0}.float b{font-size:20px}.float--time{display:none}.float--quote{max-width:none;padding:16px 18px;left:0;right:20px}.float--quote p{font-size:15px}.ribbon-list span{font-size:22px}.facts{padding:36px 0}.facts-grid{grid-template-columns:1fr 1fr;gap:22px}.facts strong{font-size:46px}.day-pin{padding:64px 0}.day-track{grid-template-columns:1fr;gap:12px;padding-inline:20px}.day-card{border-radius:22px;grid-template-columns:auto 1fr;column-gap:16px;padding:20px;display:grid}.day-time{grid-row:span 3;margin:0;font-size:40px}.day-icon{display:none}.day-card h3{font-size:20px}.day-card p{font-size:14.5px}.block,.earn{padding:68px 0}.h2{margin-bottom:30px;font-size:48px}.benefits{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:10px}.benefit{border-radius:22px;padding:18px}.benefit h3{font-size:18px}.benefit p{font-size:14px}.benefit--big{grid-area:auto/span 2;padding:24px}.benefit--big:after{font-size:120px}.benefit--big h3{margin-top:28px;font-size:38px}.earn-grid{grid-template-columns:1fr;gap:30px}.earn-card{padding:22px}.earn-sum{font-size:76px}.job summary{flex-wrap:wrap;gap:12px;padding:18px}.job-icon{width:46px;height:46px}.job-main{flex:calc(100% - 120px)}.job-title{font-size:19px}.job-body{grid-template-columns:1fr;gap:18px;padding:0 18px 22px}.steps{grid-template-columns:1fr}.apply-block{padding:68px 0 90px}.apply-grid{grid-template-columns:1fr;gap:30px}.apply{min-height:0;padding:22px}legend{font-size:27px}.contact{flex-direction:column;align-items:flex-start;padding:26px}.foot-inner{flex-direction:column}}@media (prefers-reduced-motion:reduce){.rotator span,.ribbon-track,.kicker-dot{animation:none}.rotator span:first-child{opacity:1}}
