.wima-hp{--paper:#fff;--paper-2:#f5f6f8;--card:#fff;--ink:#0c2340;--ink-2:#07182e;--navy:#0c2340;--navy-dark:#07182e;--gold:#c5a059;--gold-dark:#a8853f;--royal:#c5a059;--royal-dark:#a8853f;--accent-light:#c5a059;--muted:#5c6675;--line:rgba(12,35,64,.14);--line-2:rgba(12,35,64,.08);--on-dark:#f3efe6;--on-dark-muted:hsla(42,35%,93%,.68);--on-dark-line:hsla(0,0%,100%,.16);--display:var(--font-display),"Segoe UI",system-ui,sans-serif;--heading:"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:var(--font-serif),Georgia,"Times New Roman",serif;--sans:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--container:1480px;--gutter:clamp(20px,5vw,48px);--section-y:clamp(64px,8vw,120px);--radius:4px;--radius-sm:3px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(8,24,48,.05);--shadow:0 18px 48px -28px rgba(8,24,48,.4);--ease:cubic-bezier(.22,.61,.36,1)}.wima-hp *{box-sizing:border-box}.wima-hp{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.wima-hp{margin:0;padding:0}.wima-hp{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:20px;line-height:1.7;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;max-width:100%;overflow-x:clip}.wima-hp img{max-width:100%;display:block}.wima-hp a{color:inherit}.wima-hp h1,.wima-hp h2,.wima-hp h3,.wima-hp h4{font-family:var(--heading);font-weight:600;letter-spacing:-.005em;line-height:1.1}.wima-hp :focus-visible{outline:2px solid var(--royal);outline-offset:3px;border-radius:2px}.wima-hp .container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.wima-hp .section{padding:var(--section-y) 0}.wima-hp .section--paper{background:var(--paper-2);border-block:1px solid var(--line)}.wima-hp .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:600;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--navy);margin:0 0 18px}.wima-hp .eyebrow--light{color:var(--accent-light)}.wima-hp .eyebrow__sep{width:5px;height:5px;background:currentColor;transform:rotate(45deg);display:inline-block}.wima-hp .h2{font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem);margin:0 0 18px}.wima-hp .lede{font-family:var(--serif);font-weight:400;font-size:clamp(1.38rem,1.2rem + .84vw,1.74rem);line-height:1.5;color:var(--ink);margin:0 0 16px}.wima-hp .section-head{max-width:60ch;margin:0 0 clamp(36px,4vw,56px)}.wima-hp .section-index{display:block;font-size:.8rem;letter-spacing:.16em;color:var(--navy);margin-bottom:14px}.wima-hp .btn,.wima-hp .section-index{font-family:var(--display);font-weight:600;text-transform:uppercase}.wima-hp .btn{--b:transparent;display:inline-flex;align-items:center;gap:9px;font-size:.84rem;letter-spacing:.05em;padding:14px 28px;border-radius:var(--radius-pill);text-decoration:none;cursor:pointer;border:1px solid var(--b);transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease)}.wima-hp .btn .arrow{transition:transform .2s var(--ease)}.wima-hp .btn:hover .arrow{transform:translateX(4px)}.wima-hp .btn--sm{padding:10px 20px;font-size:.76rem}.wima-hp .btn--primary{background:var(--navy);color:#fff;--b:var(--gold)}.wima-hp .btn--primary:hover{background:var(--navy-dark);--b:var(--gold-dark)}.wima-hp .btn--ghost-light{background:transparent;color:var(--on-dark);--b:var(--on-dark-line)}.wima-hp .btn--ghost-light:hover{background:hsla(0,0%,100%,.12);--b:hsla(0,0%,100%,.5)}.wima-hp .btn--ghost-dark{background:transparent;color:var(--ink);--b:var(--line)}.wima-hp .btn--ghost-dark:hover{background:var(--ink);color:var(--paper);--b:var(--ink)}.wima-hp .btn--light{background:var(--paper);color:var(--ink);--b:var(--paper)}.wima-hp .btn--light:hover{background:#fff;--b:#fff}.wima-hp .btn:active{transform:scale(.98)}.wima-hp .hero{position:sticky;top:0;z-index:0;height:100vh;height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--ink-2)}.wima-hp .hero__media{position:absolute;inset:0;z-index:0}.wima-hp .hero__slide{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;opacity:0;transition:opacity 1.2s var(--ease);transform:scale(1.04)}.wima-hp .hero__slide.is-active{opacity:1;animation:hero-kenburns 12s ease-out forwards}@keyframes hero-kenburns{0%{transform:scale(1.04) translateX(3%)}to{transform:scale(1.07) translateX(3%)}}.wima-hp .hero__scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(8,22,40,.86),rgba(8,22,40,.62) 42%,rgba(8,22,40,.3)),linear-gradient(0deg,rgba(8,22,40,.85),rgba(8,22,40,.05) 45%)}.wima-hp .hero__inner{position:relative;z-index:2;max-width:1480px;padding-block:clamp(56px,12vh,120px) clamp(96px,18vh,200px)}.wima-hp .hero__content{max-width:760px}.wima-hp .display{font-family:var(--heading);font-weight:700;color:var(--on-dark);font-size:clamp(2rem,1.2rem + 3.2vw,3.6rem);line-height:1.06;letter-spacing:-.025em;margin:0 0 22px}.wima-hp .display .accent{font-family:inherit;font-style:normal;font-weight:700;color:var(--accent-light)}.wima-hp .hero__sub{color:var(--on-dark-muted);font-size:clamp(1.14rem,1.08rem + .36vw,1.3rem);max-width:54ch;margin:0 0 28px;line-height:1.6}.wima-hp .hero__actions{display:flex;flex-wrap:wrap;gap:14px}.wima-hp .hero__credo{display:flex;align-items:center;gap:14px;margin-top:34px;font-family:var(--display);font-weight:500;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-muted)}.wima-hp .hero__credo .sep{width:5px;height:5px;background:var(--accent-light);transform:rotate(45deg)}.wima-hp .hero__cover{position:absolute;inset:0;z-index:3;pointer-events:none;background:var(--ink-2);opacity:calc(var(--cover, 0) * .72)}.wima-hp .hero__media{transform:scale(calc(1 + var(--cover, 0) * .08));transform-origin:center;will-change:transform}.wima-hp .hero__inner{transform:translateY(calc(var(--cover, 0) * -22px)) scale(calc(1 - var(--cover, 0) * .05));transform-origin:center bottom;opacity:calc(1 - var(--cover, 0) * .85);will-change:transform,opacity}.wima-hp .after-hero{position:relative;z-index:1;background:var(--paper);border-radius:clamp(14px,2vw,22px) clamp(14px,2vw,22px) 0 0;box-shadow:0 -26px 60px -24px rgba(7,24,46,.5)}@media (prefers-reduced-motion:reduce){.wima-hp .hero__cover{opacity:0}.wima-hp .hero__inner,.wima-hp .hero__media{transform:none;opacity:1}}.wima-hp .stats{padding:clamp(44px,6vw,72px) 0;border-bottom:1px solid var(--line)}.wima-hp .stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}@media (min-width:760px){.wima-hp .stats__grid{grid-template-columns:repeat(4,1fr)}}.wima-hp .stat{background:var(--paper);padding:clamp(22px,3vw,34px)}.wima-hp .stat__num{font-family:var(--display);font-weight:600;color:var(--navy);font-size:clamp(2.4rem,1.6rem + 2.6vw,3.6rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wima-hp .stat__label{margin-top:12px;color:var(--muted);font-size:.95rem;line-height:1.5}.wima-hp .split{display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,64px);align-items:center}@media (min-width:900px){.wima-hp .split{grid-template-columns:1fr 1fr}.wima-hp .split--reverse .split__media{order:2}}.wima-hp .figure{position:relative;margin:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--paper-2)}.wima-hp .figure img{width:100%;height:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}.wima-hp .figure__tag{position:absolute;left:14px;bottom:14px;background:rgba(11,30,57,.82);color:var(--on-dark);font-family:var(--display);font-weight:500;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:var(--radius-sm);backdrop-filter:blur(4px)}.wima-hp .split__body p{color:var(--ink);margin:0 0 14px}.wima-hp .pullquote{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(1.25rem,1.05rem + 1vw,1.6rem);color:var(--navy);margin:26px 0 0;padding-left:20px;border-left:3px solid var(--gold);line-height:1.45}.wima-hp .vision-center{max-width:760px;margin:0 auto;text-align:center}.wima-hp .vision-center .pullquote{border-left:0;padding-left:0;margin:32px auto 0;max-width:26ch}.wima-hp .vision-center .pullquote:before{content:"";display:block;width:48px;height:2px;background:var(--gold);margin:0 auto 18px;transform:scaleX(1);transform-origin:center;transition:transform .76s cubic-bezier(.22,1,.36,1) .15s}.js .wima-hp .vision-center .pullquote:before{transform:scaleX(0)}.js .wima-hp .vision-center.in-view .pullquote:before{transform:scaleX(1)}.wima-hp .mission{background:var(--ink-2);color:var(--on-dark)}.wima-hp .mh{position:relative;min-height:100vh;display:grid;place-items:center;padding:0 var(--gutter);text-align:center}.wima-hp .mh__inner{max-width:720px}.wima-hp .mh__title{margin:0;font-family:var(--heading);font-weight:600;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.02em;line-height:1.1;color:var(--on-dark)}.wima-hp .mh__body{margin:22px auto 0;max-width:640px;font-size:clamp(1.2rem,2.4vw,1.44rem);line-height:1.7;color:var(--on-dark-muted)}.wima-hp .mh__scroll{position:absolute;left:50%;bottom:32px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--display);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark-muted)}.wima-hp .mh__scroll svg{width:20px;height:20px;animation:mh-bounce 1.8s ease-in-out infinite}@keyframes mh-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.js .wima-hp .mh__body,.js .wima-hp .mh__title{opacity:0;transform:scale(.88)}.js .wima-hp .mh__scroll{opacity:0}.wima-hp .mh__title{transition:opacity .8s cubic-bezier(.22,1,.36,1) .2s,transform .8s cubic-bezier(.22,1,.36,1) .2s}.wima-hp .mh__body{transition:opacity .7s cubic-bezier(.22,1,.36,1) .7s,transform .7s cubic-bezier(.22,1,.36,1) .7s}.wima-hp .mh__scroll{transition:opacity .6s ease 1.2s}.wima-hp .mh.is-in .mh__body,.wima-hp .mh.is-in .mh__title{opacity:1;transform:scale(1)}.wima-hp .mh.is-in .mh__scroll{opacity:1}.wima-hp .mcols{position:relative;height:100vh;overflow:hidden}.wima-hp .mcols__row{position:absolute;inset:0;display:flex;align-items:flex-end;gap:clamp(12px,1.4vw,22px)}.wima-hp .pcol{position:relative;flex:1 1 0;min-width:0;height:84vh;overflow:hidden;display:flex;flex-direction:column;background:var(--paper);color:var(--ink);border:none;border-radius:0}.wima-hp .pcol__media{position:relative;flex:0 0 58%;min-height:0;background:var(--ink-2);overflow:hidden}.wima-hp .pcol__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.04)}.wima-hp .pcol--1 .pcol__media img{transform:scale(1.5)}.wima-hp .pcol--2 .pcol__media img{transform:scale(1.5);-o-object-position:100% center;object-position:100% center}.wima-hp .pcol--3 .pcol__media img{-o-object-position:32% center;object-position:32% center}.wima-hp .pcol__media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(8,22,40,.72),rgba(8,22,40,.38) 55%,rgba(8,22,40,.2)),linear-gradient(0deg,rgba(8,22,40,.6),rgba(8,22,40,.05) 55%);transition:opacity .45s var(--ease)}.wima-hp .pcol__media img{transition:filter .45s var(--ease)}.wima-hp .pcol:hover .pcol__media:after{opacity:.25}.wima-hp .pcol:hover .pcol__media img{filter:brightness(1.08)}.wima-hp .pcol__content{flex:1 1 auto;display:flex;flex-direction:column;padding:1.3rem clamp(1.3rem,1.4vw,1.8rem) 1.4rem}.wima-hp .pcol__tag{display:block;font-family:var(--display);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:.6rem}.wima-hp .pcol__title{margin:0 0 .5rem;font-family:var(--heading);font-weight:600;font-size:clamp(1rem,1.05vw,1.2rem);line-height:1.15;color:var(--ink)}.wima-hp .pcol__body{margin:0;font-size:clamp(.9rem,.92vw,1rem);line-height:1.5;color:var(--muted);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.wima-hp .pcol--article{text-decoration:none;color:inherit;cursor:pointer}.wima-hp .pcol--article .pcol__media img{transform:scale(1.04);-o-object-position:center;object-position:center}.wima-hp .pcol__more{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:.7rem;font-family:var(--display);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--navy)}.wima-hp .pcol__more .arrow{transition:transform .2s var(--ease)}.wima-hp .pcol--article:hover .pcol__more .arrow{transform:translateX(4px)}.wima-hp .pcol--article:hover .pcol__title{color:var(--navy)}.wima-hp .mission-more{background:var(--ink-2);color:var(--on-dark);padding:clamp(40px,6vw,72px) 0}.wima-hp .mission-more__inner{display:flex;justify-content:center}.wima-hp .mission.is-parallax{height:440vh;--p:0}.wima-hp .mission.is-parallax .mission__stage{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--ink-2)}.wima-hp .mission.is-parallax .mh{position:absolute;inset:0;z-index:2;min-height:0;pointer-events:none;transform:translateY(calc(clamp(0, (var(--p) - .1) / .14, 1) * -26vh));opacity:clamp(0,1 - (var(--p) - .1)/.12,1);will-change:transform,opacity}.wima-hp .mission.is-parallax .mh__scroll{opacity:clamp(0,1 - var(--p)/.08,1);transition:none}.wima-hp .mission.is-parallax .mcols{position:absolute;inset:0;z-index:1;height:100%;background:var(--ink-2)}.wima-hp .mission.is-parallax .pcol{--o:0;transform:translateY(calc((1 - clamp(0, (var(--p) - var(--o)) / .24, 1)) * 112%));will-change:transform}.wima-hp .mission.is-parallax .pcol--2{--o:0.06}.wima-hp .mission.is-parallax .pcol--3{--o:0.12}.wima-hp .mission.is-parallax .pcol--4{--o:0.18}.wima-hp .mission.is-parallax .pcol:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;z-index:4;background:var(--paper);transform:scaleY(var(--w,0));transform-origin:bottom;pointer-events:none;will-change:transform}.wima-hp .mission.is-parallax .pcol__content{opacity:calc(1 - var(--w, 0))}.wima-hp .mission:not(.is-parallax) .pcol{transform:none}@media (max-width:900px){.wima-hp .mission.is-parallax{height:auto}.wima-hp .mission.is-parallax .mission__stage{position:static;height:auto;overflow:visible}.wima-hp .mission.is-parallax .mh{position:relative;inset:auto;transform:none;opacity:1}.wima-hp .mission.is-parallax .mcols{position:static;inset:auto;height:auto}.wima-hp .mission.is-parallax .mcols:after{display:none}.wima-hp .mission.is-parallax .pcol{transform:none;height:auto;border-radius:0}.wima-hp .mission.is-parallax .pcol__media{flex-basis:auto}.wima-hp .mission.is-parallax .pcol__content{opacity:1}.wima-hp .mission.is-parallax .mcols__row{gap:clamp(2rem,6vw,2.8rem)}.wima-hp .mh{min-height:auto;padding:16vh 0 4vh}.wima-hp .mcols{height:auto;overflow:visible;padding:4vh 0 12vh}.wima-hp .mcols__row{position:static;inset:auto;flex-direction:column;align-items:stretch;gap:clamp(2rem,6vw,2.8rem);padding:0 var(--gutter)}.wima-hp .pcol{height:auto;flex:0 0 auto}.wima-hp .pcol__media{height:220px;flex:none}}.wima-hp .values{background:var(--paper);padding:var(--section-y) 0}.wima-hp .values__inner{position:relative;z-index:2}.wima-hp .values__head{text-align:center;max-width:720px;margin:0 auto clamp(40px,6vw,72px)}.wima-hp .values__head .lede{color:var(--ink)}.wima-hp .values__row{display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,40px)}@media (min-width:1024px){.wima-hp .values__row{grid-template-columns:repeat(5,1fr);gap:clamp(18px,1.8vw,40px)}}.wima-hp .vcard{position:relative;padding:clamp(28px,2.8vw,44px);border-radius:10px;transition:box-shadow .28s var(--ease)}.wima-hp .vcard:hover{box-shadow:0 10px 30px rgba(12,35,64,.1)}.wima-hp .vcard h3{font-family:var(--heading);font-weight:600;font-size:clamp(.98rem,1vw,1.15rem);margin:0 0 10px;color:var(--ink)}.wima-hp .vcard p{color:var(--muted);font-size:.9rem;line-height:1.6;margin:0}.wima-hp .values__draw{display:none}.wima-hp .values.is-draw{height:360vh;padding:0}.wima-hp .values.is-draw .values__stage{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}.wima-hp .values.is-draw .values__inner{width:100%}.wima-hp .values.is-draw .values__draw{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.wima-hp .values.is-draw .values__draw path{fill:none;stroke:var(--line);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wima-hp .values.is-draw .values__head .lede,.wima-hp .values.is-draw .values__head h2{opacity:0;transform:translateY(16px);transition:opacity .38s var(--ease),transform .38s var(--ease)}.wima-hp .values.is-draw .values__head .lede{transition-delay:70ms}.wima-hp .values.is-draw.head-in .values__head .lede,.wima-hp .values.is-draw.head-in .values__head h2{opacity:1;transform:none}.wima-hp .values.is-draw .vcard{opacity:0;transform:translateY(10px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.wima-hp .values.is-draw .vcard.is-shown{opacity:1;transform:none}@media (max-width:1023px){.wima-hp .values.is-draw{height:auto;padding:var(--section-y) 0}.wima-hp .values.is-draw .values__stage{position:static;height:auto;display:block;overflow:visible}.wima-hp .values.is-draw .values__draw{display:none}.wima-hp .values.is-draw .values__head .lede,.wima-hp .values.is-draw .values__head h2,.wima-hp .values.is-draw .vcard{opacity:1;transform:none;transition:none}}.wima-hp .strategy{background:var(--paper)}.wima-hp .strategy .h2{color:var(--on-dark)}.wima-hp .strategy .lede{color:var(--on-dark-muted)}.wima-hp .strategy__intro{background:var(--ink);color:var(--on-dark);padding:clamp(40px,5vw,80px) 0}.wima-hp .strategy__intro .lede{max-width:64ch}.wima-hp .srows{display:flex;flex-direction:column;position:relative;isolation:isolate}.wima-hp .srows:before{content:"";position:absolute;inset:0;z-index:0;background:url(/home-preview/images/shipdeck.jpg) 50%/cover no-repeat}.wima-hp .srows:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(8,22,40,.86),rgba(8,22,40,.62) 42%,rgba(8,22,40,.3)),linear-gradient(0deg,rgba(8,22,40,.85),rgba(8,22,40,.05) 45%)}.wima-hp .srow{position:relative;z-index:2;background:var(--ink);color:var(--on-dark);padding:clamp(14px,1.92vw,24px) 0;will-change:transform,opacity;border-top:1px solid var(--on-dark-line)}.js .wima-hp .srow{transform:translateX(-120px);opacity:0}.wima-hp .srow.in{transform:none;opacity:1}@media (prefers-reduced-motion:reduce){.js .wima-hp .srow{transform:none;opacity:1}}.wima-hp .srow__inner{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:1fr;gap:clamp(10px,1.8vw,17px);align-items:center}@media (min-width:860px){.wima-hp .srow__inner{grid-template-columns:1.1fr 1fr;-moz-column-gap:clamp(40px,6vw,110px);column-gap:clamp(40px,6vw,110px)}}.wima-hp .srow__title{margin:0;font-family:var(--heading);font-weight:500;font-size:clamp(1.38rem,1.02rem + 1.2vw,2.04rem);line-height:1.12;letter-spacing:-.02em;color:var(--on-dark)}.wima-hp .srow__right{max-width:60ch}.wima-hp .srow__body{margin:0 0 12px;color:var(--on-dark-muted);font-size:1.3rem;line-height:1.45}.wima-hp .srow__track-label{font-family:var(--display);font-weight:600;font-size:.79rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-muted);margin-bottom:7px}.wima-hp .tags{display:flex;flex-wrap:wrap;gap:8px}.wima-hp .tag{font-size:.94rem;color:var(--on-dark);border:1px solid var(--on-dark-line);border-radius:999px;padding:5px 12px;background:hsla(0,0%,100%,.05)}.wima-hp .plans{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:880px){.wima-hp .plans{grid-template-columns:1fr 1fr;align-items:start}}.wima-hp .plan{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(30px,3.4vw,44px);display:flex;flex-direction:column;transition:transform .42s var(--ease),box-shadow .42s var(--ease)}.wima-hp .plan:hover{transform:translateY(-8px);box-shadow:0 26px 52px -24px rgba(8,24,48,.4)}.wima-hp .plan__name{font-family:var(--display);font-weight:600;font-size:.92rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.wima-hp .plan__price{display:flex;align-items:baseline;gap:8px;margin:14px 0 6px}.wima-hp .plan__amount{font-family:var(--display);font-weight:700;font-size:clamp(2.8rem,2rem + 2.4vw,3.6rem);color:var(--ink);line-height:1;letter-spacing:-.03em}.wima-hp .plan__per{font-family:var(--display);font-weight:500;font-size:1rem;color:var(--muted)}.wima-hp .plan__tagline{color:var(--muted);margin:0 0 22px;font-size:1.18rem}.wima-hp .plan .btn{justify-content:center}.wima-hp .plan__list{display:grid;gap:18px;margin-top:28px;padding-top:26px;border-top:1px solid var(--line)}.wima-hp .perk__group{font-family:var(--display);font-weight:600;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--navy);margin-bottom:12px}.wima-hp .perk__group.is-plus{color:var(--royal);margin-bottom:0}.wima-hp .perk{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:start;font-size:1.15rem;color:var(--ink);line-height:1.5;margin-bottom:9px}.wima-hp .perk:last-child{margin-bottom:0}.wima-hp .perk__check{width:20px;height:20px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:rgba(197,160,89,.14);color:var(--gold);margin-top:1px}.wima-hp .perk__check svg{width:11px;height:11px}.wima-hp .plan--featured{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.wima-hp .plan--featured .plan__name{color:var(--on-dark-muted)}.wima-hp .plan--featured .plan__amount{color:var(--on-dark)}.wima-hp .plan--featured .plan__per,.wima-hp .plan--featured .plan__tagline{color:var(--on-dark-muted)}.wima-hp .plan--featured .plan__list{border-top-color:var(--on-dark-line)}.wima-hp .plan--featured .perk{color:var(--on-dark)}.wima-hp .plan--featured .perk__group,.wima-hp .plan--featured .perk__group.is-plus{color:var(--accent-light)}.wima-hp .plan--featured .perk__check{background:rgba(197,160,89,.2);color:var(--accent-light)}.wima-hp .plan--featured:hover{box-shadow:0 32px 66px -22px rgba(8,24,48,.6)}.wima-hp .plan__badge{position:absolute;top:-12px;left:clamp(30px,3.4vw,44px);background:var(--royal);color:#fff;font-family:var(--display);font-weight:600;font-size:.74rem;letter-spacing:.06em;padding:6px 14px;border-radius:999px}.wima-hp .plan__cost-note{margin-top:26px;text-align:center;font-family:var(--display);font-weight:600;font-size:1.1rem;letter-spacing:.01em}.wima-hp .plan--featured .plan__cost-note{color:var(--accent-light)}.wima-hp .join{position:relative;padding:clamp(40px,5vw,66px) 0;color:var(--on-dark);overflow:hidden;background:var(--ink-2)}.wima-hp .join__media{position:absolute;inset:0;z-index:0;background:var(--ink-2)}.wima-hp .join__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wima-hp .join__scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(8,22,40,.92),rgba(8,22,40,.7) 55%,rgba(8,22,40,.45))}.wima-hp .join__inner{position:relative;z-index:2;max-width:640px}.wima-hp .join__inner .h2{color:var(--on-dark)}.wima-hp .join__inner>p{color:var(--on-dark-muted);margin:0 0 26px;font-size:1.26rem}.wima-hp .signup{display:flex;flex-wrap:wrap;gap:12px}.wima-hp .signup input{flex:1;min-width:220px;font-family:var(--sans);font-size:1rem;color:var(--on-dark);background:hsla(0,0%,100%,.08);border:1px solid var(--on-dark-line);border-radius:var(--radius-sm);padding:14px 16px}.wima-hp .signup input::-moz-placeholder{color:var(--on-dark-muted)}.wima-hp .signup input::placeholder{color:var(--on-dark-muted)}.wima-hp .signup input:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px}.wima-hp .signup__msg{min-height:1.2em;margin:12px 0 0;font-size:.92rem;color:var(--accent-light)}.wima-hp .join__alt{margin:18px 0 0;color:var(--on-dark-muted);font-size:.95rem}.wima-hp .join__alt a{color:var(--accent-light)}@media (max-width:560px){.wima-hp .signup{flex-direction:column;align-items:stretch}.wima-hp .signup input{min-width:0;width:100%;box-sizing:border-box}.wima-hp .signup .btn{width:100%;justify-content:center}.wima-hp .h2{font-size:clamp(1.45rem,6vw,2rem)}.wima-hp .display{font-size:clamp(1.9rem,8.5vw,2.6rem)}.wima-hp .display,.wima-hp .h2,.wima-hp .mh__title,.wima-hp .pcol__title,.wima-hp .vcard h3,.wima-hp h1,.wima-hp h2,.wima-hp h3,.wima-hp h4{overflow-wrap:break-word}.wima-hp .join__inner{max-width:100%}.wima-hp .join__inner>p{font-size:.96rem}}.js .wima-hp .reveal,.js .wima-hp .reveal-hero{opacity:0;transform:translateY(22px);transition:opacity .75s var(--ease),transform .75s var(--ease)}.js .wima-hp .reveal-hero.in-view,.js .wima-hp .reveal.in-view,.js .wima-hp .strategy__intro.reveal{opacity:1;transform:none}.js .wima-hp .strategy__intro .h2,.js .wima-hp .strategy__intro .lede{opacity:0;transform:translateY(24px);transition:opacity .62s var(--ease),transform .62s var(--ease)}.js .wima-hp .strategy__intro .h2{transition-delay:40ms}.js .wima-hp .strategy__intro .lede{transition-delay:.15s}.js .wima-hp .membership .section-head.reveal,.js .wima-hp .strategy__intro.in-view .h2,.js .wima-hp .strategy__intro.in-view .lede{opacity:1;transform:none}.js .wima-hp .membership .section-head .eyebrow,.js .wima-hp .membership .section-head .h2,.js .wima-hp .membership .section-head .lede{opacity:0;transform:translateY(16px);transition:opacity .38s var(--ease),transform .38s var(--ease)}.js .wima-hp .membership .section-head .h2{transition-delay:70ms}.js .wima-hp .membership .section-head .lede{transition-delay:.14s}.js .wima-hp .membership .section-head.in-view .eyebrow,.js .wima-hp .membership .section-head.in-view .h2,.js .wima-hp .membership .section-head.in-view .lede{opacity:1;transform:none}.js .wima-hp .plan.reveal{opacity:0;transform:translateY(16px) scale(.97);transition:opacity .46s var(--ease),transform .46s var(--ease),box-shadow .42s var(--ease)}.js .wima-hp .plan.reveal.in-view{opacity:1;transform:none}.js .wima-hp .plan.reveal.in-view:hover{transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.wima-hp{scroll-behavior:auto}.wima-hp *,.wima-hp :after,.wima-hp :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.wima-hp .hero__slide.is-active{animation:none;transform:none}.wima-hp .membership .section-head .eyebrow,.wima-hp .membership .section-head .h2,.wima-hp .membership .section-head .lede,.wima-hp .reveal,.wima-hp .reveal-hero,.wima-hp .strategy__intro .h2,.wima-hp .strategy__intro .lede{opacity:1!important;transform:none!important}}