html:has(body.is-home):has(main > section.hero-section#top) body.is-home main > section.hero-section#top{isolation:isolate !important;overflow:hidden !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #top::before{inset:-12px !important;filter:blur(3.5px) saturate(.82) !important;transform:scale(1.015) !important;z-index:0 !important;pointer-events:none !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #top::after{z-index:1 !important;pointer-events:none !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #top > .hero-copy, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #top > .hero-visual, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #top > .scroll-cue{z-index:2 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow.journey-section{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;padding:clamp(64px, 7vw, 92px) 24px clamp(66px, 7vw, 88px) !important;background:radial-gradient(ellipse at 86% 8%, rgba(104, 79, 239, .16), transparent 38%),
    radial-gradient(ellipse at 10% 88%, rgba(46, 120, 255, .09), transparent 35%),
    #080d18 !important;border-bottom:1px solid rgba(136, 159, 203, .1) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-shell{width:min(1240px, 100%) !important;max-width:1240px !important;min-width:0 !important;margin:0 auto !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-topline{display:grid !important;grid-template-columns:minmax(0, 1.1fr) minmax(260px, .8fr) !important;align-items:center !important;gap:clamp(24px, 4vw, 58px) !important;min-height:0 !important;margin:0 0 30px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-intro{width:100% !important;max-width:720px !important;min-width:0 !important;text-align:left !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-intro .eyebrow{justify-content:flex-start !important;margin:0 0 13px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-intro h2{max-width:720px !important;margin:0 0 14px !important;color:#f3f5ff !important;font-size:clamp(34px, 3.7vw, 49px) !important;line-height:1.08 !important;letter-spacing:-.05em !important;text-align:left !important;text-wrap:balance !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-intro > p{max-width:640px !important;margin:0 !important;color:#a9b6cf !important;font-size:14px !important;line-height:1.75 !important;text-align:left !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-trust{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:18px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-trust > span{display:inline-flex !important;align-items:center !important;gap:8px !important;min-height:32px !important;padding:7px 11px !important;border:1px solid rgba(143, 162, 224, .16) !important;border-radius:999px !important;background:rgba(14, 23, 43, .8) !important;color:#bbc6df !important;font-size:10px !important;white-space:normal !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-main-cta{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;min-height:44px !important;margin-top:20px !important;padding:12px 18px !important;border-radius:13px !important;font-size:12px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-mascot{position:relative !important;display:grid !important;place-items:center !important;width:100% !important;min-width:0 !important;height:clamp(215px, 25vw, 300px) !important;margin:0 !important;overflow:visible !important;isolation:isolate !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-mascot > img{display:block !important;width:min(100%, 380px) !important;height:100% !important;max-width:380px !important;max-height:300px !important;object-fit:contain !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;filter:drop-shadow(0 20px 32px rgba(49, 70, 205, .24)) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-flow{position:relative !important;width:100% !important;max-width:1240px !important;margin:0 auto !important;padding:clamp(16px, 2vw, 24px) !important;border:1px solid rgba(137, 157, 226, .2) !important;border-radius:24px !important;background:linear-gradient(145deg, rgba(15, 22, 43, .95), rgba(8, 14, 29, .94)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045), 0 20px 52px rgba(0,0,0,.2) !important;overflow:hidden !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-progress-track{height:3px !important;margin:0 2px 16px !important;border-radius:999px !important;background:rgba(135, 153, 209, .15) !important;overflow:hidden !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid{position:relative !important;display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:12px !important;width:100% !important;min-width:0 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid > .journey-step{appearance:none !important;-webkit-appearance:none !important;position:relative !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;min-width:0 !important;min-height:202px !important;margin:0 !important;padding:15px !important;border:1px solid rgba(128, 151, 219, .18) !important;border-radius:18px !important;background:linear-gradient(150deg, rgba(20, 29, 57, .94), rgba(11, 17, 35, .96)) !important;color:#edf1ff !important;text-align:left !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035) !important;opacity:1 !important;filter:none !important;cursor:pointer !important;overflow:hidden !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid > .journey-step.is-active{border-color:rgba(153, 134, 255, .7) !important;background:radial-gradient(ellipse at 50% 0%, rgba(123, 94, 255, .2), transparent 67%), linear-gradient(145deg, rgba(34, 36, 81, .98), rgba(13, 25, 51, .98)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075), 0 12px 28px rgba(58, 50, 153, .17) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-top, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-art, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-title, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-copy{position:relative !important;z-index:1 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-art{display:grid !important;place-items:center !important;width:100% !important;height:82px !important;margin:6px 0 7px !important;background:transparent !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-art img{display:block !important;width:min(100%, 132px) !important;height:100% !important;max-width:132px !important;object-fit:contain !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;mix-blend-mode:normal !important;filter:drop-shadow(0 7px 13px rgba(81, 90, 255, .15)) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-title{display:block !important;margin:3px 0 0 !important;color:#f1f3ff !important;font-size:13px !important;font-weight:750 !important;line-height:1.4 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-copy{display:block !important;margin:6px 0 0 !important;color:#9caaca !important;font-size:11px !important;line-height:1.55 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail{display:grid !important;grid-template-columns:44px minmax(0, 1fr) auto !important;align-items:center !important;gap:14px !important;margin:14px 0 0 !important;padding:16px !important;border:1px solid rgba(132, 157, 226, .16) !important;border-radius:17px !important;background:rgba(7, 13, 29, .66) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail-mark{display:grid !important;place-items:center !important;width:44px !important;height:44px !important;border-radius:13px !important;background:linear-gradient(135deg, rgba(139, 102, 255, .25), rgba(61, 127, 255, .17)) !important;color:#c4b4ff !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail-copy h3{margin:0 0 5px !important;color:#eef1ff !important;font-size:14px !important;line-height:1.4 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail-copy p{margin:0 !important;max-width:760px !important;color:#a0aec8 !important;font-size:12px !important;line-height:1.65 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail-link{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;min-height:42px !important;padding:10px 14px !important;border:1px solid rgba(158, 140, 255, .32) !important;border-radius:12px !important;background:rgba(103, 78, 209, .18) !important;color:#e5e9ff !important;font-size:11px !important;font-weight:750 !important;text-decoration:none !important;white-space:nowrap !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq.home-links-section{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:clamp(64px, 7vw, 88px) 24px !important;overflow:hidden !important;background:radial-gradient(ellipse at 50% 0%, rgba(76, 69, 154, .13), transparent 54%),
    #090d17 !important;border-bottom:1px solid rgba(136, 159, 203, .1) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-inner{width:min(1120px, 100%) !important;max-width:1120px !important;margin:0 auto !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-heading{display:flex !important;flex-direction:column !important;align-items:center !important;width:min(100%, 760px) !important;max-width:760px !important;margin:0 auto 30px !important;text-align:center !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-heading .eyebrow{justify-content:center !important;text-align:center !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-heading h2{width:100% !important;max-width:760px !important;margin:0 0 13px !important;color:#f4f6ff !important;font-size:clamp(35px, 4vw, 52px) !important;line-height:1.08 !important;letter-spacing:-.05em !important;text-align:center !important;text-wrap:balance !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-heading > p{max-width:650px !important;margin:0 auto !important;color:#a6b2cb !important;font-size:14px !important;line-height:1.75 !important;text-align:center !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:18px !important;width:100% !important;max-width:none !important;margin:0 auto !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-card{display:grid !important;grid-template-columns:56px minmax(0, 1fr) !important;grid-template-rows:1fr auto !important;align-items:start !important;gap:20px 18px !important;min-width:0 !important;min-height:215px !important;padding:clamp(22px, 2.4vw, 30px) !important;border:1px solid rgba(139, 161, 204, .19) !important;border-radius:22px !important;background:linear-gradient(145deg, rgba(17, 27, 45, .98), rgba(8, 14, 24, .98)) !important;box-shadow:0 18px 46px rgba(0,0,0,.19), inset 0 1px 0 rgba(255,255,255,.04) !important;transition:transform .22s ease, border-color .22s ease, box-shadow .22s ease !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-card:hover{transform:translateY(-4px) !important;border-color:rgba(165, 143, 255, .45) !important;box-shadow:0 24px 52px rgba(0,0,0,.25), 0 0 26px rgba(115,82,220,.09) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-icon{display:grid !important;place-items:center !important;width:56px !important;height:56px !important;margin:0 !important;border:1px solid rgba(168, 146, 255, .28) !important;border-radius:17px !important;background:linear-gradient(145deg, rgba(139, 56, 245, .26), rgba(83, 117, 232, .15)) !important;color:#c8bbff !important;font-size:20px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-copy{min-width:0 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-copy h3{margin:0 0 9px !important;color:#f0f4ff !important;font-size:clamp(18px, 1.6vw, 22px) !important;line-height:1.3 !important;letter-spacing:-.025em !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-copy p{margin:0 !important;color:#a9b7d0 !important;font-size:13px !important;line-height:1.75 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-button{grid-column:2 !important;justify-self:start !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;width:auto !important;min-height:42px !important;margin:0 !important;padding:11px 16px !important;border-radius:999px !important;font-size:11px !important;white-space:nowrap !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start.cta-section{position:relative !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:0 !important;width:100% !important;height:auto !important;min-height:clamp(450px, 62svh, 620px) !important;max-height:none !important;padding:clamp(76px, 9vw, 112px) 24px !important;overflow:hidden !important;text-align:center !important;background:radial-gradient(ellipse at 50% 48%, rgba(76, 51, 151, .2), transparent 48%),
    radial-gradient(ellipse at 13% 90%, rgba(29, 90, 181, .09), transparent 34%),
    #080c15 !important;border-bottom:0 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start .cta-orb{position:absolute !important;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;width:min(54vw, 540px) !important;height:min(54vw, 540px) !important;border:1px solid rgba(139, 112, 255, .11) !important;border-radius:50% !important;box-shadow:0 0 0 44px rgba(139,112,255,.025), 0 0 0 88px rgba(139,112,255,.018) !important;transform:translate(-50%, -50%) !important;pointer-events:none !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start > :not(.cta-orb){position:relative !important;z-index:1 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start > .eyebrow{justify-content:center !important;margin:0 0 16px !important;color:#b8a5ff !important;text-align:center !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start h2{width:min(100%, 920px) !important;max-width:920px !important;margin:0 auto 18px !important;color:#f4f6ff !important;font-size:clamp(40px, 5vw, 68px) !important;line-height:1.05 !important;letter-spacing:-.055em !important;text-align:center !important;text-wrap:balance !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start h2 span{color:transparent !important;background:linear-gradient(100deg, #b5a0ff, #819dff 58%, #75d8ff) !important;-webkit-background-clip:text !important;background-clip:text !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start > p{width:min(100%, 650px) !important;max-width:650px !important;margin:0 auto !important;color:#aab6ce !important;font-size:14px !important;line-height:1.8 !important;text-align:center !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start .hero-actions{display:flex !important;align-items:center !important;justify-content:center !important;flex-wrap:wrap !important;gap:12px !important;margin:28px 0 0 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start .hero-actions .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:46px !important;padding:12px 20px !important;border-radius:999px !important;font-size:12px !important;}@media (max-width: 980px){html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-topline{grid-template-columns:minmax(0, 1fr) minmax(220px, .7fr) !important;gap:20px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid > .journey-step{min-height:190px !important;}}@media (max-width: 760px){html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow.journey-section, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq.home-links-section{padding:54px 18px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-topline{grid-template-columns:minmax(0, 1fr) !important;gap:10px !important;margin-bottom:22px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-intro h2{font-size:clamp(32px, 7vw, 42px) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-intro > p{font-size:13px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-mascot{height:190px !important;margin:-4px auto 0 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-mascot > img{max-height:205px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-flow{padding:12px !important;border-radius:19px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:9px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid > .journey-step{min-height:178px !important;padding:12px !important;border-radius:15px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-art{height:70px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail{grid-template-columns:38px minmax(0, 1fr) !important;gap:11px !important;padding:13px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail-mark{width:38px !important;height:38px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-detail-link{grid-column:1 / -1 !important;width:100% !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-heading{margin-bottom:22px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-heading h2{font-size:clamp(32px, 7vw, 42px) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-heading > p{font-size:13px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-grid{grid-template-columns:minmax(0, 1fr) !important;gap:13px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-card{grid-template-columns:48px minmax(0, 1fr) !important;min-height:0 !important;gap:14px !important;padding:19px !important;border-radius:18px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-icon{width:48px !important;height:48px !important;border-radius:14px !important;font-size:17px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-copy h3{font-size:18px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-copy p{font-size:12px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-button{grid-column:2 !important;justify-self:start !important;width:auto !important;max-width:100% !important;white-space:normal !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start.cta-section{min-height:420px !important;padding:70px 18px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start .cta-orb{width:min(82vw, 390px) !important;height:min(82vw, 390px) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start h2{font-size:clamp(34px, 8vw, 48px) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start > p{font-size:13px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start .hero-actions{width:100% !important;max-width:420px !important;gap:9px !important;margin-top:23px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start .hero-actions .btn{max-width:100% !important;min-height:44px !important;padding:11px 15px !important;font-size:11px !important;}}@media (max-width: 480px){html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow.journey-section, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq.home-links-section{padding:44px 14px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-trust > span{font-size:9px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid{grid-template-columns:minmax(0, 1fr) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-grid > .journey-step{min-height:0 !important;display:grid !important;grid-template-columns:62px minmax(0, 1fr) !important;grid-template-rows:auto auto !important;align-items:center !important;gap:4px 10px !important;padding:11px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-top{grid-column:1 / -1 !important;grid-row:1 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-art{grid-column:1 / 2 !important;grid-row:2 / span 2 !important;height:58px !important;margin:0 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-art img{max-width:60px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-title{grid-column:2 / -1 !important;grid-row:2 !important;margin:0 !important;font-size:12px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-step-copy{grid-column:2 / -1 !important;grid-row:3 !important;margin:3px 0 0 !important;font-size:10px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-card{grid-template-columns:42px minmax(0, 1fr) !important;padding:15px !important;gap:13px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-icon{width:42px !important;height:42px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-resource-button{grid-column:1 / -1 !important;justify-self:stretch !important;width:100% !important;}}@media (prefers-reduced-motion: reduce){html:has(body.is-home) body.is-home .home-resource-card, html:has(body.is-home) body.is-home .journey-step, html:has(body.is-home) body.is-home .home-resource-button{transition:none !important;}}html:has(body.is-home):has(main > section.hero-section#top), html:has(body.is-home):has(main > section.hero-section#top) body.is-home{height:auto !important;min-height:100% !important;overflow-x:clip !important;overflow-y:auto !important;scroll-snap-type:none !important;scroll-behavior:auto !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home main, html:has(body.is-home):has(main > section.hero-section#top) body.is-home main > section.snap-page, html:has(body.is-home):has(main > section.hero-section#top) body.is-home footer{overflow:visible !important;scroll-snap-align:none !important;scroll-snap-stop:normal !important;scroll-margin:0 !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow.journey-section, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq.home-links-section, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start.cta-section{min-height:100vh !important;min-height:100svh !important;height:auto !important;max-height:none !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;padding-top:clamp(72px, 9vh, 112px) !important;padding-bottom:clamp(56px, 8vh, 96px) !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-shell, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-inner{width:min(100% - 40px, 1120px) !important;max-width:1120px !important;margin-inline:auto !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start.cta-section{text-align:center !important;}@media (max-width: 760px){html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow.journey-section, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq.home-links-section, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #start.cta-section{min-height:100svh !important;height:auto !important;padding:88px 18px 48px !important;}html:has(body.is-home):has(main > section.hero-section#top) body.is-home #workflow .journey-shell, html:has(body.is-home):has(main > section.hero-section#top) body.is-home #news-faq .home-links-inner{width:100% !important;}}