#marlo-arrival{--cream:#f2e9dd;--ink:#191918;--slate:#3e5159;--lime:#e6ffb3;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-anchor:none;isolation:isolate;grid-template-rows:minmax(0,1fr) calc(64px + env(safe-area-inset-bottom,0px));width:100%;height:100dvh;font-family:DM Sans,sans-serif;display:grid}#marlo-arrival *{box-sizing:border-box}#marlo-arrival .survey{background:var(--cream);overscroll-behavior-y:contain;isolation:isolate;z-index:1;width:100%;max-width:393px;min-height:0;margin:0 auto;position:relative;overflow-y:auto}#marlo-arrival h1,#marlo-arrival h2,#marlo-arrival p{margin:0}#marlo-arrival .hero{background:var(--cream);isolation:isolate;height:640px;position:relative}#marlo-arrival .brand-actor{transform-origin:0 0;mix-blend-mode:multiply;z-index:2;width:92px;height:46px;position:absolute;top:28px;left:calc(100% - 92.4px);transform:scale(.7)}#marlo-arrival .original-icon{aspect-ratio:229/102;width:92px;display:block;position:relative;overflow:hidden}#marlo-arrival .original-icon img{width:130.568%;max-width:none;height:auto;position:absolute;top:-45.1%;left:-12.23%}#marlo-arrival .typing{opacity:0;position:absolute;inset:0}#marlo-arrival .dot{transform-origin:50%;background:#000;border-radius:50%;width:12px;height:12px;position:absolute;top:17px;left:15px}#marlo-arrival .dot:nth-child(2){left:40px}#marlo-arrival .dot:nth-child(3){left:65px}#marlo-arrival .title{text-align:center;mix-blend-mode:multiply;position:absolute;top:240px;left:27px;right:27px}#marlo-arrival .meet{letter-spacing:-2px;margin-bottom:20px;font:400 49px/1.1 Manrope,sans-serif;display:block}#marlo-arrival .wordmark{aspect-ratio:1055/283;width:100%;display:block;position:relative;overflow:hidden}#marlo-arrival .wordmark img{width:116.4%;max-width:none;height:auto;position:absolute;top:-48.4%;left:-11.66%}#marlo-arrival .scroll-cue{pointer-events:none;padding:4px 0 calc(4px + env(safe-area-inset-bottom,0px));box-shadow:none;background:var(--cream);color:var(--slate);border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font:400 11px/1.2 DM Sans,sans-serif;display:flex}#marlo-arrival .scroll-cue[hidden]{display:none}#marlo-arrival .scroll-wheel{animation:1.6s ease-in-out infinite marlo-scroll-wheel}@keyframes marlo-scroll-wheel{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){#marlo-arrival .scroll-wheel{animation:none}}#marlo-arrival main{padding:0 27px}#marlo-arrival .intro-section{padding:44px 0 26px}#marlo-arrival h2{letter-spacing:-1.8px;color:var(--ink);font:400 41px/1.07 Manrope,sans-serif}#marlo-arrival .intro-section h2{margin:0 0 26px}#marlo-arrival .intro-section p{color:var(--slate);font-size:16px;line-height:1.6}#marlo-arrival .intro-section p+p{margin-top:18px}#marlo-arrival .benefit{padding-top:53px;padding-bottom:12px}#marlo-arrival .benefit p{color:var(--slate);margin-top:17px;font-size:15px;line-height:1.45}#marlo-arrival .discover h2{letter-spacing:-1.3px;font-size:32px}#marlo-arrival .discover h2 span{color:var(--slate)}#marlo-arrival .buy{padding-left:116px}#marlo-arrival .buy h2,#marlo-arrival .remind h2{letter-spacing:-2px;font-size:48px}#marlo-arrival .working{padding-left:45px}#marlo-arrival .working h2{letter-spacing:-1.5px;font-size:34px}#marlo-arrival .closing{padding-top:71px;padding-bottom:13px}#marlo-arrival .closing p{letter-spacing:-2.2px;font:400 46px/1.04 Manrope,sans-serif}#marlo-arrival .closing p>span{color:var(--slate);letter-spacing:-1.6px;margin-top:13px;font-size:35px;display:block}#marlo-arrival footer{padding:27px 27px 36px}#marlo-arrival .next{background:var(--ink);width:100%;min-height:62px;color:var(--cream);border:0;border-radius:34px;justify-content:space-between;align-items:center;padding:15px 24px;font:500 18px/1.3 DM Sans,sans-serif;display:flex}#marlo-arrival .next>.button-arrow{color:var(--lime)}#marlo-arrival[data-staged=true] .original-icon,#marlo-arrival[data-staged=true] .title,#marlo-arrival[data-staged=true] .reveal{opacity:0}#marlo-arrival[data-staged=true] .typing{opacity:1}@media (max-width:360px){#marlo-arrival .hero{height:600px}#marlo-arrival .title{top:225px;left:24px;right:24px}#marlo-arrival .meet{font-size:45px}#marlo-arrival h2{font-size:36px}#marlo-arrival .buy{padding-left:89px}#marlo-arrival .working{padding-left:20px}#marlo-arrival .working h2{font-size:32px}#marlo-arrival .discover h2{font-size:28px}#marlo-arrival .closing p{font-size:43px}#marlo-arrival .closing p>span{font-size:31px}}@media (prefers-reduced-motion:reduce){#marlo-arrival[data-staged=true] .original-icon,#marlo-arrival[data-staged=true] .title,#marlo-arrival[data-staged=true] .reveal{opacity:1}#marlo-arrival .typing{display:none}}#marlo-arrival .story-panel{padding:54px 0 20px}#marlo-arrival .story-panel h2{letter-spacing:-1.9px;font-size:43px;line-height:1.08}#marlo-arrival .story-panel h2 em{isolation:isolate;white-space:nowrap;font-style:normal;position:relative}#marlo-arrival .story-panel h2 em:after{content:"";background:var(--lime);z-index:-1;height:9px;position:absolute;bottom:3px;left:0;right:-2px}#marlo-arrival .story-panel p{color:var(--slate);max-width:280px;margin-top:23px;font-size:17px;line-height:1.5}#marlo-arrival[data-live-scroll=true] .scroll-story{height:1895.63px;margin-top:90px;position:relative}#marlo-arrival[data-live-scroll=true] .story-stage{height:380px;position:sticky;top:clamp(80px,23vh,190px)}#marlo-arrival[data-live-scroll=true] .story-panel{opacity:0;pointer-events:none;will-change:opacity,transform;padding:42px 0 0;position:absolute;inset:0}#marlo-arrival[data-live-scroll=true] .story-panel:first-child{opacity:1}@media (max-width:360px){#marlo-arrival .story-panel h2{letter-spacing:-1.8px;font-size:37px}#marlo-arrival .story-panel p{font-size:16px}}:is(html:has(.survey-one),body:has(.survey-one)){background:#f2e9dd}.survey-one{--cream:#f2e9dd;--ink:#191918;--slate:#3e5159;--lime:#e6ffb3;background:var(--cream);color:var(--ink);overflow-anchor:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:DM Sans,sans-serif}.survey-one *{box-sizing:border-box}.survey-one button{cursor:pointer}.survey-one button:disabled{cursor:not-allowed}.survey-one :focus-visible{outline:2px solid var(--slate);outline-offset:4px}.survey-one .flow{max-width:393px;min-height:100svh;padding:28px 27px calc(32px + env(safe-area-inset-bottom,0px));flex-direction:column;margin:0 auto;display:flex}.survey-one .flow,.survey-one .flow *,.survey-one .flow :before,.survey-one .flow :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.survey-one .flow-header{flex:none;justify-content:space-between;align-items:center;height:36px;margin-bottom:36px;display:flex}.survey-one .flow-wordmark{aspect-ratio:1055/283;mix-blend-mode:multiply;width:102px;display:block;position:relative;overflow:hidden}.survey-one .flow-wordmark img{width:116.4%;max-width:none;height:auto;position:absolute;top:-48.4%;left:-11.66%}.survey-one .flow-icon{aspect-ratio:229/102;mix-blend-mode:multiply;width:49px;display:block;position:relative;overflow:hidden}.survey-one .flow-icon img{width:130.568%;max-width:none;height:auto;position:absolute;top:-45.1%;left:-12.23%}.survey-one .flow-nav{color:var(--slate);justify-content:space-between;align-items:center;margin-bottom:30px;font-size:13px;display:flex}.survey-one .flow-back{color:var(--slate);background:0 0;border:0;min-height:44px;padding:8px 0;font:400 15px/1.4 DM Sans,sans-serif}.survey-one .flow-title{letter-spacing:-1.9px;text-wrap:wrap;color:var(--ink);margin:0 0 28px;font:400 43px/1.06 Manrope,sans-serif}.survey-one .flow-title.long{letter-spacing:-1.5px;font-size:37px}.survey-one .flow-lead{color:var(--slate);margin:0 0 22px;font:400 16px/1.55 DM Sans,sans-serif}.survey-one .flow-kicker{color:var(--slate);margin:0 0 12px;font-size:13px}.survey-one .deal-lead{letter-spacing:-.6px;color:var(--ink);margin:0 0 14px;font:400 25px/1.25 Manrope,sans-serif}.survey-one .deal-lead mark{background:var(--lime);color:inherit;padding:0 3px}.survey-one .deal-block{border-top:1px solid #3e51592b;padding:23px 0}.survey-one .deal-block p:last-child{margin-bottom:0}.survey-one .deal-block h2{letter-spacing:-.7px;margin:0 0 14px;font:400 26px/1.2 Manrope,sans-serif}.survey-one .eligibility{margin:16px 0 0;padding:0;font-size:16px;line-height:1.6;list-style:none}.survey-one .eligibility li{align-items:center;gap:12px;margin:9px 0;display:flex}.survey-one .eligibility li>span{background:var(--lime);border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.survey-one .flow-content{flex:1;min-width:0;padding:0 0 26px}.survey-one .flow-actions{margin-top:auto;padding-top:25px}.survey-one .next{background:var(--ink);width:100%;min-height:62px;color:var(--cream);border:0;border-radius:34px;justify-content:space-between;align-items:center;padding:15px 24px;font:500 18px/1.3 DM Sans,sans-serif;display:flex}.survey-one .next>.button-arrow{width:24px;height:24px;color:var(--lime);flex:none;display:block}.survey-one .next:disabled{color:#3e515978;background:#19191815}.survey-one .next:disabled>.button-arrow{color:#3e515978}.survey-one .secondary{width:100%;min-height:48px;color:var(--slate);text-underline-offset:4px;background:0 0;border:0;padding:18px 8px 6px;font:400 15px/1.4 DM Sans,sans-serif;text-decoration:underline;display:block}.survey-one .field{margin:24px 0 32px;display:block}.survey-one .field>label,.survey-one .field>span,.survey-one .flow-label{color:var(--slate);margin-bottom:11px;font:500 14px/1.4 DM Sans,sans-serif;display:block}.survey-one .field input,.survey-one textarea{width:100%;min-width:0;color:var(--ink);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #3e515967;border-radius:0;padding:10px 0 15px;font:400 19px/1.5 DM Sans,sans-serif}.survey-one input::placeholder{color:#3e51598c;opacity:1}.survey-one .phone-row{border-bottom:1px solid #3e515967;align-items:center;gap:16px;display:flex}.survey-one .phone-row input{border:0}.survey-one .phone-prefix{flex:none;padding-bottom:5px;font-size:19px}.survey-one textarea{resize:vertical;min-height:80px;font-size:16px}.survey-one .question-groups{flex-direction:column;gap:34px;display:flex}.survey-one .choices{flex-wrap:wrap;gap:9px;display:flex}.survey-one .chip{min-height:47px;color:var(--ink);text-align:left;background:0 0;border:1px solid #3e515947;border-radius:26px;align-items:center;padding:10px 16px;font:400 15px/1.3 DM Sans,sans-serif;display:flex;position:relative}.survey-one .chip[aria-pressed=true]{background:var(--ink);color:var(--lime);border-color:var(--ink)}.survey-one .choice-list{border-top:1px solid #3e515947}.survey-one .choice-row{text-align:left;width:100%;color:var(--ink);letter-spacing:-.5px;background:0 0;border:0;border-bottom:1px solid #3e515947;align-items:flex-start;gap:18px;padding:22px 0;font:400 23px/1.2 Manrope,sans-serif;display:flex}.survey-one .choice-indicator{border:1px solid #3e515981;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin:3px 0 0;font:500 14px/1 DM Sans,sans-serif;display:grid}.survey-one .choice-row[aria-pressed=true] .choice-indicator{background:var(--ink);border-color:var(--ink);color:var(--lime)}.survey-one .choice-title{display:block}.survey-one .choice-description{letter-spacing:0;color:var(--slate);margin-top:8px;font:400 15px/1.5 DM Sans,sans-serif;display:block}.survey-one .prescriptions .choice-row{letter-spacing:0;font:400 17px/1.45 DM Sans,sans-serif}.survey-one .conditional{margin:20px 0}.survey-one .field-error{color:#8f382c;margin-top:8px;font:400 13px/1.5 DM Sans,sans-serif}.survey-one .signature{color:var(--ink);padding-top:18px;font:400 16px/1.55 DM Sans,sans-serif}@media (max-width:360px){.survey-one .flow{padding-left:24px;padding-right:24px}.survey-one .flow-title{font-size:38px}.survey-one .flow-title.long{font-size:33px}.survey-one .chip{padding:10px 13px;font-size:14px}}.survey-one .about-groups .flow-label{color:var(--ink);margin-bottom:15px;font-size:22px;line-height:1.35}.survey-one .flow{height:100dvh;min-height:0;padding-top:max(14px,env(safe-area-inset-top,0px));padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.survey-one .flow-header{height:28px;margin-bottom:12px}.survey-one .flow-nav{flex:none;margin-bottom:12px}.survey-one .flow-content{overscroll-behavior-y:contain;scrollbar-width:thin;min-height:0;margin:0 -3px;padding:3px 3px 12px;overflow-y:auto}.survey-one .flow-actions{background:var(--cream);flex:none;margin-top:0;padding-top:10px}.survey-one .flow-title{margin-bottom:18px}.survey-one .flow-lead{margin-bottom:14px}.survey-one .flow-kicker{margin-bottom:8px}.survey-one .deal-lead{margin-bottom:10px}.survey-one .deal-block{padding:12px 0}.survey-one .deal-block h2{margin-bottom:8px}.survey-one .eligibility{margin-top:10px}.survey-one .eligibility li{margin:5px 0}.survey-one .field{margin:16px 0 20px}.survey-one .question-groups{gap:24px}.survey-one .choice-row{padding:16px 0}.survey-one .choice-description{margin-top:5px}.survey-one .prescriptions{margin-top:22px}.survey-one .end-copy{padding-top:20px}@media (max-height:740px){.survey-one .flow-header{height:24px;margin-bottom:6px}.survey-one .flow-nav{margin-bottom:6px}.survey-one .flow-title{margin-bottom:12px;font-size:34px}.survey-one .flow-title.long{font-size:31px}.survey-one .flow-lead{margin-bottom:10px;font-size:15px;line-height:1.4}.survey-one .deal-lead{margin-bottom:8px;font-size:22px;line-height:1.2}.survey-one .deal-block{padding:8px 0}.survey-one .deal-block h2{margin-bottom:6px;font-size:23px}.survey-one .eligibility{flex-wrap:wrap;column-gap:16px;margin-top:6px;font-size:14px;display:flex}.survey-one .eligibility li{gap:7px;margin:3px 0}.survey-one .next{min-height:52px;padding:12px 20px;font-size:17px}.survey-one .secondary{min-height:44px;padding:12px 8px 4px}.survey-one .field{margin:12px 0 16px}.survey-one .field input{padding:8px 0 10px}.survey-one .question-groups{gap:20px}.survey-one .choice-row{padding:10px 0;font-size:21px}.survey-one .choice-description{margin-top:4px;font-size:14px;line-height:1.4}}.survey-one .flow .choice-list,.survey-one .flow .choice-row,.survey-one .flow .deal-block{border-top:0;border-bottom:0}.survey-one .flow .flow-title{font-size:47px}.survey-one .flow .flow-title.long{font-size:41px}.survey-one .flow .flow-lead{font-size:18px}.survey-one .flow .flow-kicker,.survey-one .flow .flow-nav{font-size:15px}.survey-one .flow .flow-back{font-size:17px}.survey-one .flow .choice-row{gap:16px;padding:12px 0;font-size:27px}.survey-one .flow .choice-description{font-size:18px;line-height:1.45}.survey-one .flow .choice-indicator{width:27px;height:27px;font-size:16px}.survey-one .flow .chip{font-size:17px}.survey-one .flow .field>label,.survey-one .flow .field>span,.survey-one .flow .flow-label{font-size:16px}.survey-one .flow .about-groups .flow-label{font-size:24px}.survey-one .flow .field input,.survey-one .flow .phone-prefix{font-size:21px}.survey-one .flow textarea{font-size:18px}.survey-one .flow .next{font-size:20px}.survey-one .flow .secondary{font-size:17px}.survey-one .flow .prescriptions .choice-row{font-size:19px}.survey-one .flow .signature{font-size:18px}@media (max-height:740px){.survey-one .flow .flow-title{font-size:38px}.survey-one .flow .flow-title.long{font-size:35px}.survey-one .flow .flow-lead{font-size:17px}.survey-one .flow .choice-row{padding:10px 0;font-size:25px}.survey-one .flow .choice-description{font-size:17px}.survey-one .flow .next{font-size:19px}}@media (max-width:360px){.survey-one .flow .chip{font-size:16px}.survey-one .flow .flow-title.long{font-size:34px}}.survey-one .queue-copy{isolation:isolate;padding-top:30px;position:relative}.survey-one .queue-copy .flow-kicker{margin-bottom:20px;font-size:16px}.survey-one .flow .queue-title{letter-spacing:-2.6px;margin-bottom:30px;font-size:clamp(46px,14.5vw,60px);line-height:1.04}.survey-one .queue-highlight{white-space:nowrap;background:linear-gradient(transparent 73%,var(--lime) 73%,var(--lime) 96%,transparent 96%)}.survey-one .queue-copy .flow-lead{margin-bottom:20px;font-size:20px;line-height:1.45}.survey-one .queue-copy .signature{padding-top:16px;font-size:20px}.survey-one .queue-confetti{pointer-events:none;z-index:2;height:330px;position:absolute;inset:0 0 auto;overflow:hidden}.survey-one .queue-confetti i{background:var(--lime);opacity:0;border-radius:2px;width:7px;height:12px;position:absolute;top:105px;left:50%}.survey-one .queue-confetti i:nth-child(3n){background:var(--slate);width:5px;height:9px}.survey-one .queue-confetti i:nth-child(3n+1){background:var(--ink);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.survey-one .queue-confetti{display:none}}
