:root{--rule: rgba(10, 66, 87, .18);--maxw: 1140px}body{background:var(--wash-0)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:8px;top:-60px;z-index:99;padding:10px 16px;border-radius:6px;background:var(--ink);color:#fff;text-decoration:none;font-size:13px;font-weight:700;transition:top .2s ease}.skip:focus{top:8px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px;border-radius:3px}.nav__link.is-here:not(.nav__cta){color:var(--brand-blue)}.menu[hidden]{display:none}.menu{position:fixed;inset:0;z-index:50;display:grid;place-content:safe center;gap:4px;overflow-y:auto;padding:max(72px,env(safe-area-inset-top)) 24px 40px;background:#fffffff7;backdrop-filter:blur(14px)}.menu a{display:block;padding:8px 24px;font-size:clamp(22px,5vw,34px);font-weight:800;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.menu a:hover{color:var(--blue-deep)}.menu a.menu__cta{margin-top:14px;padding:14px 26px;border-radius:999px;background:var(--blue-deep);color:#fff;font-size:clamp(15px,3.4vw,18px);letter-spacing:.12em;text-transform:uppercase;text-align:center;box-shadow:0 6px 16px -8px #086b878c,inset 0 0 0 1.5px #7cc2428c}.menu a.menu__cta:hover{color:#fff;background:#0a7c9b}.phero{position:relative;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--rule)}.phero__bg{position:absolute;inset:0;z-index:0;overflow:hidden;opacity:.8}.phero__inner{position:relative;z-index:3;max-width:calc(var(--maxw) + var(--pad-x) * 2);margin:0 auto;padding:calc(var(--nav-h) + clamp(18px,3vh,40px)) var(--pad-x) clamp(56px,10vh,104px)}.crumbs{margin:0 0 clamp(18px,2.4vw,30px);font-size:13.5px;font-weight:600;letter-spacing:.06em;color:var(--ink-mute)}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{color:var(--blue-deep);text-decoration:underline}.copy__eyebrow{margin:0 0 clamp(14px,1.6vw,22px);font-size:var(--t-xs);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blue-deep)}.phero__title{margin:0;font-size:clamp(2.5rem,5.4vw,4.9rem);font-weight:800;line-height:1.02;letter-spacing:-.03em;color:var(--ink)}.phero__title .line{display:block}.phero__title .line--accent{color:var(--em, var(--blue-type));font-size:1.06em;line-height:1}.phero__sub{margin:clamp(18px,2.2vw,28px) 0 0;max-width:46ch;font-size:var(--t-lead);font-weight:600;line-height:1.45;color:var(--ink-soft)}.phero__body{margin:clamp(14px,1.6vw,20px) 0 0;max-width:60ch;font-size:var(--t-base);line-height:1.7;color:var(--ink-soft)}.band{padding:clamp(56px,9vh,108px) var(--pad-x)}.band--tint{background:none}.band--cta{background:var(--blue-deep)}.band--cta .band__h2{color:#fff}.band--cta .band__body{color:#ffffffeb}.wrap{max-width:var(--maxw);margin:0 auto}.wrap--narrow>*{max-width:780px}.band__eyebrow{margin:0 0 clamp(14px,1.6vw,20px);font-size:var(--t-xs);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blue-deep)}.band__h2{margin:0 0 clamp(18px,2.2vw,28px);max-width:min(22ch,100%);font-size:var(--t-h2);font-weight:800;line-height:1.08;letter-spacing:-.028em;color:var(--ink)}.band__body{margin:0 0 clamp(20px,2.4vw,30px);max-width:64ch;font-size:var(--t-base);line-height:1.7;color:var(--ink-soft)}.band__note{margin:clamp(22px,3vw,34px) 0 0;max-width:62ch;font-size:var(--t-sm);line-height:1.62;color:var(--ink-mute);padding-left:14px;border-left:2px solid var(--rule)}.ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,36px)}.btn{display:inline-flex;align-items:center;padding:14px 26px;border:1.5px solid var(--blue-deep);border-radius:100px;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--blue-deep);text-decoration:none;transition:background .25s ease,color .25s ease,border-color .25s ease}.btn:hover{background:var(--blue-deep);color:#fff}.btn--primary{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff}.btn--primary:hover{background:#065a72;border-color:#065a72}.band--cta .btn{border-color:#fff9;color:#fff}.band--cta .btn:hover{background:#fff;color:var(--blue-deep);border-color:#fff}.band--cta .btn--primary{background:#fff;border-color:#fff;color:var(--blue-deep)}.band--cta .btn--primary:hover{background:var(--s-aqua);border-color:var(--s-aqua);color:var(--blue-deep)}.link{display:inline-flex;align-items:center;gap:7px;font-size:15.5px;font-weight:700;color:var(--blue-deep);text-decoration:none}.link:hover{text-decoration:underline}.chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.chips li{padding:9px 18px;border:1px solid var(--rule);border-radius:100px;background:#fff;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-deep)}.stats{display:flex;flex-wrap:wrap;gap:clamp(26px,4vw,60px);margin:0}.stats dt{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute)}.stats dd{margin:6px 0 0;font-size:clamp(1.4rem,2.4vw,2.1rem);font-weight:800;letter-spacing:-.02em;color:var(--ink)}.bridges{display:grid;gap:clamp(24px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.bridge{padding-top:22px;border-top:2px solid var(--ink)}.bridge h2{margin:0 0 12px;font-size:clamp(17px,1.5vw,21px);font-weight:800;line-height:1.24;letter-spacing:-.018em;color:var(--ink)}.bridge p{margin:0 0 16px;font-size:var(--t-base);line-height:1.66;color:var(--ink-soft)}.answers{display:grid;gap:clamp(22px,3vw,38px);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.answer h3{margin:0 0 10px;font-size:var(--t-h3);font-weight:800;letter-spacing:-.015em;line-height:1.25;color:var(--blue-deep)}.answer p{margin:0;font-size:var(--t-base);line-height:1.68;color:var(--ink-soft)}.ticks{margin:0;padding:0;list-style:none;display:grid;gap:12px}.ticks li{position:relative;padding-left:32px;font-size:var(--t-base);line-height:1.62;color:var(--ink-soft)}.ticks li:before{content:"";position:absolute;left:0;top:.55em;width:14px;height:8px;border-left:2.5px solid var(--green);border-bottom:2.5px solid var(--green);transform:rotate(-45deg)}.steps{margin:0;padding:0;list-style:none;display:grid;gap:clamp(20px,3vw,34px);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));counter-reset:s}.steps li{padding-top:18px;border-top:2px solid var(--rule)}.steps__n{display:block;margin-bottom:10px;font-size:13px;font-weight:800;letter-spacing:.16em;color:var(--blue-deep)}.steps p{margin:0;font-size:var(--t-base);line-height:1.66;color:var(--ink-soft)}.spec,.values,.statements,.channels{margin:0;display:grid;gap:0}.spec>div,.channels>div{display:grid;grid-template-columns:minmax(140px,34%) 1fr;gap:16px;padding:15px 0;border-top:1px solid var(--rule)}.spec>div:last-child,.channels>div:last-child{border-bottom:1px solid var(--rule)}.spec dt,.channels dt{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.spec dd,.channels dd{margin:0;font-size:var(--t-base);color:var(--ink)}.channels dd a{color:var(--ink);text-decoration:none;font-weight:600}.channels dd a:hover{color:var(--blue-deep);text-decoration:underline}.values,.statements{gap:clamp(20px,2.6vw,30px);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.values dt,.statements dt{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-deep)}.values dd,.statements dd{margin:0;font-size:var(--t-base);line-height:1.66;color:var(--ink-soft)}.statements dd{font-size:var(--t-lead);font-weight:600;line-height:1.45;color:var(--ink)}.blocks{display:grid;gap:clamp(22px,3vw,40px);margin-top:clamp(30px,4vw,48px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.blocks h3{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-deep)}.blocks p{margin:0;font-size:var(--t-base);line-height:1.68;color:var(--ink-soft)}.tablewrap{overflow-x:auto}.table{width:100%;border-collapse:collapse;min-width:520px}.table th,.table td{text-align:left;padding:15px 18px 15px 0;border-bottom:1px solid var(--rule);vertical-align:top;font-size:var(--t-base);line-height:1.6;color:var(--ink-soft)}.table thead th{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);border-bottom-width:2px}.table tbody th{font-weight:700;color:var(--ink)}.table__amt{font-weight:700;color:var(--ink);white-space:nowrap}.pcards{display:grid;gap:clamp(22px,3vw,36px);grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.pcard{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(26px,3.4vw,40px);border:1px solid var(--rule);border-radius:16px;background:linear-gradient(160deg,#fff,#f4fafd)}.pcard__flag{margin:0 0 14px;padding:6px 12px;border-radius:100px;background:#0c97bd1f;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep)}.pcard__name{margin:0 0 6px;font-size:clamp(1.4rem,2.3vw,1.9rem);font-weight:800;letter-spacing:-.02em;color:var(--ink)}.pcard__desc{margin:0 0 16px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--green-deep)}.pcard__body{margin:0 0 26px;font-size:var(--t-base);line-height:1.66;color:var(--ink-soft)}.pcard .btn{margin-top:auto}.pcard__art{--pc-h: clamp(150px, 17vw, 220px);display:grid;place-items:end center;width:100%;height:var(--pc-h);margin-bottom:clamp(16px,2vw,24px)}.pcard__art img{max-width:100%;max-height:var(--pc-h);width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 22px 30px rgba(6,34,46,.22));transition:transform .5s cubic-bezier(.2,.7,.3,1)}.pcard:hover .pcard__art img{transform:translateY(-8px) scale(1.02)}.pcard__ghost{width:58%;aspect-ratio:1;align-self:center;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--sky),.4),rgba(var(--teal),.16) 58%,#fff0 78%)}@media(prefers-reduced-motion:reduce){.pcard__art img{transition:none}}.studies{display:grid;gap:clamp(20px,2.6vw,30px)}.study{padding:clamp(22px,2.8vw,32px);border:1px solid var(--rule);border-radius:14px;background:#fff}.study__what{margin:0 0 13px;display:inline-block;padding:7px 15px;border-radius:100px;background:#5ab74824;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep)}.band__body strong,.fig figcaption strong,.notice strong,.study__summary strong,.read__p strong{font-weight:800;color:var(--ink)}.study__title{margin:0 0 10px;font-size:clamp(18px,1.6vw,22px);font-weight:800;line-height:1.3;letter-spacing:-.015em;color:var(--ink)}.study__authors{margin:0 0 4px;font-size:15px;line-height:1.55;color:var(--ink-soft)}.study__source{margin:0 0 14px;font-size:15px;font-weight:600;color:var(--ink-mute)}.study__summary{margin:0 0 16px;font-size:var(--t-base);line-height:1.66;color:var(--ink-soft)}.faq{border-top:1px solid var(--rule)}.faq__item{border-bottom:1px solid var(--rule)}.faq__item summary{cursor:pointer;list-style:none;padding:21px 44px 21px 0;position:relative;font-size:clamp(17px,1.4vw,20px);font-weight:700;line-height:1.4;color:var(--ink);transition:color .2s ease}.faq__item summary:hover{color:var(--blue-deep)}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"";position:absolute;right:8px;top:50%;width:10px;height:10px;margin-top:-7px;border-right:2px solid var(--blue-deep);border-bottom:2px solid var(--blue-deep);transform:rotate(45deg);transition:transform .25s ease}.faq__item[open] summary{color:var(--blue-deep)}.faq__item[open] summary:after{transform:rotate(-135deg);margin-top:-3px}.faq__item p{margin:0 0 24px;max-width:66ch;font-size:var(--t-base);line-height:1.7;color:var(--ink-soft)}.tm{font-weight:400;letter-spacing:normal}.notice{margin:0;padding:19px 23px;border-radius:12px;font-size:var(--t-base);line-height:1.68}.notice--plain{background:#ffffff9e;color:var(--ink-soft)}.notice--info{background:#0c97bd1a;color:var(--blue-deep);border-left:3px solid var(--blue)}.notice--warn{background:#c92f3f12;color:#7a1d28;border-left:3px solid var(--red)}.form{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.field{display:flex;flex-direction:column;gap:8px}.field--wide{grid-column:1 / -1}.field label{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-deep)}.field input,.field select,.field textarea{padding:14px 16px;border:1.5px solid rgba(8,107,135,.28);border-radius:10px;background:#fff;font:inherit;font-size:17px;color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}.field textarea{resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--blue-deep);box-shadow:0 0 0 3px #0c97bd29;outline:none}.field [aria-invalid=true]{border-color:var(--red)}.field__error{font-size:14px;font-weight:700;color:var(--red-ink)}.form .btn{align-self:flex-start}.form__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__status{margin:14px 0 0;font-size:15.5px;line-height:1.6}.form__status.is-ok{color:var(--green-deep)}.form__status.is-fail{color:var(--red-ink)}.foot{background:linear-gradient(180deg,var(--s-aqua) 0%,#d3eef0 100%);color:var(--ink);padding:clamp(52px,8vh,88px) var(--pad-x) 0}.foot__inner{max-width:var(--maxw);margin:0 auto;display:grid;gap:clamp(34px,5vw,70px);grid-template-columns:minmax(240px,1fr) minmax(280px,1.35fr)}.foot__logo{height:56px;width:auto;display:block;margin-bottom:20px}.foot__desc{margin:0;max-width:44ch;font-size:15.5px;line-height:1.68;color:var(--ink-soft)}.foot__cols{display:grid;gap:clamp(24px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.foot__cols h2{margin:0 0 16px;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-deep)}.foot__cols>div:nth-child(2n) h2{color:var(--green-deep)}.foot__cols a{display:block;margin-bottom:10px;font-size:15.5px;color:var(--ink-soft);text-decoration:none;transition:color .2s ease}.foot__cols a:hover{color:var(--blue-deep);text-decoration:underline}.foot__addr{margin:14px 0 0;font-size:15px;line-height:1.6;color:var(--ink-soft)}.foot__base{max-width:var(--maxw);margin:clamp(40px,6vh,64px) auto 0;padding:24px 0 30px;border-top:1px solid rgba(8,107,135,.18);display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:space-between}.foot__base p{margin:0;font-size:14px;line-height:1.55;color:var(--ink-mute)}.foot__note{max-width:62ch}@media(max-width:860px){.foot__inner{grid-template-columns:1fr}.spec>div,.channels>div{grid-template-columns:1fr;gap:4px}}@media(prefers-reduced-motion:reduce){.btn,.link,.faq__item summary:after,.skip{transition:none}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){main .band{animation:bandIn linear both;animation-timeline:view();animation-range:entry 0% entry 58%}@keyframes bandIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}}.show{position:relative;overflow:hidden;background:radial-gradient(90% 120% at 88% 50%,rgba(var(--sky),.3),#fff0 70%),linear-gradient(120deg,var(--wash-0) 0%,var(--wash-1) 46%,#e4f2f9 100%)}.show--tint{background:radial-gradient(80% 110% at 12% 50%,rgba(var(--teal),.22),#fff0 70%),linear-gradient(200deg,#f2fafd,#e0f0f8)}.show--deep{background:radial-gradient(90% 120% at 78% 60%,rgba(var(--teal),.4),#fff0 72%),linear-gradient(150deg,#eaf6fb,#bfe0ee)}.show__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,64px);min-height:clamp(420px,56vh,620px)}.show--flip .show__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.show--flip .show__copy{order:2}.show--flip .show__art{order:1}.show__copy{padding:clamp(48px,7vh,96px) clamp(24px,4vw,40px) clamp(48px,7vh,96px) max(var(--pad-x),calc((100vw - var(--sbw) - var(--maxw)) / 2));max-width:620px}.show--flip .show__copy{padding-left:clamp(24px,4vw,40px);padding-right:max(var(--pad-x),calc((100vw - var(--sbw) - var(--maxw)) / 2));margin-left:auto}.show__h2{margin:0 0 clamp(16px,2vw,24px);font-size:var(--t-display);font-weight:800;line-height:1.03;letter-spacing:-.032em;color:var(--ink)}.show__body{margin:0 0 clamp(24px,3vw,34px);max-width:46ch;font-size:var(--t-base);line-height:1.7;color:var(--ink-soft)}.show__art{position:relative;align-self:stretch;display:flex}.show__art img{width:100%;height:100%;min-height:clamp(280px,40vh,520px);object-fit:cover;object-position:center;display:block}.show__art img.pack,.show__art img[src*=kiwi],.show__art img[src*=patent]{object-fit:contain;padding:clamp(24px,4vw,56px)}.show__aside{position:absolute;right:clamp(18px,3vw,46px);bottom:clamp(18px,4vh,48px);margin:0;max-width:12ch;font-size:clamp(12px,1vw,14.5px);font-weight:800;line-height:1.35;letter-spacing:.13em;text-transform:uppercase;text-align:right;color:var(--blue-deep);text-shadow:0 1px 12px rgba(255,255,255,.85)}.pill{display:inline-flex;align-items:center;gap:14px;padding:8px 8px 8px 24px;border-radius:100px;background:var(--blue-deep);color:#fff;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 24px -12px #086b8799;transition:background .25s ease,transform .25s cubic-bezier(.2,.7,.3,1)}.pill:hover{background:#065a72;transform:translateY(-2px)}.pill__go{display:grid;place-content:center;width:32px;height:32px;border-radius:50%;background:var(--green);transition:transform .25s cubic-bezier(.2,.7,.3,1)}.pill:hover .pill__go{transform:translate(2px)}.pill__go svg{width:15px;height:15px;display:block}.alive{position:relative;overflow-x:clip;padding:clamp(56px,9vh,104px) var(--pad-x);background:radial-gradient(70% 90% at 78% 40%,rgba(var(--sky),.26),#fff0 70%),linear-gradient(160deg,var(--wash-0) 0%,#eef7fb 100%)}.alive .show__grid{max-width:var(--maxw);margin:0 auto}.alive .show__copy{padding:0}.alive__needs{position:relative;max-width:var(--maxw);margin:clamp(34px,4.4vw,56px) auto 0;padding-top:clamp(20px,2.6vw,32px)}.alive__needs:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#06222e2e,#06222e0f 62%,#06222e00)}.alive__cueRow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px clamp(14px,2vw,26px);margin-bottom:clamp(16px,2.2vw,26px)}.alive__cue{margin:0;flex:none;font-size:clamp(18px,1.7vw,24px);font-weight:800;letter-spacing:-.015em;color:var(--ink)}.alive__cue em{font-style:normal;color:var(--red)}.alive__cueBody{margin:0;flex:1 1 300px;max-width:64ch;font-size:15.5px;line-height:1.62;color:var(--ink-soft)}.alive .orbs{margin:0;gap:clamp(14px,2vw,28px);grid-template-columns:repeat(4,minmax(0,1fr))}.alive .orb{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;align-content:start}.alive .orb__sym{position:relative;display:block;width:clamp(96px,9.4vw,132px);aspect-ratio:1 / 1;margin:0 0 clamp(6px,1vw,12px) -6%;isolation:isolate;--pulse: 0}.alive .orb__sym svg{position:absolute;inset:0;margin:auto;width:82%;height:auto;transition:opacity .6s ease}.alive .orb__sym.is-live svg{opacity:0}.alive .orb__sym canvas{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:2;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.alive .orb__sym:before{content:"";position:absolute;inset:12%;border-radius:50%;background:radial-gradient(circle at 50% 58%,rgba(var(--need),.34),rgba(var(--need),.1) 48%,transparent 72%);filter:blur(10px);opacity:calc(.55 + var(--pulse) * 1.4);transform:scale(calc(1 + var(--pulse) * .12));transition:opacity .3s ease;z-index:0;pointer-events:none}.alive .orb:hover .orb__sym.is-live:before{opacity:calc(1 + var(--pulse) * 1.4)}.alive .orb--0 .orb__sym{color:#10708f;--need: 59, 164, 208}.alive .orb--1 .orb__sym{color:#9a6c10;--need: 226, 169, 53}.alive .orb--2 .orb__sym{color:#93101c;--need: 184, 29, 44}.alive .orb--3 .orb__sym{color:#18705f;--need: 63, 164, 141}@media(prefers-reduced-motion:no-preference){.alive .orb__sym{animation:needFloat 5.6s ease-in-out infinite}.alive .orb--1 .orb__sym{animation-delay:-1.4s}.alive .orb--2 .orb__sym{animation-delay:-2.8s}.alive .orb--3 .orb__sym{animation-delay:-4.2s}@keyframes needFloat{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}}.alive .orb h3{margin:0;font-size:13px;letter-spacing:.15em}.alive .orb p{margin:0;font-size:15px;line-height:1.5}.alive .orb__what{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--ink-mute)}.alive .needs__note{margin-top:clamp(20px,2.8vw,32px)}@media(max-width:620px){.alive .orbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}}.needs{position:relative;padding:clamp(56px,9vh,104px) var(--pad-x);background:radial-gradient(70% 90% at 78% 40%,rgba(var(--sky),.26),#fff0 70%),linear-gradient(160deg,var(--wash-0) 0%,#eef7fb 100%)}.needs__grid{position:relative;max-width:var(--maxw);margin:0 auto;display:grid;gap:clamp(20px,3vw,48px);grid-template-columns:minmax(0,1fr) auto;align-items:start}.needs .show__copy{padding:0;max-width:560px}.needs__aside{margin:0;align-self:center;max-width:11ch;font-size:clamp(13px,1.5vw,22px);font-weight:800;line-height:1.2;letter-spacing:-.01em;text-align:right;color:var(--brand-blue)}.orbs{max-width:var(--maxw);margin:clamp(38px,6vw,68px) auto 0;padding:0;list-style:none;display:grid;gap:clamp(20px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.orb h3{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-deep)}.orb p{margin:0;font-size:16px;line-height:1.6;color:var(--ink-soft)}.orb__dot{display:block;width:clamp(64px,7vw,92px);aspect-ratio:1;margin-bottom:clamp(16px,2vw,24px);border-radius:50%}.orb--0 .orb__dot{background:radial-gradient(circle at 34% 30%,#bfe9f8,#58b6d8 62%,#2f8fb4)}.orb--1 .orb__dot{background:radial-gradient(circle at 34% 30%,#ffeeb4,#f5c451 62%,#d8a12c)}.orb--2 .orb__dot{background:radial-gradient(circle at 34% 30%,#e2707c,#b81d2c 62%,#7d0c18)}.orb--3 .orb__dot{background:radial-gradient(circle at 34% 30%,#c3ece2,#5cc0aa 62%,#2f9682)}.needs__note{max-width:var(--maxw);margin:clamp(34px,5vw,56px) auto 0;padding-left:14px;border-left:2px solid var(--rule);font-size:var(--t-sm);line-height:1.62;color:var(--ink-mute)}.person{padding:clamp(56px,9vh,104px) var(--pad-x);background:linear-gradient(140deg,#f4fafd,#e6f2f8)}.person__grid{max-width:var(--maxw);margin:0 auto;display:grid;gap:clamp(24px,3.5vw,52px);grid-template-columns:minmax(0,1fr) minmax(200px,.8fr) minmax(0,.9fr);align-items:center}.person .show__copy{padding:0}.person__fig{margin:0}.person__fig img{width:100%;height:auto;display:block}.person__quote{margin:0}.person__quote p{margin:0 0 18px;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.42;letter-spacing:-.015em;color:var(--blue-deep)}.person__quote footer{display:grid;gap:3px}.person__quote cite{font-style:normal;font-size:15.5px;font-weight:800;color:var(--ink)}.person__quote span{font-size:14.5px;color:var(--ink-mute)}.range{padding:clamp(56px,9vh,104px) var(--pad-x);background:var(--wash-0)}.range__grid{max-width:var(--maxw);margin:0 auto;display:grid;gap:clamp(30px,4vw,60px);grid-template-columns:minmax(260px,.8fr) minmax(0,1.5fr);align-items:start}.range .show__copy{padding:0}.range__cards{display:grid;gap:clamp(16px,2vw,26px);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.rcard{display:flex;flex-direction:column;padding:clamp(18px,2vw,26px);border:1px solid var(--rule);border-radius:16px;background:#fff;transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease}.rcard:hover{transform:translateY(-4px);box-shadow:0 14px 34px #06222e17}.rcard__art{display:grid;place-items:center;aspect-ratio:4 / 3;margin-bottom:16px;border-radius:10px;background:#f4fafd;overflow:hidden}.rcard__art img{width:100%;height:100%;object-fit:contain;padding:10px}.rcard__ghost{width:46%;aspect-ratio:3 / 4;border-radius:6px;background:linear-gradient(160deg,#e6eff4,#d5e6ee)}.rcard h3{margin:0 0 6px;font-size:16px;font-weight:800;color:var(--ink)}.rcard p{margin:0 0 16px;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.rcard .link{margin-top:auto;font-size:13.5px}.rcard--soon h3{color:var(--ink-mute)}@media(max-width:900px){.show__grid,.show--flip .show__grid{grid-template-columns:1fr}.show--flip .show__copy{order:1;margin-left:0}.show--flip .show__art{order:2}.show__copy,.show--flip .show__copy{padding:clamp(44px,7vh,72px) var(--pad-x) clamp(30px,4vh,44px);max-width:none}.show{--art-w: 100%;--art-x: 0%}.show__art{align-items:center;min-height:clamp(220px,34vh,340px)}.show__art img:not(.lay){align-self:center;height:auto}.needs__grid{grid-template-columns:1fr}.needs__aside{text-align:left;max-width:none}.person__grid{grid-template-columns:1fr}.person__fig{max-width:320px}.range__grid{grid-template-columns:1fr}}.show__art img[src*=patent]{max-height:clamp(300px,46vh,460px)}.show__caption{position:absolute;left:clamp(18px,3vw,46px);right:clamp(18px,3vw,46px);bottom:clamp(14px,2.5vh,24px);margin:0;font-size:13.5px;line-height:1.5;text-align:center;color:var(--ink-mute)}.show--flip .show__aside{text-align:left;left:clamp(18px,3vw,46px);right:auto}.world{position:fixed;inset:0;z-index:0;width:100%;height:100%;display:block;pointer-events:none}body{background:transparent}html{background:radial-gradient(120% 80% at 88% 6%,rgba(var(--sky),.26),#fff0 62%),radial-gradient(100% 70% at 4% 96%,rgba(var(--teal),.18),#fff0 64%),linear-gradient(168deg,#fff,#f4fbfd 45%,#e6f4f9);background-attachment:fixed}body.is-home{background:radial-gradient(46% 36% at 0% 0%,#fdf7e6,#fdf7e600 74%),radial-gradient(44% 34% at 100% 0%,#e2fdf2,#e2fdf200 76%),radial-gradient(40% 46% at 72% 104%,#93e8e0,#93e8e000 72%),radial-gradient(52% 94% at -12% 100%,#a291f8,#c4a8f8a8 32%,#d4bafa00 82%),radial-gradient(52% 94% at 112% 100%,#8bf5f9,#96f7f9a8 32%,#b2fafb00 82%),linear-gradient(180deg,#fdfbf6,#f3f3f2 28%,#e7ebef 52%,#c2d3e0 80%,#9ec0d4);background-attachment:fixed}.hero,.phero,main,.foot{position:relative;z-index:1}.band,.show,.needs,.alive,.person,.range,.latest,.stream,.more{backdrop-filter:blur(14px) saturate(1.18)}.tone--sky{--accent: 125, 194, 224;--accent-a: .5;--accent-at: 76% 42%}.tone--leaf{--accent: 124, 188, 106;--accent-a: .4;--accent-at: 22% 52%}.tone--teal{--accent: 47, 150, 130;--accent-a: .24;--accent-at: 64% 56%}.tone--sky,.tone--leaf,.tone--teal{position:relative}.tone--sky:before,.tone--leaf:before,.tone--teal:before{content:"";position:absolute;inset:-10% 0;z-index:-1;pointer-events:none;background:radial-gradient(78% 88% at var(--accent-at),rgba(var(--accent),var(--accent-a)) 0%,rgba(var(--accent),calc(var(--accent-a) * .38)) 46%,rgba(255,255,255,0) 78%)}.tone--leaf .band__eyebrow,.tone--leaf .copy__eyebrow,.tone--leaf .latest__meta,.tone--leaf .orb h3,.tone--leaf .steps__n,.tone--leaf .blocks h3,.tone--leaf .values dt,.tone--leaf .statements dt{color:var(--brand-green)}.tone--sky .study__what,.tone--leaf .study__what,.tone--teal .study__what{background:#ffffff9e}.band--flush{background:transparent;backdrop-filter:none}.band--cta{background:linear-gradient(150deg,#0b7a98f5,#075e76f7);backdrop-filter:blur(16px)}.phero{background:transparent}.phero__bg{opacity:.35}.hero__bg{opacity:.55}.show__art{position:relative}.show__art:before{content:"";position:absolute;inset:6% 4%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--sky),.55),rgba(var(--teal),.22) 58%,#fff0 78%);filter:blur(28px);z-index:0}.show__art img{position:relative;z-index:1}.show__art img[src*=genactin-plus],.show__art img[src*=platomaxx],.show__art img[src*=kiwi],.show__art img[src*=duttaroy-cutout]{object-fit:contain;padding:clamp(20px,4vw,56px);filter:drop-shadow(0 26px 40px rgba(6,34,46,.22))}.show__art img[src*=product-]{--inset: clamp(14px, 2vw, 28px);margin:var(--inset);width:calc(100% - var(--inset) * 2);height:calc(100% - var(--inset) * 2);border-radius:20px;object-fit:cover;object-position:center 62%;box-shadow:0 26px 60px #06222e2e}.rcard__art{background:transparent}.rcard__art img{filter:drop-shadow(0 12px 20px rgba(6,34,46,.16))}.person__fig img{background:transparent;border-radius:0;filter:drop-shadow(0 24px 38px rgba(6,34,46,.24))}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.show__copy,.needs__grid,.person__grid,.range__grid{animation:riseUp linear both;animation-timeline:view();animation-range:entry 4% entry 64%}.show__art img{animation:floatIn linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.orb{animation:orbIn linear both;animation-timeline:view();animation-range:entry 10% entry 70%}.orb--1{animation-range:entry 14% entry 74%}.orb--2{animation-range:entry 18% entry 78%}.orb--3{animation-range:entry 22% entry 82%}.rcard{animation:riseUp linear both;animation-timeline:view();animation-range:entry 8% entry 66%}.rcard:nth-child(2){animation-range:entry 13% entry 71%}.rcard:nth-child(3){animation-range:entry 18% entry 76%}.study{animation:riseUp linear both;animation-timeline:view();animation-range:entry 6% entry 60%}@keyframes riseUp{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes floatIn{0%{transform:translateY(6%) scale(1.04)}to{transform:translateY(-6%) scale(1.04)}}@keyframes orbIn{0%{opacity:0;transform:translateY(26px) scale(.86)}to{opacity:1;transform:none}}}}@media(prefers-reduced-motion:reduce){.world{display:none}html{background-attachment:scroll}.band,.show,.needs,.person,.range{backdrop-filter:none}}.show__aside{max-width:15ch;padding:10px 14px;background:none;backdrop-filter:none;box-shadow:none;text-shadow:none}.show__aside:before{content:"";position:absolute;inset:-55% -30%;z-index:-1;pointer-events:none;background:radial-gradient(58% 58% at 50% 50%,#ffffffeb,#ffffffb3 44%,#fff0 76%)}.show--flip .show__aside{left:clamp(18px,3vw,46px);right:auto;text-align:left}.phero__inner{position:relative}.phero__inner:before{content:"";position:absolute;inset:-6% -8% -10%;z-index:-1;background:radial-gradient(75% 70% at 26% 46%,#ffffffe6,#ffffff9e 45%,#fff0 78%)}.hero .copy{position:relative}.hero .copy:before{content:"";position:absolute;inset:-10% -14% -12% -16%;z-index:-1;background:radial-gradient(70% 68% at 30% 50%,#ffffffb8,#ffffff61 48%,#fff0 76%)}.figs{display:grid;gap:clamp(20px,3vw,36px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.fig{margin:0}.fig img{width:100%;height:auto;display:block;border:1px solid var(--rule);border-radius:10px;background:#fff;box-shadow:0 12px 30px #06222e1a}.fig figcaption{margin-top:12px;font-size:14px;line-height:1.55;color:var(--ink-soft)}.fig figcaption strong{color:var(--ink)}.show__aside{z-index:2}.show{overflow-x:clip;overflow-y:visible}.show,.show--tint,.show--deep{background:none}.show__art{overflow:visible;align-self:center;min-height:clamp(300px,44vh,540px);isolation:isolate}.show__art:before{inset:-14% -18%;filter:blur(46px)}.show__art img:not(.lay){position:relative;width:var(--art-w, 124%);max-width:none;height:auto;min-height:0;margin:0;padding:0;border-radius:0;box-shadow:none;object-fit:contain}.show--flip .show__art img:not(.lay){margin-left:var(--art-x, -24%)}.show__art img[src*=product-]:not(.lay),.show__art img[src*=patent]:not(.lay),.show__art img[src*=brand-]:not(.lay){margin:0;width:var(--art-w, 124%);height:auto;padding:0;border-radius:0;box-shadow:none;object-fit:contain}.show__art img.pack,.show__art img[src*=genactin-plus],.show__art img[src*=platomaxx],.show__art img[src*=kiwi],.show__art img[src*=duttaroy-cutout],.show__art img[src*=orb]{width:92%;margin:0 auto;filter:drop-shadow(0 34px 44px rgba(6,34,46,.26))}.show--flip .show__art img.pack,.show--flip .show__art img[src*=genactin-plus],.show--flip .show__art img[src*=platomaxx],.show--flip .show__art img[src*=kiwi],.show--flip .show__art img[src*=duttaroy-cutout],.show--flip .show__art img[src*=orb]{margin:0 auto}.show__art img.pack:not(.lay){width:auto;max-width:100%;max-height:clamp(300px,48vh,520px);object-fit:contain;padding:0}img.lay{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:auto;min-height:0;max-width:none;object-fit:contain;z-index:var(--z, 2);pointer-events:none;filter:drop-shadow(0 18px 26px rgba(6,34,46,.18));opacity:var(--o, 1)}img.lay--back{z-index:0;filter:blur(2.5px) drop-shadow(0 12px 20px rgba(6,34,46,.12))}.rcard{padding:0;border:0;background:none;transition:none}.rcard:hover{transform:none;box-shadow:none}.rcard__art{aspect-ratio:auto;min-height:clamp(150px,18vw,210px);margin-bottom:18px;background:none;border-radius:0;overflow:visible}.rcard__art img{padding:0;filter:drop-shadow(0 26px 34px rgba(6,34,46,.22));transition:transform .55s cubic-bezier(.2,.7,.3,1)}.rcard:hover .rcard__art img{transform:translateY(-12px) scale(1.06)}.rcard__ghost{width:54%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--sky),.34),rgba(var(--teal),.14) 60%,#fff0 78%)}.person__fig img{border-radius:0;background:none}.study,.fig{border:0;border-radius:0;background:none;padding-left:0;padding-right:0}.fig img{border-radius:0}@media(prefers-reduced-motion:reduce){img.lay{display:none}.show__art img:not(.lay){width:100%;margin:0}}.needs,.person,.range,.band--tint{background:none;position:relative}.pcard{border:0;border-radius:0;background:none;padding-left:0;padding-right:0}.fig img{filter:drop-shadow(0 18px 30px rgba(6,34,46,.18))}.show--flip .show__art img:not(.lay):not([src*=genactin-plus]):not([src*=platomaxx]):not([src*=kiwi]):not([src*=duttaroy-cutout]):not([src*=orb]){margin-left:var(--art-x, -24%)}.menu__close{position:absolute;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));width:46px;height:46px;display:grid;place-items:center;padding:0;border:1px solid var(--rule);border-radius:50%;background:#ffffffe6;color:var(--ink);cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.3,1),background .2s ease}.menu__close svg{width:22px;height:22px;display:block}.menu__close:hover{background:#fff;transform:rotate(90deg)}.menu__close:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.orb__dot{transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.3,1)}.has-stage .orb__dot{background:none;opacity:0}.has-stage .orb__dot{width:clamp(96px,11vw,148px)}.has-stage .orb{cursor:pointer}.has-stage .orb h3,.has-stage .orb p{position:relative}.stream{max-width:var(--maxw);margin:0 auto;padding:clamp(30px,6vh,70px) var(--pad-x) clamp(50px,9vh,110px);display:grid;gap:clamp(48px,9vh,120px)}.post{position:relative;display:grid;align-items:start}.post--right{justify-items:end;text-align:right}.post__index{position:absolute;top:-.34em;font-size:clamp(96px,15vw,210px);font-weight:800;line-height:1;letter-spacing:-.05em;color:#0c97bd29;pointer-events:none;user-select:none;z-index:0}.post--right .post__index{color:#5ab7482e}.post--left .post__index{left:clamp(-28px,-3vw,-10px)}.post--right .post__index{right:clamp(-28px,-3vw,-10px)}.post__bead{display:block;width:clamp(30px,3.4vw,46px);aspect-ratio:1;position:absolute;top:.15em;z-index:1}.post--left .post__bead{left:clamp(58px,8vw,128px)}.post--right .post__bead{right:clamp(58px,8vw,128px)}.post__body{position:relative;z-index:2;max-width:62ch}.post__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 clamp(10px,1.4vw,16px);font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-mute)}.post__meta>span:first-child{color:var(--blue-deep)}.post--right .post__meta{justify-content:flex-end}.post--right .post__meta>span:first-child{color:var(--green-deep)}.post__title{margin:0 0 clamp(12px,1.6vw,20px);font-size:clamp(2rem,4.2vw,3.5rem);font-weight:800;line-height:1.04;letter-spacing:-.032em}.post__title a{color:var(--ink);text-decoration:none;display:block}.post__title .line{display:block}.post__title .line--accent{color:var(--blue-type)}.post--right .post__title .line--accent{color:var(--green-type)}.post__title a{background-repeat:no-repeat;background-size:0 2px;transition:background-size .45s cubic-bezier(.2,.7,.3,1)}.post--left .post__title a{background-image:linear-gradient(var(--blue),var(--blue));background-position:0 100%}.post--right .post__title a{background-image:linear-gradient(var(--green),var(--green));background-position:100% 100%}.post__title a:hover,.post__title a:focus-visible{background-size:100% 2px}.post__lede{margin:0;font-size:clamp(17px,1.3vw,20px);line-height:1.66;color:var(--ink-soft)}.read{max-width:calc(68ch + var(--pad-x) * 2);margin:0 0 0 max(0px,calc((100vw - var(--sbw) - var(--pad-x) * 2 - var(--maxw)) / 2));padding:clamp(30px,5vh,60px) var(--pad-x) clamp(40px,7vh,84px)}.read__p{margin:0 0 clamp(18px,2.2vw,26px);font-size:clamp(17px,1.25vw,19.5px);line-height:1.75;color:var(--ink-soft)}.read>.read__p:first-child{font-size:clamp(19px,1.5vw,22px);line-height:1.6;font-weight:500;color:var(--ink)}.read__h2{margin:clamp(32px,5vh,56px) 0 clamp(12px,1.6vw,18px);font-size:clamp(1.4rem,2.3vw,1.9rem);font-weight:800;letter-spacing:-.022em;line-height:1.2;color:var(--blue-deep)}.read__pull{margin:clamp(34px,5vh,60px) clamp(-16px,-4vw,-80px);padding:0;border:0}.read__pull p{margin:0;font-size:clamp(1.4rem,2.8vw,2.25rem);font-weight:800;line-height:1.24;letter-spacing:-.024em;color:var(--green-type);text-align:center}.read__note{margin:clamp(30px,4.5vh,52px) 0 0;padding-top:clamp(16px,2vw,22px);border-top:2px solid rgba(90,183,72,.5)}.read__note p{margin:0;font-size:15.5px;line-height:1.66;color:var(--ink-soft)}.more{max-width:var(--maxw);margin:0 auto;padding:clamp(30px,5vh,60px) var(--pad-x) clamp(40px,7vh,80px)}.more__list{margin:clamp(14px,2vw,22px) 0 0;padding:0;list-style:none;display:grid;gap:0}.more__list li+li{border-top:1px solid var(--rule)}.more__list a{display:grid;grid-template-columns:minmax(0,12rem) 1fr;gap:clamp(12px,3vw,40px);align-items:baseline;padding:clamp(16px,2.4vw,26px) 0;text-decoration:none;transition:padding-left .35s cubic-bezier(.2,.7,.3,1)}.more__list a:hover,.more__list a:focus-visible{padding-left:clamp(8px,1.4vw,18px)}.more__topic{font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--green-deep)}.more__title{font-size:clamp(18px,1.8vw,23px);font-weight:800;letter-spacing:-.02em;color:var(--ink);line-height:1.28;transition:color .2s ease}.more__list a:hover .more__title{color:var(--blue-deep)}@media(max-width:720px){.post--right{justify-items:start;text-align:left}.post--right .post__meta{justify-content:flex-start}.post--right .post__index{right:auto;left:clamp(-24px,-3vw,-10px)}.post--right .post__bead{right:auto;left:clamp(52px,12vw,96px)}.post--right .post__title a{background-position:0 100%}.more__list a{grid-template-columns:1fr;gap:6px}.read__pull{margin-left:0;margin-right:0}}.post__body,.read,.more{position:relative}.post__body:before,.read:before{content:"";position:absolute;inset:-14% -9% -16%;z-index:-1;pointer-events:none;background:radial-gradient(72% 66% at 42% 50%,#ffffffed,#ffffffbd 46%,#fff0 80%)}.read:before{inset:-3% -10%;background:linear-gradient(90deg,#fff0,#ffffffe0 20% 80%,#fff0);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 4%,#000 96%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#0000,#000 4% 96%,#0000)}.post--right .post__body:before{background-position:58% 50%}.needs,.person,.range,.band--tint,.stream,.read,.more{overflow-x:clip;overflow-y:visible}:root{--maxw: 1020px}.band{padding:clamp(40px,6vh,74px) var(--pad-x)}.band--flush{padding-top:0}.show__grid{min-height:clamp(340px,44vh,480px)}.show__copy,.show--flip .show__copy{padding-top:clamp(38px,5.5vh,68px);padding-bottom:clamp(38px,5.5vh,68px)}.show__art{min-height:clamp(260px,34vh,420px)}.needs{padding:clamp(40px,6vh,74px) var(--pad-x)}.orbs{margin-top:clamp(28px,4vw,48px);gap:clamp(18px,2.4vw,30px)}.person,.range{padding:clamp(40px,6vh,74px) var(--pad-x)}.stream{gap:clamp(38px,6.5vh,78px);padding:clamp(24px,4vh,48px) var(--pad-x) clamp(38px,6vh,76px)}.read{max-width:calc(62ch + var(--pad-x) * 2);padding:clamp(24px,4vh,44px) var(--pad-x) clamp(32px,5vh,60px)}.read__h2{margin-top:clamp(26px,4vh,42px)}.read__pull{margin-top:clamp(26px,4vh,46px);margin-bottom:clamp(26px,4vh,46px)}.more{padding:clamp(24px,4vh,44px) var(--pad-x) clamp(32px,5vh,62px)}.latest{position:relative;overflow-x:clip;overflow-y:visible;padding:clamp(40px,6vh,74px) var(--pad-x)}.latest__grid{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(26px,4vw,58px);align-items:start}.latest .show__copy{padding:0;max-width:46ch}.latest__list{margin:0;padding:0;list-style:none;counter-reset:flow}.latest__list li+li{border-top:1px solid var(--rule)}.latest__list a{display:grid;gap:4px;padding:clamp(14px,2vw,20px) 0;text-decoration:none;transition:padding-left .38s cubic-bezier(.2,.7,.3,1)}.latest__list a:hover,.latest__list a:focus-visible{padding-left:clamp(8px,1.2vw,16px)}.latest__list li:first-child a{padding-top:0}.latest__meta{font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--green-deep)}.latest__title{font-size:clamp(18px,1.6vw,22px);font-weight:800;letter-spacing:-.02em;line-height:1.28;color:var(--ink);transition:color .2s ease}.latest__list a:hover .latest__title{color:var(--blue-deep)}.latest__lede{font-size:15.5px;line-height:1.6;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:860px){.latest__grid{grid-template-columns:1fr}.latest .show__copy{max-width:none}}.ask,.ask__panel{position:fixed;z-index:40}.ask[hidden],.ask__panel[hidden]{display:none!important}.ask{right:clamp(16px,2.4vw,30px);bottom:clamp(16px,2.4vw,30px);display:flex;align-items:center;gap:9px;padding:12px 20px 12px 15px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-family:inherit;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;box-shadow:0 14px 34px -12px #06222e99;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.ask:hover{background:#17384f;transform:translateY(-2px);box-shadow:0 20px 42px -14px #06222eb3}.ask:active{transform:translateY(0)}.ask__mark{display:grid;place-content:center;width:22px;height:22px;border-radius:50%;background:var(--green);font-size:13px;font-weight:800;letter-spacing:0}.ask.is-open{opacity:0;pointer-events:none;transform:translateY(8px)}.ask__panel{right:clamp(16px,2.4vw,30px);bottom:clamp(16px,2.4vw,30px);width:min(420px,calc(100vw - 32px));max-height:min(76vh,720px);display:flex;flex-direction:column;border-radius:22px;background:#fffffffa;backdrop-filter:blur(18px);box-shadow:0 30px 80px -24px #06222e80;overflow:hidden;animation:askIn .28s cubic-bezier(.2,.7,.3,1) both}@keyframes askIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.ask__top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 18px 14px 22px}.ask__title{margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.ask__close{flex:none;width:34px;height:34px;display:grid;place-content:center;padding:0;border:0;border-radius:50%;background:#06222e0f;color:var(--ink);cursor:pointer;transition:background .2s ease,color .2s ease}.ask__close svg{width:17px;height:17px}.ask__close:hover{background:#0c97bd1f;color:var(--blue-deep)}.ask__scroll{overflow-y:auto;padding:0 22px 22px;overscroll-behavior:contain}.ask__intro{margin:0 0 18px;font-size:15.5px;line-height:1.62;color:var(--ink-soft)}.ask__h{margin:20px 0 9px;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--blue-deep)}.ask__list{margin:0;padding-left:17px;font-size:15px;line-height:1.6;color:var(--ink-soft)}.ask__list li{margin-bottom:6px}.ask__list--n{counter-reset:none}.ask__notice{margin:18px 0 0;padding-left:13px;border-left:2px solid rgba(201,47,63,.4);font-size:14px;line-height:1.58;color:var(--ink-mute)}.ask__qs{margin-top:4px}.ask__q{border-bottom:1px solid var(--rule)}.ask__q:last-child{border-bottom:0}.ask__q summary{list-style:none;cursor:pointer;padding:13px 26px 13px 0;position:relative;font-size:15.5px;font-weight:700;line-height:1.45;color:var(--ink)}.ask__q summary::-webkit-details-marker{display:none}.ask__q summary:after{content:"";position:absolute;right:6px;top:18px;width:7px;height:7px;border-right:1.8px solid var(--ink-mute);border-bottom:1.8px solid var(--ink-mute);transform:rotate(45deg);transition:transform .22s ease}.ask__q[open] summary:after{transform:rotate(-135deg);top:21px}.ask__q summary:hover{color:var(--blue-deep)}.ask__a p{margin:0 0 14px;font-size:15px;line-height:1.66;color:var(--ink-soft)}.ask__go{display:inline-block;margin-top:20px;padding:13px 22px;border-radius:999px;background:var(--blue-deep);color:#fff;font-size:13px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;transition:background .25s ease}.ask__go:hover{background:#065a72}@media(max-width:560px){.ask__panel{right:0;left:0;bottom:0;width:100%;max-height:86vh;border-radius:22px 22px 0 0}.ask{padding:11px 17px 11px 13px;font-size:11px}}@media(prefers-reduced-motion:reduce){.ask__panel{animation:none}.ask,.ask__close,.ask__go{transition:none}}.rail{position:relative}.rail__pin{padding:clamp(48px,8vh,96px) 0 clamp(40px,7vh,80px);display:grid;gap:clamp(26px,4vh,54px);align-content:start}.rail__head{max-width:var(--maxw);width:100%;margin:0 auto;padding:0 var(--pad-x)}.rail__h2{margin:0 0 clamp(12px,1.6vw,20px);max-width:16ch;font-size:var(--t-display);font-weight:800;line-height:1.04;letter-spacing:-.03em;color:var(--ink)}.rail__body{margin:0 0 clamp(20px,2.4vw,28px);max-width:52ch;font-size:var(--t-base);line-height:1.7;color:var(--ink-soft)}.rail__track{display:flex;gap:clamp(20px,3.4vw,56px);margin:0;padding:0 max(var(--pad-x),calc((100vw - var(--sbw) - var(--maxw)) / 2));list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rail__track::-webkit-scrollbar{display:none}.prod{flex:0 0 auto;width:clamp(210px,23vw,310px);scroll-snap-align:center}.prod__link{display:grid;gap:2px;text-decoration:none;color:inherit}.prod__art{--art-h: clamp(180px, 22vh, 280px);display:grid;place-items:end center;height:var(--art-h);margin-bottom:clamp(14px,1.8vw,22px)}.prod__art img{max-width:100%;max-height:var(--art-h);width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 26px 34px rgba(6,34,46,.24));transition:transform .5s cubic-bezier(.2,.7,.3,1)}.prod__link:hover .prod__art img,.prod__link:focus-visible .prod__art img{transform:translateY(-10px) scale(1.03)}.prod__ghost{width:62%;aspect-ratio:1;align-self:center;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--sky),.4),rgba(var(--teal),.16) 58%,#fff0 78%)}.prod__n{font-size:12.5px;font-weight:800;letter-spacing:.2em;color:var(--green-deep)}.prod__name{font-size:clamp(18px,1.6vw,22px);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.prod__desc{margin-top:5px;font-size:15.5px;line-height:1.55;color:var(--ink-soft)}.prod__go{margin-top:10px;font-size:14.5px;font-weight:700;color:var(--blue-deep)}.prod__link:hover .prod__go{text-decoration:underline}.rail.is-pinned .rail__pin{position:sticky;top:0;height:100vh;height:100svh;align-content:center;overflow:hidden}.rail.is-pinned .rail__track{overflow:visible;scroll-snap-type:none;will-change:transform}@media(prefers-reduced-motion:reduce){.prod__art img{transition:none}}.show__art .orb3d{position:relative;z-index:1;align-self:center;width:min(92%,640px);aspect-ratio:1 / 1;margin:0 auto;isolation:isolate;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--pulse: 0}.show__art .orb3d:before{content:"";position:absolute;inset:6%;border-radius:50%;background:radial-gradient(circle at 50% 55%,rgba(59,164,208,.2),rgba(59,164,208,.06) 45%,transparent 70%);filter:blur(26px);opacity:calc(.45 + var(--pulse) * 1.2);transform:scale(calc(1 + var(--pulse) * .08));z-index:0;pointer-events:none}.show__art .orb3d.is-hover:before{opacity:calc(.9 + var(--pulse) * 1.2)}.show__art .orb3d canvas{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:2}.show .show__art .orb3d .orb3d__still{position:absolute;inset:0;width:100%;height:100%;min-height:0;max-width:none;margin:0;padding:0;object-fit:cover;object-position:center;z-index:1;animation:none;transition:opacity .8s ease;filter:drop-shadow(0 34px 44px rgba(6,34,46,.26))}.show .show__art .orb3d.is-live .orb3d__still{opacity:0}.show__art .sat{position:absolute;left:var(--x);top:var(--y);width:var(--w);z-index:var(--z, 2);pointer-events:none}.show__art .sat__body{position:relative;display:block;transform:translateZ(0);will-change:transform}.show .show__art .sat img.lay{position:relative;left:auto;top:auto;width:100%;z-index:auto}.show__art .sat__hit{position:absolute;inset:6%;border-radius:50%;pointer-events:auto;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){.show__art .sat{display:none}}.social{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px}.social li{margin:0}.social__link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:inherit;border-radius:999px}.social__link:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:4px}.social__icon{position:relative;flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--social-ground);color:var(--social-ink);transition:transform .35s cubic-bezier(.2,.7,.3,1),background .3s ease,color .3s ease,box-shadow .35s ease;animation:socialDrift 4.8s ease-in-out infinite}.social li:nth-child(2) .social__icon{animation-delay:-1.2s}.social li:nth-child(3) .social__icon{animation-delay:-2.4s}.social li:nth-child(4) .social__icon{animation-delay:-3.6s}.social__icon svg{width:20px;height:20px;display:block;fill:currentColor;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.social__icon:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--net-ring, currentColor);opacity:0;pointer-events:none}.social__name{font-size:15px;font-weight:600;letter-spacing:.01em;transition:color .3s ease}.social__link:hover .social__icon,.social__link:focus-visible .social__icon{animation:none;transform:translateY(-4px);background:var(--net);color:#fff;box-shadow:0 14px 26px -10px var(--net-shadow, rgba(6, 34, 46, .45))}.social__link:hover .social__icon svg,.social__link:focus-visible .social__icon svg{transform:scale(1.15) rotate(-10deg)}.social__link:hover .social__icon:after,.social__link:focus-visible .social__icon:after{animation:socialRing .8s ease-out forwards}.social__link:hover .social__name,.social__link:focus-visible .social__name{color:var(--net-text, var(--net))}.social__link--linkedin{--net: #0a66c2;--net-ring: #0a66c2;--net-shadow: rgba(10, 102, 194, .45)}.social__link--instagram{--net: linear-gradient(45deg, #f9ce34, #ee2a7b 55%, #6228d7);--net-ring: #ee2a7b;--net-text: #d62976;--net-shadow: rgba(238, 42, 123, .4)}.social__link--youtube{--net: #ff0033;--net-ring: #ff0033;--net-shadow: rgba(255, 0, 51, .4)}.social__link--facebook{--net: #1877f2;--net-ring: #1877f2;--net-shadow: rgba(24, 119, 242, .45)}@keyframes socialDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes socialRing{0%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.6)}}.foot__social{margin-top:26px}.foot__social h2{margin:0 0 14px;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--green-deep)}.social--foot{--social-ground: rgba(8, 107, 135, .1);--social-ink: var(--blue-deep);gap:12px}.social--foot .social__link{gap:0}.social--foot .social__name{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.band--follow .band__h2{margin-bottom:10px}.follow__body{margin:0 0 clamp(20px,3vw,30px);max-width:60ch;font-size:17px;line-height:1.66;color:var(--ink-soft)}.social--band{--social-ground: rgba(8, 107, 135, .1);--social-ink: var(--blue-deep)}@media(prefers-reduced-motion:reduce){.social__icon,.social__icon svg,.social__name{transition:none;animation:none}.social__link:hover .social__icon,.social__link:focus-visible .social__icon{transform:none}.social__link:hover .social__icon svg,.social__link:focus-visible .social__icon svg{transform:none}.social__link:hover .social__icon:after,.social__link:focus-visible .social__icon:after{animation:none}}:root{--tone-strength: 0;--veil: 255, 255, 255;--veil-a: .74;--veil-blur: 54px;--veil-reach-y: 40px;--veil-reach-x: 48px}.band,.show,.needs,.alive,.person,.range,.latest,.stream,.more{backdrop-filter:none;-webkit-backdrop-filter:none}.tone--sky:before,.tone--leaf:before,.tone--teal:before{opacity:var(--tone-strength)}.show__copy,.alive__needs,.band>.wrap,.person__quote,.latest__list,.post,.more,.range__cards,.rail__head,.rail__track .prod__link{position:relative;isolation:isolate}.show__copy:before,.alive__needs:before,.band>.wrap:before,.person__quote:before,.latest__list:before,.post:before,.more:before,.range__cards:before,.rail__head:before,.rail__track .prod__link:before{content:"";position:absolute;inset:calc(-1 * var(--veil-reach-y, 28px)) calc(-1 * var(--veil-reach-x, 34px));z-index:-1;border-radius:48px;background:rgba(var(--veil),var(--veil-a));filter:blur(var(--veil-blur));pointer-events:none}.band--cta>.wrap:before{display:none}.alive__needs{--veil-reach-y: 34px}.rail__track .prod__link{--veil-reach-y: 10px;--veil-reach-x: 14px}.rail__track .prod__link:before{border-radius:40px}.band--cta{background:linear-gradient(180deg,#0b7a9800,#0b7a98f5 16%,#075e76f7 84%,#075e7600);backdrop-filter:none;-webkit-backdrop-filter:none}.band--cta .band__h2 em,.band--cta .band__h2 .hl{color:#c6ebb2}.foot{background:linear-gradient(180deg,#e3f7f700 0,#e3f7f7f5 76px,#e3f7f7 30%,#d3eef0)}.phero__bg{opacity:.22}.phero__inner{position:relative;isolation:isolate}.phero__inner:before{content:"";position:absolute;inset:-20px -40px;z-index:-1;border-radius:60px;background:rgba(var(--veil),calc(var(--veil-a) * .8));filter:blur(44px);pointer-events:none}@supports not (filter: blur(1px)){.show__copy:before,.band>.wrap:before,.post:before{border-radius:24px}}.phero{border-bottom:0}.phero__bg,.hero__bg{-webkit-mask-image:linear-gradient(to bottom,#000 62%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 62%,#0000)}.notice--plain,.notice--info,.notice--warn{background:none;border-radius:0;padding-right:0}.show__art--flow{position:relative}.show__art--flow .flow{display:block;width:100%;aspect-ratio:16 / 10;min-height:0}.alive .show__art--flow img.flow__still[src*=brand-]{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0;padding:0;object-fit:contain;z-index:1;transition:opacity .8s ease}.has-stage .show__art--flow .flow__still,.has-stage .show__art--flow .lay{opacity:0;animation:none}.has-stage .show__art--flow{cursor:pointer}.show__art--flow:before{inset:12% 10%}.has-stage .show__art--flow:before{display:none}.alive .show__art .sat img.lay{position:relative;left:auto;top:auto;width:100%;z-index:auto}.show__art[data-float-field]{transform-style:preserve-3d;will-change:transform}.show__art[data-float-field]>img:not(.lay){cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}.show__art[data-float-field]:before{opacity:calc(.7 + var(--pulse, 0) * 1.1);transform:scale(calc(1 + var(--pulse, 0) * .14))}.show__art .splash{position:absolute;z-index:3;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f6f1a6,#b9d84a 62%,#7fae2a);box-shadow:0 0 6px #bedc5a8c;pointer-events:none;transform:translate(-50%,-50%) scale(.4)}.band--voices .band__body{max-width:56ch}.voices{position:relative;margin-top:clamp(22px,3.4vw,44px)}.voice{position:absolute;top:0;left:0;width:100%;margin:0;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.3,1);pointer-events:none}.voice.is-current{opacity:1;transform:none;pointer-events:auto}.voice blockquote{position:relative;margin:0;padding:clamp(22px,3vw,40px) 0 0 clamp(30px,4.4vw,68px);max-width:44ch}.voice blockquote:before{content:"\201c";position:absolute;left:-.02em;top:-.12em;font-size:clamp(84px,9.5vw,150px);line-height:1;font-weight:800;color:var(--green);opacity:.9}.voice p{margin:0;font-size:clamp(21px,2.4vw,32px);font-weight:700;line-height:1.32;letter-spacing:-.02em;color:var(--ink)}.voice figcaption{margin-top:clamp(14px,2vw,22px);padding-left:clamp(30px,4.4vw,68px);display:grid;gap:3px}.voice cite,.story cite{font-style:normal;font-weight:800;font-size:15.5px;color:var(--blue-deep)}.voice figcaption span,.story figcaption span{font-size:14.5px;line-height:1.45;color:var(--ink-mute)}.voices__nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:clamp(24px,3.4vw,40px);padding-left:clamp(30px,4.4vw,68px)}.voices__btn{width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid var(--rule);border-radius:50%;background:#ffffffb8;color:var(--ink);cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.3,1),background .2s ease}.voices__btn svg{width:17px;height:17px;display:block}.voices__btn:hover{background:#fff;transform:translateY(-2px)}.voices__btn:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.voices__dots{display:flex;gap:9px;margin:0 4px;padding:0;list-style:none}.voices__dot{position:relative;width:11px;height:11px;padding:0;border:0;border-radius:50%;background:#0a42572e;overflow:hidden;cursor:pointer;transition:transform .25s ease}.voices__dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--blue);clip-path:inset(0 100% 0 0)}.voices__dot.is-current{transform:scale(1.4)}.voices__dot.is-current:after{animation:voiceFill 7s linear forwards}.voices__dot:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}@keyframes voiceFill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.voices__more{margin-left:auto}.stories{margin-top:clamp(22px,3vw,40px);columns:2;column-gap:clamp(36px,5vw,76px)}.story{break-inside:avoid;margin:0 0 clamp(26px,3.6vw,48px);padding-top:18px;border-top:2px solid rgba(12,151,189,.35)}.story:nth-child(2n){border-top-color:#5ab74873}.story blockquote{margin:0}.story p{margin:0 0 12px;font-size:clamp(17px,1.4vw,20px);font-weight:600;line-height:1.5;color:var(--ink)}.story figcaption{display:grid;gap:2px}@media(max-width:760px){.stories{columns:1}.voices__more{margin-left:0;width:100%}}@media(prefers-reduced-motion:reduce){.voice{transition:none}.voices__dot.is-current:after{animation:none;clip-path:inset(0)}}:root{--sf-a: .84;--sf-fade: 72px}body.is-home{--sf-a: .74}.sf-paper,.sf-aqua,.sf-blue,.sf-green,.sf-lemon,.sf-blush{position:relative;background:linear-gradient(180deg,rgba(var(--sf),0) 0,rgba(var(--sf),var(--sf-a)) var(--sf-fade),rgba(var(--sf),var(--sf-a)) calc(100% - var(--sf-fade)),rgba(var(--sf),0) 100%)}.sf-paper{--sf: var(--s-paper-rgb);--veil: var(--s-paper-rgb);--em: var(--blue-type);--g-from: var(--green-type);--g-to: var(--em)}.sf-aqua{--sf: var(--s-aqua-rgb);--veil: var(--s-aqua-rgb);--em: var(--green-type);--g-from: var(--blue-type);--g-to: var(--em)}.sf-blue{--sf: var(--s-blue-rgb);--veil: var(--s-blue-rgb);--em: var(--green-type);--g-from: var(--blue-type);--g-to: var(--em)}.sf-green{--sf: var(--s-green-rgb);--veil: var(--s-green-rgb);--em: var(--blue-type);--g-from: var(--green-type);--g-to: var(--em)}.sf-lemon{--sf: var(--s-lemon-rgb);--veil: var(--s-lemon-rgb);--em: var(--green-type);--g-from: var(--green-type);--g-to: var(--em)}.sf-blush{--sf: var(--s-blush-rgb);--veil: var(--s-blush-rgb);--em: var(--red);--g-from: var(--blue-type);--g-to: var(--em)}.sf-paper,.sf-aqua,.sf-blue,.sf-green,.sf-lemon,.sf-blush{--veil-a: .86}.sf-aqua .band__eyebrow,.sf-blue .band__eyebrow,.sf-aqua .copy__eyebrow,.sf-blue .copy__eyebrow,.sf-aqua .latest__meta,.sf-blue .latest__meta,.sf-aqua .steps__n,.sf-blue .steps__n,.sf-aqua .values dt,.sf-blue .values dt,.sf-aqua .statements dt,.sf-blue .statements dt,.sf-aqua .blocks h3,.sf-blue .blocks h3{color:var(--green-deep)}.sf-green .band__eyebrow,.sf-lemon .band__eyebrow,.sf-green .copy__eyebrow,.sf-lemon .copy__eyebrow,.sf-green .latest__meta,.sf-lemon .latest__meta,.sf-green .steps__n,.sf-lemon .steps__n,.sf-green .values dt,.sf-lemon .values dt,.sf-green .statements dt,.sf-lemon .statements dt,.sf-green .blocks h3,.sf-lemon .blocks h3{color:var(--blue-deep)}.sf-green .study__what,.sf-lemon .study__what{background:#0c97bd1f;color:var(--blue-deep)}@media(max-width:720px){:root{--sf-fade: 44px}}article.read[class*=sf-]{padding-left:var(--pad-x);padding-right:var(--pad-x)}.show__h2 em,.band__h2 em,.rail__h2 em,.alive__cue em,.vlead__q em,.reach__h em,h1 .hl,h2 .hl,h3 .hl{font-style:normal;font-weight:800;color:var(--em, var(--blue-type));font-size:calc(1em * var(--em-step));line-height:calc(1em / var(--em-step) * .98);letter-spacing:-.035em}.show__h2 em,.rail__h2 em,.band__h2 em{--em-step: 1}.k-la{letter-spacing:.07em}.alive__cue em,.em-r{color:var(--red)!important}.em-g{--em: var(--green-type);--g-from: var(--blue-type);--g-to: var(--green-type)}.em-b{--em: var(--blue-type);--g-from: var(--green-type);--g-to: var(--blue-type)}.hue-green{color:var(--green-type)!important}.hue-blue{color:var(--blue-type)!important}.hue-deepblue{color:var(--blue-deep)!important}.hue-deepgreen{color:var(--green-deep)!important}.hue-green em,.hue-deepgreen em{--em: var(--blue-type)}.hue-blue em,.hue-deepblue em{--em: var(--green-type)}.band__body em,.show__body em,.phero__body em,.read__p em,.faq__item p em,.ticks li em,.steps p em,.answer p em,.study__summary em{font-style:normal;font-weight:700;color:var(--blue-deep)}.band__body em.em-g,.show__body em.em-g,.read__p em.em-g{color:var(--green-deep)}.copy__eyebrow{font-size:13.5px}.vlead{max-width:var(--maxw);margin:0 auto}.vlead figure{margin:0;position:relative;padding-left:clamp(34px,5vw,80px)}.vlead figure:before{content:"\201c";position:absolute;left:-.04em;top:-.14em;font-size:clamp(110px,12vw,190px);line-height:1;font-weight:800;color:var(--green);opacity:.9}.vlead__q{margin:0;max-width:24ch;font-size:clamp(1.7rem,3.6vw,3.15rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:var(--ink)}.vlead__q em{--em-step: 1}.vlead figcaption{margin-top:clamp(18px,2.4vw,30px);display:grid;gap:4px}.vlead cite{font-style:normal;font-weight:800;font-size:17px;color:var(--blue-deep)}.vlead figcaption span{font-size:15px;line-height:1.45;color:var(--ink-mute)}.vgrid{margin:clamp(26px,3.6vw,48px) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,4.4vw,64px) clamp(30px,5vw,76px)}.vq{margin:0;position:relative;padding-top:clamp(20px,2.4vw,30px);border-top:3px solid var(--blue);isolation:isolate}.vq:nth-child(2n){border-top-color:var(--green);margin-top:clamp(28px,4vw,64px)}.vq:nth-child(3n){padding-right:clamp(0px,4vw,48px)}.vq blockquote{margin:0}.vq p{margin:0 0 clamp(14px,1.8vw,22px);font-size:clamp(19px,1.9vw,25.5px);font-weight:700;line-height:1.36;letter-spacing:-.018em;color:var(--ink)}.vq figcaption{display:grid;gap:3px}.vq cite{font-style:normal;font-weight:800;font-size:15.5px;color:var(--blue-deep)}.vq:nth-child(2n) cite{color:var(--green-deep)}.vq figcaption span{font-size:14.5px;line-height:1.45;color:var(--ink-mute)}.vq:before{content:"";position:absolute;inset:-24px -30px;z-index:-1;border-radius:40px;background:rgba(var(--veil, 255, 255, 255),.7);filter:blur(40px);pointer-events:none}@media(max-width:760px){.vgrid{grid-template-columns:1fr;gap:clamp(26px,6vw,40px)}.vq:nth-child(2n){margin-top:0}.vq:nth-child(3n){padding-right:0}.vlead figure{padding-left:clamp(22px,7vw,40px)}.vlead__q{max-width:none}}.reach{margin:clamp(34px,4.6vw,56px) 0 0;padding:clamp(22px,3vw,32px) clamp(22px,3.2vw,36px);border:1.5px solid var(--green);border-radius:14px;background:#e3f7f7d1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px}.reach__copy{flex:1 1 320px;max-width:54ch}.reach__h{margin:0 0 6px;font-size:clamp(19px,1.7vw,23px);font-weight:800;letter-spacing:-.015em;line-height:1.2;color:var(--blue-deep)}.reach__h em{--em: var(--green-type);--em-step: 1}.reach__p{margin:0;font-size:15.5px;line-height:1.62;color:var(--ink-soft)}.reach__p a{color:var(--blue-deep);font-weight:700;text-decoration:none}.reach__p a:hover{text-decoration:underline}.reach__btn{flex:none;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border:1.5px solid var(--green);border-radius:8px;background:#fff;color:var(--blue-deep);font-size:13px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.reach__btn svg{width:16px;height:16px;display:block}.reach__btn:hover,.reach__btn:focus-visible{background:var(--green-deep);border-color:var(--green-deep);color:#fff;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.reach__btn,.pill__go,.latest__title,.more__title,.faq__item summary{transition:none}}.band--statement .wrap--narrow>.band__h2{max-width:19ch;font-size:var(--t-display);line-height:1.04}.band--statement .band__body{font-size:var(--t-lead);line-height:1.6}.show--pack .show__h2{font-size:clamp(1.8rem,3.3vw,2.9rem);line-height:1.08}.show--pack .show__h2 em{--em-step: 1;white-space:nowrap}@media(max-width:420px){.show--pack .show__h2 em{white-space:normal}}.vlead__q{font-size:clamp(1.5rem,3.1vw,2.7rem);line-height:1.16;max-width:26ch}.alive .orb--0{--need-ink: #0e6f8f}.alive .orb--1{--need-ink: #8a5a06}.alive .orb--2{--need-ink: #a1202e}.alive .orb--3{--need-ink: #167060}.alive .orb h3{color:var(--need-ink, var(--blue-deep))}.alive .orb__sym:before{inset:2%;background:radial-gradient(circle at 50% 56%,rgba(var(--need),.46),rgba(var(--need),.16) 46%,transparent 72%);filter:blur(12px);opacity:calc(.95 + var(--pulse) * 1.4)}.alive .orb__sym:after{content:"";position:absolute;left:14%;right:14%;bottom:3%;height:13%;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(var(--need),.42),rgba(var(--need),.12) 55%,transparent 76%);filter:blur(5px);z-index:1;pointer-events:none}.show__art{isolation:isolate}.show__art:before{content:"";position:absolute;inset:-8% -10%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--aura),.5),rgba(var(--aura),.18) 52%,transparent 100%);filter:blur(34px);pointer-events:none}.show[data-art=kiwi] .show__art:after{content:"";position:absolute;inset:20% 6% 16% 34%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(245,196,81,.44),rgba(245,196,81,.14) 55%,transparent 100%);filter:blur(26px);pointer-events:none}.show{--aura: 12, 151, 189}.show[data-art=kiwi]{--aura: 90, 183, 72}.show[data-art=orb]{--aura: 12, 151, 189}.show[data-art=duttaroy-cutout]{--aura: 255, 190, 120}.show[data-art=brand-blood]{--aura: 201, 47, 63}.show[data-art=kiwi] .show__art>img{filter:drop-shadow(0 30px 36px rgba(24,88,30,.3))}.show__art>img.pack{filter:drop-shadow(0 30px 40px rgba(6,34,46,.26))}.show__art .orb3d:before{background:radial-gradient(circle at 50% 55%,rgba(59,164,208,.28),rgba(59,164,208,.1) 45%,transparent 70%);opacity:calc(.7 + var(--pulse) * 1.2)}.show__aside{color:var(--blue-deep);text-shadow:0 1px 14px rgba(255,255,255,.95),0 0 2px rgba(255,255,255,.9)}@media(prefers-reduced-motion:reduce){.alive .orb__sym:before,.show__art .orb3d:before{transition:none}}@media(max-width:620px){.show__art:before{inset:4% 2%;filter:blur(24px)}}:root{--c-cyan: 12, 151, 189;--c-teal: 20, 128, 122;--c-lemon: 245, 217, 74}.show--disc .band__eyebrow,.show--orbit .band__eyebrow,.show--immersive .band__eyebrow{color:rgb(var(--c-teal))}.show--disc .show__art{min-height:clamp(400px,58vh,660px)}.show--disc .show__art:before{inset:-4% -30% -4% -28%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--c-cyan)),rgb(var(--c-teal)) 62%,rgba(var(--c-teal),.55) 84%,rgba(var(--c-teal),0));filter:blur(3px)}.show--disc .show__art:after{content:"";position:absolute;inset:3% -20% 3% -18%;z-index:-1;border-radius:50%;border:2px solid rgba(var(--c-lemon),.88);transform:rotate(-14deg);pointer-events:none}.show--disc .show__art>img:not(.lay){width:76%;max-width:none;margin:auto;padding:0;rotate:-5deg;filter:drop-shadow(0 36px 44px rgba(6,34,46,.36))}.show--disc .show__aside{text-shadow:0 1px 14px rgba(255,255,255,.95),0 0 3px rgba(255,255,255,.95)}.show--immersive{isolation:isolate;min-height:clamp(440px,60vh,640px);display:grid;align-items:center}.show--immersive .show__grid{display:block;min-height:0}.show--immersive .show__copy{position:relative;z-index:3;max-width:620px;padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(40px,6vh,72px)}.show--immersive:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(34% 58% at 76% 50%,rgba(var(--c-lemon),.58),rgba(var(--c-lemon),.18) 48%,transparent 72%),radial-gradient(30% 46% at 94% 90%,rgba(var(--c-cyan),.28),transparent 70%)}.show--immersive .show__art{position:absolute;inset:0 0 0 46%;z-index:1;display:block;align-self:auto;min-height:0}.show--immersive .show__art:before{display:none}.show--immersive .show__art>img:not(.lay){position:absolute;inset:0;width:100%;height:100%;max-width:none;min-height:0;margin:0;object-fit:contain;object-position:76% 50%;padding:clamp(12px,2vw,28px) 0;transform-origin:62% 50%;scale:.96}.show--immersive:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(var(--sf),.97),rgba(var(--sf),.95) 26%,rgba(var(--sf),.8),rgba(var(--sf),.32) 50%,rgba(var(--sf),0) 60%)}.show--immersive .show__aside{z-index:3}.show--orbit .show__art{min-height:clamp(360px,50vh,540px)}.show--orbit .show__art .orb3d{width:min(78%,500px);margin:0 auto}.show--orbit .show__art:before{inset:-8% -6%;background:radial-gradient(closest-side,rgba(var(--c-cyan),.4),rgba(var(--c-teal),.16) 52%,transparent 100%);filter:blur(30px)}.show--orbit .show__art:after{content:"";position:absolute;inset:37% 1% 33%;z-index:3;border-radius:50%;border:1.5px solid rgba(var(--c-cyan),.58);transform:rotate(-16deg);background:radial-gradient(circle at 87% 20%,rgb(var(--c-lemon)) 0 7px,rgba(var(--c-lemon),0) 8px);pointer-events:none}.show.show--tidy .show__grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);min-height:clamp(240px,32vh,360px);gap:clamp(20px,3vw,48px)}.show.show--tidy.show--flip .show__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.show.show--tidy .show__copy,.show.show--tidy.show--flip .show__copy{padding-top:clamp(18px,3vh,36px);padding-bottom:clamp(18px,3vh,36px)}.show.show--tidy .show__copy{padding-right:24px}.show.show--tidy.show--flip .show__copy{padding-left:24px}.show.show--tidy .band__eyebrow{margin-bottom:clamp(10px,1.2vw,14px)}.show.show--tidy .show__h2{margin-bottom:clamp(10px,1.4vw,16px)}.show.show--tidy .show__body{margin-bottom:clamp(16px,2vw,24px)}.show.show--tidy .show__art{min-height:clamp(240px,32vh,360px);align-self:center;align-items:center;justify-content:center}.show.show--tidy .show__art>img:not(.lay){width:min(60%,340px);max-width:none;margin:0 auto;padding:0;filter:drop-shadow(0 22px 30px rgba(6,34,46,.28))}.show.show--tidy .show__art .orb3d{width:min(74%,400px);margin:0 auto}.show.show--tidy .show__art:before{inset:6% 14%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--c-cyan),.42),rgba(var(--c-teal),.24) 58%,rgba(var(--c-teal),0));filter:blur(18px)}.show.show--tidy .show__art:after{content:"";position:absolute;inset:16% 4%;z-index:0;border-radius:50%;border:1.5px solid rgba(var(--c-lemon),.85);background:none;filter:none;transform:rotate(-14deg);pointer-events:none}@media(max-width:900px){.show.show--tidy .show__grid,.show.show--tidy.show--flip .show__grid{grid-template-columns:1fr}.show.show--tidy .show__art{min-height:clamp(240px,36vh,360px)}.show.show--tidy .show__art>img:not(.lay){width:min(74%,400px)}.show.show--tidy .show__art .orb3d{width:min(70%,380px)}.show--immersive{min-height:0;display:block}.show--immersive .show__grid{display:grid}.show--immersive .show__copy{max-width:none}.show--immersive .show__art{position:relative;inset:auto;width:100%;min-height:clamp(300px,50vh,480px)}.show--immersive .show__art>img:not(.lay){scale:1;object-position:center}.show--immersive:after{display:none}.show--immersive:before{background:radial-gradient(60% 40% at 50% 70%,rgba(var(--c-lemon),.5),transparent 70%)}.show--disc .show__art{min-height:clamp(320px,46vh,460px)}.show--disc .show__art:before{inset:2% -10%}.show--disc .show__art:after{inset:6% -6%}.show--disc .show__art>img:not(.lay){width:80%;rotate:-3deg}.show--orbit .show__art{min-height:clamp(320px,48vh,480px)}.show--orbit .show__art .orb3d{width:min(96%,560px);margin:0 auto}.show--orbit .show__art:before{inset:-6% -4%}.show--orbit .show__art:after{left:-4%;right:-4%}}:root{--sf-a: .92}body.is-home{--sf-a: .88}.sf-paper,.sf-aqua,.sf-blue,.sf-green,.sf-lemon,.sf-blush{--veil-a: .9}.sf-aqua,.sf-blue{--em: var(--green-deep);--g-from: var(--blue-type);--g-to: var(--em)}.sf-green,.sf-lemon{--em: var(--blue-deep);--g-from: var(--green-type);--g-to: var(--em)}.sf-aqua .hue-blue em,.sf-blue .hue-blue em,.sf-aqua .hue-deepblue em,.sf-blue .hue-deepblue em{--em: var(--green-deep)}.sf-green .hue-green em,.sf-lemon .hue-green em,.sf-green .hue-deepgreen em,.sf-lemon .hue-deepgreen em{--em: var(--blue-deep)}.sf-aqua .hue-blue,.sf-blue .hue-blue{color:var(--blue-deep)!important}.sf-green .hue-green,.sf-lemon .hue-green{color:var(--green-deep)!important}.sf-teal{position:relative;--sf: 15, 111, 120;--veil: 15, 111, 120;--veil-a: .92;--em: rgb(var(--c-lemon));--ink: #ffffff;--ink-soft: rgba(255, 255, 255, .88);--ink-mute: rgba(255, 255, 255, .72);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(60% 70% at 86% 8%,rgba(var(--c-cyan),.6),rgba(var(--c-cyan),0) 70%),radial-gradient(46% 56% at 6% 100%,rgba(var(--c-lemon),.26),rgba(var(--c-lemon),0) 70%),linear-gradient(180deg,#0f6f7800 0,#0f6f78 140px,#0d6570 calc(100% - 140px),#0d657000)}.sf-teal .band__eyebrow,.sf-teal .copy__eyebrow,.sf-teal .show__aside{color:rgb(var(--c-lemon))}.sf-teal .show__aside:before{background:radial-gradient(58% 58% at 50% 50%,#0f6f78eb,#0f6f78a8 44%,#0f6f7800 76%)}.sf-teal .pill{background:rgb(var(--c-lemon));color:#183238;box-shadow:0 12px 26px -12px #00000073}.sf-teal .pill:hover{background:#ffe66a}.sf-teal .pill__go{background:#0f6f78;color:#fff}.sf-teal .show__copy:before{background:#0f6f78eb}.sf-teal .show__art:before{background:radial-gradient(closest-side,rgba(var(--c-lemon),.4),rgba(var(--c-lemon),.12) 55%,transparent 100%)}.foot{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(60% 50% at 90% 0%,rgba(var(--c-cyan),.4),rgba(var(--c-cyan),0) 70%),linear-gradient(180deg,#0f6f7800 0,#0f6f78 120px,#0b5560 60%,#094a55)}.foot__desc,.foot__addr,.foot__cols a{color:#ffffffe0}.foot__cols h2,.foot__cols>div:nth-child(2n) h2,.foot__social h2{color:rgb(var(--c-lemon))}.foot__cols a:hover{color:rgb(var(--c-lemon))}.foot__base{border-top-color:#ffffff2e}.foot__base p{color:#ffffffb8}.foot .social__icon{--social-ground: rgba(255, 255, 255, .14);--social-ink: #fff}.foot .social__link{color:#fff}.foot__logo{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 2px #fff) drop-shadow(0 0 16px rgba(255,255,255,.9))}.prod__art{position:relative;isolation:isolate}.prod__art:before{content:"";position:absolute;inset:4% 6% 2%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--c-cyan),.5),rgba(var(--c-teal),.22) 60%,rgba(var(--c-teal),0));filter:blur(10px);pointer-events:none}.prod__art:has(.prod__ghost):before{display:none}.prod__n{color:rgb(var(--c-teal))}.show.show--tidy .show__art:before{background:radial-gradient(closest-side,rgba(var(--c-cyan),.58),rgba(var(--c-teal),.32) 58%,rgba(var(--c-teal),0))}.phero__bg{opacity:.48}.person--rich{padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(40px,6vh,72px)}.person--rich .person__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"copy stage" "quote stage";align-items:center;row-gap:clamp(18px,3vh,32px)}.person--rich .show__copy{grid-area:copy;align-self:end}.person--rich .person__quote{grid-area:quote;align-self:start;max-width:50ch}.person--rich .person__fig{grid-area:stage;position:relative;min-height:clamp(480px,64vh,660px);isolation:isolate}.person--rich .person__fig:before{content:"";position:absolute;inset:14% 10% -3%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--c-cyan),.62),rgba(var(--c-teal),.32) 58%,rgba(var(--c-teal),0));filter:blur(18px);pointer-events:none}.person--rich .person__fig:after{content:"";position:absolute;inset:24% 3% 6%;z-index:0;border-radius:50%;border:1.5px solid rgba(var(--c-lemon),.85);rotate:-12deg;pointer-events:none}.person--rich .person__fig img.person__portrait{position:absolute;left:50%;bottom:0;translate:-50% 0;width:56%;height:auto;z-index:2}.person--rich .person__fig img.person__photo{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:auto;z-index:var(--z, 1);rotate:var(--r, 0deg);filter:drop-shadow(0 18px 28px rgba(6,34,46,.3))}.person__facts{list-style:none;margin:clamp(18px,2.4vw,28px) 0 0;padding:0;display:grid;gap:12px}.person__facts li{position:relative;padding-left:24px;font-size:15.5px;line-height:1.5;color:var(--ink-soft)}.person__facts li:before{content:"";position:absolute;left:0;top:.42em;width:10px;height:10px;border-radius:50%;background:rgb(var(--c-lemon));box-shadow:0 0 0 3px rgba(var(--c-lemon),.3)}.person__fact-k{display:block;margin-bottom:2px;font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--c-teal))}.person__facts a{color:var(--blue-deep);font-weight:700;text-decoration:none;white-space:nowrap}.person__facts a:hover{text-decoration:underline}.person__facts+.pill{margin-top:clamp(22px,3vw,32px)}@media(max-width:900px){.person--rich .person__grid{grid-template-columns:1fr;grid-template-areas:"copy" "stage" "quote"}.person--rich .person__fig{min-height:clamp(360px,56vh,520px)}.person--rich .person__fig img.person__portrait{width:64%}}.foot{padding:clamp(40px,6vh,60px) var(--pad-x) 0}.foot__inner{grid-template-columns:minmax(200px,.8fr) minmax(0,3fr);gap:clamp(28px,4vw,64px);align-items:start}.foot__logo{height:46px;margin-bottom:16px}.foot__desc{max-width:34ch;font-size:14.5px;line-height:1.6}.foot__social{margin-top:18px}.social--foot{gap:10px}.social--foot .social__icon{width:38px;height:38px}.foot__cols{grid-template-columns:minmax(0,.85fr) minmax(0,1.9fr) minmax(0,.7fr) minmax(0,1.15fr);gap:clamp(18px,2.4vw,40px)}.foot__cols h2{margin-bottom:12px;font-size:12.5px}.foot__cols a{margin-bottom:8px;font-size:15px;line-height:1.4}.foot__prods{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.foot__prods a{font-size:14.5px;white-space:nowrap}.foot__addr{margin-top:10px;font-size:14.5px;line-height:1.55}.foot__base{margin-top:clamp(26px,4vh,40px);padding:16px 0 22px;display:block;border-top-color:rgba(var(--c-lemon),.35)}.foot__base p{font-size:13.5px}.foot__note{margin-top:6px;max-width:80ch;text-align:left}.foot__legal{margin-left:14px}.foot__legal a{color:#ffffffe0;font-weight:600;text-decoration:none}.foot__legal a+a:before{content:"\b7";margin:0 8px;color:rgb(var(--c-lemon));font-weight:800}.foot__legal a:hover{color:rgb(var(--c-lemon));text-decoration:underline}@media(max-width:560px){.foot__cols{grid-template-columns:1fr;gap:22px}.foot__cols>div{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.foot__cols h2,.foot__prods,.foot__addr{grid-column:1 / -1}.foot__prods a{white-space:normal}.foot__legal{display:block;margin:6px 0 0}}main>section,main>article,main>div,.foot{overflow-x:clip;overflow-y:visible}.alive{padding-top:clamp(36px,5vh,64px);padding-bottom:clamp(36px,5vh,64px)}.alive .show__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-height:0;gap:clamp(20px,3vw,48px)}.alive .show__copy{max-width:680px}.alive__needs{margin-top:clamp(22px,3vw,36px);padding-top:clamp(14px,2vw,22px)}.alive .orb__sym{width:clamp(84px,8vw,112px)}.alive .orbs{gap:clamp(12px,1.8vw,24px)}.alive .needs__note{margin-top:clamp(14px,2vw,22px)}.alive .needs__note,.alive .needs__note p{font-size:13px;line-height:1.45}@media(max-width:900px){.alive .show__grid{grid-template-columns:1fr}.alive .show__art{min-height:clamp(180px,26vh,260px)}}@media(max-width:620px){.alive .orbs{grid-template-columns:1fr;gap:12px}.alive .orb{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"sym k" "sym v" "sym what";column-gap:14px;align-items:center;align-content:center}.alive .orb__sym{grid-area:sym;width:72px;align-self:center}.alive .orb h3{grid-area:k}.alive .orb p:not(.orb__what){grid-area:v}.alive .orb__what{grid-area:what;margin-top:2px}}.foot{background:#094a55}.foot__brand{position:relative}.foot__brand:before{content:none;position:absolute;left:-50px;top:-40px;width:316px;height:148px;border-radius:50%;background:radial-gradient(closest-side,#fff,#fffffffa 72%,#ffffff8c 88%,#fff0);filter:blur(2px);pointer-events:none;z-index:0}.foot__logo{position:relative;z-index:1;width:272px;max-width:100%;height:auto;margin-bottom:26px;filter:none}.foot__inner{grid-template-columns:minmax(250px,.95fr) minmax(0,3fr)}.foot__cols{grid-template-columns:minmax(0,.85fr) minmax(0,1.75fr) minmax(0,.85fr) minmax(0,1.15fr)}.foot__sub{grid-column:1 / -1;margin:8px 0;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e}.foot__prods+.foot__sub{margin-top:6px}.prod__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.prod__flag{padding:3px 9px;border-radius:100px;background:rgba(var(--c-lemon),.62);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0f6f78}.voices__dot.is-current:after{animation-play-state:paused}.voices__nav.is-playing .voices__dot.is-current:after{animation-play-state:running}.person--rich .person__fig{min-height:clamp(460px,62vh,640px)}.person--rich .person__fig:before{inset:6% 4% -4%;background:radial-gradient(34% 30% at 50% 36%,rgba(var(--c-lemon),.96),rgba(var(--c-lemon),.6) 52%,rgba(var(--c-lemon),0)),radial-gradient(closest-side,rgba(var(--c-cyan),.74),rgba(var(--c-teal),.36) 58%,rgba(var(--c-teal),0));filter:blur(14px)}.person--rich .person__fig:after{inset:18% -2% 2%;rotate:-14deg;border-width:2px}.person--rich .person__fig img.person__portrait{width:76%;filter:drop-shadow(0 30px 34px rgba(6,34,46,.3));-webkit-mask-image:linear-gradient(180deg,#000 84%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 84%,#0000)}.person--rich .person__fig img.lay{filter:drop-shadow(0 16px 24px rgba(6,34,46,.2))}@media(max-width:900px){.person--rich .person__fig{min-height:clamp(340px,54vh,500px)}.person--rich .person__fig img.person__portrait{width:82%}}.album{position:relative;overflow-x:clip;overflow-y:visible;padding:clamp(48px,7vh,88px) var(--pad-x)}.album .wrap{max-width:var(--maxw);margin:0 auto}.album__lead{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:center;margin:clamp(22px,3vw,40px) 0 clamp(40px,6vw,72px)}.album__portrait{width:100%;max-width:460px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 24px 30px rgba(6,34,46,.22))}.album__quote{margin:0}.album__quote p{margin:0 0 18px;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.38;letter-spacing:-.015em;color:var(--blue-deep)}.album__quote footer{display:grid;gap:3px}.album__quote cite{font-style:normal;font-size:15.5px;font-weight:800;color:var(--ink)}.album__quote span{font-size:14.5px;color:var(--ink-mute)}.album__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,4vw,56px) clamp(22px,4vw,56px);align-items:start}.album__item{rotate:var(--r, 0deg)}.album__item:nth-child(2n){margin-top:clamp(28px,6vw,84px)}.album__item figure{margin:0}.album__item img{width:100%;height:auto;display:block;filter:drop-shadow(0 20px 28px rgba(6,34,46,.2))}.album__item figcaption{margin-top:12px;font-size:14.5px;line-height:1.5;color:var(--ink-soft)}@media(max-width:760px){.album__lead{grid-template-columns:1fr}.album__portrait{max-width:340px}.album__grid{grid-template-columns:1fr}.album__item{rotate:0deg}.album__item:nth-child(2n){margin-top:0}}.soon{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:100px;background:rgba(var(--c-lemon),.7);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:#0f6f78;vertical-align:middle}.show__copy{box-sizing:content-box;max-width:500px}.show__h2{overflow-wrap:break-word}.show__aside{max-width:min(20ch,44%);right:clamp(30px,4vw,64px);bottom:clamp(26px,5vh,60px)}.show--flip .show__aside{left:clamp(30px,4vw,64px);right:auto}.tag{font-size:12.5px;letter-spacing:.2em}.tag__l{animation:none}.person__facts li{padding-left:30px}.person__facts li:before{width:14px;height:14px;top:.3em;box-shadow:0 0 0 4px rgba(var(--c-lemon),.34)}:root{--sf-fade: 150px}@media(max-width:700px){:root{--sf-fade: 90px}}.sf-paper:after,.sf-aqua:after,.sf-blue:after,.sf-green:after,.sf-lemon:after,.sf-blush:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--sf-fade);background:rgba(var(--sf),var(--sf-a));z-index:-1;pointer-events:none}.sf-teal:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--sf-fade);background:#0d6570;z-index:-1;pointer-events:none}main>.sf-paper:last-child,main>.sf-aqua:last-child,main>.sf-blue:last-child,main>.sf-green:last-child,main>.sf-lemon:last-child,main>.sf-blush:last-child{background:linear-gradient(180deg,rgba(var(--sf),0) 0,rgba(var(--sf),var(--sf-a)) var(--sf-fade),rgba(var(--sf),var(--sf-a)) 100%)}main>.sf-teal:last-child{background:radial-gradient(60% 70% at 86% 8%,rgba(var(--c-cyan),.6),rgba(var(--c-cyan),0) 70%),linear-gradient(180deg,rgba(15,111,120,0) 0,#0f6f78 var(--sf-fade),#0d6570 100%)}main>:last-child:after{content:none}main>.band--cta:last-child{background:linear-gradient(180deg,#0b7a9800,#0b7a98f5 16%,#075e76f7 72%,#094a55)}.post__body:before,.read:before{filter:blur(var(--veil-blur))}.post__body:before{inset:-10% -6% -12%}.read:before{inset:-2% -6%}.notice{padding:22px 28px;border-radius:26px}.notice--plain,.notice--info,.notice--warn{border-left:0;padding-right:28px}.notice--info{background:radial-gradient(140% 160% at 8% 50%,#0c97bd29,#0c97bd12 60%,#0c97bd0a)}.notice--warn{background:radial-gradient(140% 160% at 8% 50%,#c92f3f1c,#c92f3f0d 60%,#c92f3f08)}.notice--plain{background:radial-gradient(140% 160% at 8% 50%,#ffffffb8,#ffffff80)}.foot__inner{grid-template-columns:minmax(200px,.8fr) minmax(0,3fr)}.foot__cols{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media(min-width:1101px){.foot__cols{grid-template-columns:minmax(0,.9fr) minmax(0,2.3fr) minmax(0,.7fr) minmax(0,1.1fr);gap:clamp(16px,2vw,32px)}.foot__prods a{font-size:14px}}@media(min-width:861px){.foot__inner{grid-template-columns:minmax(236px,.85fr) minmax(0,3fr)}}@media(max-width:1100px){.foot__cols{grid-template-columns:1fr 1fr}}@media(max-width:860px){.foot__inner{grid-template-columns:1fr;gap:28px}}@media(max-width:560px){.foot__cols{grid-template-columns:1fr;gap:22px}}.foot__prods{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.foot__prods a{white-space:normal}.voices__dots{gap:8px;align-items:center}.voices__dot{width:18px;height:6px;border-radius:3px;background:#0a425729;transition:width .3s cubic-bezier(.2,.7,.3,1),background .3s ease}.voices__dot:after{border-radius:3px}.voices__dot.is-current{width:44px;transform:none;background:#0a425724}.rail.is-pinned .rail__pin{grid-template-columns:minmax(0,100%)}.rail.is-pinned .rail__track{min-width:0}.sf-paper,.sf-aqua,.sf-blue,.sf-green,.sf-lemon,.sf-blush{background:linear-gradient(180deg,rgba(var(--sf),0) 0,rgba(var(--sf),var(--sf-a)) var(--sf-fade),rgba(var(--sf),var(--sf-a)) 100%)}.sf-paper:after,.sf-aqua:after,.sf-blue:after,.sf-green:after,.sf-lemon:after,.sf-blush:after{top:calc(100% - 2px);height:calc(var(--sf-fade) + 2px);background:linear-gradient(180deg,rgba(var(--sf),var(--sf-a)) 0 60%,rgba(var(--sf),0))}.sf-teal,main>.sf-teal:last-child{background:radial-gradient(60% 46% at 86% 36%,rgba(var(--c-cyan),.55),rgba(var(--c-cyan),0) 70%),radial-gradient(46% 44% at 6% 68%,rgba(var(--c-lemon),.26),rgba(var(--c-lemon),0) 70%),linear-gradient(180deg,rgba(15,111,120,0) 0,#0f6f78 var(--sf-fade),#0d6570 100%)}.sf-teal:after{top:calc(100% - 2px);height:calc(var(--sf-fade) + 2px);background:linear-gradient(180deg,#0d6570 0 60%,#0d657000)}.sf-teal .show__art img{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 16%,#000 84%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#0000 0,#000 16% 84%,#0000)}main>.sf-paper:last-child:after,main>.sf-aqua:last-child:after,main>.sf-blue:last-child:after,main>.sf-green:last-child:after,main>.sf-lemon:last-child:after,main>.sf-blush:last-child:after,main>.sf-teal:last-child:after{content:""}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){main .band{animation:none}main .band>.wrap{animation:bandIn linear both;animation-timeline:view();animation-range:entry 0% entry 58%}}}.notice--plain,.notice--warn{font-size:13px;line-height:1.55;color:var(--ink-mute);padding:0;border:0;border-radius:0;background:none;max-width:78ch}.band--flush:has(>.wrap>.notice){padding-top:0;padding-bottom:clamp(16px,2.6vh,26px)}.band:has(>.wrap>.band__h2+.notice--warn){padding-top:clamp(22px,3.5vh,36px);padding-bottom:clamp(22px,3.5vh,36px)}.band:has(>.wrap>.band__h2+.notice--warn) .band__h2{font-size:15px;letter-spacing:.02em;margin:0 0 8px}.person--rich .person__fig img.person__portrait{width:auto;height:97%;max-width:100%}.person--rich .person__fig:before{inset:4% 2% -4%}@media(max-width:900px){.person--rich .person__fig img.person__portrait{width:auto;height:96%}}.band--cta,main>.band--cta:last-child{background:none;padding-top:clamp(28px,4.5vh,48px);padding-bottom:clamp(28px,4.5vh,48px)}.band--cta>.wrap{position:relative;padding:clamp(34px,5vw,64px) clamp(28px,4.5vw,68px);border-radius:32px;background:radial-gradient(70% 90% at 92% 0%,rgba(var(--c-cyan),.55),rgba(var(--c-cyan),0) 62%),radial-gradient(50% 60% at 6% 100%,rgba(var(--c-lemon),.16),rgba(var(--c-lemon),0) 65%),linear-gradient(150deg,#0c7a98,#075e76);box-shadow:0 32px 64px -34px #06222e80;overflow:hidden}@media(max-width:700px){.band--cta>.wrap{border-radius:24px;padding:30px 22px}}.person__facts{gap:16px}.person__facts li{padding-left:32px;font-size:16px;line-height:1.55}.person__facts li:before{left:1px;top:5px;width:12px;height:12px;background:rgb(var(--c-lemon));box-shadow:0 0 0 2px #fff,0 0 0 3.5px rgba(var(--c-teal),.55)}.person__fact-k{margin-bottom:4px;font-size:14px;letter-spacing:.14em;color:var(--green-deep, #2f7a38)}.show--immerse .show__grid{min-height:clamp(520px,66vh,720px)}.show--immerse .show__art img{object-fit:contain;object-position:50% 50%;padding:0;-webkit-mask-image:radial-gradient(closest-side at 50% 52%,#000 66%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(closest-side at 50% 52%,#000 66%,#0000)}.show--immerse .show__aside{top:clamp(18px,3vh,34px);bottom:auto}.show--deep .show__art,.show--immerse .show__art{overflow:hidden}.sf-teal.show--flip .show__art img{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 16%,#000 84%,rgba(0,0,0,0) 100%),linear-gradient(90deg,#000 0,#000 55%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#0000 0,#000 16% 84%,#0000),linear-gradient(90deg,#000 0 55%,#0000);mask-composite:intersect}.sf-teal:not(.show--flip) .show__art img{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 16%,#000 84%,rgba(0,0,0,0) 100%),linear-gradient(270deg,#000 0,#000 55%,rgba(0,0,0,0) 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#0000 0,#000 16% 84%,#0000),linear-gradient(270deg,#000 0 55%,#0000);mask-composite:intersect}@media(max-width:900px){.sf-teal .show__art img,.sf-teal.show--flip .show__art img,.sf-teal:not(.show--flip) .show__art img{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 14%,#000 70%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#0000 0,#000 14% 70%,#0000)}}.person--rich .person__fig img.person__portrait{object-fit:contain;object-position:50% 100%}@media(max-width:900px){.person--rich .person__fig{width:100%;max-width:min(100%,560px);margin:0 auto;min-height:0;aspect-ratio:1 / 1.04}.person--rich .person__fig img.person__portrait{width:100%;height:auto;max-height:100%}}.show--pack .show__h2 em{white-space:normal}.show__h2,.band__h2,.rail__h2,.alive__cue,.vlead__q,.reach__h,h1,h2,h3{overflow-wrap:break-word;text-wrap:pretty}p,li,dd,dt,blockquote,figcaption,summary,td,th{overflow-wrap:break-word}@media(min-width:621px)and (max-width:1000px){.alive .orbs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.table{min-width:0;table-layout:fixed}.table th,.table td{padding:10px 8px 10px 0;font-size:14px;line-height:1.5}.table__amt{white-space:normal}.table thead th{font-size:12px;letter-spacing:.1em}}.rail__head{max-width:none;margin:0;padding:0 max(var(--pad-x),calc((100vw - var(--sbw) - var(--maxw)) / 2))}.show--flip.show--tidy .show__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.show--flip.show--tidy .show__copy{justify-self:start;padding-left:40px}.show__art img[src*="/kiwi"]{object-position:28% 50%;padding:clamp(36px,6vw,96px) clamp(56px,9vw,150px) clamp(36px,6vw,96px) clamp(20px,2.5vw,40px)}.show__art:has(>img[src*="/kiwi"]):before{background:radial-gradient(closest-side,#fffffff5,#ffffff9e 52%,#fff0 82%)}.band--statement+.band>.wrap:before,.band--statement>.wrap:before{filter:blur(calc(var(--veil-blur, 28px) * 1.8));opacity:.8}.values dd{font-size:var(--t-lead);line-height:1.5}.values dt{font-size:14px}.post__body:before{left:calc(50% - 50vw);right:calc(50% - 50vw)}.read:before{left:calc(50% - 50vw);right:calc(50% - 50vw)}.read__note{margin-left:auto;margin-right:auto;max-width:62ch;text-align:center;font-style:italic}.read__note p{text-align:center;font-style:italic}.nav__cta{border-bottom:0;box-shadow:0 0 0 1px #0c97bd73,0 0 16px #0c97bd8c,0 0 38px #0c97bd52}.nav__cta:after,.nav__cta:before{display:none}.nav__cta:hover{box-shadow:0 0 0 1px #0c97bd99,0 0 22px #0c97bdb3,0 0 52px #0c97bd66}.pcard{border:0;background:radial-gradient(120% 110% at 22% 0%,#fffffff5,#ffffffc7 58%,#fff9);box-shadow:0 34px 64px -46px #06222e57;border-radius:28px}.voice blockquote{padding-left:0}.voice blockquote:before{content:none}.voice p{font-size:clamp(18px,1.9vw,25px);line-height:1.38}.voice p:before,.band figure blockquote p:before,.vlead__q:before{content:"\201c"}.voice p:after,.band figure blockquote p:after,.vlead__q:after{content:"\201d"}.vlead__q{font-size:clamp(1.3rem,2.5vw,2.1rem)}.band--vgrid figure blockquote p,.band figure.story blockquote p{font-size:clamp(16px,1.4vw,19px)}.album blockquote p:before,.album blockquote p:after,.person__quote p:before,.person__quote p:after{content:none}.show--immerse .show__art img{object-fit:cover;object-position:66% 58%;-webkit-mask-image:radial-gradient(closest-side at 50% 54%,#000 58%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(closest-side at 50% 54%,#000 58%,#0000)}.show.show--tidy.show--flip .show__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.show.show--tidy.show--flip .show__copy{justify-self:start;padding-left:40px}.band--statement,.band--statement+.band{--sf-fade: 280px}.band--statement+.band>.wrap:before{top:80px}.stream .post__body:before{content:none}.show.show--tidy.show--flip .show__grid{gap:clamp(28px,4vw,64px)}.show.show--tidy.show--flip .show__copy{justify-self:auto;margin-left:auto;padding-left:clamp(24px,4vw,40px);padding-right:max(var(--pad-x),calc((100vw - var(--sbw) - var(--maxw)) / 2))}.sf-aqua.stream{background:none}.stream:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(var(--sf),0) 0,rgba(var(--sf),var(--sf-a)) var(--sf-fade),rgba(var(--sf),var(--sf-a)) 100%)}.stream:after{left:calc(50% - 50vw);right:calc(50% - 50vw)}.stream{max-width:none;margin-left:0;margin-right:0;padding-left:max(var(--pad-x),calc((100vw - var(--sbw) - var(--maxw)) / 2));padding-right:max(var(--pad-x),calc((100vw - var(--sbw) - var(--maxw)) / 2))}.stream:before{content:none}.sf-aqua.stream{background:linear-gradient(180deg,rgba(var(--sf),0) 0,rgba(var(--sf),var(--sf-a)) var(--sf-fade),rgba(var(--sf),var(--sf-a)) 100%)}.stream:after{left:0;right:0}.show__art:has(>img[src*="/kiwi"]):before{inset:-2% 2% -14% -10%;background:radial-gradient(closest-side,#fffffffa,#ffffffe6 38%,#ffffff8c 62%,#fff0 88%)}.show[data-art=kiwi] .show__art:after{content:none}.show[data-art=kiwi] .show__aside:before{inset:-40% -20%}.band>.wrap:before{left:calc(50% - 50vw);right:calc(50% - 50vw);border-radius:0}.show--immerse .show__art{align-items:center}.show--immerse .show__art img{width:100%;height:auto;max-height:none;margin:0;padding:0;object-fit:contain;object-position:50% 50%;-webkit-mask-image:radial-gradient(ellipse closest-side at 50% 50%,#000 76%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(ellipse closest-side at 50% 50%,#000 76%,#0000)}.show--immerse .show__art:before{inset:0;border-radius:50%;background:radial-gradient(ellipse closest-side at 50% 50%,#fff,#fffffff0 42%,#ffffff8c 72%,#fff0);filter:blur(22px)}.pcard{align-items:center;text-align:center}.pcard__flag{align-self:center}.notice--plain,.notice--warn{font-style:italic}.show--disc .show__art:after,.show.show--tidy .show__art:after,.show--orbit .show__art:after,.person--rich .person__fig:after,.spot__fig:after{display:none}.hero__character{position:absolute;z-index:2;left:64%;top:52%;transform:translate(-50%,-50%);width:min(40vw,520px);height:min(58vh,560px);height:min(58svh,560px);pointer-events:none;display:block}@media(max-width:860px){.hero__character{left:50%;top:auto;bottom:2svh;transform:translate(-50%);width:min(72vw,360px);height:min(40vh,380px);height:min(40svh,380px)}.hero__inner{align-items:flex-start}}.hero__labels{opacity:var(--world-fade, 1)}.world{will-change:opacity}.needs__note{font-style:italic}.phero__flag{display:inline-block;vertical-align:middle;margin-left:10px;padding:4px 11px;border-radius:100px;background:#0c97bd1f;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep)}.hero__character--small{z-index:1}.hero__character--a{left:89%;top:27%;width:min(6vw,80px);height:min(9.5svh,92px)}.hero__character--b{left:47%;top:83%;width:min(4.5vw,60px);height:min(7svh,68px)}@media(max-width:860px){.hero__character--small{display:none}}.show--disc .show__art>img:not(.lay){width:66%}@media(max-width:860px){.show--disc .show__art>img:not(.lay){width:70%}}.prod__flag,.pcard__flag,.phero__flag,.soon,.foot__sub{display:inline-block;padding:5px 12px;border-radius:100px;background:rgba(var(--c-lemon),.78);color:#0f6f78;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1.3}.prod__flag{font-size:13.5px}.pcard__flag{font-size:13.5px;margin-bottom:14px}.phero__flag{font-size:13px}.soon{font-size:12.5px;padding:3px 9px}.foot__sub{font-size:13px;margin:12px 0 10px;width:max-content}.notice--soon{background:rgba(var(--c-lemon),.4);border-left:4px solid rgb(var(--c-lemon));color:#0f6f78;font-size:16px;line-height:1.6;padding:22px 28px;border-radius:0 26px 26px 0}.notice--soon strong{font-weight:800}.prod__flag,.pcard__flag,.phero__flag,.soon,.foot__sub{color:#0a4d56}.foot__sub{background:rgb(var(--c-lemon))}.band--video .band__body{max-width:62ch}.video{margin:clamp(26px,3.4vw,44px) auto 0;max-width:960px}.video__frame{position:relative;isolation:isolate;aspect-ratio:16 / 9;overflow:hidden;border-radius:28px;background:#06222e;box-shadow:0 44px 80px -44px #06222e99}.video__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.7,.3,1)}.video__frame:hover .video__poster{transform:scale(1.035)}.video__play{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:16px;color:#fff;text-decoration:none;background:linear-gradient(180deg,#06222e0a,#06222e2e 55%,#06222e80)}.video__btn{width:88px;height:88px;border-radius:50%;display:grid;place-items:center;background:var(--blue);box-shadow:0 0 0 12px #0c97bd42,0 20px 44px #06222e73;transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s}.video__btn svg{width:38px;height:38px;fill:#fff;margin-left:5px}.video__play:hover .video__btn,.video__play:focus-visible .video__btn{transform:scale(1.07);box-shadow:0 0 0 16px #0c97bd4d,0 24px 52px #06222e80}.video__play:focus-visible{outline:3px solid rgb(var(--c-lemon));outline-offset:-3px}.video__label{font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 14px rgba(0,0,0,.55)}.video__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video__caption{margin:16px auto 0;max-width:70ch;font-size:14.5px;line-height:1.55;color:var(--ink-soft);text-align:center}.video__caption strong{color:var(--ink)}@media(max-width:620px){.video__frame{border-radius:18px}.video__btn{width:66px;height:66px;box-shadow:0 0 0 9px #0c97bd42,0 16px 36px #06222e73}.video__btn svg{width:28px;height:28px;margin-left:4px}.video__label{font-size:11.5px}}.btn--out:after{content:"\2197";margin-left:8px;font-size:.9em;opacity:.85}.nowrap{white-space:nowrap}@media(max-width:900px){.show.show--tidy .show__art{flex-wrap:wrap;align-content:center;min-height:clamp(280px,44vh,460px)}.show.show--tidy .show__art .orb3d{width:min(88%,440px)}.show.show--tidy .show__art>img:not(.lay){width:min(84%,440px)}.show.show--tidy .show__aside,.show.show--tidy.show--flip .show__aside{position:static;inset:auto;flex:0 0 100%;margin:12px 0 0;padding:0;max-width:none;text-align:center;font-size:9.5px;letter-spacing:.16em;line-height:1.5;text-shadow:none}.show.show--tidy .show__aside:before{display:none}}@media(prefers-reduced-motion:reduce){.voice,.voices__dot:after{transition:none!important;animation:none!important}}@media(max-width:900px){.show.show--tidy.show--flip .show__grid{grid-template-columns:1fr;gap:clamp(18px,4vw,32px)}.show.show--tidy.show--flip .show__copy,.show.show--tidy .show__copy{justify-self:stretch;margin-left:0;max-width:none;padding-left:var(--pad-x);padding-right:var(--pad-x)}.show.show--tidy .show__aside,.show.show--tidy.show--flip .show__aside{max-width:30ch;margin-left:auto;margin-right:auto}}.hero__still{display:none}@media(max-width:860px){.hero__still{display:block;position:absolute;z-index:2;left:50%;bottom:2svh;transform:translate(-50%);width:min(60vw,300px);aspect-ratio:928 / 1230;max-height:40vh;max-height:40svh;pointer-events:none;filter:drop-shadow(0 22px 34px rgba(6,34,46,.22));animation:stillFloat 6.4s ease-in-out infinite}.hero__still-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}.hero__still-frame--blink{opacity:0;animation:stillBlink 4.6s linear infinite 1.3s}.hero__still-frame--left{opacity:0;animation:stillGlance 14s ease-in-out infinite 3s}.hero__still-frame--right{opacity:0;animation:stillGlance 14s ease-in-out infinite 10s}.hero__character{display:none}html.live-pending .hero__character{display:block;opacity:0;transition:opacity .7s ease}html.has-live-character .hero__character{opacity:1}html.has-live-character .hero__still{opacity:0;transition:opacity .7s ease .15s}}@keyframes stillFloat{0%,to{transform:translate(-50%) rotate(-.6deg) scale(1)}50%{transform:translate(-50%,-7px) rotate(.6deg) scale(1.012)}}@keyframes stillBlink{0%,95.5%{opacity:0}95.6%,98.5%{opacity:1}98.6%,to{opacity:0}}@keyframes stillGlance{0%,20%{opacity:0}20.5%,30%{opacity:1}30.5%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.hero__still,.hero__still-frame{animation:none!important}}@media(max-width:860px){.hero{--char-w: min(100vw, 430px);--char-h: min(40svh, 380px);--char-size: .88;--char-body: calc(var(--char-size) * min(var(--char-h), .92 * var(--char-w)))}.hero__character,.hero__still{left:50%;top:auto;bottom:2svh;transform:translate(-50%);width:var(--char-w);height:var(--char-h);aspect-ratio:auto;max-height:none;filter:none}.hero__still-frame{inset:50% auto auto 50%;width:auto;height:calc(var(--char-body) / .9585);aspect-ratio:928 / 1230;transform:translate(-50%,-50%)}}.world__still{display:none}@media(max-width:860px){.world__still{display:block;position:fixed;inset:0;z-index:0;pointer-events:none;opacity:var(--world-fade, 1)}.world__still img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:opacity .8s ease}html.has-world .world__still img{opacity:0}@media(prefers-reduced-motion:reduce){html.has-world .world__still img{opacity:1;transition:none}}}@media(max-width:860px){html.has-live-character .hero__character{opacity:1;transition:none}html.has-live-character .hero__still{opacity:0;transition:opacity .5s ease;animation-play-state:paused}html.has-live-character .hero__still-frame--blink,html.has-live-character .hero__still-frame--left,html.has-live-character .hero__still-frame--right{animation:none;opacity:0}}@media(max-width:860px){.hero__still-frame--left,.hero__still-frame--right{display:none}html.has-live-character .hero__still{transition:opacity .3s ease}}@media(min-width:861px){html.no-3d .hero__still{display:block;position:absolute;z-index:2;left:64%;top:52%;width:min(40vw,520px);height:min(58svh,560px);pointer-events:none;animation:stillFloatCentred 6.4s ease-in-out infinite}html.no-3d .hero__still-frame{position:absolute;left:50%;top:50%;width:auto;height:calc(.82 * min(min(58svh,560px),.92 * min(40vw,520px)) / .9585);aspect-ratio:928 / 1230;transform:translate(-50%,-50%);display:block}html.no-3d .hero__still-frame--blink{opacity:0;animation:stillBlink 4.6s linear infinite 1.3s}html.no-3d .hero__still-frame--left,html.no-3d .hero__still-frame--right{display:none}}@keyframes stillFloatCentred{0%,to{transform:translate(-50%,-50%) rotate(-.6deg) scale(1)}50%{transform:translate(-50%,calc(-50% - 7px)) rotate(.6deg) scale(1.012)}}@media(prefers-reduced-motion:reduce){html.no-3d .hero__still,html.no-3d .hero__still-frame{animation:none!important}}.anim-away,.anim-away *{animation-play-state:paused!important}.phero__byline,.show__byline{margin:14px 0 0;max-width:44ch;font-size:var(--t-sm);line-height:1.5;letter-spacing:.02em;color:var(--ink-mute)}.phero__byline strong,.show__byline strong{display:block;margin-top:3px;font-size:var(--t-lead);font-weight:800;letter-spacing:-.01em;color:var(--ink)}.show__byline{margin-bottom:8px}.band--links .band__body{max-width:60ch}.links{list-style:none;margin:clamp(18px,2.4vw,28px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 12px}.links li{margin:0}.links .btn{white-space:nowrap}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.latest__title,.more__title,.prod__name,.ask__title,.reach__h,.vlead__q,.study__title,.foot__cols h2,.foot__social h2){font-family:var(--heads);font-style:var(--heads-style);text-transform:uppercase;letter-spacing:var(--heads-track)}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(h1,h2,h3) :is(.hl,em){letter-spacing:var(--heads-track)}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .copy__title{font-size:calc(var(--t-hero) * .84);line-height:1.02}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .phero__title{font-size:clamp(2.2rem,4.6vw,4.1rem);line-height:1.06}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .show__h2,html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .rail__h2{font-size:calc(var(--t-display) * .88);line-height:1.08}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .band__h2{font-size:calc(var(--t-h2) * .9);line-height:1.12}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .post__title{font-size:clamp(1.7rem,3.6vw,3rem)}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(.orb h3,.ask__h,.foot__cols h2,.foot__social h2){letter-spacing:.16em}html.palette-bright{--s-aqua: #d2f3f4;--s-aqua-rgb: 160, 229, 232;--s-blue: #d6eefa;--s-blue-rgb: 160, 214, 240;--s-green: #dcf3d4;--s-green-rgb: 178, 230, 160;--s-lemon: #fbf3c0;--s-lemon-rgb: 250, 234, 120;--s-blush: #fbe3e6;--s-blush-rgb: 250, 208, 214;--wash-1: #e6f7fd;--wash-2: #b9e3f3;--wash-3: #5fc0de;--pool: #0996bc;--pool-0: rgba(9, 150, 188, 0);--teal: 30, 160, 200;--sky: 100, 190, 226;--c-teal: 15, 118, 112;--green-type: #348a28;--blue-type: #0a86a9}.show--pack .show__art img.pack:not(.lay),.show--pack .show__art img[src*=genactin-plus],.show--pack .show__art img[src*=platomax]{width:86%;max-width:86%}.show--pack .show__art{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.show--pack .show__aside:before{display:none}.show--pack .show__aside{position:static;flex:0 0 100%;width:100%;max-width:100%;margin:16px 0 0;padding:0 12%;text-align:center}@media(max-width:900px){.show--pack .show__aside{margin-top:12px}}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.latest__title,.more__title,.prod__name,.ask__title,.reach__h,.vlead__q,.study__title,.foot__cols h2,.foot__social h2){-webkit-text-stroke:var(--heads-stroke, .03em) currentColor;paint-order:stroke fill}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.latest__title,.more__title,.prod__name,.ask__title,.reach__h,.vlead__q,.study__title,.foot__cols h2,.foot__social h2) .tm{font-family:var(--font);font-style:normal;font-weight:600;letter-spacing:0;-webkit-text-stroke:0}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.latest__title,.more__title,.prod__name,.ask__title,.reach__h,.vlead__q,.study__title,.foot__cols h2,.foot__social h2) .tm--t{--tm-size: .44em;--tm-lift: .34em;margin-left:.06em}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.latest__title,.more__title,.prod__name,.ask__title,.reach__h,.vlead__q,.study__title,.foot__cols h2,.foot__social h2) .tm--r{font-size:.5em;top:-.6em}.rail.is-pinned .rail__pin{padding:clamp(20px,4vh,96px) 0 clamp(16px,3vh,80px);gap:clamp(14px,3vh,54px)}.rail.is-pinned.rail--clear .rail__pin{padding-top:max(clamp(20px,4vh,96px),calc(var(--nav-h) + 8px))}.rail.is-pinned .rail__h2{max-width:34ch;font-size:min(var(--t-display),4.8vh);margin-bottom:min(clamp(12px,1.6vw,20px),2vh)}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .rail.is-pinned .rail__h2{font-size:min(calc(var(--t-display) * .88),4.8vh)}.rail.is-pinned .band__eyebrow{margin-bottom:min(clamp(14px,1.6vw,20px),2vh)}.rail.is-pinned .rail__body{margin-bottom:min(clamp(20px,2.4vw,28px),3vh)}.rail.is-pinned .prod__art{--art-h: clamp(140px, 22vh, 280px);margin-bottom:min(clamp(14px,1.8vw,22px),2vh)}.rail__head{zoom:var(--rail-fit, 1)}@media(hover:hover)and (min-width:900px){.rail:not(.is-pinned) .rail__track{scrollbar-width:thin;scrollbar-color:rgba(var(--c-teal),.5) transparent;padding-bottom:14px}.rail:not(.is-pinned) .rail__track::-webkit-scrollbar{display:block;height:6px}.rail:not(.is-pinned) .rail__track::-webkit-scrollbar-thumb{background:rgba(var(--c-teal),.5);border-radius:3px}}.board{display:grid;gap:clamp(22px,3vw,36px) clamp(28px,4vw,56px);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));margin:clamp(8px,1.5vw,16px) 0 0;padding:0;list-style:none}.board__person{margin:0;padding-top:18px;border-top:1px solid var(--rule)}.board__name{margin:0 0 4px;font-size:var(--t-h3);line-height:1.25;color:var(--ink)}.board__role{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep)}.board__bio{margin:0;max-width:52ch;font-size:var(--t-base);line-height:1.66;color:var(--ink-soft)}.alive .orb__sym--pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:2}.alive .orb--2 .orb__sym{--need: 250, 186, 40}.alive .orb--3 .orb__sym{--need: 90, 183, 72}.alive .orb--2{--need-ink: #8a5a06}.alive .orb--3{--need-ink: #2f7a38}html.palette-bright{--head: #0a8ab0;--blue-type: #0a8ab0;--green-type: #3a962d;--em-blue: var(--green-type)}:root{--em-blue: var(--blue-type)}html.palette-bright :is(.copy__title,.phero__title,.show__h2,.rail__h2,.band__h2,.read__h2,.post__title,.pcard__name,.vlead__q,.reach__h,.alive__cue){color:var(--head)}html.palette-bright :is(.sf-paper,.sf-green){--em: var(--green-type);--g-from: var(--blue-type)}html.palette-bright :is(h1,h2,h3) .hl,html.palette-bright .phero__title .line--accent{color:var(--em, var(--green-type))}html.palette-bright .post__title .line--accent{color:var(--green-type)}html.palette-bright :is(.sf-teal,.band--cta){--head: #fff}html.palette-bright .alive__cue{font-size:clamp(19px,1.7vw,24px)}.profiles{list-style:none;margin:clamp(22px,3vw,36px) 0 0;padding:0;display:grid;gap:clamp(18px,2.4vw,30px) clamp(22px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.profile{margin:0}.profile__link{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:start;padding:18px 0 0;border-top:1px solid var(--rule);text-decoration:none;color:inherit}.profile__mark{display:grid;place-items:center;width:64px;aspect-ratio:1;border-radius:50%;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#fff;background:radial-gradient(circle at 30% 26%,#ffffff6b,#fff0 56%),linear-gradient(150deg,rgb(var(--pm-a)),rgb(var(--pm-b)));box-shadow:0 14px 26px -12px rgba(var(--pm-b),.75);transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s ease}.profile--0 .profile__mark{--pm-a: 12, 151, 189;--pm-b: 8, 107, 135}.profile--1 .profile__mark{--pm-a: 90, 183, 72;--pm-b: 47, 122, 56}.profile--2 .profile__mark{--pm-a: 30, 160, 200;--pm-b: 15, 118, 112}.profile__mark--bn{font-family:Noto Sans Bengali,Nirmala UI,Vrinda,Bangla Sangam MN,sans-serif;font-size:24px}.profile__link:hover .profile__mark,.profile__link:focus-visible .profile__mark{transform:translateY(-3px) scale(1.05);box-shadow:0 18px 30px -12px rgba(var(--pm-b),.85)}.profile__body{display:block;min-width:0}.profile__name{margin:0;font-size:17px;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .profile__name{font-size:15.5px;letter-spacing:.04em}.profile__desc{display:block;margin-top:5px;font-size:14.5px;line-height:1.5;color:var(--ink-soft)}.profile__go{display:inline-block;margin-top:8px;font-size:14px;font-weight:700;color:var(--blue-deep)}.profile__link:hover .profile__go{text-decoration:underline}@media(prefers-reduced-motion:reduce){.profile__mark{transition:none}}.person__name{margin:-4px 0 clamp(14px,1.8vw,22px);width:fit-content;font-size:clamp(1.5rem,2.6vw,2.3rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--blue-type)}@supports (background-clip: text) or (-webkit-background-clip: text){.person__name{background:linear-gradient(95deg,var(--green-type) 0%,var(--blue-type) 72%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:0}}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .person__name,html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .person__quote cite{font-family:var(--heads);font-style:var(--heads-style);text-transform:uppercase;letter-spacing:calc(var(--heads-track) + .01em)}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .person__name{font-size:clamp(1.5rem,2.6vw,2.3rem)}.person__quote p:before,.album blockquote p:before{content:"\201c"}.person__quote p:after,.album blockquote p:after{content:"\201d"}.person__quote footer{gap:5px;margin-top:2px}.person__quote cite{font-size:clamp(21px,1.8vw,25px);font-weight:800;letter-spacing:-.01em;line-height:1.2;color:var(--blue-type)}.person__quote cite:before{content:"\2014\a0";color:var(--green-type);font-family:var(--font)}.person__quote cite span{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.person__quote footer>span{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep)}html.heads-trebuchet{--heads: "Trebuchet MS", Trebuchet, "Lucida Grande", var(--font);--heads-style: italic;--heads-track: .02em}html.heads-comfortaa{--heads: Comfortaa, var(--font);--heads-style: normal;--heads-track: .015em;--heads-stroke: .06em}html.heads-comfortaa .show__h2,html.heads-comfortaa .rail__h2{font-size:calc(var(--t-display) * .82)}html.heads-comfortaa .rail.is-pinned .rail__h2{font-size:min(calc(var(--t-display) * .82),4.8vh)}html.heads-comfortaa .band__h2{font-size:calc(var(--t-h2) * .84)}html.heads-comfortaa .phero__title{font-size:clamp(2.05rem,4.3vw,3.8rem)}html.heads-comfortaa .post__title{font-size:clamp(1.6rem,3.35vw,2.8rem)}html:is(.heads-comfortaa,.heads-okine) .person__quote cite{-webkit-text-stroke:var(--heads-stroke) currentColor;paint-order:stroke fill}html.heads-comfortaa .person__name{position:relative}html.heads-comfortaa .person__name:before,html.heads-comfortaa .person__name:after{content:attr(data-name) / "";position:absolute;top:0;left:-.03em;width:100%;background:inherit;-webkit-background-clip:text;background-clip:text;pointer-events:none}html.heads-comfortaa .person__name:after{left:.03em}html.heads-okine{--heads: "MADE Okine Sans", var(--font);--heads-style: normal;--heads-track: .005em;--heads-stroke: 0}html.heads-okine :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.latest__title,.more__title,.prod__name,.ask__title,.reach__h,.vlead__q,.study__title,.foot__cols h2,.foot__social h2),html.heads-okine .person__name,html.heads-okine .person__quote cite{font-weight:400}html.heads-okine :is(.orb h3,.ask__h,.foot__cols h2,.foot__social h2,.profile__name){font-weight:500}html.heads-okine :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.vlead__q,.study__title) :is(em,strong,.hl){font-weight:inherit}.spot{position:relative;overflow-x:clip;overflow-y:visible;isolation:isolate;padding:calc(var(--nav-h) + clamp(12px,2vh,28px)) var(--pad-x) clamp(44px,6vh,80px);min-height:min(92vh,880px);min-height:min(92svh,880px);display:grid;align-items:center}.spot:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(58% 64% at 76% 46%,rgba(var(--c-cyan),.5),rgba(var(--c-cyan),0) 70%),radial-gradient(42% 46% at 8% 96%,rgba(var(--c-green),.3),rgba(var(--c-green),0) 70%),linear-gradient(180deg,#ffffff8c,#fff0 55%);pointer-events:none}.spot__inner{width:100%;max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,5vw,80px);align-items:center}.spot__kicker{margin-bottom:clamp(12px,1.6vw,20px)}.spot .person__name{width:auto;max-width:12ch;margin:0 0 clamp(12px,1.6vw,20px);font-size:clamp(2.35rem,5.4vw,4.9rem);line-height:1.02}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) .spot .person__name{font-size:clamp(2.2rem,4.9vw,4.4rem)}.spot__role{margin:0 0 clamp(16px,2vw,26px);max-width:40ch;font-size:var(--t-lead);font-weight:600;line-height:1.45;color:var(--ink-soft)}.spot__quote{margin:0 0 clamp(18px,2.4vw,30px);max-width:46ch}.spot__quote p{margin:0;font-size:clamp(18px,1.55vw,23px);font-weight:700;line-height:1.42;letter-spacing:-.012em;color:var(--blue-deep)}.spot__quote p:before{content:"\201c"}.spot__quote p:after{content:"\201d"}.spot__stats{display:grid;gap:9px;margin:0 0 clamp(22px,2.8vw,34px);padding:0;max-width:52ch}.spot__stats div{margin:0;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-left:18px;position:relative}.spot__stats div:before{content:"";position:absolute;left:0;top:.42em;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--green-type),var(--blue-type));box-shadow:0 0 0 3px rgba(var(--c-teal),.18)}.spot__stats dt{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;line-height:1.5;color:var(--blue-deep);white-space:nowrap}.spot__stats dd{margin:0;font-size:15.5px;font-weight:700;letter-spacing:-.005em;line-height:1.4;color:var(--ink)}.spot__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}button.pill{border:0;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.spot__more{font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--blue-deep);text-decoration:none;border-bottom:2px solid rgba(var(--c-teal),.45);padding-bottom:2px}.spot__more:hover{border-bottom-color:var(--blue-deep)}.spot__fig{position:relative;margin:0;min-height:clamp(400px,60vh,640px);isolation:isolate}.spot__fig:before{content:"";position:absolute;inset:12% 8% -4%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--c-cyan),.66),rgba(var(--c-teal),.34) 58%,rgba(var(--c-teal),0));filter:blur(18px);pointer-events:none}.spot__fig:after{content:"";position:absolute;inset:20% 2% 4%;z-index:0;border-radius:50%;border:1.5px solid rgba(var(--c-lemon),.9);rotate:-12deg;pointer-events:none}.spot__open{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;background:none;cursor:pointer;position:absolute;left:50%;bottom:0;translate:-50% 0;width:min(74%,520px);z-index:2;transition:translate .35s cubic-bezier(.2,.7,.2,1)}.spot__open:hover,.spot__open:focus-visible{translate:-50% -8px}.spot__open:focus-visible{outline:3px solid var(--blue-deep);outline-offset:10px;border-radius:40px}.spot__portrait{display:block;width:100%;height:auto;filter:drop-shadow(0 26px 34px rgba(6,34,46,.26))}.spot__hint{position:absolute;right:-6%;bottom:14%;padding:9px 15px 9px 13px;border-radius:100px;background:#ffffffeb;box-shadow:0 10px 24px #06222e29;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep);white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.spot__hint:before{content:"";width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--green-type),var(--blue-type));box-shadow:0 0 0 4px rgba(var(--c-teal),.18)}@media(prefers-reduced-motion:no-preference){.spot__portrait{animation:spotIn .9s cubic-bezier(.2,.7,.2,1) both}.spot__copy>*{animation:spotIn .8s cubic-bezier(.2,.7,.2,1) both}.spot__copy>:nth-child(2){animation-delay:.06s}.spot__copy>:nth-child(3){animation-delay:.12s}.spot__copy>:nth-child(4){animation-delay:.18s}.spot__copy>:nth-child(5){animation-delay:.24s}.spot__copy>:nth-child(6){animation-delay:.3s}@keyframes spotIn{0%{opacity:0;translate:0 22px}}}@media(max-width:900px){.spot{min-height:0;padding-top:calc(var(--nav-h) + 8px)}.spot__inner{grid-template-columns:1fr;gap:10px}.spot__fig{order:-1;min-height:clamp(300px,78vw,440px)}.spot__open{width:min(76%,380px)}.spot__hint{right:-2%;bottom:10%}.spot .person__name{max-width:none}.spot__stats{gap:8px;max-width:none}.spot__stats dt{white-space:normal}}@media(max-width:480px){.spot__hint{font-size:11px;padding:8px 12px 8px 11px}}.gal{border:0;padding:0;margin:0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;background:radial-gradient(70% 60% at 50% 100%,rgba(var(--c-cyan),.32),rgba(var(--c-cyan),0) 70%),linear-gradient(180deg,#f3fbfd,#e6f7fd);color:var(--ink);overflow:hidden}.gal::backdrop{background:#06222e80}.gal[open]{animation:galIn .28s ease-out both}@keyframes galIn{0%{opacity:0}}body:has(dialog.gal[open]){overflow:hidden}.gal__bar{position:absolute;left:0;right:0;top:0;z-index:3;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:18px var(--pad-x)}.gal__title{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--blue-deep);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gal__count{margin:0;font-size:14px;font-weight:700;letter-spacing:.06em;color:var(--ink-soft);font-variant-numeric:tabular-nums}.gal__close,.gal__arrow{-webkit-appearance:none;appearance:none;border:0;padding:0;cursor:pointer;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#fffffff0;color:var(--blue-deep);box-shadow:0 10px 24px #06222e2e;transition:transform .2s ease,background .2s ease}.gal__close svg,.gal__arrow svg{width:24px;height:24px}.gal__close:hover,.gal__arrow:hover{background:#fff;transform:scale(1.06)}.gal__close:focus-visible,.gal__arrow:focus-visible,.gal__track:focus-visible{outline:3px solid var(--blue-deep);outline-offset:4px}.gal__track{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.gal__track::-webkit-scrollbar{display:none}.gal__slide{flex:0 0 100%;width:100%;scroll-snap-align:center;scroll-snap-stop:always;margin:0;display:grid;align-content:center;justify-items:center;gap:16px;padding:84px clamp(16px,8vw,120px) 28px;box-sizing:border-box}.gal__slide img{display:block;width:auto;height:auto;max-width:min(100%,1100px);max-height:min(70vh,760px);max-height:min(70dvh,760px);object-fit:contain;filter:drop-shadow(0 26px 40px rgba(6,34,46,.26))}.gal__slide figcaption{margin:0;font-size:15px;line-height:1.5;color:var(--ink-soft);text-align:center}.gal__arrow{position:absolute;top:50%;translate:0 -50%;z-index:3;width:54px;height:54px}.gal__arrow--prev{left:clamp(10px,2vw,28px)}.gal__arrow--next{right:clamp(10px,2vw,28px)}@media(max-width:700px){.gal__arrow{display:none}.gal__slide{padding:76px 16px 24px}.gal__slide img{max-height:66dvh}}@media(prefers-reduced-motion:reduce){.gal[open]{animation:none}}.board--faces{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(20px,2.6vw,36px);margin-top:clamp(22px,3vw,40px)}.board__person--face{border-top:0;padding-top:0;display:flex;flex-direction:column;align-items:center;text-align:center}.board__face{position:relative;display:block;width:clamp(150px,14vw,200px);aspect-ratio:1;margin:0 0 22px;padding:5px;border-radius:50%;background:linear-gradient(135deg,var(--green-type) 0%,var(--blue-type) 100%);box-shadow:0 18px 34px #06222e2e}.board__face:before{content:"";position:absolute;inset:22% -18% -22%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--c-cyan),.55),rgba(var(--c-teal),.22) 60%,rgba(var(--c-teal),0));filter:blur(14px);pointer-events:none}.board__face img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:#fff}.board__person--face .board__name{margin-bottom:6px}.board__person--face .board__bio{max-width:30ch;font-size:15px;line-height:1.6}@media(max-width:1000px){.board--faces{grid-template-columns:repeat(2,minmax(0,1fr))}.board__person--face .board__bio{max-width:40ch}}@media(max-width:600px){.board--faces{grid-template-columns:1fr}.board__person--face .board__bio{max-width:52ch}}.spot .person__name .nowrap{white-space:normal}@media(max-width:900px){.spot__inner{grid-template-columns:minmax(0,1fr)}}.rail__cite{margin:.4rem 0 .7rem;font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.rail__cite cite{font-style:normal}html.heads-comfortaa .spot .person__name:before{left:-.012em}html.heads-comfortaa .spot .person__name:after{left:.012em}.tm--t{--tm-size: .6em;--tm-lift: .36em;display:inline-block;vertical-align:var(--tm-lift);width:var(--tm-size);height:var(--tm-size);margin-left:.06em;font-size:1em;line-height:0;letter-spacing:normal;-webkit-text-stroke:0}.tm--t svg{display:block;width:100%;height:100%;overflow:visible}@supports (background-clip: text) or (-webkit-background-clip: text){:is(.show__h2,.band__h2,.rail__h2,.phero__title,.copy__title,.post__title):not(.band--cta *):not(.sf-teal *){background:linear-gradient(var(--g-angle, 108deg),var(--g-from, var(--blue-type)) var(--g-start, 0%),var(--g-to, var(--em, var(--blue-type))) var(--g-end, 70%));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;width:fit-content;max-width:100%}.band__h2:not(.band--cta *):not(.sf-teal *){max-width:min(22ch,100%)}:is(.show__h2,.band__h2,.rail__h2,.post__title):not(.band--cta *):not(.sf-teal *) em,:is(.phero__title,.copy__title,.post__title) .line--accent,:is(.show__h2,.band__h2,.rail__h2,.post__title):not(.band--cta *):not(.sf-teal *) em .tm--r{color:inherit;-webkit-text-fill-color:transparent}:is(.show__h2,.band__h2,.rail__h2,.phero__title,.post__title):not(.band--cta *):not(.sf-teal *) .tm--t{color:var(--g-to, var(--em))}.copy__title{--g-from: var(--blue-type);--g-to: var(--green-type);--g-angle: 162deg;--g-start: 22%;--g-end: 78%}.post__title,.hue-green,.hue-deepgreen{--g-from: var(--green-type);--g-to: var(--blue-type)}.hue-blue,.hue-deepblue{--g-from: var(--blue-type);--g-to: var(--green-type)}html.heads-comfortaa :is(.show__h2,.band__h2,.rail__h2,.phero__title,.copy__title,.post__title):not(.band--cta *):not(.sf-teal *){font-family:"Comfortaa Synth",Comfortaa,var(--font);font-weight:800;font-variation-settings:"wght" 700;font-synthesis:weight}}@supports (background-clip: text) or (-webkit-background-clip: text){.person .show__h2{--g-from: var(--green-type);--g-to: var(--blue-type)}}.show.show--tidy .show__art,.show.show--tidy.show--flip .show__art,.show--disc .show__art{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.show.show--tidy .show__aside,.show.show--tidy.show--flip .show__aside,.show--disc .show__aside{order:99}.show.show--tidy .show__aside,.show.show--tidy.show--flip .show__aside,.show--disc .show__aside{position:static;inset:auto;flex:0 0 100%;width:100%;max-width:none;box-sizing:border-box;margin:12px 0 0;padding:0 max(0px,calc(50% - 15ch));text-align:center;font-size:clamp(9.5px,.85vw,11.5px);letter-spacing:.16em;line-height:1.5;text-shadow:none}.show.show--tidy .show__aside:before,.show--disc .show__aside:before{display:none}.show--disc .show__aside{color:#fff;text-shadow:0 1px 10px rgba(6,34,46,.45)}.show--disc .show__art>img.pack:not(.lay),.show--pack .show__art>img.pack:not(.lay),.show__art>img.pack:not(.lay){rotate:0deg;animation:none;filter:drop-shadow(0 1px 1px rgba(6,34,46,.3)) drop-shadow(0 9px 10px rgba(6,34,46,.2))}.show--disc .show__aside,.show--pack .show__aside{position:relative;inset:auto}.show--disc .show__aside:before,.show--pack .show__aside:before{content:"";display:block;position:absolute;left:50%;top:-18px;width:72%;height:26px;transform:translate(-50%);border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#06222e57,#06222e1f 55%,#06222e00 76%);filter:blur(5px);z-index:-1;pointer-events:none}.tm--r{font-size:.55em;line-height:0;position:relative;top:-.55em;vertical-align:baseline;margin-left:.03em}.pill__label,.btn__label{display:inline}.nav__link .tm--r,.menu a .tm--r,.menu__cta .tm--r,.nav__cta .tm--r,.pill .tm--r,.btn .tm--r,.reach__btn .tm--r,.planet__pause .tm--r{font-size:max(.8em,10.5px);font-weight:700;top:-.3em;margin-left:.06em}@supports (background-clip: text) or (-webkit-background-clip: text){:is(.show__h2,.band__h2,.rail__h2,.phero__title,.copy__title,.post__title):not(.band--cta *):not(.sf-teal *){padding-top:.14em;margin-top:-.14em}}@media(max-width:480px){:is(.show__h2,.band__h2,.rail__h2,.phero__title,.post__title){overflow-wrap:anywhere}html.heads-comfortaa .band--statement .wrap--narrow>.band__h2,html.heads-comfortaa .band__h2{font-size:min(calc(var(--t-h2) * .84),8.8vw)}html.heads-comfortaa .band--statement .wrap--narrow>.band__h2{font-size:min(2.3rem,8.8vw)}html.heads-comfortaa .show__h2,html.heads-comfortaa .rail__h2{font-size:min(calc(var(--t-display) * .82),8.8vw)}html.heads-comfortaa .phero__title{font-size:min(clamp(2.05rem,4.3vw,3.8rem),8.8vw)}}@media(max-width:860px){html.heads-comfortaa .person__name:before,html.heads-comfortaa .person__name:after{display:none}.person__name{font-weight:700}}html.heads-comfortaa .spot .person__name:before,html.heads-comfortaa .spot .person__name:after{display:none}html:is(.heads-comfortaa,.heads-trebuchet,.heads-okine) .spot .person__name{font-weight:600;letter-spacing:calc(var(--heads-track) + .05em);line-height:1.06}.tm--t{--tm-size: max(.6em, 11px);--tm-lift: min(.36em, calc(1em - var(--tm-size)))}html:is(.heads-trebuchet,.heads-comfortaa,.heads-okine) :is(h1,h2,h3,.band__h2,.copy__title,.phero__title,.show__h2,.rail__h2,.read__h2,.post__title,.latest__title,.more__title,.prod__name,.ask__title,.reach__h,.vlead__q,.study__title,.foot__cols h2,.foot__social h2) .tm--t{--tm-size: max(.44em, 12px);--tm-lift: min(.34em, calc(.72em - var(--tm-size)))}.tm--t svg circle{vector-effect:non-scaling-stroke;stroke-width:1.35px}.tm--t svg path{stroke:currentColor;vector-effect:non-scaling-stroke;stroke-width:.7px;stroke-linejoin:round;paint-order:stroke fill}:root{--sf-fade: 240px}@media(max-width:700px){:root{--sf-fade: 150px}}.sf-paper,.sf-aqua,.sf-blue,.sf-green,.sf-lemon,.sf-blush{background:linear-gradient(180deg,rgba(var(--sf),0) 0,rgba(var(--sf),calc(var(--sf-a) * .03)) calc(var(--sf-in, var(--sf-fade)) * .1),rgba(var(--sf),calc(var(--sf-a) * .1)) calc(var(--sf-in, var(--sf-fade)) * .2),rgba(var(--sf),calc(var(--sf-a) * .22)) calc(var(--sf-in, var(--sf-fade)) * .3),rgba(var(--sf),calc(var(--sf-a) * .35)) calc(var(--sf-in, var(--sf-fade)) * .4),rgba(var(--sf),calc(var(--sf-a) * .5)) calc(var(--sf-in, var(--sf-fade)) * .5),rgba(var(--sf),calc(var(--sf-a) * .65)) calc(var(--sf-in, var(--sf-fade)) * .6),rgba(var(--sf),calc(var(--sf-a) * .78)) calc(var(--sf-in, var(--sf-fade)) * .7),rgba(var(--sf),calc(var(--sf-a) * .9)) calc(var(--sf-in, var(--sf-fade)) * .8),rgba(var(--sf),calc(var(--sf-a) * .97)) calc(var(--sf-in, var(--sf-fade)) * .9),rgba(var(--sf),var(--sf-a)) var(--sf-in, var(--sf-fade)),rgba(var(--sf),var(--sf-a)) 100%)}.sf-paper:after,.sf-aqua:after,.sf-blue:after,.sf-green:after,.sf-lemon:after,.sf-blush:after{top:calc(100% - 2px);height:calc(var(--sf-out, var(--sf-fade)) + 2px);background:linear-gradient(180deg,rgba(var(--sf),var(--sf-a)) 0 10%,rgba(var(--sf),calc(var(--sf-a) * .98)) 20%,rgba(var(--sf),calc(var(--sf-a) * .94)),rgba(var(--sf),calc(var(--sf-a) * .86)),rgba(var(--sf),calc(var(--sf-a) * .74)),rgba(var(--sf),calc(var(--sf-a) * .58)),rgba(var(--sf),calc(var(--sf-a) * .4)),rgba(var(--sf),calc(var(--sf-a) * .22)),rgba(var(--sf),calc(var(--sf-a) * .08)),rgba(var(--sf),0))}.sf-teal,main>.sf-teal:last-child{background:radial-gradient(60% 46% at 86% 36%,rgba(var(--c-cyan),.55),rgba(var(--c-cyan),0) 70%),radial-gradient(46% 44% at 6% 68%,rgba(var(--c-lemon),.26),rgba(var(--c-lemon),0) 70%),linear-gradient(180deg,rgba(15,111,120,0) 0,rgba(15,111,120,.03) calc(var(--sf-in, var(--sf-fade)) * .1),rgba(15,111,120,.1) calc(var(--sf-in, var(--sf-fade)) * .2),rgba(15,111,120,.22) calc(var(--sf-in, var(--sf-fade)) * .3),rgba(15,111,120,.35) calc(var(--sf-in, var(--sf-fade)) * .4),rgba(15,111,120,.5) calc(var(--sf-in, var(--sf-fade)) * .5),rgba(15,111,120,.65) calc(var(--sf-in, var(--sf-fade)) * .6),rgba(15,111,120,.78) calc(var(--sf-in, var(--sf-fade)) * .7),rgba(15,111,120,.9) calc(var(--sf-in, var(--sf-fade)) * .8),rgba(15,111,120,.97) calc(var(--sf-in, var(--sf-fade)) * .9),#0f6f78 var(--sf-in, var(--sf-fade)),#0d6570 100%)}.sf-teal:after{top:calc(100% - 2px);height:calc(var(--sf-out, var(--sf-fade)) + 2px);background:linear-gradient(180deg,#0d6570 0 10%,#0d6570fa 20%,#0d6570f0,#0d6570db,#0d6570bd,#0d657094,#0d657066,#0d657038,#0d657014,#0d657000)}.sf-white{--sf: 255, 255, 255;--veil: 255, 255, 255;--sf-a: 1}.show.show--deep .show__art{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.show.show--deep .show__art>img:not(.lay){width:100%;height:auto;min-height:0;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto}.show.show--deep .show__aside{order:99;position:static;inset:auto;flex:0 0 100%;width:100%;max-width:none;box-sizing:border-box;margin:12px 0 0;padding:0 max(0px,calc(50% - 15ch));text-align:center;font-size:clamp(9.5px,.85vw,11.5px);letter-spacing:.16em;line-height:1.5;color:#fff;background:none;text-shadow:none}.show.show--deep .show__aside:before{display:none}.spot__fig:before{display:none}.spot__portrait,.album__portrait,.album__item img,.gal__slide img{filter:none;-webkit-mask-image:none;mask-image:none;rotate:0deg}.album__item{rotate:0deg}.album__item:nth-child(2n){margin-top:0}.alive .orb--2{--need-ink: #a67c00}.disclaimer__label{font-weight:800;font-style:normal;margin-right:.15em}.fig__open{display:block;cursor:zoom-in}.fig__record{display:inline-block;margin-top:6px;font-weight:700}.person--rich{--sf-out: 560px}.person--rich~.rail{--sf-in: 560px}@media(max-width:700px){.person--rich{--sf-out: 280px}.person--rich~.rail{--sf-in: 280px}}.person--rich~.rail .rail__head:before{display:none}.phero{overflow:visible;overflow-x:clip}.person--rich .person__fig img.person__portrait{-webkit-mask-image:linear-gradient(180deg,#000 84%,rgba(0,0,0,0) 100%),linear-gradient(90deg,rgba(0,0,0,0) 0,#000 9%,#000 90%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 84%,#0000),linear-gradient(90deg,#0000 0,#000 9% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hero--planet+main>section:first-child .show__art{clip-path:inset(0 -60% -40% -60%)}.sf-paper:not(:last-child),.sf-aqua:not(:last-child),.sf-blue:not(:last-child),.sf-green:not(:last-child),.sf-lemon:not(:last-child),.sf-blush:not(:last-child){background:none}.sf-paper:not(:last-child):after,.sf-aqua:not(:last-child):after,.sf-blue:not(:last-child):after,.sf-green:not(:last-child):after,.sf-lemon:not(:last-child):after,.sf-blush:not(:last-child):after{top:0;height:calc(100% + var(--sf-out, var(--sf-fade)));background:linear-gradient(180deg,rgba(var(--sf),0) 0,rgba(var(--sf),calc(var(--sf-a) * .03)) calc(var(--sf-in, var(--sf-fade)) * .1),rgba(var(--sf),calc(var(--sf-a) * .1)) calc(var(--sf-in, var(--sf-fade)) * .2),rgba(var(--sf),calc(var(--sf-a) * .22)) calc(var(--sf-in, var(--sf-fade)) * .3),rgba(var(--sf),calc(var(--sf-a) * .35)) calc(var(--sf-in, var(--sf-fade)) * .4),rgba(var(--sf),calc(var(--sf-a) * .5)) calc(var(--sf-in, var(--sf-fade)) * .5),rgba(var(--sf),calc(var(--sf-a) * .65)) calc(var(--sf-in, var(--sf-fade)) * .6),rgba(var(--sf),calc(var(--sf-a) * .78)) calc(var(--sf-in, var(--sf-fade)) * .7),rgba(var(--sf),calc(var(--sf-a) * .9)) calc(var(--sf-in, var(--sf-fade)) * .8),rgba(var(--sf),calc(var(--sf-a) * .97)) calc(var(--sf-in, var(--sf-fade)) * .9),rgba(var(--sf),var(--sf-a)) var(--sf-in, var(--sf-fade)),rgba(var(--sf),var(--sf-a)) calc(100% - var(--sf-out, var(--sf-fade)) * .9),rgba(var(--sf),calc(var(--sf-a) * .98)) calc(100% - var(--sf-out, var(--sf-fade)) * .8),rgba(var(--sf),calc(var(--sf-a) * .94)) calc(100% - var(--sf-out, var(--sf-fade)) * .7),rgba(var(--sf),calc(var(--sf-a) * .86)) calc(100% - var(--sf-out, var(--sf-fade)) * .6),rgba(var(--sf),calc(var(--sf-a) * .74)) calc(100% - var(--sf-out, var(--sf-fade)) * .5),rgba(var(--sf),calc(var(--sf-a) * .58)) calc(100% - var(--sf-out, var(--sf-fade)) * .4),rgba(var(--sf),calc(var(--sf-a) * .4)) calc(100% - var(--sf-out, var(--sf-fade)) * .3),rgba(var(--sf),calc(var(--sf-a) * .22)) calc(100% - var(--sf-out, var(--sf-fade)) * .2),rgba(var(--sf),calc(var(--sf-a) * .08)) calc(100% - var(--sf-out, var(--sf-fade)) * .1),rgba(var(--sf),0) 100%)}.sf-teal:not(:last-child){background:radial-gradient(60% 46% at 86% 36%,rgba(var(--c-cyan),.55),rgba(var(--c-cyan),0) 70%),radial-gradient(46% 44% at 6% 68%,rgba(var(--c-lemon),.26),rgba(var(--c-lemon),0) 70%)}.sf-teal:not(:last-child):after{top:0;height:calc(100% + var(--sf-out, var(--sf-fade)));background:linear-gradient(180deg,rgba(15,111,120,0) 0,rgba(15,111,120,.03) calc(var(--sf-in, var(--sf-fade)) * .1),rgba(15,111,120,.1) calc(var(--sf-in, var(--sf-fade)) * .2),rgba(15,111,120,.22) calc(var(--sf-in, var(--sf-fade)) * .3),rgba(15,111,120,.35) calc(var(--sf-in, var(--sf-fade)) * .4),rgba(15,111,120,.5) calc(var(--sf-in, var(--sf-fade)) * .5),rgba(15,111,120,.65) calc(var(--sf-in, var(--sf-fade)) * .6),rgba(15,111,120,.78) calc(var(--sf-in, var(--sf-fade)) * .7),rgba(15,111,120,.9) calc(var(--sf-in, var(--sf-fade)) * .8),rgba(15,111,120,.97) calc(var(--sf-in, var(--sf-fade)) * .9),#0f6f78 var(--sf-in, var(--sf-fade)),#0d6570 calc(100% - var(--sf-out, var(--sf-fade))),#0d6570 calc(100% - var(--sf-out, var(--sf-fade)) * .9),rgba(13,101,112,.98) calc(100% - var(--sf-out, var(--sf-fade)) * .8),rgba(13,101,112,.94) calc(100% - var(--sf-out, var(--sf-fade)) * .7),rgba(13,101,112,.86) calc(100% - var(--sf-out, var(--sf-fade)) * .6),rgba(13,101,112,.74) calc(100% - var(--sf-out, var(--sf-fade)) * .5),rgba(13,101,112,.58) calc(100% - var(--sf-out, var(--sf-fade)) * .4),rgba(13,101,112,.4) calc(100% - var(--sf-out, var(--sf-fade)) * .3),rgba(13,101,112,.22) calc(100% - var(--sf-out, var(--sf-fade)) * .2),rgba(13,101,112,.08) calc(100% - var(--sf-out, var(--sf-fade)) * .1),rgba(13,101,112,0) 100%)}.hero--planet+main>section:first-child:not(:last-child):after{content:none}@supports not (overflow: clip){main>section,main>article,main>div,.foot,.show,.more,.album,.spot,.latest,.alive__art,.phero{overflow-x:hidden}.sf-paper:not(:last-child):after,.sf-aqua:not(:last-child):after,.sf-blue:not(:last-child):after,.sf-green:not(:last-child):after,.sf-lemon:not(:last-child):after,.sf-blush:not(:last-child):after,.sf-teal:not(:last-child):after{height:100%}.hero--planet+main>section:first-child:before{inset:0}}.doc{font-size:16.5px;line-height:1.7;color:var(--ink-soft)}.doc p{margin:0 0 14px}.doc a{color:var(--blue-deep);text-decoration:underline;text-underline-offset:3px}.doc__h{margin:clamp(34px,4vw,48px) 0 12px;padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--rule);font-size:clamp(20px,1.8vw,24px);line-height:1.3;font-weight:700;color:var(--ink)}.doc__h4{margin:22px 0 10px;font-size:17px;font-weight:700;color:var(--blue-deep)}.doc .ticks{margin:4px 0 18px;gap:8px}.doc__contact{font-style:normal;line-height:1.85;padding:18px 22px;border-radius:14px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--rule)}.rail__track.is-syncing,.pcards.is-syncing{opacity:.45;transition:opacity .25s ease}.rail__track,.pcards{transition:opacity .25s ease}.alive .show__art--blood{position:relative;align-self:center;height:clamp(400px,60vh,640px);clip-path:none}.blood__canvas{position:absolute;top:-14%;left:-14%;width:178%;height:128%;display:block;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 46% 46% at 40% 50%,#000 0%,#000 44%,rgba(0,0,0,.75) 58%,rgba(0,0,0,.42) 70%,rgba(0,0,0,.16) 80%,rgba(0,0,0,.04) 87%,transparent 92%);mask-image:radial-gradient(ellipse 46% 46% at 40% 50%,#000 0%,#000 44%,rgba(0,0,0,.75) 58%,rgba(0,0,0,.42) 70%,rgba(0,0,0,.16) 80%,rgba(0,0,0,.04) 87%,transparent 92%);opacity:0;transition:opacity .6s ease}.show__art--blood.is-live .blood__canvas{opacity:1}.show__art--blood .show__aside{position:absolute;z-index:2;right:6%;bottom:-6%}.hero--planet+main>section:first-child .show__art.show__art--blood,.alive .show__art.show__art--blood{clip-path:none}.show__art--blood .show__aside:before,.show__art--blood:before,.show__art--blood:after{content:none;display:none}@media(max-width:900px){.alive .show__art--blood{height:clamp(300px,46vh,420px)}.blood__canvas{top:-10%;left:-10%;width:120%;height:120%;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 0%,#000 28%,rgba(0,0,0,.72) 46%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.16) 72%,rgba(0,0,0,.04) 82%,transparent 90%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 0%,#000 28%,rgba(0,0,0,.72) 46%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.16) 72%,rgba(0,0,0,.04) 82%,transparent 90%)}}.cascade{position:relative;margin:clamp(22px,2.6vw,30px) 0 clamp(26px,3vw,36px);padding-left:clamp(18px,1.8vw,24px)}.cascade:before{content:"";position:absolute;left:0;top:.35em;bottom:.3em;width:2px;border-radius:2px;background:linear-gradient(to bottom,rgba(10,134,169,.14),var(--g-from, var(--blue-type)) 55%,var(--em, var(--blue-type)))}.cascade p{margin:0}.cascade__causes{max-width:46ch;font-size:var(--t-base);line-height:1.7;color:var(--ink-soft)}.cascade__causes{text-wrap:balance}.cascade__cause{white-space:nowrap}.cascade__dot{color:var(--em, var(--blue-type));font-weight:800}.cascade p.cascade__link{margin:clamp(6px,.8vw,10px) 0 clamp(2px,.4vw,4px);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.cascade__slow,.cascade__end{font-family:var(--heads);font-style:var(--heads-style);text-transform:uppercase;letter-spacing:var(--heads-track);font-weight:800;line-height:1.08}.cascade__slow{font-size:clamp(.95rem,min(1.2vw,2vh),1.15rem);color:var(--g-from, var(--blue-type))}.cascade__end{font-size:clamp(1.1rem,min(1.6vw,2.7vh),1.5rem);color:var(--ink)}.cascade__end span{color:var(--em, var(--blue-type))}@supports (background-clip: text) or (-webkit-background-clip: text){.cascade__end{width:fit-content;max-width:100%;background:linear-gradient(108deg,var(--g-from, var(--blue-type)) 0%,var(--em, var(--blue-type)) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cascade__end span{color:inherit;-webkit-text-fill-color:transparent}}.cascade__goal{position:relative;margin:0 0 clamp(18px,2.2vw,24px);padding:0 0 0 clamp(34px,3vw,42px)}.cascade__goal:before{content:"\201c";position:absolute;left:0;top:-.18em;font-family:var(--heads);font-size:clamp(2.4rem,3.2vw,3rem);font-weight:800;line-height:1;color:var(--em, var(--blue-type));opacity:.85}.cascade__goal p{margin:0;max-width:40ch;font-size:clamp(16px,1.2vw,18px);line-height:1.5;font-weight:600;color:var(--ink)}.alive .show__body.cascade__rest{margin:0 0 clamp(20px,2.4vw,28px)}.cascade__rest .flow__name{color:var(--blue-deep);font-weight:800;letter-spacing:.04em}.cascade__rest .flow__who{color:var(--em, var(--blue-type));font-weight:800}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.cascade>p,.cascade__goal,.cascade__rest{animation:cascade-in linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}}@keyframes cascade-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bstory{position:relative;z-index:1;max-width:min(1240px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);grid-template-areas:"art head" "art a" "art b";column-gap:clamp(24px,3vw,48px)}.bstory__head{grid-area:head;margin-bottom:clamp(14px,2vh,22px)}.bstory__head .show__h2{margin:0;max-width:none;font-size:clamp(1.7rem,min(2.6vw,4.4vh),2.5rem)}.bstory__a,.bstory__b{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(20px,2.4vw,36px);align-items:start}.bstory__a{grid-area:a}.bstory__b{grid-area:b;margin-top:clamp(12px,2vh,22px);padding-top:clamp(12px,2vh,22px);border-top:1px solid rgba(10,134,169,.18)}.bstory__a .show__body,.bstory .cascade,.bstory .cascade__goal{margin:0}.bstory .cascade__goal p{max-width:none;font-size:calc(var(--t-base) * 1.05);line-height:1.45}.bstory .cascade__rest{margin:0 0 clamp(14px,2vh,20px)}.alive .bstory__art.show__art--blood{grid-area:art;align-self:stretch;height:auto;min-height:clamp(360px,52vh,520px)}.bstory__art .blood__canvas{left:-22%;width:144%;top:-10%;height:120%;-webkit-mask-image:radial-gradient(ellipse 46% 48% at 50% 50%,#000 0%,#000 40%,rgba(0,0,0,.7) 56%,rgba(0,0,0,.38) 68%,rgba(0,0,0,.14) 79%,rgba(0,0,0,.03) 87%,transparent 92%);mask-image:radial-gradient(ellipse 46% 48% at 50% 50%,#000 0%,#000 40%,rgba(0,0,0,.7) 56%,rgba(0,0,0,.38) 68%,rgba(0,0,0,.14) 79%,rgba(0,0,0,.03) 87%,transparent 92%)}.bstory__a,.bstory__b,.bstory__head{position:relative;z-index:2}.bstory__art .show__aside{right:50%;transform:translate(50%);bottom:2%;width:max-content;max-width:16ch;text-align:center}@media(max-width:1100px)and (min-width:901px){.bstory__a,.bstory__b{grid-template-columns:minmax(0,1fr);row-gap:16px}}@media(max-width:900px){.bstory{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "a" "b" "art"}.bstory__a,.bstory__b{grid-template-columns:minmax(0,1fr);row-gap:18px}.alive .bstory__art.show__art--blood{min-height:0;height:clamp(280px,40vh,380px);margin:18px 0 0}.bstory__art .show__aside{right:6%;transform:none;text-align:right}}.bstory .cascade p.cascade__link{margin:clamp(5px,.9vh,9px) 0 1px;font-size:11px;letter-spacing:.16em}.bstory .cascade__slow,.bstory .cascade__end{line-height:1.12}.bstory__head{margin-bottom:clamp(10px,1.6vh,18px)}.bstory .cascade__rest{margin-bottom:clamp(10px,1.6vh,16px)}.bstory .cascade__goal p,.bstory .show__body{font-size:clamp(15px,min(1.2vw,2.1vh),17.5px)}.bstory .cascade__causes{font-size:clamp(14px,min(1.1vw,1.95vh),16.5px);line-height:1.6}.bstory .cascade__slow,.bstory .cascade__end{font-family:inherit;font-style:normal;font-size:clamp(14px,min(1.1vw,1.95vh),16.5px);font-weight:800;letter-spacing:.03em;line-height:1.5}.bstory__art .blood__canvas,.alive .bstory__art .blood__canvas{left:-30%;top:-20%;width:160%;height:140%;-webkit-mask-image:none;mask-image:none}.hero--planet+main>section.alive:first-child{padding-top:calc(var(--hero-bleed) + clamp(28px,5vh,56px))}.alive .bstory__art.show__art--blood .show__aside{bottom:auto;top:calc(100% + 6px)}@media(max-width:900px){.alive .bstory__art.show__art--blood{margin-bottom:52px}}.alive .bstory{margin-bottom:clamp(56px,8vh,84px)}@media(max-width:900px){.alive .bstory{margin-bottom:0}}@media(max-width:860px){.hero--planet+main>section.alive:first-child{padding-top:clamp(14px,3vh,26px)}}.alive .bstory__art.show__art--blood .show__aside{top:auto;bottom:clamp(10px,3vh,28px);z-index:3}.alive .bstory{margin-bottom:clamp(20px,3vh,36px)}@media(max-width:900px){.alive .bstory__art.show__art--blood{margin-bottom:8px}.alive .bstory__art.show__art--blood .show__aside{bottom:6px}}.bpromo{padding:clamp(18px,3vh,36px) var(--pad-x) clamp(30px,5vh,60px)}.bpromo__panel{position:relative;overflow:hidden;isolation:isolate;max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,3.4vw,52px);align-items:center;padding:clamp(28px,4.2vw,60px);border-radius:clamp(22px,2.4vw,34px);background:linear-gradient(128deg,#064a63,#0a6f8c 42%,#11888f 72%,#1f9a7c);color:#fff;box-shadow:0 30px 60px -30px #063c508c}.bpromo__panel:before,.bpromo__panel:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(10px)}.bpromo__panel:before{width:46%;aspect-ratio:1;right:-12%;top:-38%;background:radial-gradient(closest-side,#f5d94a61,#f5d94a00)}.bpromo__panel:after{width:52%;aspect-ratio:1;left:-18%;bottom:-46%;background:radial-gradient(closest-side,#6edcf059,#6edcf000)}.bpromo__eyebrow{margin:0 0 12px;font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#f5d94a}.bpromo__h2{margin:0 0 14px;color:#fff;font-family:var(--heads);font-style:var(--heads-style);text-transform:uppercase;letter-spacing:var(--heads-track);font-size:clamp(1.6rem,2.8vw,2.5rem);line-height:1.08;font-weight:800}.bpromo__h2 em{font-style:normal;color:#9ff0e4}.bpromo__body{margin:0 0 clamp(20px,2.4vw,28px);max-width:42ch;font-size:var(--t-base);line-height:1.65;color:#ffffffe0}.bpromo__go{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:16px;padding:10px 10px 10px 28px;border-radius:100px;background:linear-gradient(180deg,#fff,#f4fbf9);color:#064a63;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:0 14px 30px -12px #00000073,0 0 #f5d94a8c;transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease}.bpromo__arrow{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#f5d94a,#e9b426);color:#064a63;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.bpromo__arrow svg{width:22px;height:22px}.bpromo__go:hover,.bpromo__go:focus-visible{transform:translateY(-3px);box-shadow:0 20px 36px -12px #00000080,0 0 0 6px #f5d94a47}.bpromo__go:hover .bpromo__arrow,.bpromo__go:focus-visible .bpromo__arrow{transform:translate(4px)}.bpromo__go:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffffd9,#fff0);transform:skew(-18deg);opacity:0}.bpromo__posts{list-style:none;margin:0;padding:0;display:grid;gap:14px}.bpromo__card{display:grid;gap:6px;padding:18px 22px;border-radius:18px;text-decoration:none;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .25s ease,transform .3s cubic-bezier(.2,.7,.3,1),border-color .25s ease}.bpromo__card:hover,.bpromo__card:focus-visible{background:#ffffff2e;border-color:#f5d94a99;transform:translate(6px)}.bpromo__meta{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f5d94a}.bpromo__title{font-size:clamp(17px,1.4vw,20px);font-weight:800;line-height:1.3}.bpromo__lede{font-size:14.5px;line-height:1.55;color:#fffc}.bpromo__more{font-size:13px;font-weight:800;letter-spacing:.06em;color:#9ff0e4}@media(prefers-reduced-motion:no-preference){.bpromo__go:after{animation:bpromo-shine 4.5s ease-in-out 1.2s infinite}}@keyframes bpromo-shine{0%{left:-60%;opacity:0}8%{opacity:1}30%{left:130%;opacity:0}to{left:130%;opacity:0}}@media(max-width:900px){.bpromo__panel{grid-template-columns:minmax(0,1fr)}.bpromo__go{width:100%;justify-content:space-between}}.mgal{padding:clamp(28px,5vh,64px) var(--pad-x) clamp(36px,6vh,76px)}.mgal__in{max-width:var(--maxw);margin:0 auto}.mgal__head{max-width:640px;margin-bottom:clamp(20px,3vh,34px)}.mgal__h2{margin:6px 0 10px;font-family:var(--heads);font-style:var(--heads-style);text-transform:uppercase;letter-spacing:var(--heads-track);font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.06;font-weight:800;color:var(--blue-deep)}.mgal__h2 em{font-style:normal;color:var(--green-type)}.mgal__body{margin:0;font-size:var(--t-base);line-height:1.65;color:var(--ink-soft)}.mgal__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,15vw,210px);grid-auto-flow:dense;gap:clamp(10px,1.2vw,16px)}.mgal__tile--hero{grid-column:span 2;grid-row:span 2}.mgal__tile--tall{grid-row:span 2}.mgal__tile--wide{grid-column:span 2}.mgal__link{position:relative;display:block;height:100%;overflow:hidden;isolation:isolate;border-radius:clamp(16px,1.6vw,22px);text-decoration:none;color:#fff;box-shadow:0 16px 34px -22px #0632468c;transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s ease}.mgal__tile:hover .mgal__link,.mgal__link:focus-visible{transform:translateY(-4px);box-shadow:0 24px 44px -22px #06324699}.mgal__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mgal__ph{position:absolute;inset:0;display:grid;place-items:center;padding-bottom:clamp(44px,4.4vw,60px)}.mgal__tile--hero .mgal__ph,.mgal__tile--tall .mgal__ph{padding-bottom:clamp(56px,5vw,72px)}.mgal__tile:not(.mgal__tile--hero):not(.mgal__tile--tall) .mgal__icon{width:clamp(44px,4vw,58px)}.mgal__tile--video .mgal__ph{background:linear-gradient(135deg,#064a63,#0b7690 55%,#13918f)}.mgal__tile--photo .mgal__ph{background:linear-gradient(140deg,#0e8a96,#3fb7b0 60%,#9fe0c9)}.mgal__tile--photo:nth-child(4n) .mgal__ph{background:linear-gradient(140deg,#6d4bd0,#4c86d8 55%,#4cc3d2)}.mgal__tile--press .mgal__ph{background:linear-gradient(135deg,#1e2f4f,#2a5a7a 55%,#2f8f86)}.mgal__tile--kit .mgal__ph{background:linear-gradient(140deg,#e9b426,#f5d94a 60%,#fbeaa0)}.mgal__tile--kit .mgal__link{color:#3b2a02}.mgal__ph:before{content:"";position:absolute;inset:0;opacity:.22;background:radial-gradient(circle at 18% 26%,transparent 13px,rgba(255,255,255,.9) 14px,rgba(255,255,255,.9) 16px,transparent 17px),radial-gradient(circle at 78% 18%,transparent 8px,rgba(255,255,255,.9) 9px,rgba(255,255,255,.9) 10.5px,transparent 11.5px),radial-gradient(circle at 66% 74%,transparent 19px,rgba(255,255,255,.9) 20px,rgba(255,255,255,.9) 22px,transparent 23px),radial-gradient(circle at 30% 82%,transparent 6px,rgba(255,255,255,.9) 7px,rgba(255,255,255,.9) 8px,transparent 9px)}.mgal__ph:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:50%;background:linear-gradient(100deg,#fff0,#ffffff38,#fff0);transform:skew(-16deg)}.mgal__icon{position:relative;display:grid;place-items:center;width:clamp(54px,5vw,70px);aspect-ratio:1;border-radius:50%;background:#ffffff2e;border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .35s cubic-bezier(.2,.7,.3,1),background .3s ease}.mgal__icon svg{width:44%;height:44%}.mgal__tile--hero .mgal__icon{width:clamp(76px,7vw,104px);background:#fffffff2;color:#0a6f8c}.mgal__tile--hero .mgal__icon svg{transform:translate(6%)}.mgal__tile--kit .mgal__icon{background:#ffffff8c;border-color:#fffc}.mgal__tile:hover .mgal__icon{transform:scale(1.08);background:#ffffff4d}.mgal__tile--hero:hover .mgal__icon{background:#fff}.mgal__cap{position:absolute;left:0;right:0;bottom:0;z-index:1;display:grid;gap:3px;padding:clamp(12px,1.4vw,18px) clamp(14px,1.6vw,20px);background:linear-gradient(to top,#041e2a8c,#041e2a00)}.mgal__tile--kit .mgal__cap{background:linear-gradient(to top,#fff6d2b3,#fff6d200)}.mgal__note{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.9}.mgal__title{font-size:clamp(15px,1.25vw,18px);font-weight:800;line-height:1.25}.mgal__tile--hero .mgal__title{font-size:clamp(18px,1.8vw,26px)}.has-media .mgal__ph{display:none}@media(prefers-reduced-motion:no-preference){.mgal__ph:after{animation:mgal-sheen 7s ease-in-out infinite}.mgal__tile:nth-child(2) .mgal__ph:after{animation-delay:1.1s}.mgal__tile:nth-child(3) .mgal__ph:after{animation-delay:2.2s}.mgal__tile:nth-child(4) .mgal__ph:after{animation-delay:3.3s}.mgal__tile:nth-child(5) .mgal__ph:after{animation-delay:4.4s}.mgal__tile:nth-child(6) .mgal__ph:after{animation-delay:5.5s}.mgal__tile--hero .mgal__icon{animation:mgal-pulse 2.6s ease-in-out infinite}}@keyframes mgal-sheen{0%{left:-70%}35%{left:130%}to{left:130%}}@keyframes mgal-pulse{0%,to{box-shadow:0 0 #ffffff73}50%{box-shadow:0 0 0 16px #fff0}}@media(max-width:900px){.mgal__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(140px,38vw,200px)}.mgal__tile--hero,.mgal__tile--wide{grid-column:span 2}.mgal__tile--hero{grid-row:span 2}}@media(max-width:900px){.mgal__grid{grid-auto-rows:clamp(160px,44vw,220px)}.mgal__tile:not(.mgal__tile--hero) .mgal__ph{place-items:start center;padding:16px 0 0}.mgal__tile:not(.mgal__tile--hero) .mgal__icon{width:42px}.mgal__note{font-size:10px;letter-spacing:.1em}.mgal__title{font-size:15px}.mgal__cap{padding:10px 12px 12px}}
