.public-site .myway-download-buttons{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.public-site .myway-download-buttons>a{color:#171717;background:#fff;border:1px solid #ffffff29;border-radius:17px 17px 17px 5px;grid-template-columns:35px 1fr 18px;align-items:center;gap:11px;min-width:188px;padding:12px 14px;transition:all .3s;display:grid;box-shadow:0 14px 34px #0003}.public-site .myway-download-buttons>a:hover,.public-site .myway-download-buttons>a:focus-visible{border-color:#fff;outline:none;transform:translateY(-4px);box-shadow:0 18px 40px #00000047}.public-site .myway-download-buttons>a>svg{color:#aaa;width:16px;height:16px}.public-site .myway-download-buttons small,.public-site .myway-download-buttons strong{line-height:1.15;display:block}.public-site .myway-download-buttons small{color:#757575;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:650}.public-site .myway-download-buttons strong{margin-top:3px;font-size:14px;font-weight:800}.public-site .myway-store-mark{background:#f3f3f3;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.public-site .myway-store-mark svg{fill:#171717;width:21px;height:21px}.public-site .myway-store-mark.google svg{fill:var(--public-red)}.public-site .myway-download-buttons.light>a{border-color:#ffffff17}@media (width<=640px){.public-site .myway-download-buttons{grid-template-columns:1fr;display:grid}.public-site .myway-download-buttons>a{width:100%}}.public-site .myway-hero{color:#fff;background:radial-gradient(circle at 8% 20%,#ed1c2438,#0000 27%),radial-gradient(circle at 92% 72%,#ed1c2429,#0000 25%),#151515;min-height:820px;padding:154px 28px 104px;position:relative;overflow:hidden}.public-site .myway-hero:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.public-site .myway-orb{background:var(--public-red);border-radius:50%;display:block;position:absolute;box-shadow:0 28px 80px #ed1c2447}.public-site .myway-orb:after{border-radius:inherit;content:"";border:1px solid #ffffff38;position:absolute;inset:10%}.public-site .myway-orb.orb-one{width:190px;height:190px;top:118px;right:-75px}.public-site .myway-orb.orb-two{opacity:.75;width:48px;height:48px;bottom:45px;left:5%}.public-site .myway-hero-shell{z-index:2;grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(48px,6vw,96px);width:min(100%,1320px);min-height:560px;margin:0 auto;display:grid;position:relative}.public-site .myway-eyebrow,.public-site .myway-kicker{color:#ff5a60;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 20px;font-size:12px;font-weight:800;display:flex}.public-site .myway-eyebrow svg{width:17px;height:17px}.public-site .myway-hero-copy h1,.public-site .myway-section-heading h2,.public-site .myway-personal-copy h2,.public-site .myway-download-copy h2{font-family:var(--public-heading);letter-spacing:-.052em;margin:0;font-weight:700;line-height:.98}.public-site .myway-hero-copy h1{max-width:680px;font-size:clamp(54px,6vw,92px)}.public-site .myway-hero-copy h1 em,.public-site .myway-personal-copy h2 em,.public-site .myway-download-copy h2 em{color:var(--public-red);font-style:normal}.public-site .myway-lead{color:#ffffffb3;max-width:600px;margin:28px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.72}.public-site .myway-hero-tags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.public-site .myway-hero-tags span{color:#ffffffc2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:100px;padding:9px 13px;font-size:12px;font-weight:700}.public-site .myway-hero-visual{padding-bottom:42px;position:relative}.public-site .myway-hero-image-frame{background:#282828;border:1px solid #ffffff29;border-radius:42px 42px 42px 12px;position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 40px 100px #00000075}.public-site .myway-hero-image-frame:after{border-radius:inherit;content:"";pointer-events:none;border:10px solid #ffffff0a;position:absolute;inset:0}.public-site .myway-hero-image-frame img,.public-site .myway-showcase>img,.public-site .myway-personal-visual img,.public-site .myway-download-card figure img{object-fit:contain;width:100%;height:auto;display:block}.public-site .myway-float-card{color:#202020;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #ffffffb3;border-radius:23px 23px 23px 7px;align-items:center;gap:15px;width:min(86%,340px);padding:17px 19px;display:flex;position:absolute;bottom:0;right:-22px;box-shadow:0 20px 54px #0000004d}.public-site .myway-float-card>span{background:var(--public-red);color:#fff;width:48px;height:48px;font-family:var(--public-heading);border-radius:50%;flex:0 0 48px;place-items:center;font-size:13px;font-weight:800;display:grid}.public-site .myway-float-card p{color:#6a6a6a;margin:0;font-size:12px;line-height:1.45}.public-site .myway-float-card strong{color:#202020;margin-bottom:2px;font-size:15px;display:block}.public-site .myway-scroll-cue{z-index:3;color:#ffffff85;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.public-site .myway-scroll-cue svg{width:16px;height:16px;animation:1.8s ease-in-out infinite myway-nudge}.public-site .myway-intro{background:#f8f6f3;padding:108px 28px 120px;scroll-margin-top:100px}.public-site .myway-content-shell,.public-site .myway-faq-shell{width:min(100%,1240px);margin:0 auto}.public-site .myway-section-heading{max-width:760px}.public-site .myway-section-heading.centered{text-align:center;margin:0 auto}.public-site .myway-section-heading>p{color:var(--public-red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:850}.public-site .myway-section-heading h2{color:var(--public-ink);font-size:clamp(42px,5vw,70px)}.public-site .myway-section-heading>span{color:#6e6b68;max-width:620px;margin:22px auto 0;font-size:17px;line-height:1.7;display:block}.public-site .myway-showcase{margin-top:58px;padding-bottom:43px;position:relative}.public-site .myway-showcase>img{border-radius:38px 38px 38px 12px;box-shadow:0 28px 80px #382e2629}.public-site .myway-topic-rail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe8;border:1px solid #ffffffc7;border-radius:21px 21px 21px 7px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:32px;right:32px;overflow:hidden;box-shadow:0 18px 50px #332a2421}.public-site .myway-topic-rail span{color:#343230;justify-content:center;align-items:center;gap:10px;min-height:76px;padding:16px;font-size:13px;font-weight:750;display:flex}.public-site .myway-topic-rail span+span{border-left:1px solid #e8e4df}.public-site .myway-topic-rail svg{width:18px;height:18px;color:var(--public-red)}.public-site .myway-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:62px;display:grid}.public-site .myway-benefit-card{background:#fff;border:1px solid #e8e3dd;border-radius:29px 29px 29px 9px;min-height:315px;padding:34px;transition:all .35s;position:relative;overflow:hidden}.public-site .myway-benefit-card:hover{border-color:#ed1c2442;transform:translateY(-7px);box-shadow:0 24px 60px #3129241a}.public-site .myway-benefit-number{color:#e2ded9;font-family:var(--public-heading);font-size:40px;font-weight:700;position:absolute;top:25px;right:28px}.public-site .myway-benefit-icon{width:58px;height:58px;color:var(--public-red);background:#fff0f0;border-radius:19px 19px 19px 6px;place-items:center;display:grid}.public-site .myway-benefit-icon svg{width:25px;height:25px}.public-site .myway-benefit-card h3{color:#262422;max-width:260px;font-family:var(--public-heading);letter-spacing:-.035em;margin:42px 0 14px;font-size:25px;font-weight:700;line-height:1.08}.public-site .myway-benefit-card p{color:#75716d;margin:0;font-size:14px;line-height:1.7}.public-site .myway-personal{background:#fff;padding:120px 28px;overflow:hidden}.public-site .myway-personal-grid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:clamp(54px,7vw,108px);display:grid}.public-site .myway-personal-visual{margin:0;position:relative}.public-site .myway-personal-visual:before{z-index:-1;content:"";background:#f4dfe0;border-radius:50%;width:170px;height:170px;position:absolute;top:-44px;left:-52px}.public-site .myway-personal-visual img{border-radius:39px 39px 39px 12px;box-shadow:0 30px 75px #27221f2b}.public-site .myway-personal-visual figcaption{background:var(--public-red);color:#fff;font-family:var(--public-heading);border-radius:17px 17px 17px 5px;padding:16px 21px;font-size:17px;font-weight:700;position:absolute;bottom:-21px;right:-23px;box-shadow:0 18px 38px #ed1c244d}.public-site .myway-personal-copy h2,.public-site .myway-download-copy h2{font-size:clamp(42px,4.4vw,67px)}.public-site .myway-personal-copy>p:not(.myway-kicker),.public-site .myway-download-copy>p:not(.myway-kicker){color:#706d69;margin:26px 0 0;font-size:16px;line-height:1.78}.public-site .myway-personal-copy ul{gap:13px;margin:31px 0 0;padding:0;list-style:none;display:grid}.public-site .myway-personal-copy li{color:#3f3c39;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.public-site .myway-personal-copy li svg{width:27px;height:27px;color:var(--public-red);stroke-width:3px;background:#fff0f0;border-radius:50%;flex:0 0 27px;padding:6px}.public-site .myway-download{background:#fff;padding:30px 28px 120px}.public-site .myway-download-card{color:#fff;background:radial-gradient(circle at 8% 95%,#ed1c2447,#0000 29%),#171717;border-radius:46px 46px 46px 14px;grid-template-columns:minmax(380px,.86fr) minmax(420px,1.14fr);align-items:center;gap:70px;min-height:620px;padding:72px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #231f1c38}.public-site .myway-download-card:before{content:"";border:70px solid #ed1c2417;border-radius:50%;width:300px;height:300px;position:absolute;top:-130px;left:42%}.public-site .myway-download-copy{z-index:2;position:relative}.public-site .myway-download-copy>p:not(.myway-kicker){color:#ffffffa8}.public-site .myway-download-card figure{z-index:2;margin:0;position:relative}.public-site .myway-download-card figure img{border-radius:30px 30px 30px 9px;transform:rotate(2deg);box-shadow:0 28px 68px #0000005c}.public-site .myway-faq{background:#f8f6f3;padding:110px 28px 125px}.public-site .myway-faq-shell{grid-template-columns:minmax(300px,.72fr) minmax(500px,1.28fr);align-items:start;gap:90px;display:grid}.public-site .myway-faq .myway-section-heading h2{font-size:clamp(39px,4vw,59px)}.public-site .myway-faq-list{background:#fff;border:1px solid #e6e0da;border-radius:29px 29px 29px 9px;overflow:hidden}.public-site .myway-faq-item+.myway-faq-item{border-top:1px solid #ebe6e1}.public-site .myway-faq-item{transition:background-color .35s;position:relative}.public-site .myway-faq-item.open{background:linear-gradient(110deg,#ed1c240d,#0000 65%)}.public-site .myway-faq-item>button{color:#2d2a28;width:100%;min-height:82px;font-family:var(--public-heading);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 42px;align-items:center;gap:16px;padding:22px 27px;display:grid}.public-site .myway-faq-item>button:focus-visible{outline-offset:-3px;outline:3px solid #ed1c243d}.public-site .myway-faq-number{color:#bbb4ae;letter-spacing:.12em;font-size:10px;font-weight:850;transition:color .3s}.public-site .myway-faq-question{font-size:17px;font-weight:700;line-height:1.35;transition:color .3s,transform .35s}.public-site .myway-faq-toggle{color:#8c8580;background:#f5f2ef;border-radius:50%;place-items:center;width:38px;height:38px;transition:color .35s,background-color .35s,box-shadow .35s,transform .45s cubic-bezier(.22,1,.36,1);display:grid}.public-site .myway-faq-toggle svg{stroke-width:2.2px;width:20px;height:20px}.public-site .myway-faq-item>button:hover .myway-faq-question{color:var(--public-red);transform:translate(3px)}.public-site .myway-faq-item.open .myway-faq-number{color:var(--public-red)}.public-site .myway-faq-item.open .myway-faq-toggle{background:var(--public-red);color:#fff;transform:rotate(180deg);box-shadow:0 9px 22px #ed1c2440}.public-site .myway-faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .28s;display:grid;overflow:hidden}.public-site .myway-faq-answer>div{min-height:0;overflow:hidden}.public-site .myway-faq-answer p{color:#74706c;opacity:0;max-width:660px;margin:0;padding:0 70px 29px 77px;font-size:14px;line-height:1.75;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(-9px)}.public-site .myway-faq-item.open .myway-faq-answer{opacity:1;grid-template-rows:1fr}.public-site .myway-faq-item.open .myway-faq-answer p{opacity:1;transition-delay:80ms;transform:translateY(0)}.public-nav .nav-cta[aria-current=page]{box-shadow:0 0 0 4px #ed1c2429,0 12px 28px #ed1c2459}@keyframes myway-nudge{50%{transform:translateY(5px)}}@media (width<=1100px){.public-site .myway-hero-shell{grid-template-columns:1fr}.public-site .myway-hero-copy{max-width:760px}.public-site .myway-hero-visual{width:min(100%,850px);margin:0 auto}.public-site .myway-scroll-cue{display:none}.public-site .myway-download-card{grid-template-columns:1fr 1fr;gap:46px;padding:54px}}@media (width<=860px){.public-site .myway-benefit-grid{grid-template-columns:1fr}.public-site .myway-benefit-card{min-height:0}.public-site .myway-personal-grid,.public-site .myway-download-card,.public-site .myway-faq-shell{grid-template-columns:1fr}.public-site .myway-personal-copy{max-width:680px}.public-site .myway-download-card figure{width:min(100%,620px);margin:0 auto}.public-site .myway-faq-shell{gap:46px}}@media (width<=640px){.public-site .myway-hero{min-height:auto;padding:126px 18px 74px}.public-site .myway-hero-shell{gap:52px}.public-site .myway-hero-copy h1{font-size:clamp(47px,14.2vw,64px)}.public-site .myway-lead{margin-top:22px;font-size:15px}.public-site .myway-hero-tags{scrollbar-width:none;flex-wrap:nowrap;margin-right:-18px;padding-right:18px;overflow-x:auto}.public-site .myway-hero-tags::-webkit-scrollbar{display:none}.public-site .myway-hero-tags span{flex:none}.public-site .myway-hero-visual{padding-bottom:55px}.public-site .myway-hero-image-frame{border-radius:25px 25px 25px 8px;transform:none}.public-site .myway-float-card{width:calc(100% - 12px);right:6px}.public-site .myway-orb.orb-one{width:120px;height:120px}.public-site .myway-intro,.public-site .myway-personal,.public-site .myway-faq{padding:78px 18px 86px}.public-site .myway-section-heading h2{font-size:clamp(39px,12vw,52px)}.public-site .myway-section-heading>span{font-size:15px}.public-site .myway-showcase{margin-top:38px;padding-bottom:74px}.public-site .myway-showcase>img{border-radius:25px 25px 25px 8px}.public-site .myway-topic-rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;bottom:0;left:12px;right:12px;overflow-x:auto}.public-site .myway-topic-rail::-webkit-scrollbar{display:none}.public-site .myway-topic-rail span{scroll-snap-align:start;min-width:190px}.public-site .myway-topic-rail span+span{border-left:1px solid #e8e4df}.public-site .myway-benefit-grid{margin-top:44px}.public-site .myway-benefit-card{padding:27px}.public-site .myway-benefit-card h3{margin-top:35px}.public-site .myway-personal-grid{gap:60px}.public-site .myway-personal-visual img{border-radius:26px 26px 26px 8px}.public-site .myway-personal-visual figcaption{font-size:14px;right:10px}.public-site .myway-personal-copy h2,.public-site .myway-download-copy h2{font-size:clamp(41px,12vw,53px)}.public-site .myway-download{padding:0 14px 84px}.public-site .myway-download-card{border-radius:29px 29px 29px 9px;gap:46px;min-height:0;padding:42px 24px 25px}.public-site .myway-download-card figure img{border-radius:21px 21px 21px 7px;transform:none}.public-site .myway-faq-item>button{grid-template-columns:25px minmax(0,1fr) 38px;gap:10px;min-height:76px;padding:20px}.public-site .myway-faq-question{font-size:15px}.public-site .myway-faq-answer p{padding:0 48px 24px 55px}}
