@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(data:font/woff2;base64,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)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--violet:#612fd7;--indigo:#130568;--pink:#e97db6;--aqua:#9beaeb;--charcoal:#292931;--gray:#d6d8db;--paper:#fbfafc;--paper-pink:#fff7fb;--line:#2929311f;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--shadow-soft:0 24px 80px #32145f1f;--shadow-deep:0 30px 90px #13056833;font-synthesis:none;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);min-width:320px;color:var(--charcoal);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6}button,summary,a{-webkit-tap-highlight-color:transparent}button,input,textarea,select{font:inherit}a{color:inherit}img,svg{display:block}.shell{width:min(100% - 48px,1360px);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--indigo);color:#fff;transition:transform .16s var(--ease-out);border-radius:999px;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid var(--aqua);outline-offset:4px}.eyebrow{color:var(--violet);letter-spacing:.17em;text-transform:uppercase;margin:0 0 18px;font-size:.76rem;font-weight:700;line-height:1.2}.site-header{z-index:100;padding:max(12px, env(safe-area-inset-top)) 20px 0;pointer-events:none;position:fixed;inset:0 0 auto}.site-header__inner{-webkit-backdrop-filter:blur(28px)saturate(1.18);pointer-events:auto;background:linear-gradient(135deg,#fffefffe,#f9f7fcfb);border:1px solid #ffffffb3;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(100%,1420px);min-height:66px;margin-inline:auto;padding:8px 12px 8px 18px;display:grid;box-shadow:0 12px 44px #32145f14}.site-header__brand{border-radius:6px;align-items:center;width:178px;display:flex;overflow:hidden}.site-header__brand img{backface-visibility:hidden;width:100%;height:auto;transform:translateZ(0)}.site-header__nav{justify-content:center;align-items:center;gap:clamp(14px,1.5vw,28px);font-size:.84rem;font-weight:500;display:flex}.site-header__nav a,.site-header__nav span{white-space:nowrap;padding:9px 1px;text-decoration:none;position:relative}.site-header__nav a:after{background:var(--violet);content:"";transform-origin:0;opacity:0;height:2px;transition:transform .18s var(--ease-out), opacity .18s var(--ease-out);border-radius:2px;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(.25)}.site-header__nav span[aria-disabled=true]{color:#29293170;cursor:default}.site-header__meta{align-items:center;display:flex}.preview-pill{min-height:36px;color:var(--violet);letter-spacing:.03em;white-space:nowrap;background:#612fd712;border:1px solid #612fd72e;border-radius:999px;align-items:center;padding:0 13px;font-size:.72rem;font-weight:700;display:inline-flex}.mobile-nav{display:none}.journey{background:radial-gradient(circle at 18% 20%, #e97db621, transparent 30%), radial-gradient(circle at 84% 78%, #9beaeb2b, transparent 29%), linear-gradient(180deg, #fff 0%, var(--paper) 70%, #faf6ff 100%);height:310svh;position:relative;overflow:clip}.journey:after{content:"";pointer-events:none;background:linear-gradient(#0000,#faf6ff);height:200px;position:absolute;bottom:0;left:0;right:0}.journey__sticky{align-items:center;min-height:100svh;display:grid;position:sticky;top:0;overflow:clip}.journey__ambient{filter:blur(3px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.journey__ambient--pink{aspect-ratio:1;background:radial-gradient(circle,#e97db630,#e97db600 68%);width:min(48vw,720px);top:8%;right:15%}.journey__ambient--aqua{aspect-ratio:1;background:radial-gradient(circle,#9beaeb3b,#9beaeb00 70%);width:min(42vw,620px);bottom:-8%;right:-6%}.journey__layout{z-index:2;grid-template-columns:minmax(360px,.78fr) minmax(600px,1.22fr);align-items:center;gap:clamp(24px,4vw,72px);padding-top:104px;padding-bottom:44px;display:grid;position:relative}.journey__copy{z-index:3;max-width:590px;position:relative}.journey__copy h1{max-width:11ch;color:var(--charcoal);letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.05rem,4.55vw,5.15rem);font-weight:700;line-height:.98}.journey__copy h1::selection,.featured h2::selection,.story-card h3::selection{background:var(--aqua);color:var(--indigo)}.journey__actions{align-items:center;gap:24px;margin-top:34px;display:flex}.button{min-height:54px;transition:transform .15s var(--ease-out);border-radius:17px;justify-content:center;align-items:center;gap:11px;padding:0 22px;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.button svg,.text-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.button--primary{background:var(--violet);color:#fff;box-shadow:0 12px 30px #612fd73d,inset 0 1px #ffffff3d}.button:active,.text-link:active,.video-poster:active,.mobile-nav summary:active{transform:scale(.97)}.journey__hint{color:#29293185;align-items:center;gap:10px;max-width:150px;font-size:.74rem;font-weight:500;line-height:1.35;display:inline-flex}.journey__mouse{border:1.5px solid #29293147;border-radius:999px;flex:none;justify-content:center;width:20px;height:30px;display:inline-flex;position:relative}.journey__mouse i{background:var(--violet);width:3px;height:6px;animation:scroll-dot 1.8s var(--ease-in-out) infinite;border-radius:999px;margin-top:6px}@keyframes scroll-dot{0%,to{opacity:.9;transform:translateY(0)}55%{opacity:.25;transform:translateY(8px)}}.journey__visual{min-width:0;position:relative}.journey-art{aspect-ratio:1.36;isolation:isolate;background:#f8f5fb;border:1px solid #ffffffe6;border-radius:clamp(32px,4vw,58px);width:min(100%,780px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 34px 110px #35136729,inset 0 1px #fffffff0}.journey-art:before{z-index:4;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 80px #ffffff6b}.journey-art__glow{z-index:0;filter:blur(28px);background:radial-gradient(circle,#e97db63d,#0000 66%);border-radius:50%;position:absolute;inset:8% 4%}.journey-art__master{z-index:1;object-fit:cover;object-position:center;will-change:transform;width:100%;height:100%;position:absolute;inset:-1%;transform:translate(0,0)scale(1.03)}.journey-art__depth{z-index:3;pointer-events:none;background:linear-gradient(90deg,#ffffff3d,#0000 18% 82%,#ffffff29),linear-gradient(#ffffff26,#0000 32%,#1305680a);position:absolute;inset:0}.journey__scale{border-top:1px solid #29293121;grid-template-columns:repeat(4,1fr);width:min(84%,610px);margin:18px auto 0;display:grid}.journey__scale span{color:#29293166;letter-spacing:.09em;text-align:center;text-transform:uppercase;padding-top:13px;font-size:.7rem;font-weight:700;position:relative}.journey__scale span:before{aspect-ratio:1;border:2px solid var(--paper);content:"";background:#b7b7bc;border-radius:50%;width:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.journey__scale span[data-active]{color:var(--violet)}.journey__scale span[data-active]:before{background:var(--violet);box-shadow:0 0 0 5px #612fd71f}.featured{z-index:4;background:radial-gradient(circle at 84% 18%,#9beaeb40,#0000 28%),radial-gradient(circle at 8% 86%,#e97db621,#0000 26%),#faf6ff;padding:clamp(96px,12vw,180px) 0 clamp(110px,14vw,210px);position:relative;overflow:clip}.featured:before{aspect-ratio:1;content:"";border:1px solid #612fd714;border-radius:42% 58% 54% 46%;width:420px;position:absolute;top:100px;right:-160px;transform:rotate(18deg)}.featured__intro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:48px;max-width:1140px;margin:0 auto clamp(48px,6vw,84px);display:grid}.featured__intro .eyebrow{grid-column:1/-1;margin-bottom:-26px}.featured__intro h2{letter-spacing:-.055em;text-wrap:balance;max-width:10ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.8rem,5vw,5.25rem);line-height:.98}.featured__intro>p:last-child{color:#292931a8;max-width:510px;margin:0 0 4px;font-size:clamp(1rem,1.4vw,1.18rem)}.story-card{width:min(100%,1260px);min-height:610px;box-shadow:var(--shadow-deep), inset 0 1px #fffffff0;background:#ffffffc7;border:1px solid #ffffffd1;border-radius:clamp(30px,4vw,56px);grid-template-columns:minmax(0,1.23fr) minmax(340px,.77fr);margin-inline:auto;display:grid;overflow:hidden}.story-card__media{background:var(--indigo);min-width:0;min-height:500px;position:relative;overflow:hidden}.story-card__media iframe{border:0;width:100%;height:100%;min-height:500px}.video-poster{background:var(--indigo);color:#fff;cursor:pointer;width:100%;height:100%;transition:transform .15s var(--ease-out);border:0;padding:0;position:absolute;inset:0;overflow:hidden}.video-poster img{object-fit:cover;width:100%;height:100%;transition:transform .28s var(--ease-out);transform:scale(1.015)}.video-poster__wash{pointer-events:none;background:linear-gradient(#0000 45%,#13056894),linear-gradient(90deg,#1305681a,#0000 42%);position:absolute;inset:0}.play-button{aspect-ratio:1;width:74px;color:var(--violet);background:#ffffffe0;border:1px solid #ffffffbd;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 48px #13056859}.play-button svg{fill:currentColor}.video-poster__label{letter-spacing:.12em;text-align:left;text-transform:uppercase;font-size:.76rem;font-weight:700;position:absolute;bottom:25px;left:26px;right:26px}.story-card__copy{flex-direction:column;justify-content:center;padding:clamp(38px,5vw,78px);display:flex}.story-card__tag{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 0 28px;font-size:.7rem;font-weight:700;display:flex}.story-card__tag span{aspect-ratio:1;border:1px solid #612fd733;border-radius:50%;place-items:center;width:30px;display:grid}.story-card__copy h3{letter-spacing:-.05em;text-wrap:balance;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.35rem,3.5vw,4.25rem);line-height:1}.story-card__copy>p:not(.story-card__tag){color:#292931b3;margin:26px 0 0;font-size:1rem;line-height:1.75}.story-card__meta{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.story-card__meta span{color:#29293194;align-items:center;gap:9px;font-size:.75rem;font-weight:500;display:flex}.story-card__meta svg{fill:none;stroke:var(--pink);stroke-width:1.5px}.text-link{color:var(--violet);transition:transform .15s var(--ease-out);border-radius:6px;align-self:flex-start;align-items:center;gap:9px;margin-top:30px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.site-header__nav a:hover:after{opacity:1;transform:scaleX(1)}.button--primary:hover{background:#5425c5;transform:translateY(-2px);box-shadow:0 16px 40px #612fd74f,inset 0 1px #ffffff47}.video-poster:hover img{transform:scale(1.045)}.video-poster:hover .play-button{background:#fff;box-shadow:0 22px 58px #13056870}.text-link:hover{color:var(--indigo);transform:translate(3px)}}@media (width<=1180px){.site-header__nav{gap:15px;font-size:.78rem}.site-header__meta{display:none}.site-header__inner{grid-template-columns:auto 1fr}.journey__layout{grid-template-columns:minmax(330px,.9fr) minmax(440px,1.1fr);gap:28px}}@media (width<=900px){.shell{width:min(100% - 36px,760px)}.site-header{padding-inline:12px}.site-header__inner{border-radius:18px;grid-template-columns:auto auto;justify-content:space-between;min-height:58px;padding:5px 7px 5px 13px}.site-header__brand{width:128px}.site-header__nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{min-height:44px;color:var(--violet);cursor:pointer;transition:transform .14s var(--ease-out);background:#612fd714;border-radius:13px;align-items:center;gap:7px;padding:0 13px;font-size:.8rem;font-weight:700;list-style:none;display:inline-flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px}.mobile-nav nav{-webkit-backdrop-filter:blur(24px);background:#fff;border:1px solid #612fd71f;border-radius:20px;width:min(78vw,310px);padding:12px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 70px #1305682e}.mobile-nav nav a,.mobile-nav nav span{border-radius:11px;justify-content:space-between;align-items:center;min-height:44px;padding:0 12px;font-size:.88rem;text-decoration:none;display:flex}.mobile-nav nav span{color:#29293180}.mobile-nav nav small{color:var(--violet);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-weight:700}.journey{height:320svh}.journey__layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:18px;min-height:100svh;padding-top:92px;padding-bottom:22px}.journey__copy{text-align:center;max-width:700px;margin-inline:auto}.journey__copy h1{max-width:13ch;margin-inline:auto;font-size:clamp(2.85rem,8.5vw,4.5rem)}.journey__lede{margin:17px auto 0}.journey__actions{justify-content:center;margin-top:22px}.journey__visual{flex-direction:column;justify-content:center;min-height:0;display:flex}.journey-art{width:min(60vh,560px,88vw);max-height:56vh}.journey__scale{margin-top:13px}.featured__intro{grid-template-columns:1fr;gap:22px;max-width:680px}.featured__intro .eyebrow{grid-column:auto;margin-bottom:-4px}.featured__intro h2{max-width:12ch}.story-card{grid-template-columns:1fr;width:min(100%,760px)}.story-card__media{aspect-ratio:16/9;min-height:auto}.story-card__media iframe{min-height:0}}@media (width<=600px){.shell{width:min(100% - 26px,520px)}.eyebrow{margin-bottom:12px;font-size:.65rem}.journey{height:335svh}.journey__layout{gap:10px;padding-top:84px;padding-bottom:12px}.journey__copy h1{font-size:clamp(2.42rem,11.2vw,3.5rem);line-height:.96}.journey__lede{max-width:34ch;font-size:.92rem;line-height:1.5}.journey__actions{flex-direction:column;gap:11px;margin-top:18px}.button{border-radius:15px;min-height:50px}.journey__hint{max-width:none}.journey__mouse{display:none}.journey-art{border-radius:36px;width:min(47vh,86vw);max-height:45vh}.journey__scale{width:92%;margin-top:9px}.journey__scale span{padding-top:10px;font-size:.58rem}.featured{padding-top:96px}.featured__intro{margin-bottom:38px}.featured__intro h2{font-size:clamp(2.65rem,13vw,3.75rem)}.featured__intro>p:last-child{font-size:.94rem}.story-card{border-radius:28px}.story-card__copy{padding:34px 25px 40px}.story-card__tag{margin-bottom:22px}.story-card__copy h3{font-size:2.55rem}.story-card__copy>p:not(.story-card__tag){margin-top:20px;font-size:.94rem}.play-button{width:62px}.video-poster__label{font-size:.64rem;bottom:17px;left:18px;right:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.journey{height:auto}.journey__sticky{position:relative}}@media (prefers-reduced-transparency:reduce){.site-header__inner,.mobile-nav nav,.story-card{-webkit-backdrop-filter:none;background:#fff}}.journey--medical{background:#fdfbfd;height:500svh}.journey--medical:after{background:linear-gradient(#0000,#faf6ff);height:20svh}.journey--medical .journey__sticky{isolation:isolate;background:#fdfbfd;height:100svh;min-height:100svh;display:block}.journey__atmosphere,.journey__stage{position:absolute;inset:0;overflow:hidden}.journey__atmosphere{z-index:0;background:radial-gradient(circle at 72% 44%,#e97db629,#0000 27%),radial-gradient(circle at 78% 82%,#9beaeb33,#0000 29%),linear-gradient(135deg,#fff 0%,#fdf9fd 46%,#f7ffff 100%)}.journey__texture{object-fit:cover;mix-blend-mode:multiply;width:104%;height:104%;transition:none;position:absolute;inset:-2%}.journey__texture--he{opacity:.25}.journey__texture--aqua{opacity:.06}.journey__light{filter:blur(18px);pointer-events:none;border-radius:50%;position:absolute}.journey__light--pink{aspect-ratio:1;background:radial-gradient(circle,#e97db63d,#0000 69%);width:min(66vw,980px);top:-24%;right:16%}.journey__light--aqua{aspect-ratio:1;background:radial-gradient(circle,#9beaeb4d,#0000 68%);width:min(70vw,1040px);bottom:-32%;right:-15%}.journey__stage{z-index:1}.journey__frame{--frame-opacity:0;--frame-scale:1;opacity:var(--frame-opacity);transform:translate3d(0, 0, 0) scale(var(--frame-scale));margin:0;position:absolute;inset:0}.journey__frame[data-frame="0"]{--frame-opacity:1;transform:none}.journey[data-interacting] .journey__frame{will-change:transform, opacity}.journey[data-interacting] .journey__frame[data-frame="0"]{transform:translate3d(0, 0, 0) scale(var(--frame-scale))}.journey[data-interacting] .journey__texture{will-change:opacity}.journey__frame>img{filter:drop-shadow(0 32px 52px #260b561f);user-select:none;position:absolute}.journey__frame--body{transform-origin:73% 56%}.journey__frame--body>img{object-fit:contain;object-position:center bottom;filter:none;width:min(53vw,860px);height:min(96svh,104svh - 110px);bottom:-4svh;right:clamp(4vw,8vw,150px)}.journey__frame--pelvis{transform-origin:55% 64%}.journey__frame--pelvis>img,.journey__frame--cervix>img{object-fit:contain;width:min(78vw,1260px);height:min(83svh,930px);top:53%;left:59%;transform:translate(-50%,-50%)}.journey__frame--cervix>img{filter:drop-shadow(0 22px 38px #260b561a)}.journey__frame--pap{transform-origin:52% 44%}.journey__frame--pap>img{object-fit:cover;object-position:50% 44%;filter:brightness(.96)saturate(.98)contrast(1.08);width:100%;height:100%;inset:0}.journey__micro-wash{background:linear-gradient(90deg,#fffffff0 0%,#ffffffd1 21%,#ffffff14 52%,#0000 74%),linear-gradient(#ffffff17,#0000 60%,#13056814);position:absolute;inset:0}.journey__chapters{z-index:4;pointer-events:none;height:100svh;position:relative}.journey__chapter{--chapter-opacity:0;--chapter-y:0px;width:min(43vw,590px);opacity:var(--chapter-opacity);transform:translate3d(0, calc(-50% + var(--chapter-y)), 0);position:absolute;top:50%;left:0}.journey[data-interacting] .journey__chapter{will-change:transform, opacity}.journey__chapter[data-chapter="0"]{--chapter-opacity:1}.journey__chapter[data-active]{pointer-events:auto}.journey__kicker{color:var(--violet);letter-spacing:.15em;text-transform:uppercase;margin:0 0 17px;font-size:.72rem;font-weight:700;line-height:1.25}.journey__chapter h1,.journey__chapter h2{max-width:10.5ch;color:var(--charcoal);letter-spacing:-.062em;text-wrap:balance;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.7rem,5.8vw,6.4rem);font-weight:700;line-height:.93}.journey__chapter h2{font-size:clamp(3.5rem,5.2vw,5.8rem)}.journey__chapter>p:not(.journey__kicker){color:#292931ad;max-width:40ch;margin:25px 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.65}.journey__chapter--intro h1{max-width:9.5ch}.journey__chapter--cell{filter:drop-shadow(0 2px 12px #ffffff80)}.journey__chapter--cell h2,.journey__chapter--cell .journey__kicker,.journey__chapter--cell>p{color:var(--indigo)}.button--light{color:var(--indigo);-webkit-backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #1305681f;margin-top:28px;box-shadow:0 16px 42px #1305681f}.journey__progress{z-index:6;gap:13px;display:grid;position:absolute;top:50%;right:clamp(22px,3vw,52px);transform:translateY(-50%)}.journey__progress span{color:#29293157;letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:10px;font-size:.62rem;font-weight:700;display:flex}.journey__progress b{font-weight:inherit;opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);transform:translate(7px)}.journey__progress i{aspect-ratio:1;width:6px;transition:transform .18s var(--ease-out);background:#2929313d;border-radius:50%;box-shadow:0 0 #612fd700}.journey__progress span[data-active]{color:var(--violet)}.journey__progress span[data-active] b{opacity:1;transform:translate(0)}.journey__progress span[data-active] i{background:var(--violet);transform:scale(1.12);box-shadow:0 0 0 6px #612fd71f}.journey__locator{--locator-opacity:0;aspect-ratio:1;width:clamp(58px,5.6vw,88px);opacity:var(--locator-opacity);animation:locator-breathe 2.8s var(--ease-in-out) infinite;border:1px solid #612fd79e;border-radius:50%;position:absolute;box-shadow:0 0 0 11px #612fd714,0 0 42px #e97db647}.journey__locator:before,.journey__locator:after{content:"";background:#612fd78c;position:absolute}.journey__locator:before{width:calc(100% + 36px);height:1px;top:50%;left:-18px}.journey__locator:after{width:1px;height:calc(100% + 36px);top:-18px;left:50%}.journey__locator--pelvis{top:61%;right:26%}.journey__locator--cervix{width:20px;top:59.3%;left:55.8%}@keyframes locator-breathe{0%,to{transform:scale(.96)}50%{transform:scale(1.04)}}@media (hover:hover) and (pointer:fine){.button--light:hover{background:#fff;transform:translateY(-2px);box-shadow:0 20px 54px #1305682b}}@media (width<=1180px){.journey__frame--body>img{width:56vw;right:1vw}.journey__frame--pelvis>img,.journey__frame--cervix>img{width:83vw;left:62%}.journey__chapter{width:min(44vw,520px)}}@media (width<=900px){.journey--medical{height:480svh}.journey__frame--body{transform-origin:58% 61%}.journey__frame--body>img{width:78vw;height:77svh;bottom:-7svh;right:-6vw}.journey__frame--pelvis>img,.journey__frame--cervix>img{width:112vw;height:74svh;top:54%;left:55%}.journey__frame--cervix{transform-origin:52% 63%}.journey__chapter{width:min(82vw,590px);transform:translate3d(0, var(--chapter-y), 0);top:17%;left:0}.journey__chapter:not(.journey__chapter--intro){-webkit-backdrop-filter:blur(20px)saturate(1.15);background:#ffffffa8;border:1px solid #ffffff8c;border-radius:24px;padding:24px 22px;top:auto;bottom:max(84px,10svh);box-shadow:0 18px 52px #1305681a}.journey__chapter h1,.journey__chapter h2{font-size:clamp(3rem,9vw,4.8rem)}.journey__chapter>p:not(.journey__kicker){margin-top:17px}.journey__progress{right:17px}.journey__progress b{display:none}.journey__locator--pelvis{top:64%;right:28%}}@media (width<=600px){.journey--medical{height:500svh}.journey__atmosphere:after{content:"";background:linear-gradient(#ffffff6b 0%,#0000 36%,#ffffff42 100%);position:absolute;inset:0}.journey__frame--body>img{width:94vw;height:70svh;bottom:-5svh;right:-12vw}.journey__frame--pelvis>img,.journey__frame--cervix>img{width:134vw;height:69svh;top:53%;left:51%}.journey__frame--pap>img{object-position:44% 42%}.journey__micro-wash{background:linear-gradient(#ffffffc7 0%,#ffffff14 38%,#ffffffb8 100%)}.journey__chapter{width:calc(100% - 42px);top:13%}.journey__chapter:not(.journey__chapter--intro){border-radius:20px;padding:20px;bottom:max(70px,7svh)}.journey__chapter h1,.journey__chapter h2{font-size:clamp(2.72rem,12vw,3.8rem);line-height:.96}.journey__kicker{margin-bottom:11px;font-size:.61rem}.journey__chapter>p:not(.journey__kicker){max-width:34ch;font-size:.9rem;line-height:1.52}.journey__actions{align-items:flex-start}.journey__progress{gap:12px;top:52%;right:11px}.journey__locator--pelvis{top:64%;right:25%}}@media (prefers-reduced-motion:reduce){.journey--medical{height:auto}.journey--medical .journey__sticky{height:100svh;min-height:720px;position:relative}.journey__frame:not([data-frame="0"]),.journey__chapter:not([data-chapter="0"]),.journey__progress{display:none}.journey__locator{animation:none}}@media (prefers-reduced-transparency:reduce){.journey__chapter:not(.journey__chapter--intro),.button--light{-webkit-backdrop-filter:none;background:#fff}}body{overflow-x:clip}html body main>.page-hero:not(.page-hero--ink):not(.nucleo-hero)+.section-v4{padding-top:clamp(24px,3vw,48px)}main.cursos-page>.course-brand-paths{color:#130568}main.cursos-page>.course-brand-paths .section-heading .eyebrow{color:#612fd7}main.cursos-page>.course-brand-paths .section-heading>p:last-child{color:#595264}main .video-feature{border:0;border-radius:32px;min-height:0;box-shadow:0 20px 64px #30205b10}main .video-feature__media{align-self:stretch;min-height:0;transform:none!important}main .video-feature__copy{padding:clamp(28px,4vw,56px)}main .recent-videos{margin-top:clamp(44px,5.25vw,72px)}main .recent-videos__grid{padding-bottom:24px}main .store-preview{background:radial-gradient(80% 65% at 95% 20%,#54265766,#0000),linear-gradient(#0b0720,#201235 55%,#0f0b1c);height:auto}main .store-preview__sticky{min-height:0;padding-bottom:72px;position:relative}main.home-canvas--marea>.about-section{background:0 0}main.home-canvas--marea>.comunidad{background:0 0;padding-block:44px 64px}main.home-canvas--marea .comunidad__titulo{color:#612fd7}main.home-canvas--marea .comunidad__numero{color:#251735}main.home-canvas--marea .comunidad__pie{color:#5d5067}main .preguntas.section-v4>.shell{max-width:1040px}main .preguntas .preguntas__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}main .preguntas .preguntas__lista li{min-width:0;margin:0}main .preguntas .preguntas__lista a{background:#ffffffdb;border:0;border-radius:24px;flex-direction:column;justify-content:space-between;gap:14px;height:100%;padding:24px;text-decoration:none;display:flex;box-shadow:0 10px 36px #30205b08}main .preguntas .preguntas__lista strong{color:#130568;font-size:1.15rem;line-height:1.35}main .preguntas .preguntas__lista small{color:#686074;margin:0;font-size:.85rem}main .preguntas .preguntas__lista a:hover strong{text-underline-offset:4px;text-decoration:underline}main :is(.preguntas,.pregunta,.bib-entrada) :is(.preguntas__cierre,.pregunta__sigue,.pregunta__vecinas,.pregunta__aviso,.bib-entrada__fuentes,.bib-entrada__relacionadas){border-top:0;margin-top:36px}main .pregunta .pregunta__vecinas a{border-bottom:0}main .pregunta .pregunta__guia{border:0;border-radius:26px;padding:clamp(22px,4vw,32px);box-shadow:0 14px 42px #30205b0b}main .pregunta .pregunta__guia h2{font-size:1.45rem}main .bib-entrada .bib-entrada__reverso{border-radius:24px}main .related-content.section-v4{background:linear-gradient(#f8f5fc,#fbfafc)}main .related-content .related-content__grid:has(>:only-child){grid-template-columns:minmax(0,760px)}main.guide-landing{background:radial-gradient(90% 650px at 100% 20%,#f7e4f1,#0000 80%),radial-gradient(90% 650px at 0 0,#e3f5f4,#0000 80%),linear-gradient(#faf7fd,#fbfafc)}main.guide-landing>.guide-promo,main.guide-landing>.related-content{background:0 0}main:has(>.journey--breast){background:#f8f5fc}main:has(>.journey--breast)>:is(.topic-next,.topic-connections,.vph-guide,.vph-sources,.journey-fallback,.related-content){background:0 0}main .breast-comparison{padding-bottom:clamp(160px,16vw,220px)}main .breast-comparison:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f8f5fc);height:128px;position:absolute;inset:auto 0 0}html body footer.site-footer{background:var(--footer-from,#fbfafc);color:#2c2038;padding:32px 0 0;overflow:clip}html body .site-footer .site-footer__brand>a,html body .site-footer nav a{color:#382846}html body .site-footer__brand p,html body .site-footer__brand .site-footer__tagline{color:#4c3d59}html body .site-footer__copyright{isolation:isolate;color:#fff;border-top:0;padding:108px 0 24px;position:relative}html body .site-footer__copyright:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--footer-from,#fbfafc), #b8a9c6 42%, #62536f 70%, #292131 100%);position:absolute;inset:0 calc(50% - 50vw)}main.home-canvas--marea~.site-footer{--footer-from:#f4edf8}html body main:has(>.store-preview)~.site-footer{--footer-from:#0f0b1c;color:#fff;background:#0f0b1c}html body main:has(>.store-preview)~.site-footer .site-footer__copyright:before{background:#0f0b1c}html body main:has(>.store-preview)~.site-footer :is(a,p){color:#e8dfee}main.course-catalog-page:has(>.body-courses,>.nucleo-hero)~.site-footer{--footer-from:#fff}main.newsletter-canvas~.site-footer,main:has(>.journey--breast)~.site-footer{--footer-from:#f8f5fc}html body .related-content.section-v4{background:#fbfafc}html body main .video-resume{box-shadow:none;background:0 0;border:0}html body main>[data-private-reading]{background:0 0;border:0;margin-block:0;padding-block:24px 40px}html body main#contenido>.prose-page.section-v4:after{content:none}html body main#contenido>.prose-page.section-v4{padding-bottom:clamp(56px,7vw,96px)}html body main:is([data-bone-page],[data-kidney-page])>.sources{color:#4c425b;background:linear-gradient(#f3fbfc,#fbfafc)}html body main:is([data-bone-page],[data-kidney-page])>.sources :is(span,p){color:#5d5067}html body main:is([data-bone-page],[data-kidney-page])>.sources a{color:#6131a1}html body main:is([data-bone-page],[data-kidney-page])>.sources details{border-color:#ded1e8}@media (width<=760px){main .video-feature__media{aspect-ratio:16/9}main .video-feature__copy{padding:28px 26px 34px}main .video-feature__copy h3{font-size:clamp(2rem,9vw,2.8rem);line-height:1.06}main .preguntas .preguntas__lista{grid-template-columns:minmax(0,1fr);gap:12px}main .preguntas .preguntas__lista a{border-radius:22px;padding:22px}main .store-preview__sticky{padding-bottom:48px}html body main>.page-hero:not(.page-hero--ink):not(.nucleo-hero){min-height:0;padding-top:108px;padding-bottom:36px}html body main>.page-hero:not(.page-hero--ink) h1{font-size:clamp(2.8rem,11.8vw,4.4rem);line-height:1.02}html body main.search-page>.page-hero{padding-top:88px;padding-bottom:18px}html body main.search-page>.page-hero h1{font-size:clamp(2.3rem,10vw,3rem)}}.site-header{padding:max(10px, env(safe-area-inset-top)) 14px 0}main{overflow:clip}.home-canvas--marea{--home-hero-bridge:#eefafb;background:radial-gradient(92% 13% at -8% 31%,#9beaeb6b,#0000 72%),radial-gradient(86% 14% at 108% 48%,#e97db640,#0000 72%),radial-gradient(94% 15% at 3% 66%,#f4b1d33d,#0000 74%),radial-gradient(100% 18% at 104% 84%,#b496d21f,#0000 74%),linear-gradient(#fffafd 0%,#eefcfc 28%,#f7fdfd 42%,#fff6fb 55%,#f6e9f4 67%,#eee2f4 80%,#f0e6f6 91%,#f4edf8 100%);position:relative}.home-canvas--marea[data-scroll-motion-ready=true] [data-scroll-motion]{opacity:1;transform:translate3d(var(--motion-x,0), var(--motion-y,0), 0) scale(var(--motion-scale,1));transform-origin:var(--motion-origin,50% 50%)}.home-canvas.home-canvas--marea>.universe,.home-canvas.home-canvas--marea>.video-library,.home-canvas.home-canvas--marea>.newsletter-band,.home-canvas.home-canvas--marea>.learning-paths,.home-canvas.home-canvas--marea>.store-teaser{background:0 0}.home-canvas.home-canvas--marea>.about-section{color:#2c2038;background:0 0}.home-canvas--marea>.about-section .about-section__copy>p:not(.eyebrow){color:#5d5067}.home-canvas--marea>.about-section .eyebrow{color:#612fd7}.home-canvas--marea>.universe:before,.home-canvas--marea>.video-library:before,.home-canvas--marea>.newsletter-band:before,.home-canvas--marea>.learning-paths:before,.home-canvas--marea>.about-section:before,.home-canvas--marea>.store-teaser:before{display:none}.home-canvas--marea>.home-hero{z-index:1}.home-canvas--marea>.home-hero .home-hero__sticky{overflow:visible}.home-canvas--marea>.home-hero .home-hero__sticky:after{display:none}.home-canvas--marea>.learning-paths,.home-canvas--marea>.store-teaser{color:var(--charcoal)}.home-canvas--marea>.learning-paths .section-heading>p:last-child,.home-canvas--marea>.store-teaser p:last-child{color:#292931b3}.home-canvas--marea>.learning-paths .eyebrow,.home-canvas--marea>.store-teaser .eyebrow{color:var(--violet)}.home-canvas--marea>.about-section .about-section__credential a{color:#6131a1}main:has(>.page-hero:not(.page-hero--ink)):not(:has(>.body-courses,>.nucleo-hero)):not(.newsletter-canvas){background:radial-gradient(90% 650px at 95% 120px,#e5f6f6 0%,#0000 80%),radial-gradient(95% 900px at 0 900px,#f5e8f3 0%,#0000 80%),linear-gradient(#faf8fd,#f6f7fc 48%,#fbfafc)}main:has(>.page-hero:not(.page-hero--ink)):not(:has(>.body-courses,>.nucleo-hero)):not(.newsletter-canvas)>:is(.page-hero,.section-v4){background:0 0}main>.page-hero~.section-v4:before,main>.learning-paths~.course-interest:before{content:none}main.home-canvas--marea>.universe>.brand-flow{display:none}main.home-canvas--marea>.home-hero~.universe:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, var(--home-hero-bridge), transparent);height:clamp(180px,20vw,280px);display:block;position:absolute;inset:0 0 auto}.site-header__inner{isolation:isolate;border-radius:17px;grid-template-columns:auto 1fr;width:min(100% - 8px,1460px);min-height:52px;padding:4px 10px 4px 14px;position:relative}.site-header__inner:before,.site-header__inner:after{z-index:-1;filter:blur(5px);pointer-events:none;content:"";will-change:opacity;border-radius:999px;height:10px;position:absolute;bottom:-6px;left:1.5%;right:1.5%}.site-header__inner:before{animation:header-brand-glow-primary 24s var(--ease-in-out) infinite alternate;background:linear-gradient(90deg,#e97db6d1,#612fd7c2 52%,#9beaebd1)}.site-header__inner:after{animation:header-brand-glow-secondary 24s var(--ease-in-out) infinite alternate;background:linear-gradient(90deg,#9beaebc2,#e97db6d1 48%,#612fd7c2)}@keyframes header-brand-glow-primary{0%{opacity:.28}to{opacity:.07}}@keyframes header-brand-glow-secondary{0%{opacity:.05}to{opacity:.28}}.site-header__brand{letter-spacing:-.025em;align-items:center;gap:10px;width:auto;min-width:max-content;font-size:.95rem;text-decoration:none;display:flex;overflow:visible}.site-header__brand img{background:0 0;width:31px;height:30px}.site-header__brand strong{font-weight:700}.site-header__nav{justify-content:flex-end}@media (width>=901px) and (width<=1000px){.site-header__brand span{display:none}}@media (width>=901px) and (width<=1340px){.site-header__inner:has([data-private-review-nav]) .site-header__brand span{display:none}.site-header__inner:has([data-private-review-nav]) .site-header__nav{gap:clamp(8px,.9vw,12px);font-size:.76rem}}@media (width>=901px) and (width<=1000px){.site-header__inner:has([data-private-review-nav]) .site-header__nav{gap:6px;font-size:.7rem}}.site-header__nav a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.site-header--dark .site-header__inner{background:linear-gradient(135deg,#07051dfc,#0d0826fa);border-color:#ffffff29;box-shadow:0 16px 56px #0000003d}.site-header--dark .site-header__brand,.site-header--dark .site-header__nav,.site-header--dark .preview-pill{color:#fff}.site-header--dark .preview-pill{background:#ffffff17;border-color:#ffffff2e}.site-header--dark .site-header__nav a:after{background:var(--pink)}.site-header__search{aspect-ratio:1;width:32px;color:var(--violet);transition:background .16s var(--ease-out), transform .16s var(--ease-out);background:#ffffff94;border:1px solid #612fd724;border-radius:50%;place-items:center;text-decoration:none;display:grid}.site-header__nav .site-header__language{isolation:isolate;min-width:72px;min-height:30px;color:var(--violet);letter-spacing:.025em;background:#ffffffb8;border:1px solid #612fd733;border-radius:999px;place-items:center;padding:6px 13px;font-size:.72rem;font-weight:800;line-height:1;display:inline-grid;position:relative}.site-header__nav .site-header__language:before{z-index:-1;border-radius:inherit;content:"";opacity:0;pointer-events:none;border:2px solid;position:absolute;inset:-6px;transform:scale(.96)}.site-header__nav .site-header__language[data-language-discovery]:before{animation:language-switch-discovery 1.8s var(--ease-in-out) 2}@keyframes language-switch-discovery{0%,to{opacity:0;transform:scale(.96)}45%{opacity:.55;transform:scale(1.12)}}.site-header__nav .site-header__language:after{display:none}.site-header--dark .site-header__language{color:#fff;background:#ffffff1a;border-color:#ffffff38}.mobile-nav__language{font-weight:750}.site-header__search svg,.site-search__field svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6px}.site-header--dark .site-header__search{color:#fff;background:#ffffff17;border-color:#ffffff2e}.social-menu{flex:none;position:relative}.social-menu summary{aspect-ratio:1;width:32px;color:var(--violet);cursor:pointer;transition:background .16s var(--ease-out), transform .16s var(--ease-out);background:#ffffff94;border:1px solid #612fd724;border-radius:50%;place-items:center;list-style:none;display:grid}.social-menu summary::-webkit-details-marker{display:none}.social-menu summary svg,.social-menu__panel button svg,.social-actions button svg,.social-menu__grid a svg,.social-actions__links a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px}.social-icon__fill{fill:currentColor;stroke:none}.site-header--dark .social-menu summary{color:#fff;background:#ffffff17;border-color:#ffffff2e}.social-menu__panel{width:min(320px,100vw - 32px);color:var(--charcoal);transform-origin:100% 0;backdrop-filter:blur(24px)saturate(1.15);background:#fffffff0;border:1px solid #522a791f;border-radius:24px;padding:18px;animation:.22s cubic-bezier(.16,1,.3,1) social-menu-in;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 78px #2d134e2e}.social-menu__panel>p,.social-actions>p{color:#29293185;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.64rem;font-weight:800}.social-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.social-menu__grid a{min-height:42px;color:var(--charcoal);background:#612fd70b;border-radius:13px;align-items:center;gap:9px;padding:7px 10px;font-size:.78rem;font-weight:700;text-decoration:none;display:flex}.social-menu__grid a:after{display:none}.social-menu__grid a span{aspect-ratio:1;background:linear-gradient(145deg,var(--pink),var(--violet));color:#fff;letter-spacing:-.02em;border-radius:50%;place-items:center;width:25px;font-size:.58rem;display:grid}.social-menu__panel>button{background:var(--charcoal);color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:10px;font:700 .78rem/1 Inter,sans-serif;display:flex}.share-status{color:#29293194;text-align:center;min-height:1.2em;margin-top:7px;font-size:.66rem;display:block}.social-actions__links{flex-wrap:wrap;gap:8px;display:flex}.social-actions__links a,.social-actions__links button{aspect-ratio:1;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:34px;font:700 .64rem/1 Inter,sans-serif;text-decoration:none;display:grid}.social-actions--mobile{border-top:1px solid #29293114;margin-top:8px;padding-top:16px}.social-actions--mobile .social-actions__links a,.social-actions--mobile .social-actions__links button{color:var(--violet);background:#612fd70f;border-color:#612fd71f}.social-actions--mobile .share-status{text-align:left}.home-hero__social{z-index:5;justify-content:flex-end;display:flex;position:absolute;top:82px;left:50%;transform:translate(-50%)}.social-actions--hero{backdrop-filter:blur(18px)saturate(1.08);background:#ffffff9e;border:1px solid #612fd71a;border-radius:999px;align-items:center;gap:10px;padding:7px 9px 7px 14px;display:flex;box-shadow:0 12px 38px #3d1f5e14}.social-actions--hero>p{color:#29293194;margin:0 2px 0 0}.social-actions--hero .social-actions__links{flex-wrap:nowrap;gap:5px}.social-actions--hero .social-actions__links a,.social-actions--hero .social-actions__links button{width:30px;color:var(--violet);background:#ffffffb8;border-color:#612fd721}.social-actions--hero .share-status{color:#2929319e;margin:0;position:absolute;top:calc(100% + 4px);right:10px}@keyframes social-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}.section-v4{padding:clamp(72px,7.5vw,120px) 0;position:relative;overflow:clip}.section-v4>:not(.brand-flow){z-index:2;position:relative}.brand-flow{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#0000 0%,#000 8% 84%,#0000 100%)}.brand-flow__fragment{aspect-ratio:1;opacity:.34;-webkit-mask-image:var(--brand-mark);mask-image:var(--brand-mark);display:block;position:absolute;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.brand-flow__fragment--one{background:linear-gradient(145deg,#e97db629,#612fd711);width:min(82vw,1200px);top:-52%;right:-22%;transform:rotate(-11deg)}.brand-flow__fragment--two{background:linear-gradient(145deg,#9beaeb38,#612fd70b);width:min(72vw,1020px);bottom:-58%;left:-24%;transform:rotate(19deg)}.brand-flow--color .brand-flow__fragment--one{background:linear-gradient(145deg,#ffffff38,#612fd71a)}.brand-flow--color .brand-flow__fragment--two{background:linear-gradient(145deg,#9beaeb47,#ffffff14)}.brand-flow--dark .brand-flow__fragment--one{background:linear-gradient(145deg,#e97db661,#612fd72e)}.brand-flow--dark .brand-flow__fragment--two{background:linear-gradient(145deg,#9beaeb40,#612fd71a)}.section-heading{margin-bottom:clamp(32px,4.5vw,60px)}.section-heading--wide{max-width:980px}.section-heading--split{justify-content:space-between;align-items:end;gap:32px;display:flex}.section-heading h2,.info-grid>.shell>h2{letter-spacing:-.062em;text-wrap:balance;max-width:13ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3rem,5.8vw,6.2rem);font-weight:700;line-height:.94}.section-heading>p:last-child,.section-heading--wide>p:last-child{color:#292931a8;max-width:660px;margin:28px 0 0;font-size:clamp(1rem,1.4vw,1.2rem)}.home-hero{background:var(--home-hero-bridge,#eefafb);height:190svh;position:relative}[data-home-motion]{--home-progress:0}.home-hero__sticky{background:linear-gradient(180deg, #eefafb00 61%, #eefafb6b 78%, var(--home-hero-bridge) 100%), linear-gradient(112deg, #fffffffa 0%, #fffafcf5 54%, #f9fdfef5 100%), radial-gradient(circle at 82% 38%, #e97db62e, transparent 35%), radial-gradient(circle at 72% 82%, #9beaeb33, transparent 33%);min-height:100svh;position:sticky;top:0;overflow:clip}.home-hero__field{pointer-events:none;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#000 0% 66%,#000000b3 78%,#0000 96%)}.home-hero__wash{filter:blur(34px);border-radius:50%;position:absolute;transform:translate(0,0)}.home-hero__wash--pink{aspect-ratio:1;width:min(78vw,1120px);transform:translate3d(calc(var(--home-progress) * -5vw), calc(var(--home-progress) * 8vh), 0);background:radial-gradient(circle,#e97db65c,#e97db600 68%);top:-28%;right:-4%}.home-hero__wash--aqua{aspect-ratio:1;width:min(72vw,980px);transform:translate3d(calc(var(--home-progress) * 7vw), calc(var(--home-progress) * -10vh), 0);background:radial-gradient(circle,#9beaeb7a,#9beaeb00 68%);bottom:-44%;right:23%}.home-hero__brand-fragment{aspect-ratio:1;opacity:.5;-webkit-mask-image:var(--brand-mark);mask-image:var(--brand-mark);will-change:transform;display:block;position:absolute;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.home-hero__brand-fragment--one{width:min(87vw,1300px);transform:translate3d(calc(var(--home-progress) * -4vw),calc(var(--home-progress) * 8vh),0) rotate(calc(-11deg + var(--home-progress) * 8deg));background:linear-gradient(145deg,#e97db629,#612fd711);top:-48%;right:-18%}.home-hero__brand-fragment--two{width:min(76vw,1050px);transform:translate3d(calc(var(--home-progress) * 5vw),calc(var(--home-progress) * -7vh),0) rotate(19deg);background:linear-gradient(145deg,#9beaeb38,#612fd70b);bottom:-61%;left:-21%}.home-hero__content{z-index:2;grid-template-columns:minmax(440px,.92fr) minmax(520px,1.08fr);align-items:start;gap:clamp(30px,4vw,78px);min-height:100svh;padding-top:clamp(126px,15vh,170px);padding-bottom:44px;display:grid;position:relative}.home-hero__copy{z-index:3;max-width:720px;transform:translate3d(0, calc(var(--home-progress) * -5vh),0);opacity:calc(1 - var(--home-progress) * .25);padding-top:clamp(10px,2vh,28px)}.home-hero__copy h1{letter-spacing:-.068em;text-wrap:balance;max-width:11ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(4rem,6.7vw,7.65rem);font-weight:700;line-height:.89}.home-hero__lede{color:#292931b3;max-width:600px;margin:30px 0 0;font-size:clamp(1.04rem,1.35vw,1.23rem);line-height:1.66}.home-hero__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.button--ghost{backdrop-filter:blur(18px);background:#ffffffa3;border:1px solid #29293121;box-shadow:0 12px 34px #3d1f5e14}.button--ink{background:var(--charcoal);color:#fff}.home-hero__proof{color:#29293185;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:36px 0 0;font-size:.72rem;font-weight:700;display:flex}.home-hero__proof i{aspect-ratio:1;background:var(--pink);border-radius:50%;width:4px}.home-hero__portrait{width:min(100%,650px);transform:translate3d(calc(var(--home-progress) * -3vw), calc(var(--home-progress) * -5vh),0) scale(calc(1 + var(--home-progress) * .035));place-self:end;margin:0;position:relative}.home-hero__portrait-shell{aspect-ratio:1;background:linear-gradient(145deg,#ffffffb8,#e97db629);border:1px solid #ffffffc2;border-radius:50%;height:auto;position:relative;overflow:hidden;box-shadow:0 30px 76px #4a1f6929,inset 0 1px #ffffffe6}.home-hero[data-home-portrait-lab] .home-hero__portrait{justify-self:end;width:min(100%,650px)}.home-hero[data-home-portrait-lab] .home-hero__portrait-shell{aspect-ratio:1;height:auto}.home-hero[data-home-portrait-lab][data-frame=circle] .home-hero__portrait-shell{border-radius:50%}.home-hero[data-home-portrait-lab][data-frame=square] .home-hero__portrait-shell{border-radius:34px}.home-hero[data-home-portrait-lab][data-frame=arch] .home-hero__portrait{width:min(90%,560px)}.home-hero[data-home-portrait-lab][data-frame=arch] .home-hero__portrait-shell{aspect-ratio:.84;border-radius:50% 50% 34px 34px/30% 30% 34px 34px}.home-hero__portrait-shell>img{object-fit:cover;object-position:50% 45%;filter:saturate(.98)contrast(1.02);width:100%;height:100%}.home-hero__portrait-light{pointer-events:none;background:linear-gradient(155deg,#ffffff40,#0000 34%,#612fd712);position:absolute;inset:0}.home-hero__portrait figcaption{backdrop-filter:blur(20px);background:#ffffffab;border:1px solid #ffffffb3;border-radius:999px;padding:11px 16px;font-size:.78rem;position:absolute;bottom:6%;right:6%;box-shadow:0 15px 40px #260b561f}.home-hero__portrait figcaption span{font-weight:700}.home-hero__scroll{z-index:5;color:#2929317a;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:.67rem;font-weight:700;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.home-hero__scroll span{background:currentColor;width:30px;height:1px}.universe{background:radial-gradient(circle at 12% 12%,#9beaeb38,#0000 25%),linear-gradient(#fff,#fbf8ff)}.universe--cards-only{padding-top:clamp(38px,5vw,72px)}.universe__grid{grid-template-rows:minmax(440px,37vw);grid-template-columns:.82fr .82fr 1.36fr;gap:18px;display:grid}.universe-card{min-width:0;transition:transform .22s var(--ease-out);border:1px solid #29293114;border-radius:clamp(28px,3vw,46px);flex-direction:column;justify-content:space-between;padding:clamp(28px,3vw,46px);text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 24px 80px #2e164b17}.universe-card--question{background:linear-gradient(160deg,#fff 0%,#fff2f9 100%)}.universe-card__question-preview{pointer-events:none;gap:9px;display:grid;position:absolute;top:22%;left:12%;right:12%;transform:rotate(-5deg)}.universe-card__question-preview span{color:#482b5d75;white-space:nowrap;background:#ffffff94;border:1px solid #612fd717;border-radius:999px;justify-self:end;padding:8px 12px;font-size:.62rem;font-weight:700;box-shadow:0 12px 34px #46206612}.universe-card__question-preview span:nth-child(2){justify-self:start}.universe-card__question-preview span:nth-child(3){margin-right:15%}.universe-card__trigger{min-height:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:space-between;padding:0;display:flex}.universe-card__content{transition:transform .22s var(--ease-in-out), opacity .18s var(--ease-out);flex:none;display:block}.universe-card--body{background:#fff6fa}.universe-card__anatomy,.universe-card__anatomy-wash{width:100%;height:100%;position:absolute;inset:0}.universe-card__anatomy{object-fit:contain;object-position:center top;opacity:.78;clip-path:inset(0 round 24px)}.universe-card__anatomy-wash{background:linear-gradient(#fffafc05 22%,#fff7fb85 55%,#fff7fbfa 88%)}.universe-card__anatomy-point{z-index:2;aspect-ratio:1;opacity:.62;width:12px;transform:scale(var(--anatomy-point-scale,1));transition:transform .18s var(--ease-out), opacity .18s var(--ease-out);background:#8e3c89;border:3px solid #fffffff0;border-radius:50%;position:absolute;box-shadow:0 0 0 1px #4e234e38,0 5px 18px #4a184b33}.universe-card__anatomy-point em{color:#442444;letter-spacing:.06em;opacity:0;text-transform:uppercase;transition:opacity .18s var(--ease-out), transform .22s var(--ease-out);white-space:nowrap;background:#ffffffd1;border:1px solid #52265b1f;border-radius:999px;padding:5px 8px;font-size:.58rem;font-style:normal;font-weight:700;position:absolute;top:50%;left:19px;transform:translate(-9px,-50%);box-shadow:0 8px 24px #37184e1a}.universe-card[data-anatomy-revealed=true] .universe-card__anatomy{opacity:.78}.universe-card[data-anatomy-revealed=true] .universe-card__anatomy-point em{opacity:.58;transform:translateY(-50%)}.universe-card__anatomy-point--brain{top:8%;left:50%}.universe-card__anatomy-point--lung{top:24%;left:37%}.universe-card__anatomy-point--gut{top:54%;left:50%}.universe-card__anatomy-point--lung em{left:auto;right:19px}.universe-card--case{color:#fff}.universe-card--case>img,.universe-card__scrim{width:100%;height:100%;position:absolute;inset:0}.universe-card--case>img{object-fit:cover;object-position:50% 48%;transition:transform .28s var(--ease-out)}.universe-card__scrim{background:linear-gradient(#04081c24,#05041d1f 42%,#06041de0)}.universe-card__number,.universe-card>div,.universe-card__trigger,.universe-card__search,.universe-card__arrow{z-index:2;position:relative}.universe-card__number{letter-spacing:.12em;font-size:.72rem;font-weight:700}.universe-card__kicker{letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:.7rem;font-weight:700;display:block}.universe-card h3{letter-spacing:-.055em;text-wrap:balance;max-width:11ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.3rem,3.4vw,4.2rem);line-height:.96}.universe-card__title{letter-spacing:-.055em;text-wrap:balance;max-width:11ch;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.3rem,3.4vw,4.2rem);font-weight:700;line-height:.96;display:block}.universe-card__search{gap:10px;margin-top:22px;display:grid}.universe-card__search[hidden]{display:none}.universe-card__search label{letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.universe-card__search>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.universe-card__search input{width:100%;min-width:0;min-height:48px;color:var(--charcoal);background:#ffffffc7;border:1px solid #612fd729;border-radius:15px;outline:0;padding:0 14px;font-size:.78rem}.universe-card__search input:focus{border-color:var(--violet);box-shadow:0 0 0 4px #612fd717}.universe-card__search button{background:var(--violet);color:#fff;cursor:pointer;min-height:48px;transition:transform .14s var(--ease-out), background .16s var(--ease-out);border:0;border-radius:15px;padding:0 15px;font-size:.76rem;font-weight:700}.universe-card__search button:active{transform:scale(.97)}.universe-card__search>p{color:#29293194;margin:0;font-size:.67rem;line-height:1.5}.universe-card--question[data-open] .universe-card__content{opacity:.74;transform:translateY(-6px)}.universe-card--question[data-open] .universe-card__question-preview{opacity:0}.universe-card--question[data-open] .universe-card__arrow{transform:rotate(45deg)}.universe-card>div>p:last-child:not(.universe-card__kicker){color:#ffffffc2;margin:18px 0 0}.universe-card__arrow{aspect-ratio:1;backdrop-filter:blur(16px);width:42px;transition:transform .18s var(--ease-in-out), background .16s var(--ease-out);background:#ffffff75;border:1px solid #2929311f;border-radius:50%;place-items:center;font-size:1.12rem;display:grid;position:absolute;top:28px;right:28px}.universe-card--case .universe-card__arrow{background:#ffffff24;border-color:#ffffff59}.universe-card__symbol{opacity:.16;width:min(78%,280px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)rotate(-8deg)}.body-explorer{background:radial-gradient(circle at 84% 16%,#9beaeb3d,#0000 28%),linear-gradient(#fff,#fff8fc)}.body-explorer__grid{grid-template-columns:minmax(520px,1.1fr) minmax(380px,.9fr);align-items:center;gap:clamp(48px,8vw,132px);display:grid}.body-explorer__map-wrap{place-items:center;display:grid}.body-explorer__map{background:#fff7fb;border:1px solid #ffffffeb;border-radius:clamp(34px,5vw,68px);width:min(100%,660px);margin:0;position:relative;overflow:hidden;box-shadow:0 40px 120px #411b6229,inset 0 1px #fffffff5}.body-explorer__map>img{width:100%;height:auto;display:block}.body-explorer__points{position:absolute;inset:0}.body-explorer__point{left:var(--organ-x);top:var(--organ-y);color:#302335;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:8px;display:flex;position:absolute;transform:translate(-22px,-22px)}.body-explorer__point>span{width:17px;height:17px;transition:transform .16s var(--ease-out);background:#8e3c89;border:4px solid #fffffff0;border-radius:50%;display:block;position:relative;box-shadow:0 0 0 1px #4e234e33,0 5px 18px #4a184b40}.body-explorer__point>span:after{content:"";border:1px solid #8f3d8947;border-radius:50%;position:absolute;inset:-9px}.body-explorer__point em{opacity:0;transition:opacity .15s var(--ease-out), transform .18s var(--ease-out);backdrop-filter:blur(12px);background:#ffffffd6;border:1px solid #ffffffeb;border-radius:999px;padding:6px 9px;font-size:.72rem;font-style:normal;font-weight:700;transform:translate(-5px);box-shadow:0 5px 20px #3720411a}.body-explorer__point:focus-visible>span,.body-explorer__point[aria-pressed=true]>span{background:#d8539b;transform:scale(1.18)}.body-explorer__point:focus-visible em,.body-explorer__point[aria-pressed=true] em{opacity:1;transform:translate(0)}.body-explorer__copy h2{letter-spacing:-.068em;text-wrap:balance;max-width:9ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.6rem,6.6vw,7.4rem);line-height:.9}.body-explorer__copy>p:not(.eyebrow){color:#292931a8;max-width:520px;margin:26px 0 0;font-size:1.05rem}.body-explorer__lens{aspect-ratio:1;background-color:#fff7fb;border:10px solid #ffffffe0;border-radius:50%;width:min(72%,310px);margin-top:34px;position:relative;overflow:hidden;box-shadow:0 24px 72px #451d6329,inset 0 0 0 1px #5d32711a}.body-explorer__lens img{width:390%;max-width:none;height:auto;transition:transform .24s var(--ease-in-out);will-change:transform;position:absolute;top:0;left:0;transform:translate(-450px,-300px)}.body-explorer__readout{margin-top:24px;display:grid}.body-explorer__readout>p,.body-explorer__source>strong{color:#8b718d;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:780}.body-explorer__readout>strong{letter-spacing:-.035em;margin-top:4px;font-family:Satoshi,Inter,sans-serif;font-size:2rem}.body-explorer__readout>span{color:#2929319e;font-size:.86rem}.body-explorer__readout>a,.body-explorer__source>a{color:var(--violet);justify-self:start;margin-top:14px;font-size:.78rem;font-weight:700;text-decoration:none}.body-explorer__readout i,.body-explorer__source i{font-style:normal}.body-explorer__source{border-top:1px solid #2929311a;margin-top:26px;padding-top:20px;display:grid}.body-explorer__source>span{color:#2929319e;margin-top:5px;font-size:.76rem}.video-library{background:#f7f4fb}.section-heading .text-link{margin-top:0}.video-feature{perspective:1500px;perspective-origin:36% 70%;background:#fff;border:1px solid #ffffffe6;border-radius:clamp(30px,4vw,58px);grid-template-columns:minmax(0,1.24fr) minmax(330px,.76fr);min-height:610px;display:grid;overflow:hidden;box-shadow:0 34px 100px #2b105424}.video-feature__media{transform-origin:50% 100%;backface-visibility:hidden;background:#0b082a;min-height:500px;position:relative}.video-feature__media iframe{border:0;width:100%;height:100%}.video-feature__copy{flex-direction:column;justify-content:center;padding:clamp(38px,5vw,76px);display:flex}.video-feature__copy h3{letter-spacing:-.058em;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.55rem,4vw,4.75rem);line-height:.96}.video-feature__copy>p:not(.eyebrow){color:#292931ab;margin:25px 0 0}.video-feature__links{flex-direction:column;align-items:flex-start;margin-top:30px;display:flex}.recent-videos{margin-top:clamp(78px,10vw,150px)}.recent-videos__heading{grid-template-columns:minmax(0,1fr) minmax(260px,520px);align-items:end;gap:32px;margin-bottom:38px;display:grid}.recent-videos__heading h3{letter-spacing:-.06em;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3rem,5.2vw,6rem);line-height:.94}.recent-videos__summary>p{color:#292931bd;margin:0}.recent-videos__summary{justify-items:start;gap:20px;display:grid}.recent-videos__archive-link{text-align:left;min-height:50px;padding:0 22px}.recent-videos__grid{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(min(100%,320px),1fr);grid-auto-flow:column;align-items:stretch;gap:24px;padding:6px 2px 28px;scroll-padding-left:2px;display:grid;overflow-x:auto}.recent-videos__grid>*{scroll-snap-align:start}.recent-videos__grid:focus-visible{outline:3px solid var(--violet);outline-offset:4px;border-radius:32px}.recent-videos__controls{gap:10px;display:flex}@media (width<=759px){.recent-videos__controls{display:none}.recent-videos__heading:after{content:"Desliza para ver más →";color:var(--violet);letter-spacing:.04em;align-self:start;margin-top:6px;font:700 .82rem/1 Satoshi,Inter,sans-serif}}@media (width>=760px){.recent-videos{position:relative}.recent-videos__controls{pointer-events:none;z-index:6;justify-content:space-between;position:absolute;top:46%;left:-30px;right:-30px}.recent-videos__controls button{pointer-events:auto;background:#fffffff5;width:54px;height:54px;box-shadow:0 12px 34px #2b105438}.recent-videos__controls button:first-child,.recent-videos__controls button:last-child{transform:none}}.recent-videos__controls button{width:46px;height:46px;color:var(--violet);cursor:pointer;background:#ffffffe6;border:1px solid #532c7d29;border-radius:999px;justify-content:center;align-items:center;font-size:1.2rem;transition:background .18s,transform .18s;display:inline-flex}.recent-videos__controls button:disabled{opacity:.35;cursor:default}.recent-videos__controls button:focus-visible{outline:3px solid var(--violet);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.recent-videos__grid{scroll-behavior:smooth}.recent-videos__controls button:not(:disabled):hover{background:#612fd71f;transform:translateY(-1px)}}.recent-video{background:#ffffffe0;border:1px solid #532c7d1a;border-radius:30px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #2b105417}.recent-video__media{aspect-ratio:16/9;aspect-ratio:4/5;background:#0b082a;position:relative;overflow:hidden}.recent-video__media:has(iframe){aspect-ratio:16/9}.recent-video__media iframe,.recent-video__media img{object-fit:cover;border:0;width:100%;height:100%}.recent-video__media .play-button{color:#fff;background:#180a3ad1;border-color:#ffffffe6;width:48px;inset:16px 16px auto auto;transform:none}.recent-video__media .video-poster__wash{background:linear-gradient(#0000 52%,#09061f61)}.recent-video__copy{flex-direction:column;flex:1;align-items:flex-start;min-height:168px;padding:27px 28px 30px;display:flex}.recent-video__copy h4{letter-spacing:-.035em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 auto;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.35rem,1.9vw,1.75rem);line-height:1.08;display:-webkit-box;overflow:hidden}.recent-video__copy .text-link{margin-top:auto}@media (width<=720px){.recent-videos__heading{grid-template-columns:1fr;align-items:start}}.newsletter-band{color:#171220;background:linear-gradient(112deg,#f4b5d7 0%,#c58dea 47%,#7650de 100%);overflow:hidden}.newsletter-band__shell{z-index:2;grid-template-columns:180px 1fr auto;align-items:center;gap:clamp(28px,4vw,64px);display:grid;position:relative}.newsletter-band__mark{aspect-ratio:1;backdrop-filter:blur(18px);background:#ffffff29;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:180px;display:grid;box-shadow:inset 0 1px #fff6}.newsletter-band__mark img{width:66%;height:auto}.newsletter-band__copy h2{letter-spacing:-.06em;max-width:14ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.8rem,4.6vw,5.3rem);line-height:.93}.newsletter-band__copy>p:last-child{color:#171220ad;max-width:620px;margin:24px 0 0}.newsletter-band .eyebrow{color:#30126f}.newsletter-signup{background:radial-gradient(circle at 84% 12%,#9beaeb38,#0000 26%),linear-gradient(#fff 0%,#fbf7fc 100%)}.newsletter-signup__shell{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:stretch;gap:clamp(18px,2.5vw,34px);display:grid}.newsletter-signup__story,.newsletter-signup__form-card{border:1px solid #411e681a;border-radius:clamp(30px,4vw,58px);min-height:660px;position:relative;overflow:hidden;box-shadow:0 34px 100px #2e14521f}.newsletter-signup__story{color:#fff;background:#37158e;flex-direction:column;justify-content:flex-end;padding:clamp(38px,5vw,72px);display:flex}.newsletter-signup__texture,.newsletter-signup__story-wash{width:100%;height:100%;position:absolute;inset:0}.newsletter-signup__texture{object-fit:cover;transform:scale(1.04)}.newsletter-signup__story-wash{background:linear-gradient(#1305680a 0%,#13056833 42%,#0d043fdb 100%),radial-gradient(circle at 74% 18%,#e97db647,#0000 38%)}.newsletter-signup__mark{filter:brightness(0)invert();opacity:.2;width:clamp(108px,13vw,180px);height:auto;position:absolute;top:clamp(32px,4vw,58px);right:clamp(28px,4vw,58px);transform:rotate(9deg)}.newsletter-signup__story-copy{z-index:2;max-width:680px;position:relative}.newsletter-signup__story .eyebrow{color:var(--aqua)}.newsletter-signup__story h2{letter-spacing:-.065em;text-wrap:balance;max-width:12ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.4rem,5.4vw,6.4rem);line-height:.91}.newsletter-signup__story-copy>p:last-child{color:#ffffffbd;max-width:52ch;margin:26px 0 0;font-size:clamp(1rem,1.25vw,1.16rem)}.newsletter-signup__form-card{background:radial-gradient(circle at 94% 4%,#e97db633,#0000 32%),linear-gradient(150deg,#fffffffa,#f9f1fbf5);flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px);display:flex}.newsletter-signup__form-card h3{letter-spacing:-.062em;max-width:9ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.2rem,4.8vw,5.6rem);line-height:.92}.newsletter-signup__form-card>p:not(.eyebrow):not(.newsletter-signup__privacy){color:#292931ad;margin:24px 0 0}.newsletter-signup__embed{min-height:132px;margin-top:34px}.newsletter-signup .formkit-form{background:0 0!important;border:0!important;max-width:none!important;margin:0!important;padding:0!important}.newsletter-signup .formkit-fields{gap:10px!important;display:grid!important}.newsletter-signup .formkit-field{margin:0!important}.newsletter-signup .formkit-input,.newsletter-signup .formkit-submit{border-radius:15px!important;width:100%!important;min-height:58px!important;margin:0!important;font-family:Inter,sans-serif!important;font-size:1rem!important}.newsletter-signup .formkit-input{color:var(--charcoal)!important;background:#fffffff0!important;border:1px solid #2929311f!important;padding:0 18px!important;box-shadow:0 14px 40px #32145f12!important}.newsletter-signup .formkit-input:focus{border-color:var(--violet)!important;outline:0!important;box-shadow:0 0 0 4px #612fd71a,0 18px 46px #32145f1a!important}.newsletter-signup .formkit-submit{background:var(--indigo)!important;color:#fff!important;cursor:pointer!important;transition:transform .16s var(--ease-out)!important;border:0!important;padding:0 22px!important;font-family:Satoshi,Inter,sans-serif!important;font-weight:700!important;box-shadow:0 16px 42px #13056833!important}.newsletter-signup .formkit-submit:active{transform:scale(.97)}.newsletter-signup .formkit-powered-by-convertkit-container,.newsletter-signup .formkit-powered-by-convertkit,.newsletter-signup [class*=powered-by-convertkit]{display:none!important}.newsletter-signup__fallback{margin-top:12px}.newsletter-signup__fallback p{color:#29293194;margin:0 0 14px;font-size:.76rem}.newsletter-signup[data-kit-ready=true] .newsletter-signup__fallback{display:none}.newsletter-signup__privacy{font-size:.875rem;line-height:1.55;color:#292931ad!important;margin:22px 0 0!important}.not-found{background:radial-gradient(circle at 82% 16%,#e97db63d,#0000 32%),radial-gradient(circle at 18% 84%,#9beaeb3d,#0000 34%),linear-gradient(145deg,#fff9fc,#f5effd);place-items:center;min-height:82svh;display:grid}.not-found__content{z-index:2;text-align:center;position:relative}.not-found h1{letter-spacing:-.065em;max-width:11ch;margin:0 auto;font-family:Satoshi,Inter,sans-serif;font-size:clamp(4rem,9vw,9rem);line-height:.9}.not-found__content>p:not(.eyebrow){color:#292931ad;margin:28px auto 0}.not-found .button{margin-top:34px}.learning-paths{color:#fff;background:linear-gradient(#7650de 0%,#6944c6 54%,#5b3ab4 100%)}.learning-paths .section-heading>p:last-child{color:#ffffffb8}.learning-paths .eyebrow{color:#ffd5eb}.dark-chapter-transition{isolation:isolate;background:linear-gradient(#2a1d39 0%,#291c38 24%,#241a31 54%,#1c171f 80%,#17151d 100%);height:clamp(150px,17vw,240px);margin-top:-1px;margin-bottom:-1px;position:relative;overflow:clip}.dark-chapter-transition:before,.dark-chapter-transition:after{content:"";pointer-events:none;position:absolute;inset:0}.dark-chapter-transition:before{z-index:1;background:radial-gradient(68% 50% at 12% 34%,#e97db61f,#0000 70%),radial-gradient(62% 44% at 86% 58%,#612fd71c,#0000 72%)}.dark-chapter-transition:after{z-index:3;background:linear-gradient(#0000 0 86%,#17151d61 94%,#17151d 100%)}.dark-chapter-transition__wash{z-index:2;filter:blur(clamp(20px,3vw,44px));pointer-events:none;transform-origin:50%;will-change:transform;border-radius:50%;display:block;position:absolute}.dark-chapter-transition__wash--eosin{aspect-ratio:1.72;background:radial-gradient(#f077b52e 0%,#f077b512 43%,#0000 72%);width:min(74vw,1050px);top:4%;left:-14%}.dark-chapter-transition__wash--hematoxylin{aspect-ratio:1.62;background:radial-gradient(#622fd733 0%,#622fd712 46%,#0000 74%);width:min(76vw,1120px);top:24%;right:-18%}.dark-chapter-transition__wash--ink{aspect-ratio:1.48;background:radial-gradient(#17151dd1 0%,#17151d52 52%,#0000 76%);width:min(62vw,900px);bottom:-34%;right:12%}.learning-paths__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.learning-card{backface-visibility:hidden;border:1px solid #29293114;border-radius:clamp(30px,4vw,54px);flex-direction:column;justify-content:flex-end;min-height:520px;padding:clamp(34px,4vw,62px);text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 84px #3416591a}.learning-card--general{color:#24212b;background:linear-gradient(145deg,#f4ffff,#9beaeb 120%)}.learning-card--athena{color:#fff;background:linear-gradient(145deg,#241060,#612fd7 76%,#e97db6 150%)}.learning-card>*{z-index:2;position:relative}.learning-card .learning-card__brand{z-index:1;opacity:.12;width:min(78%,430px);height:auto;position:absolute;top:-18%;right:-18%;transform:rotate(-12deg)}.learning-card--athena .learning-card__brand{opacity:.16;filter:brightness(0)invert()}.learning-card__status{letter-spacing:.1em;text-transform:uppercase;margin:0 0 auto;font-size:.7rem;font-weight:700}.learning-card h3{letter-spacing:-.062em;max-width:11ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3rem,5vw,5.6rem);line-height:.92}.learning-card>p:not(.learning-card__status){opacity:.72;max-width:48ch;margin:24px 0 0}.learning-card>span{margin-top:36px;font-size:.82rem;font-weight:700}.learning-card>span i{margin-left:8px;font-style:normal}.course-interest{background:#f7f4fb}.course-interest__shell{background:radial-gradient(circle at 92% 14%,#9beaeb66,#0000 27%),linear-gradient(135deg,#fffffffa,#f5e2f6f0);border:1px solid #532c7d1c;border-radius:clamp(30px,4vw,54px);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(32px,7vw,110px);padding:clamp(42px,6vw,76px);display:grid;box-shadow:0 30px 90px #2b10541a}.course-interest h2{letter-spacing:-.06em;max-width:13ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3rem,5.4vw,6.1rem);line-height:.93}.course-interest p:last-child{color:#292931bd;max-width:660px;margin:24px 0 0}@media (width<=780px){.course-interest__shell{grid-template-columns:1fr;align-items:start}}.store-teaser{color:#fff;background:#17151d;margin-top:-1px;overflow:hidden}.store-teaser__shell{z-index:2;justify-content:space-between;align-items:end;gap:40px;display:flex;position:relative}.store-teaser h2{letter-spacing:-.062em;max-width:12ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3rem,5.7vw,6.4rem);line-height:.92}.store-teaser p:last-child{color:#ffffffa3;max-width:600px;margin:26px 0 0}.store-teaser .eyebrow{color:var(--pink)}.store-preview{color:#fff;background:radial-gradient(circle at 82% 22%,#e97db633,#0000 31%),radial-gradient(circle at 18% 82%,#9beaeb21,#0000 34%),linear-gradient(145deg,#0b0720,#17102f 54%,#28124e);height:168svh;position:relative;overflow:clip}.store-preview__sticky{align-items:center;min-height:100svh;padding:clamp(112px,12vh,156px) 0 62px;display:grid;position:sticky;top:0}.store-preview__shell{z-index:2;grid-template-columns:minmax(390px,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(34px,6vw,94px);display:grid;position:relative}.store-preview__copy{z-index:3;position:relative}.store-preview__copy .eyebrow{color:var(--pink)}.store-preview__copy h1{letter-spacing:-.066em;text-wrap:balance;max-width:9.5ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(4rem,6.4vw,7.4rem);line-height:.89}.store-preview__copy>p:not(.eyebrow){color:#ffffffad;max-width:54ch;margin:30px 0 0;font-size:clamp(1rem,1.25vw,1.15rem)}.store-preview__copy .button{margin-top:34px}.store-preview__stage{perspective:1600px;height:min(70svh,720px);min-height:560px;position:relative}.store-preview__plate{will-change:transform;border:1px solid #ffffff3d;position:absolute;overflow:hidden;box-shadow:0 46px 110px #00000057}.store-preview__plate img{object-fit:cover;width:100%;height:100%}.store-preview__plate--a{border-radius:46px;width:56%;height:72%;top:4%;left:4%;transform:rotate(-6.5deg)}.store-preview__plate--a:after{content:"";background:linear-gradient(150deg,#ffffff1a,#0000 38%,#13056857);position:absolute;inset:0}.store-preview__plate--b{background:linear-gradient(155deg,#ea85bef0,#6831dbe6);border-radius:42px;width:54%;height:68%;padding:16%;top:18%;right:2%;transform:rotate(9deg);box-shadow:0 52px 120px #0000006b,inset 0 1px #ffffff3d}.store-preview__plate--b img{object-fit:contain;filter:brightness(0)invert();opacity:.9}.store-preview__plate--c{backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffffed,#e8def8c2);border-radius:34px;width:47%;height:38%;padding:12%;bottom:3%;left:24%;transform:rotate(-1.5deg);box-shadow:0 42px 100px #00000047,inset 0 1px #ffffffb8}.store-preview__plate--c img{object-fit:contain;opacity:.74}.store-preview__status{z-index:3;color:#ffffff75;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700;position:absolute;bottom:30px;right:max(24px,50vw - 680px)}.about-section{color:#fff;background:radial-gradient(circle at 12% 82%,#e97db633,#0000 30%),linear-gradient(#4c2f65 0%,#382649 58%,#2a1d39 100%)}.about-section__grid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.about-section__portrait{aspect-ratio:1;border:1px solid #fffc;border-radius:50%;justify-self:center;width:min(100%,620px);overflow:hidden;box-shadow:0 34px 96px #441c6126}.about-section__portrait img{object-fit:cover;object-position:center 45%;width:100%;height:100%}.about-section__copy h2{letter-spacing:-.064em;max-width:11ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.2rem,5.5vw,6rem);line-height:.93}.about-section__copy>p:not(.eyebrow){color:#fffffff5;max-width:560px;margin:26px 0 0;font-size:1.08rem}.about-section__copy .about-section__credential{margin:15px 0 32px;font-size:.88rem}.about-section__credential a{color:var(--aqua);font-weight:700;text-decoration:none}.about-section .eyebrow{color:#ffd5eb}.about-section .button--ghost{color:#2a1d39;background:#ffffffe0;border-color:#ffffff70}.about-canvas--marea{--about-flow-depth:clamp(84px, 10vw, 168px);--about-flow-midpoint:clamp(36px, 4.2vw, 72px);background:radial-gradient(100% 850px at 0 10%,#f7e7f2,#0000 80%),radial-gradient(100% 1100px at 100% 30%,#e3f8f7,#0000 80%),radial-gradient(100% 1300px at 0 65%,#f2e6f3,#0000 80%),linear-gradient(#fff9fc,#f8fbfd 45%,#f7f1fa 75%,#fbfafc);position:relative}.about-canvas--marea>.about-profile,.about-canvas--marea>.about-mission,.about-canvas--marea>.about-story,.about-canvas--marea>.about-work,.about-canvas--marea>.about-promise,.about-canvas--marea>.about-signature{isolation:isolate;background:0 0}.about-profile{--about-flow-in:#fff9fc;--about-flow-out:#eefdfd;background:radial-gradient(circle at 16% 18%, #e97db638, transparent 31%), radial-gradient(circle at 83% 82%, #9beaeb33, transparent 34%), linear-gradient(180deg, var(--about-flow-in) 0%, #f7f2fc 58%, var(--about-flow-out) 100%);align-items:center;min-height:108svh;padding:clamp(112px,13vh,158px) 0 clamp(70px,9vh,110px);display:grid;position:relative;overflow:clip}.about-profile__shell{z-index:2;grid-template-columns:minmax(430px,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(46px,7vw,116px);display:grid;position:relative}.about-profile__portrait{aspect-ratio:1;background:#ffffff80;border:1px solid #ffffffd1;border-radius:50%;order:2;justify-self:end;width:min(92%,580px);height:auto;margin:0;overflow:hidden;box-shadow:0 40px 120px #4519672b}.about-profile__portrait img{object-fit:cover;object-position:center;will-change:transform;width:100%;height:100%}.about-profile[data-portrait-lab] .about-profile__portrait{aspect-ratio:1;justify-self:end;width:min(100%,650px);height:auto}.about-profile[data-portrait-lab][data-frame=circle] .about-profile__portrait{border-radius:50%;width:min(100%,620px)}.about-profile[data-portrait-lab][data-frame=square] .about-profile__portrait{border-radius:34px;width:min(100%,650px)}.about-profile[data-portrait-lab][data-frame=arch] .about-profile__portrait{aspect-ratio:.84;border-radius:50% 50% 34px 34px/30% 30% 34px 34px;width:min(90%,560px)}.portrait-lab-switcher{z-index:20;backdrop-filter:blur(22px);background:#1c1526d1;border:1px solid #fffc;border-radius:999px;gap:6px;padding:7px;display:flex;position:fixed;bottom:24px;right:50%;transform:translate(50%);box-shadow:0 18px 54px #230e3533}.portrait-lab-switcher a{color:#ffffffb8;border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-size:.82rem;font-weight:700;text-decoration:none;display:flex}.portrait-lab-switcher a span{letter-spacing:.08em;opacity:.68;font-size:.62rem}.portrait-lab-switcher a[aria-current=page]{color:#372049;background:#fff}.about-profile__copy{order:1;max-width:680px}.about-profile__copy h1{letter-spacing:-.067em;text-wrap:balance;max-width:10ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(4.3rem,6.5vw,7.4rem);line-height:.89}.about-profile__copy>p:not(.eyebrow){color:#292931b3;max-width:58ch;margin:30px 0 0;font-size:clamp(1rem,1.22vw,1.13rem)}.about-profile__intro{max-width:60ch;margin-top:30px}.about-profile__intro p{color:#292931bd;margin:0;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.72}.about-profile__intro p+p{margin-top:12px}.about-profile__copy .about-profile__credential{backdrop-filter:blur(18px);background:#ffffff9e;border:1px solid #51297a1a;border-radius:18px;max-width:560px;margin-top:24px;padding:20px 22px;box-shadow:0 18px 54px #401c5c12}.about-profile__credential>span{color:#292931ad;font-size:.9rem;font-weight:600;line-height:1.5;display:block}.about-profile__credential a{color:var(--violet);margin-top:7px;font-weight:700;display:block}.about-profile__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.about-story{--about-flow-in:#fff9fc;--about-flow-out:#f6edf5;background:radial-gradient(circle at 86% 16%, #9beaeb2e, transparent 28%), linear-gradient(180deg, var(--about-flow-in) 0%, #fff9fc 54%, #faf3f8 calc(100% - var(--about-flow-depth)), #f8eff6 calc(100% - 58px), var(--about-flow-out) 100%);scroll-margin-top:88px}.about-story__shell{grid-template-columns:minmax(400px,.82fr) minmax(560px,1.18fr);align-items:start;gap:clamp(52px,7vw,112px);display:grid}.about-story__copy{position:sticky;top:128px}.about-story__copy h2,.about-work__header h2,.about-mission__copy h2,.about-promise__heading h2{letter-spacing:-.062em;text-wrap:balance;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.5rem,5.3vw,6.2rem);line-height:.92}.about-story__copy h2{max-width:10ch}.about-story__narrative{max-width:58ch;margin-top:34px}.about-story__narrative p,.about-mission__copy>div p,.about-promise__copy>p{color:#292931b8;margin:0;font-size:clamp(1rem,1.16vw,1.12rem);line-height:1.78}.about-story__narrative p+p,.about-mission__copy>div p+p,.about-promise__copy>p+p{margin-top:18px}.about-training{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.about-training-card{background:#ffffffdb;border:1px solid #4627611c;border-radius:28px;min-width:0;overflow:hidden;box-shadow:0 24px 74px #371c4e14}.about-training-card:nth-child(2n){transform:translateY(38px)}.about-training-card__media{color:#fff;background:radial-gradient(circle at 78% 18%,#ffffff80,#0000 28%),linear-gradient(145deg,#f3abd0,#8057d6 65%,#3f2690);flex-direction:column;justify-content:space-between;min-height:170px;padding:22px;display:flex;position:relative;overflow:hidden}.about-training-card:nth-child(2) .about-training-card__media{background:radial-gradient(circle at 20% 18%,#ffffff6b,#0000 25%),linear-gradient(145deg,#91e0e4,#5c52c6 65%,#261c6c)}.about-training-card:nth-child(3) .about-training-card__media{background:radial-gradient(circle at 82% 20%,#ffffff70,#0000 24%),linear-gradient(145deg,#ffbedf,#c457ae 58%,#5d2da7)}.about-training-card:nth-child(4) .about-training-card__media{background:radial-gradient(circle at 18% 22%,#ffffff70,#0000 24%),linear-gradient(145deg,#b5f1ec,#6a76d6 60%,#39216f)}.about-training-card:nth-child(5) .about-training-card__media{background:radial-gradient(circle at 82% 18%,#ffffff73,#0000 26%),linear-gradient(145deg,#efb1d5,#7b68d6 62%,#31206d)}.about-training-card__media:after{aspect-ratio:1;content:"";border:1px solid #ffffff47;border-radius:50%;width:85%;position:absolute;bottom:-52%;right:-26%;box-shadow:0 0 0 38px #ffffff0f,0 0 0 76px #ffffff0a}.about-training-card__media span,.about-training-card__media b{z-index:1;position:relative}.about-training-card__media span{letter-spacing:.12em;font-size:.7rem;font-weight:700}.about-training-card__media b{letter-spacing:-.035em;max-width:14ch;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.25rem,1.9vw,1.85rem);line-height:1.05}.about-training-card__body{padding:24px 24px 27px}.about-training-card__body p{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:.68rem;font-weight:700}.about-training-card__body h3{letter-spacing:-.04em;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.08}.about-training-card__body>span{color:#292931a3;margin-top:13px;font-size:.9rem;line-height:1.58;display:block}.about-work{--about-flow-in:#f6edf5;--about-flow-out:#eee7f5;background:radial-gradient(circle at 12% 20%,#e97db633,transparent 30%), radial-gradient(circle at 88% 84%,#9beaeb33,transparent 32%), linear-gradient(180deg, var(--about-flow-in) 0%, #f4eef8 32%, #f1eaf7 68%, var(--about-flow-out) 100%);color:var(--charcoal)}.about-work__header{max-width:960px;margin-bottom:clamp(42px,6vw,80px)}.about-work__header .eyebrow{color:var(--violet)}.about-work__header h2{max-width:11ch;font-size:clamp(4rem,6.4vw,7.1rem)}.about-work__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.about-work-card{backdrop-filter:blur(24px)saturate(1.2);background:#ffffffad;border:1px solid #4627611f;border-radius:clamp(26px,3vw,42px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 28px 80px #401c5c1a}.about-work-card--diagnosis{grid-area:span 2/span 7}.about-work-card--teaching,.about-work-card--research{grid-column:span 5;padding:clamp(28px,4vw,52px)}.about-work-card--research{grid-column:8/span 5}.about-work-card__copy{padding:clamp(30px,4vw,54px)}.about-work-card__number{color:var(--violet);letter-spacing:.14em;margin:0 0 22px;font-size:.68rem;font-weight:700}.about-work-card h3{letter-spacing:-.055em;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.2rem,3.7vw,4.2rem);line-height:.96}.about-work-card p:not(.about-work-card__number){color:#292931bd;max-width:56ch;margin:24px 0 0;font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.7}.about-work-card figure{background:#f6b4da;margin:0;position:relative}.about-work-card figure img{object-fit:cover;width:100%;height:clamp(290px,36vw,470px)}.about-work-card figcaption,.about-mission__visual figcaption{color:#ffffffb8;background:#0e0917e6;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;font-size:.7rem;line-height:1.4;display:flex}.about-work-card figcaption a,.about-mission__visual figcaption a{font-weight:700;text-decoration:none}.about-work-card__link{color:#3d2754;min-height:46px;transition:transform .16s var(--ease-out),background-color .16s ease-out;background:#ffffffb8;border:1px solid #46276129;border-radius:14px;align-items:center;gap:8px;margin-top:30px;padding:0 17px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.about-work-card__link:active{transform:scale(.97)}.about-mission{--about-flow-in:#eefdfd;--about-flow-out:#fff9fc;background:radial-gradient(circle at 85% 18%,#e97db62b,transparent 28%), linear-gradient(180deg,var(--about-flow-in) 0%,#f7fdfd 42%,var(--about-flow-out) 100%)}.about-mission__shell{grid-template-columns:minmax(480px,.98fr) minmax(440px,1.02fr);align-items:center;gap:clamp(54px,8vw,130px);display:grid}.about-mission__visual{background:#fff;border:1px solid #43245b1a;border-radius:clamp(30px,4.5vw,58px);margin:0;position:relative;overflow:hidden;box-shadow:0 38px 110px #2f115b26}.about-mission__visual>img{object-fit:cover;width:100%;height:min(65svh,680px);min-height:520px}.about-mission__visual blockquote{backdrop-filter:blur(20px)saturate(1.25);color:#2a1b38;letter-spacing:-.035em;background:#ffffffb8;border:1px solid #ffffffbd;border-radius:20px;margin:0;padding:22px 24px;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.35rem,2vw,2rem);font-weight:700;line-height:1.12;position:absolute;bottom:70px;left:22px;right:22px;box-shadow:0 18px 58px #24113624}.about-mission__visual figcaption{background:#24162f}.about-mission__copy h2{max-width:11ch}.about-mission__copy>div{max-width:58ch;margin-top:34px}.about-promise{--about-flow-in:#eee7f5;--about-flow-out:#fbfafc;padding-top:var(--about-flow-depth);background:radial-gradient(circle at 92% 54%,#9beaeb33,transparent 28%), linear-gradient(180deg, var(--about-flow-in) 0%, #f1e9f6 22%, #f3ecf7 42%, #f5f2fa 62%, #f5fbfb 82%, var(--about-flow-out) 100%)}.about-promise__panel{backdrop-filter:blur(28px)saturate(1.18);background:radial-gradient(circle at 12% 18%,#fffc,#0000 32%),linear-gradient(135deg,#f8cce4c7,#dacff4bf 52%,#bef1eeb3);border:1px solid #ffffffbf;border-radius:clamp(32px,5vw,64px);grid-template-columns:minmax(380px,.88fr) minmax(500px,1.12fr);gap:clamp(48px,7vw,112px);padding:clamp(40px,6vw,88px);display:grid;box-shadow:0 34px 110px #401c5c21,inset 0 1px #fffc}.about-promise__heading h2{max-width:10ch;font-size:clamp(3.2rem,4.6vw,5.3rem)}.about-promise__copy{align-self:center}.about-promise__copy>p{color:#292931c7}.about-promise__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.about-signature{--about-flow-in:#fbfafc;--about-flow-out:#130b20;background:radial-gradient(circle at 50% 0,#d8539b17,transparent 48%), linear-gradient(180deg, var(--about-flow-in) 0%, #fbfafc 55%, #f1e8f3 70%, #c6b4cc 83%, #695271 94%, var(--about-flow-out) 100%);place-items:center;min-height:clamp(190px,24vw,310px);display:grid;position:relative;overflow:hidden}.about-signature p{color:#2a1b38;letter-spacing:-.04em;text-align:center;text-wrap:balance;margin:0;padding-top:30px;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:700;line-height:1.05;position:relative}.about-signature p:before{background:linear-gradient(90deg,var(--pink),var(--violet),var(--aqua));content:"";border-radius:999px;width:62px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (hover:hover){.about-profile__credential a:hover,.about-work-card figcaption a:hover,.about-mission__visual figcaption a:hover{text-underline-offset:3px;text-decoration:underline}.about-work-card__link:hover{background:#ffffff2b;transform:translateY(-2px)}}.about-method{background:#fff;position:relative;overflow:hidden}.about-method__shell{z-index:2;grid-template-columns:minmax(460px,.96fr) minmax(420px,1.04fr);align-items:center;gap:clamp(52px,8vw,128px);display:grid;position:relative}.about-method__visual{background:var(--indigo);border-radius:clamp(34px,5vw,62px);height:min(68svh,700px);position:relative;overflow:hidden;box-shadow:0 38px 110px #2f115b2e}.about-method__visual>img:first-child{object-fit:cover;width:100%;height:100%}.about-method__wash{background:linear-gradient(150deg,#1305684d,#130568e0);position:absolute;inset:0}.about-method__mark{filter:brightness(0)invert();opacity:.74;width:clamp(130px,16vw,240px);height:auto;position:absolute;bottom:8%;right:9%}.about-method__copy h2{letter-spacing:-.064em;max-width:10.5ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.6rem,5.5vw,6.3rem);line-height:.91}.about-method__copy ol{margin:38px 0 0;padding:0;list-style:none}.about-method__copy li{border-top:1px solid #2929311f;grid-template-columns:42px 1fr;align-items:start;gap:18px;padding:20px 0;display:grid}.about-method__copy li:last-child{border-bottom:1px solid #2929311f}.about-method__copy li span{color:var(--violet);letter-spacing:.12em;padding-top:3px;font-size:.7rem;font-weight:700}.about-method__copy li p{margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.15rem,1.55vw,1.42rem);font-weight:700;line-height:1.35}.site-footer{z-index:2;color:#fff;background:#0f0b1c;padding:28px 0 18px;position:relative}.site-footer__grid{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;display:grid}.site-footer__brand>a{color:#fff;letter-spacing:-.025em;align-items:center;gap:11px;font-size:1rem;text-decoration:none;display:inline-flex}.site-footer__brand img{width:36px;height:35px}.site-footer__brand p{color:#ffffff94;max-width:440px;margin:8px 0 0;font-size:.96rem}.site-footer__brand .site-footer__tagline{color:#ffffffe0;margin-top:14px;font-weight:700}.site-footer nav{gap:13px;display:grid}.site-footer nav a{color:#ffffffb8;font-size:.94rem;text-decoration:none}.site-footer__copyright{color:#ffffff94;border-top:1px solid #ffffff1a;grid-column:1/-1;margin:8px 0 0;padding-top:13px;font-size:.82rem}.page-hero{place-items:center;min-height:0;padding:clamp(116px,11vw,156px) 0 clamp(40px,5vw,72px);display:grid;position:relative;overflow:hidden}.page-hero--pink{background:linear-gradient(145deg,#fff 0%,#fff0f8 68%,#f4eaff)}.page-hero--aqua{background:linear-gradient(145deg,#fff 0%,#effefe 60%,#edf5ff)}.page-hero--violet{background:linear-gradient(145deg,#fff 0%,#f3eeff 58%,#ffeefa)}.page-hero--ink{color:#fff;background:linear-gradient(145deg,#17151d,#291550 72%,#612fd7 140%)}.page-hero--ink .eyebrow{color:var(--pink)}.page-hero__content{z-index:2;text-align:center;position:relative}.page-hero__content h1{letter-spacing:-.06em;text-wrap:balance;max-width:12ch;margin:0 auto;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.1rem,6.8vw,7rem);font-weight:700;line-height:.98}.page-hero__content>p:last-of-type{color:#292931a8;max-width:650px;margin:30px auto 0;font-size:clamp(1rem,1.5vw,1.22rem)}.page-hero--ink .page-hero__content>p:last-of-type{color:#ffffffa8}.page-hero__curves{position:absolute;inset:0}.page-hero__curves span{border:clamp(36px,6vw,92px) solid #612fd712;border-radius:43% 57% 64% 36%/58% 32% 68% 42%;position:absolute}.page-hero__curves span:first-child{aspect-ratio:1;width:54vw;top:-36%;left:-8%;transform:rotate(18deg)}.page-hero__curves span:nth-child(2){aspect-ratio:1;border-color:#e97db61f;width:58vw;bottom:-48%;right:-10%;transform:rotate(-28deg)}.page-hero__curves span:nth-child(3){aspect-ratio:1;border-width:22px;border-color:#9beaeb4d;width:13vw;top:31%;right:18%;transform:rotate(38deg)}.info-grid{background:#fff}.info-grid>.shell>h2{margin-bottom:58px}.info-grid__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.info-card{background:linear-gradient(155deg,#fff,#fbf8ff);border:1px solid #29293114;border-radius:32px;min-height:340px;padding:clamp(30px,3vw,48px);box-shadow:0 20px 60px #33175412}.info-card h3{letter-spacing:-.052em;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2rem,2.8vw,3.25rem);line-height:.98}.info-card>p:not(.eyebrow){color:#292931a6;margin:24px 0 0}.anchor-target{position:relative;top:-90px}.prose-page{background:#fff}.prose-page__body{max-width:860px}.prose-page__body h2{letter-spacing:-.05em;margin:64px 0 0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.1rem,3.5vw,3.6rem);line-height:1}.prose-page__body h2:first-child{margin-top:0}.prose-page__body p{color:#292931ad;margin:20px 0 0;font-size:1.08rem;line-height:1.8}.site-search{background:#fff;min-height:64svh}.search-page .page-hero{min-height:clamp(340px,40svh,390px);padding:96px 0 34px}.search-page .page-hero__content h1{max-width:14ch;font-size:clamp(3.6rem,5.5vw,5.4rem);line-height:.9}.search-page .page-hero__content>p:last-child{margin-top:20px}.search-page .site-search{padding-top:clamp(36px,5vw,56px)}.site-search__body{max-width:1120px}.site-search__field{color:var(--violet);background:#fff;border:1px solid #29293121;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 22px;display:grid;box-shadow:0 22px 70px #33175417}.site-search__field input{width:100%;min-width:0;min-height:68px;color:var(--charcoal);font:inherit;background:0 0;border:0;outline:0;font-size:1.08rem}.site-search__field input::-webkit-search-cancel-button{display:none}.site-search__clear{min-height:44px;color:var(--violet);cursor:pointer;background:#612fd717;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font:700 .78rem/1 Satoshi,Inter,sans-serif;display:inline-flex}.site-search__clear[hidden]{display:none}@media (width<=600px){.site-search__clear{gap:0;min-width:44px;padding:0}.site-search__clear span:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-search__clear span:last-child{font-size:1.35rem}}.site-search__clear:focus-visible{outline:3px solid var(--violet);outline-offset:2px;background:#612fd72e}.site-search__clear span:last-child{font-size:1.15rem;font-weight:400;line-height:1}.site-search__field:focus-within{border-color:var(--violet);box-shadow:0 0 0 4px #612fd71a,0 26px 80px #3317541f}.site-search__status{color:#292931b8;margin:20px 5px 0;font-size:.82rem}.site-search__results{gap:clamp(38px,5vw,58px);margin-top:34px;display:grid}.site-search__group h2{color:var(--charcoal);letter-spacing:-.045em;margin:0 0 18px;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.55rem,2.4vw,2.15rem)}.site-search__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.site-search__group--featured .site-search__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=861px){.site-search__group--featured .site-search__result{grid-template-rows:minmax(230px,auto);grid-template-columns:minmax(210px,.9fr) minmax(0,1.1fr)}.site-search__group--featured .site-search__media{aspect-ratio:auto}}.site-search__result{background:linear-gradient(155deg,#fff,#fbf8ff);border:1px solid #29293114;border-radius:24px;grid-template-rows:auto 1fr;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 52px #3317540f}.site-search__result--page:not(:has(.site-search__media)){min-height:210px}.site-search__media{aspect-ratio:16/9;background:#18151d;position:relative;overflow:hidden}.site-search__media:after{content:"";background:linear-gradient(#0000,#18151d2e);height:30%;position:absolute;inset:auto 0 0}.site-search__media img{object-fit:cover;width:100%;height:100%;display:block}.site-search__copy{flex-direction:column;padding:22px 24px 24px;display:flex}.site-search__result:hover{border-color:#612fd73d;transform:translateY(-3px);box-shadow:0 20px 58px #3317541a}.site-search__type{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:.65rem;font-weight:700;display:block}.site-search__result-link{color:var(--charcoal);letter-spacing:-.03em;font-family:Satoshi,Inter,sans-serif;font-size:1.12rem;font-weight:700;line-height:1.18;text-decoration:none;display:block}.site-search__title{display:block}.site-search__group--featured .site-search__result-link{font-size:clamp(1.25rem,2vw,1.6rem)}.site-search__result-link:after{z-index:1;content:"";border-radius:24px;position:absolute;inset:0}.site-search__result-link:focus-visible{color:var(--violet);outline:0}.site-search__result-link:focus-visible:after{outline:3px solid var(--violet);outline-offset:3px}.site-search__action{z-index:2;aspect-ratio:1;width:42px;color:var(--violet);background:#ffffffeb;border:1px solid #612fd724;border-radius:50%;place-items:center;font-size:1.2rem;line-height:1;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 8px 24px #16111f1f}.site-search__result:hover .site-search__action,.site-search__result:focus-within .site-search__action{background:#612fd724}.site-search__result p{color:#2929319e;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:9px 0 0;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.site-search__group--related .site-search__result{background:#fff;box-shadow:0 10px 34px #3317540b}.site-search__group--related h2,.site-search__group--pages h2{color:#292931b8;font-size:clamp(1.3rem,2vw,1.7rem)}.site-search__overview{background:linear-gradient(135deg,#fffffff5,#f6f2ffeb);border:1px solid #612fd729;border-radius:28px;padding:clamp(24px,4vw,42px);box-shadow:0 18px 52px #33175412}.site-search__overview-eyebrow{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:800;display:block}.site-search__overview h2{margin:0;font-size:clamp(1.55rem,3vw,2.35rem)}.site-search__overview>p{color:#292931b8;max-width:76ch;margin:14px 0 0;font-size:clamp(1rem,1.8vw,1.12rem);line-height:1.7}.site-search__overview-footer{color:#2929318c;border-top:1px solid #612fd71a;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:20px;padding-top:16px;font-size:.82rem;display:flex}.site-search__overview-footer a{color:var(--violet);font-weight:700}@media (width<=860px){.site-search__grid,.site-search__group--featured .site-search__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.site-search__results{gap:38px}.site-search__grid,.site-search__group--featured .site-search__grid{grid-template-columns:1fr}.site-search__copy{padding:20px}.site-search__result-link,.site-search__group--featured .site-search__result-link{font-size:1.2rem}}.vph-comparison{background:radial-gradient(circle at 10% 18%,#9beaeb3d,#0000 28%),radial-gradient(circle at 92% 82%,#e97db62e,#0000 30%),#fffafd}.vph-comparison__grid{grid-template-columns:minmax(300px,.74fr) minmax(520px,1.26fr);align-items:center;gap:clamp(42px,7vw,112px);display:grid}.vph-comparison__copy h2,.vph-sources__body h2{letter-spacing:-.062em;text-wrap:balance;max-width:10ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3rem,5.2vw,6rem);line-height:.93}.vph-comparison__copy>p:last-of-type{color:#292931ad;max-width:520px;margin:27px 0 0;font-size:1.08rem;line-height:1.72}.vph-comparison__controls{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.vph-comparison__controls button{color:#292931b3;min-height:44px;font:inherit;cursor:pointer;transition:background .16s var(--ease-out), color .16s var(--ease-out), transform .16s var(--ease-out);background:#ffffffb8;border:1px solid #29293121;border-radius:999px;padding:0 16px;font-size:.76rem;font-weight:700}.vph-comparison__controls button[aria-pressed=true]{border-color:var(--violet);background:var(--violet);color:#fff}.vph-comparison__figure{margin:0}.vph-comparison__viewport{aspect-ratio:1.42;background:#05051d;border:1px solid #ffffffd1;border-radius:clamp(30px,4vw,58px);position:relative;overflow:hidden;box-shadow:0 36px 100px #2b105433,inset 0 1px #fffc}.vph-comparison__viewport img{object-fit:cover;width:100%;height:100%;transition:transform .28s var(--ease-in-out);transform:translate(0,0)scale(1.015)}.vph-comparison__figure[data-focus=normal] img{transform:translate(19%)scale(1.48)}.vph-comparison__figure[data-focus=vph] img{transform:translate(-18%)scale(1.46)}.vph-comparison__label{color:#fff;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(16px);transition:opacity .16s var(--ease-out);background:#0a07238c;border:1px solid #ffffff6b;border-radius:999px;padding:9px 13px;font-size:.66rem;font-weight:700;position:absolute;top:22px}.vph-comparison__label--normal{left:22px}.vph-comparison__label--vph{right:22px}.vph-comparison__divider{width:1px;transition:opacity .16s var(--ease-out);background:linear-gradient(#0000,#fffc,#0000);position:absolute;top:8%;bottom:8%;left:50%}.vph-comparison__figure[data-focus=normal] .vph-comparison__label--vph,.vph-comparison__figure[data-focus=vph] .vph-comparison__label--normal,.vph-comparison__figure:not([data-focus=all]) .vph-comparison__divider{opacity:0}.vph-comparison figcaption{color:#29293187;max-width:760px;margin:18px 8px 0;font-size:.72rem;line-height:1.55}.vph-comparison figcaption a,.vph-sources a{color:var(--violet)}.journey--medical,.journey--medical .journey__sticky{background:#07051d}.journey--medical:after{background:linear-gradient(#0000,#07051d)}.journey--medical .journey__atmosphere{background:radial-gradient(circle at 72% 36%,#e97db638,#0000 28%),radial-gradient(circle at 78% 82%,#3fd6db30,#0000 31%),linear-gradient(138deg,#07051d 0%,#12082f 54%,#071d32 100%)}.journey--medical .journey__light--pink{background:radial-gradient(circle,#e97db64d,#0000 69%)}.journey--medical .journey__light--aqua{background:radial-gradient(circle,#40dde138,#0000 68%)}.journey--medical .journey__chapter h1,.journey--medical .journey__chapter h2{color:#fff}.journey--medical .journey__kicker{color:#f49bc9}.journey--medical .journey__chapter>p:not(.journey__kicker),.journey--medical .journey__hint{color:#ffffffa8}.journey--medical .journey__mouse{border-color:#ffffff61}.journey--medical .journey__mouse i{background:var(--pink)}.journey__frame--reproductive{transform-origin:58% 58%}.journey__frame--reproductive>img,.journey__frame--cervix>img{object-fit:contain;filter:drop-shadow(0 32px 72px #0000005c);width:min(76vw,1220px);height:min(82svh,920px);top:52%;left:61%;transform:translate(-50%,-50%)}.journey__frame--reproductive>img{width:min(74vw,1180px);height:min(78svh,860px)}.journey__anatomy-callout{--anatomy-opacity:0;--anatomy-y:12px;z-index:3;opacity:var(--anatomy-opacity);transform:translate3d(0,var(--anatomy-y),0);pointer-events:none;align-items:center;display:flex;position:absolute;top:64.5%;left:61%}.journey__anatomy-target{aspect-ratio:1;background:#07051d61;border:2px solid #ffb3d9;border-radius:50%;width:18px;box-shadow:0 0 0 6px #f49bc926,0 0 26px #f49bc957}.journey__anatomy-line{background:linear-gradient(90deg,#ffb3d9d1,#ffb3d942);width:clamp(48px,5vw,80px);height:1px}.journey__anatomy-label{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(1.15);background:#0d08279e;border:1px solid #ffffff38;border-radius:16px;gap:2px;min-width:178px;padding:12px 15px;display:grid;box-shadow:0 16px 44px #0003}.journey__anatomy-label b{letter-spacing:-.01em;font-family:Satoshi,Inter,sans-serif;font-size:.88rem}.journey__anatomy-label small{color:#ffffff9e;font-size:.62rem;line-height:1.35}.journey__frame--cervix{transform-origin:59% 56%}.journey__frame--cervix>img{width:min(66vw,980px)}.journey__frame--koilocyte{transform-origin:50%}.journey__frame--koilocyte>img{object-fit:cover;object-position:center;filter:saturate(1.02)contrast(1.04);width:100%;height:100%;inset:0}.journey--medical .journey__micro-wash{background:linear-gradient(90deg,#050418e6 0%,#050418b8 24%,#05041814 57%,#0000 72%),linear-gradient(#0302111a,#0000 58%,#03021140)}.journey--medical .journey__progress span{color:#ffffff59}.journey--medical .journey__progress i{background:#ffffff40}.journey--medical .journey__progress span[data-active]{color:#f4a6cf}.journey--medical .journey__progress span[data-active] i{background:var(--pink);box-shadow:0 0 0 6px #e97db62b}.journey--medical .journey__chapter--cell{filter:drop-shadow(0 3px 18px #000000a6)}.journey--medical .journey__chapter--cell h2,.journey--medical .journey__chapter--cell .journey__kicker,.journey--medical .journey__chapter--cell>p{color:#fff}.vph-guide{background:radial-gradient(circle at 13% 14%,#9beaeb57,#0000 28%),radial-gradient(circle at 86% 82%,#e97db64d,#0000 34%),linear-gradient(145deg,#fffafd 0%,#f5ecff 52%,#ffeaf5 100%);position:relative}.vph-guide:before{content:"";pointer-events:none;opacity:.055;background:url(/brand/isotipo.png) 112% 48%/min(62vw,920px) no-repeat;position:absolute;inset:0}.vph-guide__shell{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);align-items:center;gap:clamp(54px,9vw,148px);display:grid;position:relative}.vph-guide__copy{max-width:720px}.vph-guide__copy h2{letter-spacing:-.065em;text-wrap:balance;max-width:11ch;margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(3.1rem,6vw,6.8rem);line-height:.91}.vph-guide__lead{color:#292931c2;max-width:620px;margin:30px 0 0;font-size:clamp(1.08rem,1.55vw,1.34rem);line-height:1.62}.vph-guide__status{color:#292931c7;max-width:590px;margin:20px 0 0;font-size:1rem;font-weight:700;line-height:1.65}.vph-guide__button{margin-top:30px}.vph-guide__embed{max-width:560px;margin-top:14px}.vph-guide__embed .formkit-form[data-uid],.vph-guide__embed .formkit-form[data-uid] *{font-family:Inter,sans-serif!important}.vph-guide__embed .formkit-form[data-uid]{background:0 0!important;border:none!important;max-width:none!important}.vph-guide__embed .formkit-form[data-uid] [data-style=clean]{padding:0!important}.vph-guide__embed .formkit-field{margin:0 0 12px!important}.vph-guide__embed .formkit-input{min-height:54px;box-shadow:0 12px 34px #3d1f5e0f;color:var(--charcoal)!important;background:#ffffffeb!important;border:1px solid #29293129!important;border-radius:17px!important;padding:0 18px!important;font-size:.95rem!important}.vph-guide__embed .formkit-input:focus{outline-offset:1px;outline:2px solid var(--violet)!important}.vph-guide__embed .formkit-submit{min-height:54px;transition:transform .15s var(--ease-out);box-shadow:0 12px 30px #612fd73d,inset 0 1px #ffffff3d;background:var(--violet)!important;color:#fff!important;border:none!important;border-radius:17px!important;font-size:.95rem!important;font-weight:700!important}.vph-guide__embed .formkit-submit:active{transform:scale(.97)}.vph-guide__embed .formkit-alert{border-radius:17px!important;font-size:.9rem!important}.vph-guide__embed .formkit-background,.vph-guide__embed .formkit-header,.vph-guide__embed .formkit-disclaimer{display:none!important}.vph-guide__embed .formkit-form[data-uid] [data-style=full]{display:block!important}.vph-guide__embed .formkit-column{background:0 0!important;padding:0!important}.vph-guide__fallback{color:#2929319e;text-underline-offset:3px;margin-top:10px;font-size:.8rem;text-decoration:underline;display:inline-block}.vph-guide__copy>small{color:#2929318a;margin-top:12px;font-size:.7rem;display:block}.vph-guide__preview{aspect-ratio:.82;perspective:1200px;justify-self:center;width:min(100%,520px);position:relative}.vph-guide__sheet{border:1px solid #612fd71f;border-radius:clamp(26px,3vw,44px);position:absolute;inset:6% 8%;box-shadow:0 34px 90px #3e1e6429}.vph-guide__sheet--back{background:linear-gradient(155deg,#e9c8f0,#aa7ce1);transform:translate(8%,3%)rotate(7deg)}.vph-guide__sheet--front{backdrop-filter:blur(20px);background:#ffffffe8;flex-direction:column;padding:clamp(30px,4vw,54px);display:flex;transform:rotate(-2.2deg)}.vph-guide__sheet-mark{object-fit:contain;width:56px;height:56px;display:block}.vph-guide__sheet-kicker{color:var(--violet);letter-spacing:.15em;text-transform:uppercase;margin-top:auto;font-size:.68rem;font-weight:800}.vph-guide__sheet strong{letter-spacing:-.06em;margin-top:13px;font-family:Satoshi,Inter,sans-serif;font-size:clamp(2.2rem,4vw,4.4rem);line-height:.92}.vph-guide__sheet-rule,.vph-guide__sheet-line{background:linear-gradient(90deg,var(--pink),var(--violet),var(--aqua));border-radius:3px;height:2px;margin-top:28px;display:block}.vph-guide__sheet-line{background:#2929311a;width:72%;height:8px;margin-top:20px}.vph-guide__sheet-line--short{width:48%;margin-top:10px}.vph-guide__sheet-footer{color:#29293185;margin-top:auto;font-size:.68rem;font-weight:700}.vph-guide-pill{right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:80;color:#fff;opacity:0;min-width:278px;transition:opacity .2s var(--ease-out),transform .24s var(--ease-out),box-shadow .18s var(--ease-out);pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(1.2);background:#10082be6;border:1px solid #ffffff40;border-radius:999px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:11px 16px 11px 11px;text-decoration:none;display:grid;position:fixed;transform:translateY(18px)scale(.96);box-shadow:0 18px 60px #15083747}.vph-guide-pill[data-visible=true]{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.vph-guide-pill__icon{background:linear-gradient(145deg,var(--pink),var(--violet));border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.1rem;display:grid}.vph-guide-pill>span:nth-child(2){gap:1px;display:grid}.vph-guide-pill small{color:#f6a6cf;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:800}.vph-guide-pill strong{letter-spacing:-.01em;font-size:.8rem}.vph-sources{background:#f5f0fb;padding-block:clamp(48px,7vw,88px)}.vph-sources__body{max-width:980px}.vph-sources__disclosure{background:#ffffffad;border:1px solid #4b23701f;border-radius:28px;overflow:hidden;box-shadow:0 22px 64px #3d1e5e12}.vph-sources__disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:32px;padding:28px 32px;list-style:none;display:flex}.vph-sources__disclosure summary::-webkit-details-marker{display:none}.vph-sources__heading{gap:7px;display:grid}.vph-sources__heading .eyebrow{margin:0}.vph-sources__heading strong{letter-spacing:-.035em;font-family:Satoshi,Inter,sans-serif;font-size:clamp(1.45rem,2.2vw,2rem)}.vph-sources__toggle{background:#fff;border:1px solid #4b237024;border-radius:50%;flex:none;width:42px;height:42px;position:relative}.vph-sources__toggle:before,.vph-sources__toggle:after{background:var(--violet);content:"";width:14px;height:2px;transition:transform .22s var(--ease-out);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vph-sources__toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.vph-sources__disclosure[open] .vph-sources__toggle:after{transform:translate(-50%,-50%)rotate(0)}.vph-sources__content{border-top:1px solid #4b237017;padding:0 32px 32px}.vph-sources__content>p:first-child{color:#292931ad;margin:28px 0 0}.vph-sources ul{background:#29293114;border:1px solid #29293114;border-radius:28px;gap:1px;margin:24px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.vph-sources li{background:#ffffffe6;justify-content:space-between;align-items:baseline;gap:28px;padding:24px 28px;display:flex}.vph-sources li a{font-weight:700;text-decoration:none}.vph-sources li span{color:#292931b8;font-size:.75rem}.vph-sources__note,.vph-sources__review{color:#292931b8;margin:24px 0 0;font-size:.82rem}.vph-sources__note{max-width:76ch;line-height:1.65}@media (hover:hover) and (pointer:fine){.vph-guide-pill:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 22px 72px #1508375c}.vph-guide-pill:active{transform:translate(0,0)scale(.97)}.universe-card:hover,.learning-card:hover{box-shadow:0 34px 96px #2e164b29}.universe-card--case:hover>img{transform:scale(1.035)}.universe-card--body:hover .universe-card__anatomy{opacity:.9;transform:scale(1.025)}.universe-card--body:hover .universe-card__anatomy-point{background:#d8539b;transform:scale(1.12)}.body-explorer__point:hover>span{background:#d8539b;transform:scale(1.18)}.body-explorer__point:hover em{opacity:1;transform:translate(0)}.button--ghost:hover,.button--light:hover{background:#fff;transform:translateY(-2px);box-shadow:0 18px 50px #32145f26}.button--ink:hover{background:#08070b;transform:translateY(-2px)}.site-footer nav a:hover{color:#fff}.site-header__search:hover{background:#fff;transform:translateY(-1px)}.site-search__result a:hover{color:var(--violet)}.vph-comparison__controls button:hover{transform:translateY(-2px)}.about-section__credential a:hover,.vph-comparison figcaption a:hover,.vph-sources a:hover{color:var(--indigo)}}@media (width<=1240px){.site-header__inner{grid-template-columns:auto 1fr}.preview-pill{display:none}.site-header__meta{display:flex}.home-hero__content{grid-template-columns:minmax(390px,.92fr) minmax(420px,1.08fr)}.home-hero__copy h1{font-size:clamp(3.7rem,6.5vw,6.2rem)}.newsletter-band__shell{grid-template-columns:140px 1fr}.newsletter-band__mark{width:140px}.newsletter-band .button{grid-column:2;justify-self:start}}@media (width<=900px){.about-profile{min-height:auto}.about-profile__shell,.about-method__shell{grid-template-columns:1fr}.about-profile__copy,.about-profile__portrait{order:initial}.about-profile__copy{max-width:720px}.about-profile__portrait{justify-self:center;height:auto}.about-profile[data-portrait-lab] .about-profile__portrait{justify-self:center}.about-method__visual{height:min(62svh,620px)}.about-story__shell,.about-mission__shell,.about-promise__panel{grid-template-columns:1fr}.about-story__copy{max-width:720px;position:relative;top:auto}.about-story__copy h2,.about-mission__copy h2{max-width:12ch}.about-training{max-width:760px}.about-work-card--diagnosis{grid-area:auto/span 12}.about-work-card--teaching,.about-work-card--research{grid-column:span 6}.about-mission__visual{width:min(100%,760px)}.about-mission__copy{max-width:720px}.about-promise__heading h2{max-width:13ch}.store-preview{height:178svh}.store-preview__sticky{align-items:start;padding-top:118px}.store-preview__shell{grid-template-columns:1fr;gap:30px}.store-preview__copy{max-width:720px}.store-preview__copy h1{max-width:10.5ch;font-size:clamp(4rem,10vw,6.2rem)}.store-preview__stage{justify-self:end;width:min(78vw,650px);height:min(58svh,620px);min-height:500px}.newsletter-signup__shell{grid-template-columns:1fr}.newsletter-signup__story,.newsletter-signup__form-card{min-height:560px}.newsletter-signup__story h2{max-width:13ch;font-size:clamp(3rem,12vw,5rem)}.site-header__inner{grid-template-columns:auto auto;padding-inline:14px 8px}.site-header__brand{width:auto;font-size:.86rem}.site-header__meta{display:none}.site-header--dark .mobile-nav summary{color:#fff;background:#ffffff1c}.home-hero{height:170svh}.home-hero__content{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:18px;padding-top:146px;padding-bottom:28px}.home-hero__copy{max-width:700px}.home-hero__copy h1{max-width:12ch;font-size:clamp(3.45rem,9vw,5.8rem)}.home-hero__lede{margin-top:20px}.home-hero__actions,.home-hero__proof{margin-top:24px}.home-hero__portrait{justify-self:end;width:min(78vw,650px)}.home-hero__portrait-shell{height:min(48svh,520px)}.home-hero__scroll{display:none}.home-hero__social{justify-content:center;top:82px}.universe__grid{grid-template-rows:420px 520px;grid-template-columns:repeat(2,minmax(0,1fr))}.universe-card--case{grid-column:1/-1}.video-feature{grid-template-columns:1fr}.video-feature__media{aspect-ratio:16/9;min-height:0}.newsletter-band__shell{grid-template-columns:110px 1fr}.newsletter-band__mark{width:110px}.learning-paths__grid,.about-section__grid,.vph-comparison__grid,.vph-guide__shell,.body-explorer__grid{grid-template-columns:1fr}.vph-guide__copy{max-width:760px}.vph-guide__preview{width:min(78vw,520px)}.body-explorer__map{width:min(100%,620px)}.body-explorer__copy,.vph-comparison__copy{max-width:720px}.about-section__portrait{width:min(76vw,620px)}.store-teaser__shell{flex-direction:column;align-items:flex-start}.info-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.info-grid__cards .info-card:last-child:nth-child(odd){grid-column:1/-1}.journey__frame--reproductive>img,.journey__frame--cervix>img{width:112vw;height:74svh;top:54%;left:55%}.journey__frame--reproductive>img{width:100vw}.journey__anatomy-callout{top:62%;left:55%}.journey__frame--cervix>img{width:102vw}.journey--medical .journey__chapter:not(.journey__chapter--intro){color:#fff;background:#07051d9e;border-color:#ffffff21;box-shadow:0 18px 52px #0000003d}.vph-sources li{flex-direction:column;align-items:flex-start;gap:8px}.vph-sources__disclosure summary,.vph-sources__content{padding-left:22px;padding-right:22px}}@media (width<=600px){.vph-guide__copy h2{font-size:clamp(3rem,14vw,4.5rem)}.vph-guide__preview{width:min(94vw,430px)}.vph-guide-pill{right:14px;bottom:max(14px,env(safe-area-inset-bottom));width:auto;min-width:0;left:14px}.about-profile{padding:104px 0 76px}.about-profile__shell{gap:42px}.about-profile__copy h1{font-size:clamp(3.3rem,14.5vw,4.4rem);line-height:.9}.about-profile__copy>p:not(.eyebrow){margin-top:22px;font-size:.93rem}.about-profile__intro{margin-top:22px}.about-profile__intro p{font-size:.94rem}.about-profile__copy .about-profile__credential{padding:17px 18px}.about-profile__portrait{height:auto;min-height:0}.about-profile[data-portrait-lab] .about-profile__portrait{width:min(92vw,560px);height:auto;min-height:0}.portrait-lab-switcher{justify-content:center;width:calc(100vw - 24px);bottom:14px}.portrait-lab-switcher a{flex:1;justify-content:center;padding:10px 8px}.about-method__shell{gap:42px}.about-method__visual{height:52svh;min-height:430px}.about-method__copy h2{font-size:clamp(3.05rem,13.5vw,4rem)}.about-story__shell,.about-mission__shell,.about-promise__panel{gap:40px}.about-story__copy h2,.about-work__header h2,.about-mission__copy h2,.about-promise__heading h2{font-size:clamp(3rem,13vw,4rem)}.about-training{grid-template-columns:1fr}.about-training-card:nth-child(2n){transform:none}.about-training-card__media{min-height:145px}.about-work__grid{grid-template-columns:1fr}.about-work-card--diagnosis,.about-work-card--teaching,.about-work-card--research{grid-area:auto/1}.about-work-card figure img{height:285px}.about-work-card figcaption,.about-mission__visual figcaption{flex-direction:column;align-items:flex-start;gap:4px}.about-work-card--teaching,.about-work-card--research,.about-work-card__copy{padding:28px}.about-mission__visual>img{height:55svh;min-height:420px}.about-mission__visual blockquote{padding:18px;font-size:1.25rem;bottom:86px;left:14px;right:14px}.about-promise__panel{border-radius:30px;width:min(100% - 24px,1360px);padding:32px 24px}.store-preview{height:165svh}.store-preview__sticky{padding:98px 0 44px}.store-preview__shell{gap:14px}.store-preview__copy h1{font-size:clamp(3.15rem,14vw,4.15rem);line-height:.91}.store-preview__copy>p:not(.eyebrow){margin-top:22px;font-size:.91rem}.store-preview__copy .button{margin-top:24px}.store-preview__stage{width:100%;height:min(48svh,430px);min-height:390px}.store-preview__plate--a{border-radius:30px}.store-preview__plate--b{border-radius:28px}.store-preview__plate--c{border-radius:24px}.store-preview__status{font-size:.56rem;bottom:18px;right:20px}.site-header__brand{width:auto;font-size:.8rem}.site-header__brand img{width:30px;height:29px}.section-v4{padding:60px 0}.home-canvas--marea>.universe{padding-top:84px}.section-heading h2,.info-grid>.shell>h2{font-size:clamp(2.75rem,13vw,4rem)}.section-heading--split{flex-direction:column;align-items:flex-start}.home-hero{height:155svh}.home-hero__content{grid-template-rows:auto minmax(230px,1fr);padding-top:140px;padding-bottom:18px}.home-hero__copy h1{font-size:clamp(2.82rem,13.2vw,4rem);line-height:.91}.home-hero__lede{max-width:36ch;font-size:.93rem;line-height:1.52}.home-hero__actions{gap:10px}.home-hero__actions .button{min-height:47px;padding-inline:17px;font-size:.84rem}.home-hero__proof{gap:8px;font-size:.56rem}.home-hero__portrait{justify-self:center;width:min(86vw,380px);margin-right:0}.home-hero__portrait-shell{aspect-ratio:1;border-radius:50%;height:auto}.home-hero__portrait-shell>img{object-position:50% 28%}.home-hero[data-home-portrait-lab] .home-hero__portrait{justify-self:center;width:min(86vw,380px);margin-right:0}.home-hero[data-home-portrait-lab] .home-hero__portrait-shell{aspect-ratio:1;height:auto}.home-hero__portrait figcaption{display:none}.social-actions--hero{gap:0;padding:6px 7px}.social-actions--hero>p{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-hero__brand-fragment--one{width:138vw;right:-58%}.home-hero__brand-fragment--two{width:142vw;left:-62%}.universe__grid{grid-template-rows:repeat(2,350px) 460px;grid-template-columns:1fr}.universe-card--case{grid-column:auto}.universe-card h3,.universe-card__title{font-size:2.65rem}.body-explorer__grid{gap:46px}.body-explorer__map{border-radius:34px}.body-explorer__point em{font-size:.64rem}.body-explorer__copy h2{font-size:clamp(3.2rem,15vw,4.5rem)}.body-explorer__lens{width:min(66vw,240px)}.universe-card__search>div{grid-template-columns:1fr}.brand-flow__fragment--one{width:142vw;right:-62%}.brand-flow__fragment--two{width:146vw;left:-66%}.video-feature{border-radius:28px}.video-feature__copy{padding:34px 25px 42px}.newsletter-band__shell{grid-template-columns:1fr}.newsletter-band__mark{width:88px}.newsletter-band .button{grid-column:auto}.newsletter-signup__story,.newsletter-signup__form-card{min-height:520px;padding:34px 25px 40px}.newsletter-signup__story h2{letter-spacing:-.058em;font-size:clamp(2.9rem,13vw,4rem)}.learning-card{border-radius:30px;min-height:430px}.learning-card h3{font-size:3.25rem}.about-section__portrait{width:min(86vw,520px)}.site-footer__grid,.info-grid__cards{grid-template-columns:1fr}.info-grid__cards .info-card:last-child:nth-child(odd){grid-column:auto}.info-card{min-height:280px}.page-hero{min-height:0;padding-top:124px}.page-hero__content h1{font-size:clamp(3.25rem,16vw,5.3rem)}.search-page .page-hero{min-height:228px;padding:72px 0 18px}.search-page .page-hero__content h1{font-size:clamp(3rem,14vw,3.7rem)}.search-page .page-hero__content>p:last-child{margin-top:16px}.search-page .site-search{padding-top:12px}.journey__frame--reproductive>img,.journey__frame--cervix>img{width:134vw;height:68svh;top:52%;left:51%}.journey__frame--reproductive>img{width:122vw}.journey__anatomy-callout{width:18px;height:18px;transform:translate3d(-50%,var(--anatomy-y),0);display:block;top:61.5%;left:50%}.journey__anatomy-line{background:linear-gradient(#ffb3d942,#ffb3d9d1);width:1px;height:28px;position:absolute;bottom:100%;left:50%}.journey__anatomy-label{min-width:154px;padding:10px 12px;position:absolute;bottom:calc(100% + 28px);left:50%;transform:translate(-50%)}.journey__frame--cervix>img{width:118vw}.journey__frame--koilocyte>img{object-position:center}.journey--medical .journey__micro-wash{background:linear-gradient(#050418c7 0%,#05041814 40%,#050418a8 100%)}}@media (prefers-reduced-motion:reduce){.site-header__inner:before,.site-header__inner:after{animation:none!important}.site-header__inner:before{opacity:.2}.site-header__inner:after{opacity:.08}.site-header__nav .site-header__language[data-language-discovery]{background:#9beaeb47}.site-header__nav .site-header__language[data-language-discovery]:before{opacity:.45;animation:none;transform:none}.about-profile__portrait img{will-change:auto;transform:none!important}.about-work-card__link,.about-profile .button,.about-promise .button{transition:none}.store-preview{height:auto}.store-preview__sticky{position:relative}.store-preview__plate{will-change:auto}.home-hero{height:auto}.home-hero__sticky{position:relative}.home-hero__copy,.home-hero__portrait,.home-hero__wash,.home-hero__brand-fragment,.brand-flow__fragment,[data-scroll-motion],[data-video-screen],[data-video-copy],[data-learning-door]{transform:none}.body-explorer__lens img,.body-explorer__point>span,.body-explorer__point em,.universe-card__anatomy,.universe-card__anatomy-point,.vph-comparison__viewport img,.vph-comparison__controls button{transition:none}.journey__anatomy-callout{display:none}.dark-chapter-transition__wash{will-change:auto;transform:none!important}.social-menu__panel{animation:none}}@media (prefers-reduced-transparency:reduce){.button--ghost,.home-hero__portrait figcaption,.newsletter-band__mark,.about-profile__credential,.about-work-card,.about-mission__visual blockquote,.about-promise__panel{-webkit-backdrop-filter:none;background:#fff}.about-work-card{background:#fff;border-color:#46276133}.about-mission__visual blockquote,.about-promise__panel{color:var(--charcoal)}.journey--medical .journey__chapter:not(.journey__chapter--intro){background:#0c0928}}@media (prefers-contrast:more){.about-profile__credential,.about-training-card,.about-work-card,.about-mission__visual,.about-mission__visual blockquote,.about-promise__panel{border:2px solid}.about-profile__intro p,.about-story__narrative p,.about-training-card__body>span,.about-mission__copy>div p,.about-promise__copy>p,.about-work-card p:not(.about-work-card__number){color:var(--charcoal)}}@media (aspect-ratio<=1){.journey__frame--cervix>img{width:81vw;height:64svh;top:37%;left:50%}.journey__frame--reproductive>img{width:100vw;top:40%;left:50%}.journey__anatomy-callout{top:46.6%;left:50%}.journey__anatomy-line{top:100%;bottom:auto}.journey__anatomy-label{top:calc(100% + 28px);bottom:auto}.journey--medical .journey__frame{transform:translate3d(0, 0, 0) scale(calc(1 + (var(--frame-scale,1) - 1) * .35))}}
