.ith2{background:var(--vs-warm-white);color:var(--vs-navy-deep);font-family:var(--vs-font-sans);line-height:1.55;overflow:hidden}.ith2 *{box-sizing:border-box}.ith2 a{color:inherit;text-decoration:none}.ith2 img{display:block;max-width:100%}.ith2 h1,.ith2 h2,.ith2 h3,.ith2 p{margin-top:0}.ith2 h1,.ith2 h2,.ith2 h3{font-family:var(--vs-font-display);line-height:1.04}.ith2 h1{font-size:clamp(2.7rem,5vw,5.8rem);letter-spacing:-.045em}.ith2 h2{font-size:clamp(2.1rem,3.8vw,4rem);letter-spacing:-.035em}.ith2 h3{font-size:clamp(1.35rem,2vw,2rem)}.ith2 button,.ith2 textarea{font:inherit}.ith2 :focus-visible{outline:3px solid var(--vs-focus);outline-offset:4px}.ith2-skip{position:fixed;top:8px;left:8px;z-index:1000;transform:translateY(-140%);padding:12px 18px;background:var(--vs-white);color:var(--vs-navy)}.ith2-header{position:relative;z-index:20;background:var(--vs-navy-deep);color:var(--vs-white);border-bottom:1px solid rgba(255,255,255,.13)}.ith2-nav{width:min(var(--vs-container),calc(100% - 2*var(--vs-gutter)));min-height:84px;margin:auto;gap:clamp(18px,3vw,46px)}.ith2-brand,.ith2-nav{display:flex;align-items:center}.ith2-brand{gap:12px;margin-right:auto}.ith2-brand img{border-radius:50%}.ith2-brand span{display:grid}.ith2-brand b{font-family:var(--vs-font-display);letter-spacing:.02em;white-space:nowrap}.ith2-brand small{font-size:.58rem;letter-spacing:.18em;color:var(--vs-gold-light)}.ith2-navlinks{display:flex;align-items:center;gap:clamp(16px,2.4vw,34px)}.ith2-navlinks a{font-weight:700;padding:30px 0 25px;border-bottom:3px solid transparent}.ith2-navlinks a[aria-current=page]{border-color:var(--vs-gold-light)}.ith2-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid transparent;border-radius:var(--vs-radius-s);font-weight:800;letter-spacing:.01em;transition:transform var(--vs-motion-standard) var(--vs-ease),background var(--vs-motion-standard)}.ith2-btn:hover{transform:translateY(-2px)}.ith2-btn-gold{background:var(--vs-gold)}.ith2-btn-gold,.ith2-btn-navy{color:var(--vs-white)!important}.ith2-btn-navy{background:var(--vs-navy)}.ith2-btn-light{background:var(--vs-white);color:var(--vs-navy)!important}.ith2-menu-button{display:none;background:transparent;color:var(--vs-white);border:1px solid rgba(255,255,255,.5);border-radius:6px;padding:10px 14px}.ith2-menu-layer{position:fixed;inset:0;background:rgba(6,23,43,.72);display:flex;justify-content:flex-end}.ith2-mobile-menu{width:min(88vw,380px);height:100%;background:var(--vs-warm-white);color:var(--vs-navy);padding:26px;display:flex;flex-direction:column;gap:18px;box-shadow:var(--vs-shadow-overlay)}.ith2-mobile-menu>button{align-self:flex-end;background:none;border:0;color:var(--vs-navy);font-weight:700}.ith2-mobile-menu>a:not(.ith2-btn){font:700 1.45rem var(--vs-font-display);padding:9px 0;border-bottom:1px solid var(--vs-neutral-200)}.ith2-hero{background:linear-gradient(135deg,var(--vs-cream) 0 62%,var(--vs-pearl) 62%);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-gap:clamp(32px,5vw,76px);gap:clamp(32px,5vw,76px);padding:clamp(54px,7vw,102px) max(var(--vs-gutter),calc((100vw - var(--vs-container))/2));position:relative}.ith2-hero-copy{max-width:780px}.ith2-kicker{font-size:.75rem;font-weight:900;letter-spacing:.16em;color:var(--vs-gold);margin-bottom:18px}.ith2-lead{font-size:var(--vs-lead);color:var(--vs-neutral-700);max-width:720px}.ith2-decisions{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:32px}.ith2-decisions a{min-height:196px;padding:24px;background:var(--vs-white);border:1px solid var(--vs-neutral-200);box-shadow:var(--vs-shadow-subtle);display:flex;flex-direction:column;align-items:flex-start}.ith2-decisions a:hover{border-color:var(--vs-gold)}.ith2-decisions small{color:var(--vs-neutral-500);font-size:.7rem;letter-spacing:.1em;font-weight:800}.ith2-decisions strong{font:700 2rem var(--vs-font-display);margin:8px 0}.ith2-decisions span{color:var(--vs-neutral-700)}.ith2-decisions b{margin-top:auto;color:var(--vs-blue)}.ith2-video{margin:0;align-self:center;background:var(--vs-navy-deep);box-shadow:var(--vs-shadow-raised);border-radius:var(--vs-radius-l);overflow:hidden}.ith2-video video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.ith2-video figcaption{display:flex;gap:8px;padding:10px;background:var(--vs-navy-deep)}.ith2-video button{border:1px solid rgba(255,255,255,.45);border-radius:var(--vs-radius-pill);padding:8px 14px;background:transparent;color:var(--vs-white)}.ith2-trust{grid-column:1/-1;list-style:none;padding:22px 0 0;margin:0;border-top:1px solid var(--vs-neutral-200);display:flex;justify-content:space-between;gap:16px;color:var(--vs-navy);font-size:.74rem;font-weight:900;letter-spacing:.12em}.ith2-section{padding:clamp(70px,8vw,116px) max(var(--vs-gutter),calc((100vw - var(--vs-container))/2))}.ith2-section>header{max-width:800px;margin-bottom:42px}.ith2-section>header>p:last-child{font-size:1.1rem;color:var(--vs-neutral-700)}.ith2-cardgrid{display:grid;grid-gap:22px;gap:22px}.ith2-cardgrid-2{grid-template-columns:repeat(2,1fr)}.ith2-cardgrid-3{grid-template-columns:repeat(3,1fr)}.ith2-cardgrid-4{grid-template-columns:repeat(4,1fr)}.ith2-pillars{background:var(--vs-white)}.ith2-pillars article{background:var(--vs-cream);border-radius:var(--vs-radius-l);overflow:hidden;box-shadow:var(--vs-shadow-subtle)}.ith2-pillars article>img{width:100%;aspect-ratio:16/9;object-fit:cover}.ith2-pillars article>div{padding:30px}.ith2-magazine article a,.ith2-pillars article a,.ith2-result a,.ith2-textlink{font-weight:900;color:var(--vs-blue)}.ith2-offers{background:var(--vs-cream)}.ith2-offers article{background:var(--vs-white);padding:28px;border-top:5px solid var(--vs-gold);display:flex;flex-direction:column;min-height:440px}.ith2-price{font:700 2rem var(--vs-font-display);color:var(--vs-gold)}.ith2-offers article>p:not(.ith2-price),.ith2-offers dd{color:var(--vs-neutral-700)}.ith2-offers dl{margin:auto 0 24px}.ith2-offers dl div{padding:10px 0;border-top:1px solid var(--vs-neutral-200)}.ith2-offers dt{font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.ith2-offers dd{margin:3px 0 0}.ith2-process{background:var(--vs-navy);color:var(--vs-white)}.ith2-process .ith2-kicker{color:var(--vs-gold-light)}.ith2-process ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr)}.ith2-process li{padding:8px 28px 8px 0;border-right:1px solid rgba(255,255,255,.2)}.ith2-process li+li{padding-left:28px}.ith2-process li:last-child{border:0}.ith2-process li>span{font:700 2rem var(--vs-font-display);color:var(--vs-gold-light)}.ith2-process p{color:var(--vs-pearl)}.ith2-evidence{background:var(--vs-warm-white)}.ith2-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(34px,6vw,82px);gap:clamp(34px,6vw,82px);align-items:center}.ith2-split>img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--vs-radius-l);box-shadow:var(--vs-shadow-subtle)}.ith2-example{margin-top:14px;padding:18px 20px;background:var(--vs-white);border-left:4px solid var(--vs-gold)}.ith2-example span{font-size:.68rem;font-weight:900;letter-spacing:.12em;color:var(--vs-gold)}.ith2-example h3{margin:6px 0}.ith2-example p{margin:0;color:var(--vs-neutral-700)}.ith2-futura{background:var(--vs-pearl)}.ith2-futura form{display:grid;grid-gap:10px;gap:10px}.ith2-futura label{font-weight:800}.ith2-futura textarea{width:100%;min-height:116px;padding:16px;border:1px solid var(--vs-neutral-500);border-radius:var(--vs-radius-s);resize:vertical;background:var(--vs-white);color:var(--vs-navy-deep)}.ith2-formline{display:flex;justify-content:space-between;align-items:center}.ith2-result{margin-top:18px;padding:20px;background:var(--vs-white);border-left:4px solid var(--vs-blue)}.ith2-result h3,.ith2-result p{margin-bottom:8px}.ith2-result a+a{margin-left:18px}.ith2-magazine{background:var(--vs-white)}.ith2-magazine article{border:1px solid var(--vs-neutral-200);background:var(--vs-warm-white)}.ith2-magazine article img{width:100%;aspect-ratio:8/5;object-fit:cover}.ith2-magazine article>div{padding:24px}.ith2-magazine article small{color:var(--vs-neutral-500);text-transform:uppercase;letter-spacing:.08em}.ith2-magazine article p{color:var(--vs-neutral-700)}.ith2-magazine>.ith2-textlink{display:inline-block;margin-top:26px}.ith2-faq{background:var(--vs-cream)}.ith2-faq>.ith2-textlink,.ith2-faq>div,.ith2-faq>header{width:min(100%,960px);margin-left:auto;margin-right:auto}.ith2-faq article{border-top:1px solid var(--vs-neutral-200)}.ith2-faq article:last-child{border-bottom:1px solid var(--vs-neutral-200)}.ith2-faq h3{margin:0}.ith2-faq button{width:100%;padding:22px 0;display:flex;justify-content:space-between;gap:20px;text-align:left;border:0;background:transparent;color:var(--vs-navy);font:700 1.2rem var(--vs-font-display)}.ith2-faq button b{font:400 1.5rem var(--vs-font-sans);color:var(--vs-gold)}.ith2-faq article>div{padding:0 40px 18px 0;color:var(--vs-neutral-700)}.ith2-faq>.ith2-textlink{display:block;margin-top:24px}.ith2-final{background:var(--vs-navy-deep);color:var(--vs-white);display:grid;grid-template-columns:1fr 1fr}.ith2-final>img{width:100%;height:100%;min-height:460px;object-fit:cover}.ith2-final>div{padding:clamp(52px,8vw,120px);align-self:center}.ith2-final>div>p:not(.ith2-kicker){color:var(--vs-pearl);font-size:1.1rem}.ith2-final>div>div{display:flex;gap:12px;flex-wrap:wrap}.ith2-footer{background:#04101e;color:var(--vs-white);padding:58px max(var(--vs-gutter),calc((100vw - var(--vs-container))/2)) 30px;display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-gap:38px;gap:38px}.ith2-footer p{color:var(--vs-silver);max-width:300px}.ith2-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.ith2-footer nav b{margin-bottom:6px;color:var(--vs-gold-light)}.ith2-footer nav a{color:var(--vs-pearl)}.ith2-footer>small{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.16);padding-top:22px;color:var(--vs-silver)}@media(max-width:1100px){.ith2-navlinks{gap:14px}.ith2-navcta{display:none}.ith2-hero{grid-template-columns:1fr 1fr}.ith2-cardgrid-4,.ith2-footer{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.ith2-nav{min-height:72px}.ith2-navlinks{display:none}.ith2-menu-button{display:block}.ith2-hero{grid-template-columns:1fr;padding-top:48px}.ith2-video{grid-row:2}.ith2-trust{grid-row:3}.ith2-cardgrid-2,.ith2-cardgrid-3,.ith2-split{grid-template-columns:1fr}.ith2-process ol{grid-template-columns:repeat(2,1fr);gap:26px}.ith2-process li:nth-child(2){border-right:0}.ith2-final{grid-template-columns:1fr}.ith2-final>img{min-height:300px;max-height:440px}.ith2-footer{grid-template-columns:1fr 1fr}.ith2-footer>div:first-child{grid-column:1/-1}}@media(max-width:540px){.ith2 h1{font-size:clamp(2.35rem,12vw,3.35rem)}.ith2 h2{font-size:clamp(2rem,10vw,2.8rem)}.ith2-brand small{display:none}.ith2-brand b{font-size:.84rem}.ith2-brand img{width:44px;height:44px}.ith2-hero{background:var(--vs-cream);padding-top:40px}.ith2-decisions{grid-template-columns:1fr}.ith2-decisions a{min-height:164px}.ith2-trust{flex-direction:column;gap:9px}.ith2-cardgrid-4{grid-template-columns:1fr}.ith2-offers article{min-height:auto}.ith2-process ol{grid-template-columns:1fr}.ith2-process li,.ith2-process li+li{border-right:0;border-bottom:1px solid rgba(255,255,255,.2);padding:6px 0 20px}.ith2-process li:last-child{border-bottom:0}.ith2-final>div{padding:48px 22px}.ith2-footer{grid-template-columns:1fr}.ith2-footer>div:first-child{grid-column:auto}.ith2-footer>small{grid-column:1}.ith2-video figcaption{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.ith2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ith2-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.ith2-hero-actions .ith2-btn{min-width:min(100%,230px)}.ith2-offer-families{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.ith2-offers .ith2-offer-family{min-height:560px;padding:34px}.ith2-package{margin-top:26px;padding:18px;border:1px solid var(--vs-neutral-200);background:var(--vs-cream);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px 18px;gap:10px 18px;align-items:center}.ith2-package span{font-size:.68rem;font-weight:900;letter-spacing:.12em;color:var(--vs-gold)}.ith2-package h4{margin:4px 0;font:700 1.08rem var(--vs-font-display)}.ith2-package p{margin:0;color:var(--vs-neutral-700);font-size:.92rem}.ith2-package strong{font:700 1.55rem var(--vs-font-display);color:var(--vs-gold)}.ith2-package>a{grid-column:1/-1;font-weight:900;color:var(--vs-blue);min-height:44px;display:inline-flex;align-items:center}.ith2-process li h3{font-size:clamp(1.25rem,1.7vw,1.7rem);line-height:1.15}.ith2-process li p{font-size:1rem;line-height:1.55}.ith2-output-proof{min-height:430px;border-radius:var(--vs-radius-l);padding:clamp(28px,4vw,48px);background:linear-gradient(145deg,var(--vs-navy-deep),var(--vs-navy));color:var(--vs-white);box-shadow:var(--vs-shadow-raised);display:flex;flex-direction:column;justify-content:center}.ith2-output-proof>p{font-size:.72rem;font-weight:900;letter-spacing:.14em;color:var(--vs-gold-light)}.ith2-output-proof h3{font-size:clamp(2rem,3vw,3.2rem)}.ith2-output-proof ol{list-style:none;padding:0;margin:8px 0 22px}.ith2-output-proof li{display:grid;grid-template-columns:42px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:13px 0;border-top:1px solid rgba(255,255,255,.18)}.ith2-output-proof li span{font:700 1.2rem var(--vs-font-display);color:var(--vs-gold-light)}.ith2-output-proof small{color:var(--vs-pearl);line-height:1.5}@media(max-width:820px){.ith2-offer-families{grid-template-columns:1fr}.ith2-offers .ith2-offer-family{min-height:auto}.ith2~.cookie-consent{display:grid;max-height:none}.ith2~.cookie-consent,.ith2~.cookie-reopen{position:static;width:100%;margin:0;border-radius:0}.ith2~.cookie-reopen{display:flex;min-height:52px;align-items:center;justify-content:center;font-size:.9rem}.ith2-footer nav a{min-height:44px;display:flex;align-items:center}.ith2-footer nav{gap:4px}}@media(max-width:540px){.ith2-hero-actions{display:grid;grid-template-columns:1fr}.ith2-hero-actions .ith2-btn{width:100%;min-width:0}.ith2-package{grid-template-columns:1fr}.ith2-package strong{margin-top:4px}.ith2-process li h3{font-size:1.45rem}.ith2-output-proof{min-height:auto}.ith2-footer{gap:28px;padding-bottom:28px}.ith2-footer nav a{font-size:1rem;line-height:1.35}}@media(max-width:820px){.ith2-video button{min-height:44px}.ith2-faq>.ith2-textlink,.ith2-magazine article a,.ith2-magazine>.ith2-textlink,.ith2-pillars article a{min-height:44px;display:inline-flex;align-items:center}}.ith2-about{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:clamp(34px,6vw,82px);gap:clamp(34px,6vw,82px);align-items:center;background:var(--vs-warm-white);scroll-margin-top:96px}.ith2-about figure{margin:0}.ith2-about img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:var(--vs-radius-l);box-shadow:var(--vs-shadow-subtle)}.ith2-about figcaption{margin-top:10px;color:var(--vs-neutral-700);font-size:.82rem}.ith2-about>div>p:last-child{color:var(--vs-neutral-700);font-size:1.08rem;line-height:1.7}@media(max-width:820px){.ith2-about{grid-template-columns:1fr}.ith2-about figure{order:2}}.ith2-hero-copy{max-width:800px}.ith2-hero h1{font-size:clamp(2.45rem,4.2vw,4.8rem)}.ith2-hero h1 em{color:var(--vs-gold);font-style:normal}.ith2-hero-recognition{display:grid;grid-gap:10px;gap:10px;margin:24px 0}.ith2-hero-recognition p{margin:0;color:var(--vs-neutral-700);font-size:clamp(.96rem,1.2vw,1.08rem)}.ith2-hero .ith2-finder{margin-top:28px;padding:22px;background:var(--vs-white);border-left:4px solid var(--vs-gold);box-shadow:var(--vs-shadow-subtle)}.ith2-finder .ith2-kicker{margin-bottom:12px}.ith2-finder form{display:grid;grid-gap:10px;gap:10px}.ith2-finder label{font-weight:800}.ith2-finder textarea{width:100%;min-height:108px;padding:15px;border:1px solid var(--vs-neutral-500);border-radius:var(--vs-radius-s);resize:vertical;background:var(--vs-white);color:var(--vs-navy-deep)}.ith2-hero .ith2-finder textarea{min-height:96px}.ith2-finder .ith2-formline small{max-width:48%;line-height:1.35}.ith2-video{position:-webkit-sticky;position:sticky;top:24px}.ith2-needs{background:var(--vs-white);padding-top:clamp(58px,7vw,92px);padding-bottom:clamp(58px,7vw,92px)}.ith2-needs>header{max-width:900px}.ith2-needs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.ith2-needs-grid button{min-height:148px;padding:20px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--vs-neutral-200);border-radius:var(--vs-radius-s);background:var(--vs-warm-white);color:var(--vs-navy);cursor:pointer;box-shadow:var(--vs-shadow-subtle);transition:transform var(--vs-motion-standard) var(--vs-ease),border-color var(--vs-motion-standard)}.ith2-needs-grid button:hover{transform:translateY(-2px);border-color:var(--vs-gold)}.ith2-needs-grid small{font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--vs-gold)}.ith2-needs-grid strong{margin:8px 0 18px;font:700 clamp(1.08rem,1.6vw,1.35rem) var(--vs-font-display);line-height:1.15}.ith2-needs-grid span{margin-top:auto;font-weight:900;color:var(--vs-blue)}.ith2-needs-expanded{margin-top:14px}.ith2-more-needs{min-height:48px;margin-top:24px;padding:11px 20px;border:1px solid var(--vs-navy);border-radius:var(--vs-radius-s);background:transparent;color:var(--vs-navy);font-weight:900;cursor:pointer}.ith2-pillars{border-top:1px solid var(--vs-neutral-200)}@media(max-width:1100px){.ith2-needs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ith2-hero h1{font-size:clamp(2.25rem,4vw,3.7rem)}}@media(max-width:820px){.ith2-video{position:static}.ith2-needs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ith2-hero .ith2-finder{padding:18px}.ith2-finder .ith2-formline{align-items:flex-start;gap:12px}.ith2-finder .ith2-formline small{max-width:44%}}@media(max-width:540px){.ith2-hero h1{font-size:clamp(2.05rem,10.4vw,3rem)}.ith2-hero-recognition p{font-size:.96rem}.ith2-hero .ith2-finder{margin-top:22px}.ith2-finder .ith2-formline{display:grid}.ith2-finder .ith2-formline small{max-width:none}.ith2-finder .ith2-formline .ith2-btn{width:100%}.ith2-needs-grid{grid-template-columns:1fr}.ith2-needs-grid button{min-height:124px}.ith2-more-needs{width:100%}}.ith2-skip{width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(100%);clip-path:inset(100%);transform:none}.ith2-skip:focus{width:auto;height:auto;padding:12px 18px;overflow:visible;-webkit-clip-path:none;clip-path:none;transform:none}.ith2-video>img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.ith2-video-slot{background:var(--vs-white)}.ith2-video-slot figcaption{color:var(--vs-white);font-weight:750;line-height:1.45;padding:16px 18px}.ith2-finder-help{margin:0;color:var(--vs-neutral-700);font-size:.9rem;line-height:1.45}.ith2-legacy-video-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);grid-gap:clamp(34px,6vw,82px);gap:clamp(34px,6vw,82px);align-items:center;background:var(--vs-pearl)}.ith2-legacy-video-section>div>p:last-child{color:var(--vs-neutral-700);font-size:1.05rem}.ith2-legacy-video-section .ith2-video{position:static}@media(max-width:820px){.ith2-legacy-video-section{grid-template-columns:1fr}.ith2-video>img{aspect-ratio:16/10}}@media(max-width:540px){.ith2-video-slot figcaption{padding:13px 14px}.ith2-finder-help{font-size:.86rem}}@media(min-width:1051px){.ith2-hero{grid-template-columns:minmax(0,.76fr) minmax(600px,1.24fr);gap:clamp(8px,1.8vw,28px);padding-right:0}.ith2-hero>.pev{align-self:start;margin-top:calc(1.1625rem + 18px);min-width:0;--pev-blend:var(--vs-cream)}.ith2-hero-copy{padding-right:clamp(6px,1vw,18px)}.ith2-legacy-video-section{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr)}}.ith2-legacy-video-section .pev{--pev-blend:var(--vs-pearl)}@media(max-width:1050px){.ith2-hero{grid-template-columns:1fr;padding-right:max(var(--vs-gutter),calc((100vw - var(--vs-container))/2))}.ith2-hero>.pev{grid-row:2;margin-top:0}.ith2-legacy-video-section{grid-template-columns:1fr}}@media(max-width:430px){.ith2-hero>.pev{margin-inline:calc(-1 * var(--vs-gutter));width:calc(100% + 2 * var(--vs-gutter))}}.ith2-consulting-entry-links{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:18px}.ith2-consulting-entry-links a{display:flex!important;flex-direction:column;border:1px solid #d6bd82;border-radius:10px;background:#fff8e9;padding:12px!important;text-decoration:none!important}.ith2-consulting-entry-links strong{color:#0b2748;font-size:.94rem}.ith2-consulting-entry-links span{margin-top:4px;color:#6e4c12;font-size:.78rem}@media(max-width:560px){.ith2-consulting-entry-links{grid-template-columns:1fr}}