.rollovers-main{background:var(--sra-cream,#f8f6f0);color:var(--sra-forest,#173c31);padding:30px 0 80px}.rollovers-offering .rollover-journey-intro p.rollover-example-label{color:var(--sra-accent);margin:0 0 10px;font-size:.75rem;font-weight:600;line-height:1.7}.rollovers-width{width:min(1180px,100% - 64px);margin-inline:auto}.rollovers-back{min-height:44px;color:var(--sra-muted,#59615d);align-items:center;gap:9px;margin-bottom:38px;font-size:.82rem;text-decoration:none;display:inline-flex}.rollovers-back:hover{text-decoration:underline}.rollovers-layout{grid-template-columns:minmax(0,1fr) minmax(310px,350px);align-items:start;gap:clamp(36px,5.7vw,78px);display:grid}.rollovers-reading{min-width:0}.rollovers-hero{padding:0 0 45px}.rollovers-hero>.eyebrow,.rollovers-section>.eyebrow{letter-spacing:.045em;color:var(--sra-accent,#8a5638);margin-bottom:18px;font-size:.76rem;line-height:1.7}.rollovers-hero h1{font-family:var(--display);letter-spacing:-.035em;margin:0 0 25px;font-size:clamp(3rem,4.9vw,4.6rem);font-weight:400;line-height:1.05}.rollovers-hero h1 em,.rollovers-section h2 em{color:var(--sra-accent,#8a5638);font-weight:400}.rollovers-lead{margin-bottom:13px;font-size:1.12rem;line-height:1.65}.rollovers-introduction{color:var(--sra-muted,#59615d);margin-bottom:25px;font-size:1rem;line-height:1.8}.rollovers-primary{background:var(--sra-forest,#173c31);min-height:54px;color:var(--sra-cream,#f8f6f0);border-radius:5px;justify-content:space-between;align-items:center;gap:22px;padding:15px 22px;font-size:.94rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.rollovers-primary:hover{text-underline-offset:4px;text-decoration:underline}.rollovers-hero-note{color:var(--sra-muted,#59615d);margin:13px 0 0;font-size:.8rem;line-height:1.7}.rollovers-section{margin-bottom:44px;scroll-margin-top:32px}.rollovers-section h2{font-family:var(--display);letter-spacing:-.025em;margin:0 0 23px;font-size:clamp(2.1rem,3.3vw,2.95rem);font-weight:400;line-height:1.1}.rollovers-section>p{color:var(--sra-muted,#59615d);margin:0 0 21px;font-size:.96rem;line-height:1.8}.rollovers-purpose{background:var(--sra-soft,#f1e9dd);border-left:3px solid var(--sra-accent,#8a5638);padding:27px 28px}.rollovers-outcomes{margin:0 0 21px;padding:0;list-style:none}.rollovers-outcomes li+li{margin-top:21px}.rollovers-outcomes h3{margin:0 0 6px;font-size:1.02rem;font-weight:600;line-height:1.5}.rollovers-outcomes p{color:var(--sra-muted,#59615d);margin:0;font-size:.94rem;line-height:1.75}.rollovers-purpose .rollovers-product-note{border-top:1px solid #173c3126;margin:0;padding-top:17px;font-size:.84rem;line-height:1.75}.rollovers-inline-resources{flex-wrap:wrap;gap:0 18px;margin-top:9px;display:flex}.rollovers-inline-resources a,.rollovers-source{text-underline-offset:4px;min-height:44px;color:var(--sra-accent,#8a5638);align-items:center;gap:7px;font-size:.8rem;line-height:1.65;display:inline-flex}.rollovers-source{margin-top:9px}.rollovers-cases{border-top:1px solid #173c3126}.rollovers-case{border-bottom:1px solid #173c3126;grid-template-columns:28px minmax(0,1fr);gap:15px;padding:22px 0;display:grid}.rollovers-case-number{color:var(--sra-accent,#8a5638);padding-top:5px;font-size:.78rem;line-height:1.8}.rollovers-case h3{font-family:var(--display);letter-spacing:-.015em;margin:0 0 12px;font-size:1.8rem;font-weight:400;line-height:1.2}.rollovers-case p{color:var(--sra-muted,#59615d);margin:0;font-size:.92rem;line-height:1.8}.rollovers-contact{top:calc(var(--sra-header-offset,104px) + 16px);min-width:0;position:sticky}.rollovers-contact .eddie-contact-card{position:static}.rollovers-process{counter-reset:rollover-process;margin:0;padding:0;list-style:none}.rollovers-process li{counter-increment:rollover-process;padding:1px 0 23px 38px;position:relative}.rollovers-process li:before{content:"0" counter(rollover-process);color:var(--sra-accent,#8a5638);font-size:.76rem;position:absolute;top:4px;left:0}.rollovers-process strong{font-size:1rem;font-weight:600;line-height:1.65}.rollovers-process p{color:var(--sra-muted,#59615d);margin:9px 0 0;font-size:.94rem;line-height:1.8}.rollovers-choices h2{font-size:2.2rem}.rollovers-options{border-top:1px solid #173c3126;margin:0}.rollovers-options>div{border-bottom:1px solid #173c3126;grid-template-columns:minmax(130px,.78fr) minmax(0,1.22fr);gap:22px;padding:17px 0;display:grid}.rollovers-options dt{font-size:.92rem;font-weight:600;line-height:1.65}.rollovers-options dd{color:var(--sra-muted,#59615d);margin:0;font-size:.89rem;line-height:1.75}.rollovers-guide-links{margin:0 0 43px}.rollovers-guide-links h2{font:400 2.2rem/1.15 var(--display);margin:0 0 22px}.rollovers-guide-links>a{background:var(--sra-soft,#f1e9dd);border:1px solid #173c3126;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;min-height:90px;margin-bottom:13px;padding:21px 22px;text-decoration:none;display:flex}.rollovers-guide-links strong{font-family:var(--display);color:var(--sra-accent,#8a5638);margin-bottom:8px;font-size:1.8rem;font-weight:400;line-height:1.2;display:block}.rollovers-guide-links a>span>span{color:var(--sra-muted,#59615d);font-size:.9rem;line-height:1.65;display:block}.rollovers-guide-links a:hover strong{text-underline-offset:5px;text-decoration:underline}.rollovers-faqs h2{font-size:2.2rem}.rollovers-faqs details{border-top:1px solid #173c3126}.rollovers-faqs details:last-child{border-bottom:1px solid #173c3126}.rollovers-faqs summary,.rollovers-scope summary{cursor:pointer;min-height:48px;padding:17px 0;font-size:.95rem;font-weight:600;line-height:1.65}.rollovers-faqs details>div{padding:0 0 20px}.rollovers-faqs details p,.rollovers-scope p{color:var(--sra-muted,#59615d);margin:0 0 12px;font-size:.91rem;line-height:1.8}.rollovers-faqs details p:last-child{margin-bottom:0}.rollovers-faqs details .rollovers-source{margin:0}.rollovers-scope{border-top:1px solid #173c3126;padding-top:24px}.rollovers-scope h2{font-family:var(--display);margin:0 0 16px;font-size:1.8rem;font-weight:400;line-height:1.15}.rollovers-scope p{font-size:.85rem}.rollovers-scope details{margin-top:13px}.rollovers-scope summary{padding-bottom:10px;font-size:.86rem}.rollovers-scope details p{margin:7px 0 0;font-size:.85rem}.rollovers-scope>a{min-height:44px;color:var(--sra-accent,#8a5638);align-items:center;font-size:.82rem;display:inline-flex}.rollovers-main :is(a,summary):focus-visible{outline:3px solid var(--sra-accent,#8a5638);outline-offset:5px}.rollovers-main .eddie-contact-card :focus-visible{outline-color:var(--sra-tan,#efc6a5)}@media (max-width:1000px){.rollovers-layout{grid-template-columns:minmax(0,1fr) 310px;gap:32px}.rollovers-hero h1{font-size:3.5rem}.rollovers-options>div{grid-template-columns:1fr;gap:8px}}@media (max-width:850px){.rollovers-width{width:calc(100% - 40px)}.rollovers-layout{grid-template-columns:1fr;gap:38px}.rollovers-contact{position:static}.rollovers-contact .eddie-contact-card{max-width:520px;margin-inline:auto}.rollovers-hero h1{font-size:clamp(3.2rem,7vw,4.6rem)}.rollovers-back{margin-bottom:25px}.rollovers-reading{max-width:740px}.rollovers-options>div{grid-template-columns:minmax(150px,.75fr) minmax(0,1.25fr)}}@media (max-width:480px){.rollovers-main{padding:21px 0 48px}.rollovers-width{width:calc(100% - 28px)}.rollovers-hero{padding-bottom:35px}.rollovers-hero h1{font-size:3.1rem}.rollovers-primary{gap:13px;width:100%;padding-inline:17px;font-size:.88rem}.rollovers-lead{font-size:1.05rem}.rollovers-purpose{padding:23px 21px}.rollovers-section h2{font-size:2.45rem}.rollovers-case{grid-template-columns:25px minmax(0,1fr);gap:10px}.rollovers-case h3{font-size:1.75rem}.rollovers-section{margin-bottom:36px}.rollovers-options>div{grid-template-columns:1fr;gap:7px}.rollovers-guide-links>a{padding:20px}.rollovers-contact .eddie-contact-card{padding:26px}}@media print{.rollovers-contact,.rollovers-primary,.rollovers-hero-note{display:none}.rollovers-layout{display:block}.rollovers-width{width:100%}.rollovers-main{background:#fff;padding:0}.rollovers-section,.rollovers-case{break-inside:avoid}}@media (min-width:851px) and (max-height:900px){.rollovers-contact{position:static}}.rollovers-offering{padding:24px 0 64px}.rollovers-offering .rollovers-back{margin-bottom:28px}.rollovers-offering .rollover-opening{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:clamp(36px,5vw,72px);display:grid}.rollovers-offering .rollovers-hero{min-width:0;padding:0}.rollovers-offering .rollovers-hero h1{margin-bottom:24px;font-size:clamp(3rem,4.6vw,4.2rem);line-height:1.06}.rollovers-offering .rollovers-hero>.eyebrow{margin-bottom:18px}.rollovers-offering .rollovers-introduction{max-width:55ch;color:var(--sra-text,#263c34);margin-bottom:18px;font-size:1.1rem;line-height:1.75}.rollovers-offering .rollover-product-intro{max-width:61ch;color:var(--sra-muted,#59615d);margin:0 0 27px;font-size:.9rem;line-height:1.7}.rollovers-offering .rollovers-primary{justify-content:center;gap:18px;padding-inline:24px}.rollovers-offering .rollovers-hero-note{max-width:56ch;margin-top:15px;font-size:.76rem;line-height:1.8}.rollovers-offering .rollover-hero-contact{min-width:0}.rollovers-offering .rollover-hero-contact .eddie-contact-card{border-radius:14px 14px 4px;padding:28px;position:static}.rollovers-offering .rollover-hero-contact .eddie-contact-person{gap:13px;margin-bottom:22px}.rollovers-offering .rollover-hero-contact .eddie-contact-person img{width:64px;height:64px}.rollovers-offering .rollover-hero-contact .eddie-contact-card h3{margin-bottom:18px;font-size:2.4rem}.rollovers-offering .rollover-hero-contact .eddie-contact-invitation{margin-bottom:19px;font-size:.94rem;line-height:1.65}.rollovers-offering .rollover-hero-contact .eddie-contact-book{min-height:52px;padding-inline:15px;font-size:.87rem}.rollovers-offering .rollover-hero-contact .eddie-contact-format{margin-bottom:18px}.rollovers-offering .rollover-hero-contact .eddie-contact-office{padding-top:18px}.rollovers-offering .rollover-hero-contact .eddie-contact-scope{margin-top:14px}.rollovers-offering .rollover-starting{border-block:1px solid var(--sra-line,#ded9cf);margin-top:48px;padding:30px 0 22px}.rollovers-offering .rollover-starting h2{color:var(--sra-accent,#8a5638);margin:0 0 22px;font-size:.9rem;font-weight:600;line-height:1.5}.rollovers-offering .rollover-starts{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.rollovers-offering .rollover-starts h3{margin:0 0 9px;font-size:1rem;font-weight:600;line-height:1.5}.rollovers-offering .rollover-starts p{color:var(--sra-muted,#59615d);margin:0;font-size:.87rem;line-height:1.75}.rollovers-offering .rollover-starting .rollovers-source{margin:9px 0 0;font-size:.75rem}.rollovers-offering .rollover-journey{margin-top:64px}.rollovers-offering .rollover-journey-intro{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:30px;display:grid}.rollovers-offering .rollover-journey h2{font:400 clamp(2.3rem, 3.6vw, 3rem)/1.1 var(--display);letter-spacing:-.025em;margin:0}.rollovers-offering .rollover-journey-intro>p{max-width:53ch;color:var(--sra-muted,#59615d);margin:0;font-size:.93rem;line-height:1.75}.rollovers-offering .rollover-journey h2 em{color:var(--sra-accent,#8a5638);font-weight:400}.rollovers-offering .rollover-service-details{margin:0}.rollovers-offering .rollover-service-details>div{border-top:1px solid var(--sra-line,#ded9cf);grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:40px;padding:28px 0;display:grid}.rollovers-offering .rollover-service-details dt{max-width:25ch;font-size:1.16rem;font-weight:600;line-height:1.5}.rollovers-offering .rollover-service-details dd{max-width:63ch;color:var(--sra-muted,#59615d);margin:0;font-size:.96rem;line-height:1.8}.rollovers-offering .rollover-considerations{border-block:1px solid var(--sra-line,#ded9cf);grid-template-columns:1fr 1fr;gap:54px;padding:30px 0 34px;display:grid}.rollovers-offering .rollover-considerations h2,.rollovers-offering .rollover-considerations h3{margin:0 0 12px;font:600 1rem/1.5 DM Sans,Arial,sans-serif}.rollovers-offering .rollover-considerations p{color:var(--sra-muted,#59615d);margin:0 0 15px;font-size:.86rem;line-height:1.75}.rollovers-offering .rollover-alternatives{margin:18px 0 0}.rollovers-offering .rollover-alternatives>div{grid-template-columns:minmax(140px,.85fr) minmax(0,1.15fr);gap:20px;margin-bottom:16px;display:grid}.rollovers-offering .rollover-alternatives dt{font-size:.84rem;font-weight:600;line-height:1.65}.rollovers-offering .rollover-alternatives dd{color:var(--sra-muted,#59615d);margin:0;font-size:.84rem;line-height:1.65}.rollovers-offering .rollover-considerations .rollovers-source,.rollovers-offering .rollovers-inline-resources a{font-size:.76rem}.rollovers-offering .rollover-tradeoffs{border-left:1px solid var(--sra-line,#ded9cf);padding-left:32px}.rollovers-offering .rollover-next{background:var(--sra-forest,#173c31);color:var(--sra-cream,#f8f6f0);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin:48px 0 42px;padding:35px 38px;display:grid}.rollovers-offering .rollover-next h2{font:400 clamp(2rem, 3vw, 2.5rem)/1.15 var(--display);letter-spacing:-.02em;margin:0 0 12px}.rollovers-offering .rollover-next>div>p{max-width:57ch;color:var(--sra-cream,#f8f6f0);margin:0;font-size:.9rem;line-height:1.75}.rollovers-offering .rollover-next .rollovers-primary{color:var(--sra-forest,#173c31);background:var(--sra-tan,#efc6a5);white-space:nowrap}.rollovers-offering .rollover-next .rollover-next-action>p{text-align:center;margin-top:11px;font-size:.74rem}.rollovers-offering .rollover-next a:focus-visible{outline-color:var(--sra-tan,#efc6a5)}.rollovers-offering .rollover-extra-help{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;display:grid}.rollovers-offering .rollover-extra-help h2{margin:0 0 14px;font:600 1rem/1.5 DM Sans,Arial,sans-serif}.rollovers-offering .rollover-reading-links>a{border-top:1px solid var(--sra-line,#ded9cf);justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:14px 0;text-decoration:none;display:flex}.rollovers-offering .rollover-reading-links strong{color:var(--sra-accent,#8a5638);font-size:.92rem;font-weight:600;line-height:1.5;display:block}.rollovers-offering .rollover-reading-links a>span>span{color:var(--sra-muted,#59615d);margin-top:4px;font-size:.84rem;line-height:1.7;display:block}.rollovers-offering .rollover-reading-links a:hover strong{text-underline-offset:4px;text-decoration:underline}.rollovers-offering .rollover-questions details{border-top:1px solid var(--sra-line,#ded9cf)}.rollovers-offering .rollover-questions summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:.88rem;font-weight:600;line-height:1.6}.rollovers-offering .rollover-questions details>div{padding-bottom:16px}.rollovers-offering .rollover-questions details p{color:var(--sra-muted,#59615d);margin:0;font-size:.85rem;line-height:1.8}.rollovers-offering .rollover-questions .rollovers-source{font-size:.76rem}.rollovers-offering .rollover-scope-note{border-top:1px solid var(--sra-line,#ded9cf);color:var(--sra-muted,#59615d);margin:36px 0 0;padding-top:22px;font-size:.8rem;line-height:1.8}.rollovers-offering .rollover-scope-note strong{color:var(--sra-text,#263c34);font-weight:600}.rollovers-offering .rollover-scope-note a{min-height:44px;color:var(--sra-accent,#8a5638);padding-top:10px;display:inline-block}@media (max-width:1000px){.rollovers-offering .rollover-opening{grid-template-columns:minmax(0,1fr) 310px;gap:32px}.rollovers-offering .rollovers-hero h1{font-size:3.2rem}.rollovers-offering .rollover-hero-contact .eddie-contact-card{padding:25px}.rollovers-offering .rollover-considerations{gap:30px}.rollovers-offering .rollover-tradeoffs{padding-left:25px}.rollovers-offering .rollover-alternatives>div{grid-template-columns:1fr;gap:3px;margin-bottom:13px}.rollovers-offering .rollover-next{gap:26px;padding:30px}.rollovers-offering .rollover-extra-help{gap:40px}}@media (max-width:850px){.rollovers-offering .rollover-opening{grid-template-columns:1fr;gap:32px}.rollovers-offering .rollovers-hero h1{max-width:740px;font-size:clamp(3rem,6vw,4rem)}.rollovers-offering .rollover-hero-contact .eddie-contact-card{max-width:520px;margin-inline:auto}.rollovers-offering .rollover-starts{gap:24px}.rollovers-offering .rollover-journey-intro,.rollovers-offering .rollover-service-details>div{gap:28px}.rollovers-offering .rollover-service-details dt{font-size:1.1rem}.rollovers-offering .rollover-next{grid-template-columns:1fr}.rollovers-offering .rollover-next-action{justify-self:start}.rollovers-offering .rollover-extra-help{gap:32px}}@media (max-width:620px){.rollovers-offering .rollovers-back{margin-bottom:22px}.rollovers-offering .rollover-starting{margin-top:36px;padding-block:24px 14px}.rollovers-offering .rollover-starts{grid-template-columns:1fr;gap:22px}.rollovers-offering .rollover-journey{margin-top:42px}.rollovers-offering .rollover-journey-intro{grid-template-columns:1fr;gap:15px;margin-bottom:24px}.rollovers-offering .rollover-service-details>div{grid-template-columns:1fr;gap:12px;padding-block:26px}.rollovers-offering .rollover-service-details dt{max-width:none;font-size:1.16rem}.rollovers-offering .rollover-service-details dd{font-size:.93rem}.rollovers-offering .rollover-considerations{grid-template-columns:1fr;gap:24px;padding-block:26px}.rollovers-offering .rollover-alternatives>div{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:18px;margin-bottom:17px}.rollovers-offering .rollover-tradeoffs{border-left:0;border-top:1px solid var(--sra-line,#ded9cf);padding:24px 0 0}.rollovers-offering .rollover-next{gap:23px;margin:32px 0;padding:26px}.rollovers-offering .rollover-next .rollovers-primary{white-space:normal}.rollovers-offering .rollover-extra-help{grid-template-columns:1fr;gap:28px}}@media (max-width:420px){.rollovers-offering .rollovers-hero h1{font-size:2.7rem}.rollovers-offering .rollovers-introduction{font-size:1.03rem}.rollovers-offering .rollover-hero-contact .eddie-contact-card{padding:25px}.rollovers-offering .rollover-alternatives>div{grid-template-columns:1fr;gap:4px}.rollovers-offering .rollover-next{padding:23px}.rollovers-offering .rollover-next-action{width:100%}.rollovers-offering .rollover-next .rollover-next-action>p{text-align:left}}@media print{.rollovers-offering .rollover-opening{display:block}.rollovers-offering .rollover-hero-contact,.rollovers-offering .rollover-next{display:none}.rollovers-offering .rollover-service-details>div,.rollovers-offering .rollover-considerations{break-inside:avoid}}
