.page-module__Vivada__page{padding-bottom:8px}.page-module__Vivada__page h1,.page-module__Vivada__page h2{letter-spacing:-.055em}.page-module__Vivada__page h3{letter-spacing:-.04em}.page-module__Vivada__wrap{width:min(1440px, calc(100% - (var(--gutter) * 2)));margin-inline:auto;position:relative}.page-module__Vivada__heroGrid{grid-template-columns:minmax(0,620px) minmax(0,1fr);align-items:center;display:grid}.page-module__Vivada__heroCopy{z-index:1;--blob-inset:10px -40px 4px -18px;padding:92px 30px 110px 84px}.page-module__Vivada__heroCopy .eyebrow-pill{color:#d4553f;letter-spacing:.06em;padding:13px 22px;font-size:15px}.page-module__Vivada__heroBurst{width:58px;height:58px;position:absolute;top:98px;left:520px;transform:rotate(-70deg)scaleX(-1)}.page-module__Vivada__heroDots{width:30px;height:80px;position:absolute;bottom:110px;left:-14px;transform:rotate(80deg)scaleX(-1)}.page-module__Vivada__heroTitle{max-width:520px;margin-top:22px;font-size:78px;line-height:.94}.page-module__Vivada__heroLead{max-width:490px;margin-top:20px;font-size:24px;line-height:1.42}.page-module__Vivada__heroMedia{z-index:2;height:520px;margin:0 0 0 -40px;position:relative}.page-module__Vivada__heroImage{object-fit:cover;object-position:30% 50%;width:100%;height:100%}.page-module__Vivada__heroMediaDots{width:30px;height:30px;position:absolute;top:30px;right:-40px}.page-module__Vivada__heroMediaDotsLow{width:28px;height:28px;position:absolute;bottom:40px;right:-10px;transform:rotate(60deg)}.page-module__Vivada__answer{margin-top:6px}.page-module__Vivada__answerPanel{isolation:isolate;--blob-color:#fdf3dc;--blob-inset:0 -26px 0 -28px;grid-template-columns:minmax(0,1fr) 486px;align-items:center;gap:56px;padding:32px 50px 50px 78px;display:grid}.page-module__Vivada__answerLabel.page-module__Vivada__answerLabel{font-family:var(--font-body);letter-spacing:.06em;padding:12px 24px;font-size:15px;font-weight:500;line-height:1}.page-module__Vivada__answerStatement{max-width:760px;font-family:var(--font-display);letter-spacing:-.035em;margin-top:26px;font-size:40px;line-height:1.06}.page-module__Vivada__toc{background:#ffffffc7;border:1px solid #ece6d8;border-radius:22px;padding:32px 26px 28px;box-shadow:0 6px 22px #07162b0d}.page-module__Vivada__tocLabel{letter-spacing:.12em;text-transform:uppercase;margin-left:14px;font-size:15px;font-weight:500;line-height:1}.page-module__Vivada__toc ol{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.page-module__Vivada__toc a{transition:background var(--motion-interactive);background:#f4f5f4;border-radius:12px;padding:18px 34px;font-size:18px;line-height:1.3;display:block;position:relative}.page-module__Vivada__toc a:hover{background:var(--color-blush)}.page-module__Vivada__toc a.page-module__Vivada__tocCurrent{background:#fde9e3}.page-module__Vivada__toc a.page-module__Vivada__tocCurrent:before{background:var(--color-coral);content:"";border-radius:6px 0 0 6px;width:7px;position:absolute;top:0;bottom:0;left:-6px}.page-module__Vivada__feature{margin-top:8px;scroll-margin-top:24px}.page-module__Vivada__featureGrid{--blob-inset:12px -28px -4px -18px;grid-template-columns:minmax(0,548px) minmax(0,1fr);align-items:center;display:grid}.page-module__Vivada__featureCopy{padding:110px 0 60px 60px;position:relative}.page-module__Vivada__featureBurst{width:54px;height:54px;position:absolute;top:56px;right:30px;transform:rotate(-70deg)scaleX(-1)}.page-module__Vivada__featureDots{width:30px;height:80px;position:absolute;top:330px;left:-14px;transform:rotate(80deg)scaleX(-1)}.page-module__Vivada__featureTitle{font-size:76px;line-height:.88}.page-module__Vivada__featureSub{margin-top:18px;font-size:27px;line-height:1.2}.page-module__Vivada__featureBody{max-width:490px;margin-top:12px;font-size:21px;line-height:1.4}.page-module__Vivada__featureMedia{height:472px;margin-left:-6px;position:relative}.page-module__Vivada__featureImage{object-fit:cover;object-position:30% 50%;width:66%;height:100%;position:absolute;top:0;left:0}.page-module__Vivada__featureDetail{--blob-inset:-8px;width:45%;height:394px;position:absolute;top:66px;right:-12px}.page-module__Vivada__featureDetail img{object-fit:cover;object-position:55% 50%;width:100%;height:100%}.page-module__Vivada__featureMediaDots{width:30px;height:30px;position:absolute;top:30px;right:-16px}.page-module__Vivada__moreSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:56px 0 44px;display:grid}.page-module__Vivada__moreSection{padding:0 56px 0 78px;scroll-margin-top:24px;position:relative}.page-module__Vivada__moreSection+.page-module__Vivada__moreSection{border-left:1px solid var(--color-line)}.page-module__Vivada__moreNumber{color:var(--color-coral);letter-spacing:.14em;font-size:15px;font-weight:700}.page-module__Vivada__moreTitle{margin-top:12px;font-size:46px;line-height:.95}.page-module__Vivada__moreSub{margin-top:14px;font-size:22px;line-height:1.25}.page-module__Vivada__moreBody{max-width:520px;color:var(--color-muted);margin-top:10px;font-size:19px;line-height:1.42}.page-module__Vivada__productGrid{isolation:isolate;--blob-color:#e8f4e9;--blob-inset:0 -28px 0 -28px;grid-template-columns:minmax(0,650px) minmax(0,1fr);align-items:center;display:grid}.page-module__Vivada__productCopy{z-index:1;margin-right:-40px;padding:52px 0 36px 60px;position:relative}.page-module__Vivada__productTitle{text-wrap:wrap;font-size:57px;line-height:.9}.page-module__Vivada__productBody{max-width:560px;margin-top:14px;font-size:20px;line-height:1.34}.page-module__Vivada__productAction{min-width:276px;margin-top:30px;font-size:22px}.page-module__Vivada__benefits{flex-wrap:wrap;gap:10px 28px;margin:24px 0 0;padding:0;list-style:none;display:flex}.page-module__Vivada__benefits li{align-items:center;gap:12px;font-size:17px;display:flex}.page-module__Vivada__productMedia{height:486px;margin:10px -22px 0 0;position:relative}.page-module__Vivada__productImage{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.page-module__Vivada__productBurst{width:64px;height:64px;position:absolute;top:22px;right:-8px;transform:rotate(-70deg)scaleX(-1)}.page-module__Vivada__next{margin-top:14px}.page-module__Vivada__nextGrid{isolation:isolate;--blob-color:#fdf5df;--blob-inset:0 -28px 0 -28px;grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;padding:56px 40px 46px 72px;display:grid}.page-module__Vivada__nextIntro{position:relative}.page-module__Vivada__nextTitle{max-width:400px;font-size:66px;line-height:.88}.page-module__Vivada__nextBurst{width:54px;height:54px;position:absolute;top:-10px;left:350px;transform:rotate(-70deg)scaleX(-1)}.page-module__Vivada__nextLead{max-width:450px;margin-top:22px;font-size:20px;line-height:1.38}.page-module__Vivada__steps{margin:0;padding:0;list-style:none}.page-module__Vivada__steps li{border-top:1px solid #e2d8c2;align-items:flex-start;gap:26px;padding:22px 0;display:flex}.page-module__Vivada__steps li:first-child{border-top:0;padding-top:0}.page-module__Vivada__steps li:last-child{padding-bottom:0}.page-module__Vivada__stepNumber{width:48px;height:48px;color:var(--color-white);background:#e8573f;border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid}.page-module__Vivada__steps h3{font-size:28px;line-height:1.05}.page-module__Vivada__steps p{margin-top:6px;font-size:17px;line-height:1.35}.page-module__Vivada__related{margin-top:12px}.page-module__Vivada__relatedPanel{isolation:isolate;--blob-color:#e6f5ea;--blob-inset:0 -28px 0 -28px;padding:40px 34px 50px 40px}.page-module__Vivada__relatedTitle{font-size:55px;line-height:1;display:inline-block;position:relative}.page-module__Vivada__relatedBurst{width:50px;height:50px;position:absolute;top:-18px;right:-60px;transform:rotate(-70deg)scaleX(-1)}.page-module__Vivada__relatedLead{margin-top:8px;font-size:20px}.page-module__Vivada__relatedGrid{grid-template-columns:521fr 418fr 373fr;gap:28px;margin-top:22px;display:grid}.page-module__Vivada__relatedCard{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.page-module__Vivada__relatedLink{width:100%;display:block}.page-module__Vivada__relatedLink img{object-fit:cover;border-radius:18px;width:100%;height:222px}.page-module__Vivada__relatedLink h3{margin-top:14px;font-size:27px;line-height:1.05}.page-module__Vivada__relatedLink:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.page-module__Vivada__nextGuide{background:0 0;border-width:1.5px;min-height:42px;margin-top:12px;padding-inline:22px 20px;font-size:17px}.page-module__Vivada__viewGuides{align-self:flex-end;min-height:42px;margin-top:12px;padding-inline:20px 18px;font-size:17px}.page-module__Vivada__closing{margin-top:14px}.page-module__Vivada__closingBand{isolation:isolate;--blob-color:#fdf5df;--blob-inset:0 -34px 0 -40px;justify-content:space-between;align-items:center;gap:32px;padding:24px 58px 22px 72px;display:flex}.page-module__Vivada__closingTitle{font-size:52px;line-height:1}.page-module__Vivada__closingBuy{min-width:414px;min-height:58px;font-size:24px}.page-module__Vivada__closingBurst{width:50px;height:50px;position:absolute;top:10px;left:-14px;transform:rotate(-120deg)}.page-module__Vivada__closingDots{width:30px;height:30px;position:absolute;top:6px;right:-26px}@media (max-width:1400px){.page-module__Vivada__productCopy{margin-right:0}.page-module__Vivada__productTitle{font-size:52px}}@media (max-width:1240px){.page-module__Vivada__heroGrid{grid-template-columns:minmax(0,50%) minmax(0,1fr)}.page-module__Vivada__heroCopy{padding:80px 24px 90px 48px}.page-module__Vivada__heroTitle{font-size:64px}.page-module__Vivada__heroBurst{left:auto;right:10px}.page-module__Vivada__heroMedia{height:480px}.page-module__Vivada__answerPanel{grid-template-columns:minmax(0,1fr) 400px;gap:36px;padding-inline:48px 30px}.page-module__Vivada__answerStatement{font-size:34px}.page-module__Vivada__featureGrid{grid-template-columns:minmax(0,46%) minmax(0,1fr)}.page-module__Vivada__featureCopy{padding:80px 24px 50px 40px}.page-module__Vivada__featureTitle{font-size:60px}.page-module__Vivada__featureBurst{left:auto;right:0}.page-module__Vivada__featureMedia{height:420px}.page-module__Vivada__moreSection{padding:0 32px 0 40px}.page-module__Vivada__productGrid{grid-template-columns:minmax(0,52%) minmax(0,1fr)}.page-module__Vivada__productCopy{padding-left:40px}.page-module__Vivada__productTitle{font-size:50px}.page-module__Vivada__productMedia{height:420px}.page-module__Vivada__nextGrid{grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:32px;padding-inline:40px 24px}.page-module__Vivada__nextTitle{font-size:54px}.page-module__Vivada__nextBurst{left:290px}.page-module__Vivada__closingTitle{font-size:42px}.page-module__Vivada__closingBuy{min-width:0}}@media (max-width:1100px){.page-module__Vivada__heroGrid,.page-module__Vivada__answerPanel,.page-module__Vivada__featureGrid,.page-module__Vivada__productGrid,.page-module__Vivada__nextGrid{grid-template-columns:minmax(0,1fr)}.page-module__Vivada__heroCopy{--blob-inset:0 -12px;padding:56px 32px 60px}.page-module__Vivada__heroMedia{height:420px;margin:20px 0 0}.page-module__Vivada__answerPanel{padding:40px 32px 44px}.page-module__Vivada__featureCopy{padding:60px 32px 24px}.page-module__Vivada__featureMedia{margin:0 0 30px}.page-module__Vivada__productCopy{padding:50px 32px 10px}.page-module__Vivada__productTitle{text-wrap:balance}.page-module__Vivada__productMedia{margin:10px 0 20px}.page-module__Vivada__nextGrid{padding:50px 32px 44px}.page-module__Vivada__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.page-module__Vivada__relatedLink img{height:180px}.page-module__Vivada__closingBand{--blob-inset:0 -16px;flex-direction:column;align-items:flex-start;padding:34px 32px}}@media (max-width:809px){.page-module__Vivada__heroCopy{--blob-inset:0 -14px;padding:44px 18px 50px}.page-module__Vivada__heroBurst{width:42px;height:42px;top:34px}.page-module__Vivada__heroDots,.page-module__Vivada__heroMediaDots,.page-module__Vivada__heroMediaDotsLow,.page-module__Vivada__featureDots,.page-module__Vivada__featureMediaDots,.page-module__Vivada__closingDots{display:none}.page-module__Vivada__heroTitle{font-size:46px;line-height:.92}.page-module__Vivada__heroLead{margin-top:18px;font-size:18px}.page-module__Vivada__heroMedia{height:270px}.page-module__Vivada__answerPanel{--blob-inset:0 -14px;gap:28px;padding:34px 14px 36px}.page-module__Vivada__answerStatement{margin-top:20px;font-size:28px;line-height:1.1}.page-module__Vivada__toc{padding:24px 16px 20px}.page-module__Vivada__toc a{padding:14px 20px;font-size:16px}.page-module__Vivada__featureGrid{--blob-inset:0 -14px}.page-module__Vivada__featureCopy{padding:50px 14px 20px}.page-module__Vivada__featureTitle{font-size:44px}.page-module__Vivada__featureBurst{width:40px;height:40px;top:28px}.page-module__Vivada__featureSub{font-size:21px}.page-module__Vivada__featureBody{font-size:17px}.page-module__Vivada__featureMedia{height:280px}.page-module__Vivada__featureImage{width:72%}.page-module__Vivada__featureDetail{width:48%;height:220px;top:50px;right:0}.page-module__Vivada__moreSections{grid-template-columns:minmax(0,1fr);gap:34px;padding:40px 0 30px}.page-module__Vivada__moreSection{padding:0}.page-module__Vivada__moreSection+.page-module__Vivada__moreSection{border-top:1px solid var(--color-line);border-left:0;padding-top:30px}.page-module__Vivada__moreTitle{font-size:36px}.page-module__Vivada__moreSub{font-size:19px}.page-module__Vivada__moreBody{font-size:16px}.page-module__Vivada__productGrid{--blob-inset:0 -14px}.page-module__Vivada__productCopy{padding:40px 14px 6px}.page-module__Vivada__productTitle{font-size:38px}.page-module__Vivada__productBody{font-size:17px}.page-module__Vivada__productAction{width:100%;min-width:0}.page-module__Vivada__benefits{flex-direction:column}.page-module__Vivada__productMedia{height:250px;margin-right:0}.page-module__Vivada__productBurst{width:44px;height:44px;right:0}.page-module__Vivada__nextGrid{--blob-inset:0 -14px;padding:40px 14px 36px}.page-module__Vivada__nextTitle{max-width:280px;font-size:42px}.page-module__Vivada__nextBurst{width:40px;height:40px;top:-14px;left:230px}.page-module__Vivada__nextLead{font-size:17px}.page-module__Vivada__steps li{gap:16px}.page-module__Vivada__stepNumber{width:40px;height:40px;font-size:18px}.page-module__Vivada__steps h3{font-size:23px}.page-module__Vivada__steps p{font-size:16px}.page-module__Vivada__relatedPanel{--blob-inset:0 -14px;padding:40px 14px}.page-module__Vivada__relatedTitle{max-width:280px;font-size:40px}.page-module__Vivada__relatedBurst{right:-44px}.page-module__Vivada__relatedLead{font-size:17px}.page-module__Vivada__relatedGrid{grid-template-columns:minmax(0,1fr);gap:28px}.page-module__Vivada__relatedLink img{height:200px}.page-module__Vivada__relatedLink h3{font-size:24px}.page-module__Vivada__viewGuides{align-self:stretch}.page-module__Vivada__closingBand{--blob-inset:0 -14px;padding:34px 14px}.page-module__Vivada__closingTitle{font-size:36px}.page-module__Vivada__closingBuy{width:100%;font-size:20px}}
