.site-nav{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:var(--pk-space-2);padding:var(--pk-space-2) var(--pk-space-3);background:linear-gradient(#00144559,#00144500);color:var(--pk-white);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.site-nav--solid{background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--pk-navy);box-shadow:0 1px 0 var(--pk-card-border)}.site-nav__links{display:none;align-items:center;gap:var(--pk-space-3);font-size:.88rem;font-weight:500}.site-nav__links a{color:inherit;text-decoration:none}.site-nav__actions{display:flex;align-items:center;gap:.6rem}.nav-dropdown{position:relative}.nav-dropdown__trigger{display:inline-flex;align-items:center;gap:.35rem;background:none;border:none;color:inherit;font:inherit;font-weight:500;cursor:pointer;padding:.3rem 0}.nav-dropdown__icon-trigger{background:none;border:none;color:inherit;cursor:pointer;padding:.3rem 0}.nav-lang-trigger{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--pk-font-display);font-weight:700;font-size:.8rem;letter-spacing:.03em;border:1px solid currentColor;border-radius:999px;padding:.4rem .65rem;opacity:.9}.nav-dropdown__panel{position:absolute;top:100%;left:0;min-width:13rem;background:var(--pk-paper);color:var(--pk-ink);border:1px solid var(--pk-card-border);border-radius:.75rem;box-shadow:0 16px 32px #0014452e;padding:.4rem;display:flex;flex-direction:column;gap:.15rem}.nav-dropdown__item{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;text-align:left;background:none;border:none;border-radius:.5rem;padding:.5rem .6rem;color:var(--pk-ink);text-decoration:none;font:inherit;cursor:pointer}.nav-dropdown__item:hover,.nav-dropdown__item:focus-visible{background:var(--pk-paper-dim)}.nav-dropdown__item-label{font-family:var(--pk-font-display);font-weight:700;font-size:.85rem;color:var(--pk-navy)}.nav-dropdown__item-desc{font-size:.78rem;color:var(--pk-hint)}.pill-btn{display:inline-flex;align-items:center;font-family:var(--pk-font-display);font-weight:700;font-size:.82rem;border-radius:999px;padding:.5rem 1.05rem;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pill-btn--ghost{color:inherit;border:1.5px solid currentColor;background:transparent}.pill-btn--ghost:hover,.pill-btn--ghost:focus-visible{background:#ffffff26}.site-nav--solid .pill-btn--ghost:hover,.site-nav--solid .pill-btn--ghost:focus-visible{background:var(--pk-gray)}.pill-btn--solid{color:var(--pk-white);background:var(--pk-navy);border:1.5px solid var(--pk-navy)}.pill-btn--solid:hover,.pill-btn--solid:focus-visible{background:var(--pk-blue);border-color:var(--pk-blue)}.nav-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:2.1rem;height:2.1rem;background:none;border:none;cursor:pointer;padding:0}.nav-burger span{display:block;height:2px;background:currentColor;border-radius:1px}.mobile-menu{position:absolute;top:100%;left:0;right:0;background:var(--pk-paper);color:var(--pk-ink);border-top:1px solid var(--pk-card-border);box-shadow:0 16px 32px #0014452e;padding:var(--pk-space-2) var(--pk-space-3) var(--pk-space-3);display:flex;flex-direction:column;gap:var(--pk-space-2)}.mobile-menu a:not(.pill-btn){color:var(--pk-navy);text-decoration:none;font-family:var(--pk-font-display);font-weight:700;font-size:1rem}.mobile-menu__group-label{margin-top:.4rem;font-family:var(--pk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pk-hint)}.mobile-menu__group-label:first-child{margin-top:0}.mobile-menu__actions{display:flex;gap:var(--pk-space-1)}.mobile-menu__actions .pill-btn--ghost{color:var(--pk-navy)}.mobile-menu__langs{display:flex;flex-wrap:wrap;gap:.4rem}.mobile-lang{font-family:var(--pk-font-display);font-weight:700;font-size:.78rem;border:1px solid var(--pk-card-border);background:var(--pk-paper);color:var(--pk-hint);border-radius:999px;padding:.3rem .6rem;cursor:pointer}.mobile-lang--active{color:var(--pk-navy);border-color:var(--pk-navy)}@media (min-width: 768px){.site-nav__links{display:flex}.nav-burger{display:none}}@media (max-width: 767px){.site-nav__actions .pill-btn--ghost,.site-nav__actions .nav-dropdown{display:none}}.content-band__chip{display:inline-block;font-family:var(--pk-font-display);font-size:clamp(.72rem,1vw,.86rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pk-white);background:#0014459e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:.35rem .75rem;border-radius:999px;margin-bottom:var(--pk-space-2)}.content-band__chip--on-light{color:var(--pk-navy);background:#00144514;-webkit-backdrop-filter:none;backdrop-filter:none}.content-band__title{font-family:var(--pk-font-display);font-weight:800;font-size:clamp(2.15rem,4.5vw,3.8rem);line-height:1.04;margin:0 0 var(--pk-space-2);color:var(--pk-lime);text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.3)}.content-band__title--on-light{color:var(--pk-navy);text-shadow:none}.content-band__body{max-width:37rem;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.5;color:var(--pk-white);margin:0;text-shadow:0 1px 14px rgba(0,0,0,.55)}.content-band__body--on-light{color:var(--pk-hint);text-shadow:none}.page-section{padding:var(--pk-space-5) var(--pk-space-3);max-width:68rem;margin:0 auto}.page-section--dim{background:var(--pk-paper-dim);max-width:none}.page-section--dim>*{max-width:68rem;margin-left:auto;margin-right:auto}.page-lede{color:var(--pk-hint);max-width:60ch;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.5;margin:0 0 var(--pk-space-3)}.page-footnote{font-family:var(--pk-font-sans);font-size:.75rem;color:var(--pk-hint);margin-top:var(--pk-space-2)}.proof-banner{position:relative;z-index:1;background:var(--pk-navy);color:var(--pk-white);padding:var(--pk-space-5) var(--pk-space-3)}.proof-banner__inner{max-width:68rem;margin:0 auto}.proof-banner__eyebrow{font-family:var(--pk-font-display);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pk-lightblue);margin:0 0 .75rem}.proof-banner__title{font-family:var(--pk-font-display);font-weight:800;font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1.2;max-width:42rem;margin:0 0 var(--pk-space-4)}.proof-banner__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--pk-space-3)}.proof-stat{border-top:1px solid rgba(255,255,255,.18);padding-top:var(--pk-space-2)}.proof-stat__value{font-family:var(--pk-font-display);font-weight:800;font-size:clamp(1.8rem,3.2vw,2.4rem);color:var(--pk-lightblue);display:block}.proof-stat__label{font-size:.85rem;color:#ffffffbf;line-height:1.4}@media (min-width: 768px){.proof-banner__grid{grid-template-columns:repeat(4,1fr)}.proof-banner__grid--tri{grid-template-columns:repeat(3,1fr)}}.site-footer{position:relative;z-index:1;background:var(--pk-navy);color:#ffffffd9;padding:calc(var(--pk-space-4) + var(--pk-space-3)) var(--pk-space-3) var(--pk-space-3)}.site-footer__inner{max-width:68rem;margin:0 auto;display:grid;gap:var(--pk-space-4);grid-template-columns:1fr}.site-footer__brand-col p{color:#fff9;font-size:.88rem;line-height:1.6;max-width:22rem;margin:var(--pk-space-2) 0 0}.site-footer__contact{display:flex;flex-direction:column;gap:.5rem;margin-top:var(--pk-space-3);font-size:.86rem}.site-footer__contact a{color:var(--pk-lightblue);text-decoration:none;width:fit-content}.site-footer__contact a:hover{color:var(--pk-lime)}.site-footer__contact>span{color:#ffffff8c}.site-footer__contact-cta{display:inline-flex;align-items:center;gap:.4rem}.site-footer__links{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--pk-space-3)}.site-footer__col h4{font-family:var(--pk-font-display);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pk-lightblue);margin:0 0 var(--pk-space-2)}.site-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.site-footer__col a{color:#ffffffbf;text-decoration:none;font-size:.88rem}.site-footer__col a:hover{color:var(--pk-lime)}.site-footer__col h4 a{color:inherit;text-decoration:none}.site-footer__col h4 a:hover{color:var(--pk-lime)}.site-footer__bottom{max-width:68rem;margin:var(--pk-space-4) auto 0;padding-top:var(--pk-space-2);border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;gap:var(--pk-space-2);justify-content:space-between;align-items:center;font-size:.78rem;color:#ffffff80}.site-footer__bottom-right{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pk-space-2)}.site-footer__bottom-right a{color:#fff9;text-decoration:none}.site-footer__bottom-right a:hover{color:var(--pk-lime)}.site-footer__socials{display:flex;gap:.6rem}.site-footer__socials a{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:999px;border:1px solid rgba(255,255,255,.25);color:#ffffffbf}.site-footer__socials a:hover{color:var(--pk-navy);background:var(--pk-lime);border-color:var(--pk-lime)}.scroll-to-top{position:absolute;top:-1.4rem;right:var(--pk-space-3);width:2.8rem;height:2.8rem;border-radius:999px;background:var(--pk-lime);color:var(--pk-navy);border:3px solid var(--pk-navy);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px #00000040}.scroll-to-top:hover,.scroll-to-top:focus-visible{background:var(--pk-white)}@media (min-width: 768px){.site-footer__inner{grid-template-columns:1.2fr 2fr}.site-footer__links{grid-template-columns:repeat(4,1fr)}}@media (max-width: 640px){.site-nav{padding:var(--pk-space-1) var(--pk-space-2)}.pill-btn{font-size:.76rem;padding:.45rem .85rem}.site-footer__bottom{flex-direction:column;align-items:flex-start}}.technology,.impact,.landing,.solution-page{color:var(--pk-navy)}.technology .tech-hero,.impact .impact-hero,.solution-page .solution-hero{padding:10rem var(--pk-space-3) var(--pk-space-5);background:linear-gradient(135deg,var(--pk-paper-dim),color-mix(in srgb,var(--pk-lightblue) 22%,white));color:var(--pk-navy)}.technology .tech-hero__inner,.impact .impact-hero__inner,.solution-page .solution-hero__inner{width:min(1180px,100%);max-width:1180px}.technology .tech-hero .content-band__chip,.impact .impact-hero .content-band__chip,.solution-page .solution-hero .content-band__chip{color:var(--pk-navy);background:#00144514;-webkit-backdrop-filter:none;backdrop-filter:none}.technology .tech-hero .content-band__title,.impact .impact-hero .content-band__title,.landing .content-band[data-state=hero] .content-band__title,.solution-page .solution-hero .content-band__title{max-width:17ch;color:var(--pk-navy);font-size:clamp(2.7rem,7vw,5.5rem);line-height:.98;letter-spacing:-.055em;text-shadow:none}.technology .tech-hero .content-band__body,.impact .impact-hero .content-band__body,.landing .content-band[data-state=hero] .content-band__body,.solution-page .solution-hero .content-band__body{max-width:720px;color:var(--pk-hint);line-height:1.7;text-shadow:none}.technology>.proof-banner,.impact>.proof-banner{width:min(1180px,calc(100% - 2 * var(--pk-space-3)));margin:calc(var(--pk-space-4) * -.55) auto var(--pk-space-3);padding:clamp(var(--pk-space-3),4vw,var(--pk-space-4));border:1px solid var(--pk-card-border);border-radius:1.25rem;background:var(--pk-white);color:var(--pk-navy);box-shadow:0 18px 50px #0014451a}.technology>.proof-banner .proof-banner__inner,.impact>.proof-banner .proof-banner__inner{max-width:none}.technology>.proof-banner .proof-banner__eyebrow,.impact>.proof-banner .proof-banner__eyebrow,.technology>.proof-banner .proof-stat__value,.impact>.proof-banner .proof-stat__value{color:var(--pk-blue)}.technology>.proof-banner .proof-stat,.impact>.proof-banner .proof-stat{border-top-color:var(--pk-card-border)}.technology>.proof-banner .proof-stat__label,.impact>.proof-banner .proof-stat__label{color:var(--pk-hint)}.technology .page-section,.impact .page-section,.solution-page .page-section{max-width:1180px}.technology .page-section--dim,.impact .page-section--dim,.solution-page .page-section--dim{width:min(1180px,calc(100% - 2 * var(--pk-space-3)));margin-block:var(--pk-space-3);padding-inline:clamp(var(--pk-space-3),5vw,var(--pk-space-5));border:1px solid var(--pk-card-border);border-radius:1.25rem;background:linear-gradient(145deg,var(--pk-paper-dim),color-mix(in srgb,var(--pk-lightblue) 8%,white))}.technology .page-section--dim>*,.impact .page-section--dim>*,.solution-page .page-section--dim>*{max-width:none}.technology .product-card,.technology .software-pillar,.technology .eaas-banner,.impact .validation-badge,.impact .turbine-card,.impact .scale-card,.impact .method-pillar,.solution-page .solution-facts{border-radius:1rem}.technology .software-pillar,.technology .product-card:not(.product-card--featured),.landing .actor-card,.impact .validation-badge,.impact .turbine-card:not(.turbine-card--featured),.impact .scale-card,.impact .method-pillar,.solution-page .solution-facts{background:var(--pk-white);box-shadow:0 12px 32px #0014450f;padding:var(--pk-space-3)}.solution-page .solution-facts li:last-child{border-bottom:none}.technology .tech-figure__media,.technology .tech-figure__placeholder{border-radius:1rem;box-shadow:0 12px 32px #00144514}.technology .spec-table-wrap{overflow:hidden;border:1px solid var(--pk-card-border);border-radius:1rem;background:var(--pk-white)}.technology .spec-table{margin-top:0}.technology .tech-closing,.impact .impact-closing,.solution-page .solution-closing{width:min(1180px,calc(100% - 2 * var(--pk-space-3)));margin:var(--pk-space-3) auto var(--pk-space-5);border-radius:1.25rem;background:linear-gradient(135deg,var(--pk-navy),color-mix(in srgb,var(--pk-blue) 62%,var(--pk-navy)));box-shadow:0 18px 50px #00144524}@media (max-width: 760px){.technology .tech-hero,.impact .impact-hero,.solution-page .solution-hero{padding:8rem var(--pk-space-2) var(--pk-space-4)}.technology>.proof-banner,.impact>.proof-banner,.technology .page-section--dim,.impact .page-section--dim,.solution-page .page-section--dim,.technology .tech-closing,.impact .impact-closing,.solution-page .solution-closing{width:calc(100% - 2 * var(--pk-space-2))}.technology>.proof-banner,.impact>.proof-banner{margin-top:calc(var(--pk-space-3) * -.55)}.technology .page-section,.impact .page-section,.solution-page .page-section{padding:var(--pk-space-4) var(--pk-space-2)}}.landing{position:relative;background:#fafaf8}.narrative{position:relative}.scroll-scene{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.botanical-hero{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.botanical-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(16deg,rgba(250,250,248,.96) 0%,rgba(250,250,248,.72) 19%,transparent 48%)}.botanical-hero img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.narrative-content{position:relative;z-index:1;display:flex;flex-direction:column;pointer-events:none}.narrative-content__slot{min-height:100vh;display:flex;align-items:center;padding:0 clamp(1.75rem,5vw,5rem)}.content-band{max-width:40rem;background:none;border:none;padding:0;pointer-events:auto}.landing .content-band__title{color:var(--pk-navy);text-shadow:none;letter-spacing:-.055em;line-height:1.04}.landing .content-band__body{color:var(--pk-hint);text-shadow:none;line-height:1.7}.landing .content-band__chip{color:var(--pk-navy);background:#0014450b;border:1px solid rgba(0,20,69,.12);-webkit-backdrop-filter:none;backdrop-filter:none;font-size:.68rem;letter-spacing:.12em;padding:.55rem .8rem}.narrative-content__slot:has(.content-band[data-state=hero]){position:relative;align-items:flex-start;justify-content:flex-end;padding-top:clamp(6rem,12vh,8rem);padding-bottom:clamp(3.25rem,8vh,6rem)}.content-band[data-state=hero]{position:absolute;z-index:1;left:clamp(1.75rem,5vw,5rem);bottom:clamp(3.25rem,8vh,6rem);width:min(42rem,56vw);max-width:42rem;margin:0}.content-band[data-state=hero] .content-band__chip{margin-bottom:clamp(.9rem,2vh,1.4rem)}.landing .content-band[data-state=hero] .content-band__title{font-size:clamp(3rem,5.4vw,4.8rem);margin:0}.content-band[data-state=hero] .content-band__body{font-size:clamp(1rem,1.4vw,1.18rem);max-width:39rem;margin-top:.9rem}.content-band:is([data-state=flight],[data-state=evolution]){width:min(37rem,46vw)}.narrative-content__hint{margin:var(--pk-space-2) 0 0;font-size:.9rem;font-style:italic;color:var(--pk-blue);text-shadow:none}.content-band[data-state=action]{width:min(37rem,46vw);max-width:none}.content-band[data-state=action] .content-band__title{font-size:clamp(2.05rem,3.3vw,3rem);line-height:1.12;letter-spacing:-.045em}.content-band[data-state=action] .content-band__body{font-size:clamp(.98rem,1.25vw,1.12rem);line-height:1.65;max-width:51ch}.narrative-content__slot:has(.content-band[data-state=action]){padding-inline:clamp(1.75rem,4.5vw,5rem)}.actor-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--pk-space-2);margin-top:var(--pk-space-3)}.actor-grid__error{grid-column:1 / -1;margin:0 0 var(--pk-space-1);color:var(--pk-danger);font-weight:700}.actor-card{display:flex;flex-direction:column;gap:.55rem;text-align:left;padding:1.05rem 1.1rem;border-radius:1rem;border:1px solid var(--pk-card-border);background:#ffffff9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;font:inherit;color:inherit;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.actor-card:hover,.actor-card:focus-visible{border-color:var(--pk-blue);background:#fffffff0;transform:translateY(-2px)}.actor-card__label{font-family:var(--pk-font-display);font-weight:700;font-size:.95rem;color:var(--pk-navy)}.actor-card__description{font-size:.83rem;color:#5c6560;line-height:1.6}.actor-card:disabled{cursor:not-allowed;opacity:.75}.actor-card:disabled:hover{transform:none}.actor-card__working{font-size:.8rem;font-weight:700;color:#354438}.newsletter-wrap{position:relative;z-index:2;margin-top:calc(-1 * var(--pk-space-5));padding:0 var(--pk-space-3)}.newsletter-card{max-width:62rem;margin:0 auto;background:var(--pk-gray);border-radius:1.5rem;box-shadow:0 24px 48px #00144533;padding:var(--pk-space-4);display:flex;flex-direction:column;gap:var(--pk-space-3)}.newsletter-card__copy h2{font-family:var(--pk-font-display);font-weight:800;font-size:clamp(1.35rem,2.6vw,1.9rem);color:var(--pk-ink);margin:0 0 .4rem}.newsletter-card__copy p{color:var(--pk-hint);margin:0;font-size:.95rem}.newsletter-card__form{display:flex;gap:.6rem;flex-wrap:wrap}.newsletter-card__input{flex:1 1 16rem;font:inherit;font-size:.95rem;padding:.8rem 1.1rem;border-radius:999px;border:1px solid var(--pk-card-border);background:var(--pk-white);color:var(--pk-ink)}.newsletter-card__input:focus-visible{outline:2px solid var(--pk-blue);outline-offset:1px}.newsletter-card__submit{font-family:var(--pk-font-display);font-weight:700;font-size:.9rem;color:var(--pk-white);background:var(--pk-navy);border:none;border-radius:999px;padding:.8rem 1.5rem;cursor:pointer;transition:background-color .15s ease}.newsletter-card__submit:hover,.newsletter-card__submit:focus-visible{background:var(--pk-blue)}.newsletter-card__thanks{font-family:var(--pk-font-display);font-weight:700;color:var(--pk-navy);margin:0}@media (min-width: 768px){.newsletter-card{flex-direction:row;align-items:center;justify-content:space-between}.newsletter-card__copy{max-width:24rem}.newsletter-card__form{flex-wrap:nowrap}}@media (max-width: 1023px){.content-band[data-state=hero]{width:min(39rem,72vw);left:clamp(1.75rem,5vw,5rem)}.landing .content-band[data-state=hero] .content-band__title{max-width:17ch;font-size:clamp(2.7rem,6vw,4rem);margin-bottom:0}.content-band:is([data-state=flight],[data-state=evolution]){width:auto;max-width:38rem;margin-inline:auto}.narrative-content__slot:has(.content-band:is([data-state=flight],[data-state=evolution])){align-items:flex-start;padding-top:8rem}.narrative-content__slot:has(.content-band[data-state=action]){min-height:100vh;align-items:flex-start;padding-top:calc(min(60vh,480px) + 3.5rem);padding-bottom:3rem}.content-band[data-state=action]{width:100%;max-width:42rem;margin-inline:auto}.actor-card{background:#ffffffe6}}@media (prefers-reduced-motion: reduce){.actor-card{transition:none}.actor-card:hover,.actor-card:focus-visible{transform:none}}@media (max-width: 640px){.content-band{max-width:none}.content-band[data-state=action]{width:auto}.actor-grid{grid-template-columns:1fr}.narrative-content__slot:has(.content-band[data-state=hero]){min-height:100vh;padding-top:5.25rem;padding-bottom:clamp(2.5rem,7vh,4rem)}.botanical-hero img{object-position:58% center}.botanical-hero:after{background:linear-gradient(to top,rgba(250,250,248,.98) 0%,rgba(250,250,248,.78) 31%,transparent 68%)}.content-band[data-state=hero]{left:1.75rem;right:1.75rem;bottom:clamp(2.5rem,7vh,4rem);width:100%;max-width:34rem}.landing .content-band__body{font-size:1rem}.landing .content-band:is([data-state=flight],[data-state=evolution]) .content-band__title{font-size:2.4rem}.newsletter-card{padding:var(--pk-space-3);border-radius:1.1rem}}.technology{background:var(--pk-paper);color:var(--pk-ink)}.tech-hero{padding:calc(var(--pk-space-5) + 3rem) var(--pk-space-3) var(--pk-space-5);background:var(--pk-navy);color:var(--pk-white)}.tech-hero__inner{max-width:52rem;margin:0 auto;text-align:left}.principle-list{display:flex;flex-direction:column;gap:var(--pk-space-4);margin:var(--pk-space-3) 0 var(--pk-space-4)}.principle{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--pk-space-3);align-items:center}.principle:nth-child(2n) .principle__copy{order:2}.principle__copy h3{font-family:var(--pk-font-display);font-size:1.2rem;font-weight:700;margin:0 0 .5rem}.principle__copy p{font-size:.95rem;color:var(--pk-hint);line-height:1.6;margin:0}.principle__citation-card{display:flex;align-items:center;min-height:12rem;border:1px solid var(--pk-card-border);background:var(--pk-paper);padding:var(--pk-space-3)}.principle__citation-card .principle__citation{font-family:var(--pk-font-sans);font-style:italic;font-weight:300;font-size:.8rem;line-height:1.5;margin:0}.principle__citation-card .principle__citation-link{color:inherit;text-decoration-line:underline;text-decoration-color:var(--pk-hint);text-underline-offset:.15em}.principle__citation-card .principle__citation-link:hover,.principle__citation-card .principle__citation-link:focus-visible{text-decoration-color:currentColor}.tech-figure{min-width:0;margin:0}.tech-figure__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--pk-card-border);background:var(--pk-paper)}.tech-figure img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:scale-down;filter:grayscale(1)}.tech-figure__placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;border-radius:.75rem;border:1px dashed var(--pk-card-border);background:var(--pk-paper);color:var(--pk-hint);font-size:.8rem;text-align:center;padding:var(--pk-space-2)}.tech-figure figcaption{font-size:.78rem;color:var(--pk-hint);margin-top:.5rem}.spec-table-wrap{overflow-x:auto}.spec-table{width:100%;border-collapse:collapse;font-size:.88rem;margin-top:var(--pk-space-2)}.spec-table th,.spec-table td{padding:.7rem .85rem;text-align:left;border:1px solid var(--pk-card-border)}.spec-table thead th{font-family:var(--pk-font-display);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-hint);background:var(--pk-paper-dim);font-weight:700}.spec-table td{color:var(--pk-hint)}.spec-table td:first-child{color:var(--pk-ink)}.spec-table__bioseed{background:#0253a514;color:var(--pk-blue)!important;font-weight:700}.hardware-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pk-space-3);margin-top:var(--pk-space-3)}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--pk-space-2);margin-top:var(--pk-space-3)}.product-card{background:var(--pk-paper-dim);border:1px solid var(--pk-card-border);padding:var(--pk-space-3)}.product-card--featured{background:var(--pk-navy);color:var(--pk-white);border-color:var(--pk-navy)}.product-card__model{font-family:var(--pk-font-display);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pk-blue)}.product-card--featured .product-card__model{color:var(--pk-lightblue)}.product-card h3{font-family:var(--pk-font-display);font-size:1.9rem;font-weight:800;margin:.4rem 0 .15rem}.product-card__tagline{font-size:.88rem;color:var(--pk-hint);margin:0 0 var(--pk-space-2)}.product-card--featured .product-card__tagline{color:#ffffffb8}.product-card__specs{list-style:none;margin:0;padding:0;font-size:.9rem}.product-card__specs li{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--pk-card-border)}.product-card--featured .product-card__specs li{border-bottom-color:#ffffff2e}.product-card__specs li span:first-child{color:var(--pk-hint)}.product-card--featured .product-card__specs li span:first-child{color:#ffffffa6}.product-card__specs li span:last-child{font-weight:600}.eaas-banner{margin-top:var(--pk-space-3);background:var(--pk-paper-dim);border:1px solid var(--pk-brightblue);padding:var(--pk-space-3);display:flex;gap:var(--pk-space-2);align-items:center;flex-wrap:wrap}.eaas-banner b{font-family:var(--pk-font-display);font-size:1.4rem;color:var(--pk-brightblue);white-space:nowrap}.eaas-banner p{font-size:.92rem;color:var(--pk-hint);max-width:62ch;margin:0}.software-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pk-space-2);margin-top:var(--pk-space-3)}.software-pillar{background:var(--pk-paper);border:1px solid var(--pk-card-border);padding:var(--pk-space-3)}.software-pillar h3{font-family:var(--pk-font-display);font-size:1.05rem;font-weight:700;margin:0 0 .5rem;color:var(--pk-navy)}.software-pillar p{font-size:.9rem;color:var(--pk-hint);line-height:1.55;margin:0}.proof-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pk-space-2);margin-top:var(--pk-space-3)}.proof-item{border-top:2px solid var(--pk-blue);padding-top:var(--pk-space-2)}.proof-item h3{font-family:var(--pk-font-display);font-size:1.02rem;font-weight:700;margin:0 0 .4rem}.proof-item p{font-size:.9rem;color:var(--pk-hint);line-height:1.55;margin:0}.tech-closing{background:var(--pk-navy);color:var(--pk-white);text-align:center;padding:var(--pk-space-5) var(--pk-space-3)}.tech-closing h2{font-family:var(--pk-font-display);font-weight:700;font-size:clamp(1.6rem,3.2vw,2.2rem);max-width:32ch;margin:0 auto var(--pk-space-2)}.tech-closing p{max-width:44ch;margin:0 auto var(--pk-space-3);color:#ffffffc7}@media (max-width: 760px){.hardware-grid,.product-grid,.software-grid,.proof-strip,.principle{grid-template-columns:1fr}.principle:nth-child(2n) .principle__copy{order:initial}}.impact{background:var(--pk-paper);color:var(--pk-ink)}.impact-hero{padding:calc(var(--pk-space-5) + 3rem) var(--pk-space-3) var(--pk-space-5);background:var(--pk-navy);color:var(--pk-white)}.impact-hero__inner{max-width:52rem;margin:0 auto;text-align:left}.validation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pk-space-2);margin:var(--pk-space-3) 0 var(--pk-space-2)}.validation-badge{background:var(--pk-paper);border:1px solid var(--pk-card-border);border-top:2px solid var(--pk-brightblue);padding:var(--pk-space-3);display:flex;flex-direction:column;gap:.3rem}.validation-badge__outcome{font-family:var(--pk-font-display);font-weight:800;font-size:1.3rem;color:var(--pk-brightblue)}.validation-badge__label{font-size:.82rem;color:var(--pk-hint)}.turbine-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--pk-space-2);margin-top:var(--pk-space-3)}.turbine-card{background:var(--pk-paper-dim);border:1px solid var(--pk-card-border);padding:var(--pk-space-3)}.turbine-card--featured{background:var(--pk-navy);color:var(--pk-white);border-color:var(--pk-navy)}.turbine-card__model{font-family:var(--pk-font-display);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pk-blue)}.turbine-card--featured .turbine-card__model{color:var(--pk-lightblue)}.turbine-card h3{font-family:var(--pk-font-display);font-size:1.9rem;font-weight:800;margin:.4rem 0 .15rem}.turbine-card__tagline{font-size:.88rem;color:var(--pk-hint);margin:0 0 var(--pk-space-2)}.turbine-card--featured .turbine-card__tagline{color:#ffffffb8}.turbine-card__specs{list-style:none;margin:0;padding:0;font-size:.9rem}.turbine-card__specs li{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--pk-card-border)}.turbine-card--featured .turbine-card__specs li{border-bottom-color:#ffffff2e}.turbine-card__specs li span:first-child{color:var(--pk-hint)}.turbine-card--featured .turbine-card__specs li span:first-child{color:#ffffffa6}.turbine-card__specs li span:last-child{font-weight:600;text-align:right}.scale-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--pk-space-2);margin-top:var(--pk-space-3)}.scale-card{background:var(--pk-paper);border:1px solid var(--pk-card-border);border-top:2px solid var(--pk-lime);padding:var(--pk-space-3);display:flex;flex-direction:column;gap:.5rem}.scale-card__heading{font-family:var(--pk-font-display);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pk-hint)}.scale-card__total{font-family:var(--pk-font-display);font-weight:800;font-size:clamp(1.6rem,3vw,2rem);color:var(--pk-navy)}.scale-card__equivalents{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.45rem}.scale-card__equivalents li{display:flex;justify-content:space-between;gap:1rem;font-size:.88rem;border-bottom:1px solid var(--pk-card-border);padding-bottom:.45rem}.scale-card__equivalents li span:first-child{font-family:var(--pk-font-display);font-weight:700;color:var(--pk-blue);white-space:nowrap}.scale-card__equivalents li span:last-child{color:var(--pk-hint);text-align:right}.scale-card__ecocost{font-size:.82rem;color:var(--pk-hint);margin:.2rem 0 0}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pk-space-2);margin-top:var(--pk-space-3)}.method-pillar{background:var(--pk-paper-dim);border:1px solid var(--pk-card-border);padding:var(--pk-space-3)}.method-pillar h3{font-family:var(--pk-font-display);font-size:1.05rem;font-weight:700;margin:0 0 .5rem;color:var(--pk-navy)}.method-pillar p{font-size:.9rem;color:var(--pk-hint);line-height:1.55;margin:0}.impact-closing{background:var(--pk-navy);color:var(--pk-white);text-align:center;padding:var(--pk-space-5) var(--pk-space-3)}.impact-closing h2{font-family:var(--pk-font-display);font-weight:700;font-size:clamp(1.6rem,3.2vw,2.2rem);max-width:32ch;margin:0 auto var(--pk-space-2)}.impact-closing p{max-width:44ch;margin:0 auto var(--pk-space-3);color:#ffffffc7}@media (max-width: 760px){.validation-grid,.turbine-grid,.scale-grid,.method-grid{grid-template-columns:1fr}}.login-redirect,.auth-callback{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--pk-paper-dim);color:var(--pk-hint);font-family:var(--pk-font-sans)}.auth-callback--error{flex-direction:column;gap:var(--pk-space-2);color:var(--pk-danger)}.auth-callback--error a{color:var(--pk-blue)}.choose-role{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pk-space-2);padding:var(--pk-space-4);background:var(--pk-paper-dim);text-align:center}.choose-role h1{font-family:var(--pk-font-display);margin:0}.choose-role__hint{margin:0 0 var(--pk-space-2);color:var(--pk-hint)}.choose-role__error{margin:0;color:var(--pk-danger)}.choose-role__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pk-space-2);max-width:54rem}.choose-role__card{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:16rem;padding:var(--pk-space-3);background:var(--pk-paper);border:1px solid var(--pk-card-border);border-radius:12px;font:inherit;text-align:left;cursor:pointer}.choose-role__card:hover:not(:disabled),.choose-role__card:focus-visible:not(:disabled){border-color:var(--pk-blue)}.choose-role__card:disabled{opacity:.6;cursor:not-allowed}.choose-role__label{font-family:var(--pk-font-display);font-weight:700;color:var(--pk-navy)}.choose-role__description{font-size:.85rem;color:var(--pk-hint)}.choose-role__working{font-size:.75rem;color:var(--pk-blue)}.local-development-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.6rem 1rem;background:#eaf2fc;border-bottom:1px solid #c3d5eb;color:#001445;font-size:.8rem}.local-development-bar label{display:flex;gap:.6rem;align-items:center}.local-development-bar select{min-height:36px;padding:.3rem .6rem;border:1px solid #9db5d0;border-radius:6px;font:inherit;background:#fff;color:inherit}.local-access{max-width:42rem;margin:10vh auto;padding:2rem;color:#001445}.local-access p{line-height:1.7}.local-access button{padding:.8rem 1.2rem;border:0;border-radius:8px;font:inherit;background:#001445;color:#fff;cursor:pointer}.app-shell{--workspace-muted: #53617c;min-height:100vh;display:flex;flex-direction:column;background:var(--pk-white);color:var(--pk-navy)}.app-bar{display:flex;align-items:center;gap:1.75rem;padding:1.25rem 2rem;background:#fffffff0;border-bottom:1px solid var(--pk-card-border)}.app-bar__brand{flex-shrink:0}.app-bar__site-links{display:flex;gap:1.5rem;margin-left:auto;font-size:.88rem}.app-bar__site-links a{text-decoration:none}.app-bar__site-links a:hover{color:var(--pk-blue)}.app-bar__chip{font-family:var(--pk-font-display);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:#0014450f;border-radius:999px;padding:.55rem .8rem}.app-bar__account{display:flex;align-items:center;gap:1rem}.app-bar__role{font-size:.8rem;color:var(--workspace-muted);text-transform:capitalize}.app-bar__logout{min-height:40px;font:700 .8rem var(--pk-font-display);color:var(--pk-navy);background:transparent;border:1px solid var(--pk-navy);border-radius:999px;padding:.5rem 1.05rem;cursor:pointer}.app-bar__logout:hover{background:var(--pk-navy);color:#fff}.app-shell :is(a,button,select):focus-visible{outline:3px solid var(--pk-brightblue);outline-offset:4px}.app-shell__skip{position:absolute;left:1rem;top:-5rem;z-index:50;padding:1rem;background:var(--pk-navy);color:#fff;border-radius:.75rem}.app-shell__skip:focus{top:1rem}.app-shell__body{flex:1;display:flex}.app-shell__sidebar{width:17rem;flex-shrink:0;padding:2.5rem 1.5rem;background:var(--pk-white);border-right:1px solid var(--pk-card-border)}.app-shell__eyebrow{margin:0 0 .8rem;font:700 .65rem var(--pk-font-display);letter-spacing:.13em;text-transform:uppercase;color:var(--workspace-muted)}.app-shell__sidebar-title{font-size:1.25rem;letter-spacing:-.04em;margin:0 0 1.75rem}.app-shell__content{flex:1;min-width:0;padding:clamp(1.5rem,4vw,4rem);background:linear-gradient(135deg,var(--pk-paper-dim),color-mix(in srgb,var(--pk-lightblue) 22%,white) 650px,var(--pk-white) 1100px)}.pipeline-rail ol{list-style:none;margin:0 0 2rem;padding:0}.pipeline-rail__step{position:relative;display:flex;align-items:center;gap:.75rem;padding:.85rem .65rem;font-size:.76rem;line-height:1.5;color:var(--workspace-muted);border-radius:.75rem}.pipeline-rail__marker{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:1px solid var(--pk-card-border);border-radius:50%;font:700 .7rem var(--pk-font-display);background:var(--pk-paper-dim);color:var(--workspace-muted);flex-shrink:0}.pipeline-rail__step--done .pipeline-rail__marker{background:var(--pk-navy);color:#fff}.pipeline-rail__step--active{color:var(--pk-navy);font-weight:700;background:color-mix(in srgb,var(--pk-lightblue) 16%,white)}.pipeline-rail__step--active .pipeline-rail__marker{background:var(--pk-blue);color:#fff;border-color:transparent}.app-shell__actor-nav{border-top:1px solid var(--pk-card-border);padding-top:1.5rem}.app-shell__actor-nav ul{list-style:none;margin:0;padding:0}.app-shell__actor-nav li{font-size:.8rem}.app-shell__actor-nav li>:is(a,span){display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem .65rem;border-radius:.6rem;text-decoration:none}.app-shell__actor-nav a{font-weight:600}.app-shell__actor-nav a.active,.app-shell__actor-nav a:hover{background:var(--pk-paper-dim);color:var(--pk-blue)}.app-shell__actor-nav [aria-disabled]{color:var(--workspace-muted)}.app-shell__actor-nav small{font-size:.6rem;white-space:nowrap}.app-shell__help{margin-top:3rem;padding:1.25rem;border-radius:1rem;background:linear-gradient(135deg,var(--pk-navy),var(--pk-blue));color:#fff}.app-shell__help p{font:700 1rem/1.4 var(--pk-font-display);margin:0 0 1rem}.app-shell__help a{font-size:.75rem;text-underline-offset:4px}.app-shell .local-development-bar{padding:.5rem 2rem;background:var(--pk-paper-dim);border-color:var(--pk-card-border);color:var(--workspace-muted);font-size:.7rem}.app-shell .local-development-bar select{border-color:var(--pk-card-border);border-radius:999px;color:var(--pk-navy)}.placeholder-screen{max-width:58rem;padding:clamp(1.5rem,5vw,4rem);border:1px solid var(--pk-card-border);border-radius:1.25rem;background:#fff;box-shadow:0 18px 50px #0014450f}.placeholder-screen h1{font-size:clamp(2.7rem,5vw,4.5rem);line-height:1.05;letter-spacing:-.055em;margin:0 0 1.5rem}.placeholder-screen p{max-width:42rem;color:var(--workspace-muted);line-height:1.7}@media (max-width: 1100px){.app-bar{flex-wrap:wrap;gap:1rem}.app-bar__chip{order:3}.app-shell__sidebar{width:15rem;padding-inline:1rem}}@media (max-width: 900px){.app-bar{padding:1rem}.app-bar__account{margin-left:auto}.app-bar__site-links{order:4;margin-left:auto}.app-shell__body{flex-direction:column}.app-shell__sidebar{width:auto;padding:1.5rem 1rem 1rem;border-right:0;border-bottom:1px solid var(--pk-card-border)}.app-shell__sidebar-title{margin-bottom:1rem}.pipeline-rail ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-bottom:1rem}.app-shell__actor-nav{padding-top:1rem}.app-shell__actor-nav ul{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.app-shell__actor-nav li>span{flex-wrap:wrap}.app-shell__help{margin-top:1rem;padding:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.app-shell__help p{margin:0}.app-shell__content{padding:2rem 1rem}.app-shell .local-development-bar{padding-inline:1rem}}@media (max-width: 480px){.app-bar__brand img{max-width:150px;height:auto!important}.app-bar__role{display:none}.app-bar__chip{font-size:.6rem}.app-bar__site-links{font-size:.8rem;gap:1rem}.pipeline-rail ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.discovery-page{max-width:1180px;margin:0 auto;color:var(--pk-navy, #001445)}.discovery-page h1{font-size:clamp(2.7rem,5.5vw,5.5rem);letter-spacing:-.055em;line-height:.98;margin:1.5rem 0}.discovery-page h2{font-size:1.4rem;letter-spacing:-.025em;margin:0 0 1rem}.discovery-page h3{font-size:1.05rem;margin:0 0 .6rem}.discovery-page p{line-height:1.65}.simulation-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:700}.simulation-notice{padding:1rem 1.25rem;border:1px solid #bacce1;background:#f1f6fc;border-radius:12px;font-size:.9rem}.simulation-error{padding:1rem;color:#861f32;background:#fff4f5;border:1px solid #e1b7c0;border-radius:12px}.simulation-error a{margin-left:1rem}.simulation-projects,.simulation-form,.simulation-result,.simulation-empty,.wind-climate{padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--pk-card-border);border-radius:1.25rem;background:#fff;margin-top:1.5rem;box-shadow:0 12px 32px #0014450f}.wind-climate button{margin-top:.25rem}.wind-climate small{display:block;margin-top:.5rem;color:var(--workspace-muted, #53617c)}.wind-climate .simulation-metrics{margin-top:1.5rem}.wind-climate details{margin-top:1.5rem;font-size:.8rem;overflow-wrap:anywhere}.wind-climate summary{cursor:pointer}.wind-climate__partial{margin-top:1.5rem;padding:1.25rem;border:1px dashed var(--pk-card-border);border-radius:1rem;background:var(--pk-paper-dim)}.wind-climate__partial>p{margin:0 0 1rem;font-size:.85rem;color:var(--workspace-muted, #53617c)}.wind-climate__partial .simulation-metrics{margin-top:0}.simulation-projects{display:grid;grid-template-columns:.8fr 1.2fr;gap:2rem;align-items:center}.simulation-projects form{display:flex;gap:1rem;align-items:end}.simulation-projects form label{flex:1;min-width:0}.discovery-page label{display:flex;flex-direction:column;gap:.5rem;font-size:.85rem;font-weight:600}.discovery-page input,.discovery-page select{width:100%;box-sizing:border-box;min-height:44px;padding:.65rem .75rem;border:1px solid var(--pk-card-border);border-radius:8px;font:inherit;background:#fff;color:inherit}.discovery-page input:focus-visible,.discovery-page select:focus-visible,.discovery-page button:focus-visible{outline:3px solid #2381df;outline-offset:2px}.discovery-page button{min-height:44px;padding:.7rem 1rem;border:1px solid #001445;background:#001445;color:#fff;border-radius:999px;font:700 .82rem var(--pk-font-display);cursor:pointer}.discovery-page button:disabled{opacity:.45;cursor:default}.simulation-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.simulation-form fieldset{border:0;padding:0;margin:0;display:grid;gap:1.3rem;min-width:0}.simulation-energy-form{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--pk-card-border)}.simulation-insights{display:grid;gap:1.5rem}.simulation-insights>.wind-climate{margin-top:0}.simulation-form small{font-weight:400;color:var(--workspace-muted, #53617c);line-height:1.5}.simulation-coordinates{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.simulation-summary{display:flex;gap:1.5rem;align-items:center;margin:2rem 0}.satisfaction-gauge{flex:0 0 124px;height:124px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#0253a5 var(--coverage),#e7edf4 0);position:relative}.satisfaction-gauge:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:#fff}.satisfaction-gauge strong{position:relative;font-size:1.9rem;letter-spacing:-.06em}.simulation-metrics{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.simulation-metrics dt{color:var(--workspace-muted, #53617c);font-size:.8rem;line-height:1.5}.simulation-metrics dd{font-size:1.1rem;font-weight:600;margin:.4rem 0 0}.simulation-next{border-top:1px solid var(--pk-card-border);padding-top:1.5rem;margin-top:1.5rem}.simulation-result details{margin-top:1.5rem;font-size:.8rem;overflow-wrap:anywhere}.simulation-result summary{cursor:pointer}.simulation-result pre{white-space:pre-wrap;word-break:break-word}.simulation-form .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.simulation-projects>*,.simulation-layout>*,.discovery-page label{min-width:0}.discovery-map{position:relative;border:1px solid var(--pk-card-border);border-radius:14px;overflow:hidden;background:#eef2f7}.discovery-map--loading{height:clamp(260px,40vw,420px);display:grid;place-items:center;font-size:.85rem;color:var(--workspace-muted, #53617c)}.discovery-map__canvas{width:100%;height:clamp(260px,40vw,420px)}.discovery-map__toolbar{position:absolute;z-index:1;top:.6rem;left:.6rem;right:.6rem;display:flex;flex-wrap:wrap;gap:.5rem}.discovery-map__toolbar button{min-height:36px;padding:.45rem .8rem;font-size:.78rem;border-radius:8px;box-shadow:0 2px 8px #0014452e}.discovery-map__toolbar button[aria-pressed=true]{background:#2381df;border-color:#2381df}.discovery-map--disabled .discovery-map__toolbar button{opacity:.5}.discovery-map__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;margin:0;padding:1rem;text-align:center;background:#eef2f7eb;font-size:.85rem}.discovery-map__note{margin:.6rem 0 0;font-size:.78rem;color:var(--workspace-muted, #53617c)}.discovery-map__note--muted{font-style:italic}.simulation-parcel-note{margin:-.4rem 0 0;font-size:.8rem;color:var(--workspace-muted, #53617c)}@media (max-width: 1050px){.simulation-projects,.simulation-layout{grid-template-columns:1fr}}@media (max-width: 480px){.simulation-projects form{flex-direction:column;align-items:stretch}.simulation-summary{flex-direction:column;align-items:flex-start}.satisfaction-gauge{flex-basis:auto;width:124px}.simulation-coordinates{grid-template-columns:1fr}.discovery-map__toolbar{position:static;margin-bottom:.5rem}.discovery-map__canvas{height:280px}}.simulation-hero{padding:1rem 0 2rem}.simulation-hero>.simulation-eyebrow{display:inline-block;margin:0;padding:.5rem .9rem;border-radius:999px;background:#00144514;font-size:.65rem}.simulation-hero__intro{max-width:40rem;font-size:1.05rem;color:var(--workspace-muted)}.simulation-hero__steps{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--pk-card-border);font:700 .7rem var(--pk-font-display);color:var(--workspace-muted)}.simulation-projects__heading h2{font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.04em}.simulation-projects__heading p:last-child{font-size:.9rem;color:var(--workspace-muted);margin-bottom:0}.simulation-projects__fields{display:grid;gap:1.25rem}.simulation-projects form button{flex-shrink:0}.discovery-page button:not(:disabled):hover{background:var(--pk-blue);border-color:var(--pk-blue)}.discovery-page input,.discovery-page select{min-height:48px;background:var(--pk-paper-dim)}.discovery-page input:focus,.discovery-page select:focus{background:#fff}.discovery-page label{line-height:1.5}.simulation-empty{min-height:18rem;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--pk-lightblue) 10%,white))}.simulation-empty:before{content:"";display:block;width:3rem;height:.25rem;background:var(--pk-blue);border-radius:999px;margin-bottom:1.5rem}.simulation-empty p{color:var(--workspace-muted);max-width:36ch}.simulation-metrics>div{padding:1rem;border:1px solid var(--pk-card-border);border-radius:.75rem;background:var(--pk-paper-dim)}.simulation-metrics dd{font-family:var(--pk-font-display);color:var(--pk-blue);overflow-wrap:anywhere}.simulation-next{padding:1.5rem;border:0;border-radius:1rem;background:linear-gradient(135deg,var(--pk-navy),var(--pk-blue));color:#fff}.simulation-next a{display:inline-block;font:700 .85rem var(--pk-font-display);text-underline-offset:5px}.simulation-next p:last-child{font-size:.75rem}.simulation-result summary,.wind-climate summary{padding:.75rem 0;font-weight:600}@media (max-width: 600px){.simulation-metrics{grid-template-columns:1fr;gap:.75rem}.simulation-projects form{flex-direction:column;align-items:stretch}}.simulation-summary{flex-wrap:wrap}.simulation-summary>div:last-child{flex:1 1 12rem}.discovery-page .maplibregl-ctrl-group button{min-height:29px;padding:0;border:0;border-radius:0;background:#fff}.discovery-page .maplibregl-ctrl-group button:hover{background:var(--pk-paper-dim)}.simulation-site-scene{grid-column:1 / -1;margin-top:1.5rem;min-width:0}.simulation-site-scene+.simulation-form,.simulation-site-scene~div .simulation-empty,.simulation-site-scene~div .simulation-result{margin-top:0}.discovery-map{background:#fff;border-radius:1.25rem;box-shadow:0 12px 32px #0014450f}.discovery-map__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding:1.5rem 1.5rem 1rem}.discovery-map__header .simulation-eyebrow{margin:0 0 .5rem;color:var(--pk-blue)}.discovery-map__header h2{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.discovery-map__header p:last-child{margin:.5rem 0 0;color:var(--workspace-muted);font-size:.85rem}.discovery-map__view-actions{display:flex;flex-wrap:wrap;gap:.4rem}.discovery-map .discovery-map__view-actions button{background:var(--pk-paper-dim);border-color:var(--pk-card-border);color:var(--pk-navy)}.discovery-map .discovery-map__view-actions button[aria-pressed=true]{background:var(--pk-navy);color:#fff}.discovery-map__toolbar{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1.5rem;margin:0}.discovery-map .discovery-map__toolbar button{box-shadow:none;border-radius:999px;min-height:40px;background:#fff;color:var(--pk-navy);border-color:var(--pk-card-border)}.discovery-map .discovery-map__toolbar button[aria-pressed=true]{background:color-mix(in srgb,var(--pk-lightblue) 20%,white);border-color:var(--pk-blue);color:var(--pk-blue)}.discovery-map .discovery-map__toolbar .discovery-map__focus{margin-left:auto;background:var(--pk-navy);color:#fff}.discovery-map .discovery-map__toolbar button:hover{border-color:var(--pk-blue)}.discovery-map__instruction{padding:.8rem 1.5rem;margin:.5rem 0 0;font-size:.8rem;color:var(--workspace-muted);background:var(--pk-paper-dim);border-block:1px solid var(--pk-card-border)}.discovery-map__stage{position:relative}.discovery-map__canvas{height:clamp(420px,48vw,600px)}.discovery-map__canvas canvas:focus-visible{outline:3px solid var(--pk-brightblue);outline-offset:-3px}.discovery-map__scene-label{position:absolute;top:1rem;left:1rem;pointer-events:none;padding:.6rem .8rem;border-radius:999px;background:#ffffffeb;color:var(--pk-navy);box-shadow:0 3px 16px #0014451f;font:700 .7rem var(--pk-font-display)}.scene-controls{display:grid;grid-template-columns:.8fr 1.2fr 1.2fr 1fr;gap:1.25rem;padding:1.25rem 1.5rem;border-top:1px solid var(--pk-card-border);background:var(--pk-paper-dim)}.scene-controls__group{min-width:0}.scene-controls__label,.scene-controls label{display:block;color:var(--pk-navy);font:700 .75rem var(--pk-font-display);margin-bottom:.6rem}.discovery-map .scene-controls label{display:block;font-size:.75rem}.scene-controls output{float:right;color:var(--pk-blue);font-variant-numeric:tabular-nums}.discovery-map .scene-controls input[type=range]{display:block;min-height:24px;height:24px;padding:0;margin:.5rem 0 0;border:0;background:transparent;accent-color:var(--pk-blue);cursor:pointer}.scene-controls__buttons{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.discovery-map .scene-controls button{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .6rem;min-width:40px;min-height:40px;border:1px solid var(--pk-card-border);border-radius:.6rem;background:#fff;color:var(--pk-navy);font-size:.8rem}.scene-controls__buttons>span,.scene-controls__hint{font-size:.7rem;color:var(--workspace-muted)}.discovery-map__options{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;border-top:1px solid var(--pk-card-border)}.discovery-map .discovery-map__options label{display:flex;flex-direction:row;align-items:center;font-weight:400;font-size:.75rem}.discovery-map .discovery-map__options input{width:18px;min-height:18px;height:18px;accent-color:var(--pk-blue)}.discovery-map .discovery-map__options button{background:transparent;color:var(--pk-blue);border-color:var(--pk-card-border);min-height:36px;font-size:.7rem}.discovery-map__help{font-size:.75rem;line-height:1.65;padding:.5rem 1.5rem;color:var(--workspace-muted)}.discovery-map__help summary{cursor:pointer;color:var(--pk-navy);font-weight:600;padding:.5rem 0}.discovery-map .discovery-map__note{padding:0 1.5rem;margin:.6rem 0}.discovery-map .discovery-map__note:last-child{margin-bottom:1.25rem}.discovery-map .maplibregl-ctrl-scale{font-size:.7rem;background:#fffc}.discovery-map .maplibregl-ctrl-attrib-button{min-height:24px;padding:0;border:0;border-radius:50%;background-color:#fff}.discovery-map .maplibregl-ctrl-attrib-button:hover{background-color:var(--pk-paper-dim)}.discovery-map:fullscreen{display:flex;flex-direction:column;overflow:auto;border:0;border-radius:0}.discovery-map:fullscreen .discovery-map__stage{flex:1;min-height:280px}.discovery-map:fullscreen .discovery-map__canvas{height:100%;min-height:280px;position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width: 1100px){.scene-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.discovery-map__header{padding:1.25rem 1rem 1rem}.discovery-map__toolbar{padding-inline:1rem}.discovery-map .discovery-map__toolbar .discovery-map__focus{margin-left:0}.discovery-map__instruction{padding-inline:1rem}.discovery-map__canvas{height:440px}.scene-controls{padding:1rem;gap:1rem}.scene-controls__pan{display:grid;grid-template-columns:repeat(2,1fr)}.discovery-map__options,.discovery-map__help,.discovery-map .discovery-map__note{padding-inline:1rem}}.business-model-fork{margin:2rem 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid #dce4ed;border-radius:1rem;background:var(--pk-paper, #fbfaf7)}.business-model-fork h2{margin-top:.25rem}.business-model-fork fieldset{margin:1.5rem 0 1rem;padding:0;border:0}.business-model-fork__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.business-model-fork__options label{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;padding:1.25rem;border:2px solid #dce4ed;border-radius:.75rem;cursor:pointer}.business-model-fork__options label.is-selected{border-color:var(--pk-blue, #0253a5);background:#eef6fc}.business-model-fork__options input{flex:0 0 auto;width:1.1rem;height:1.1rem;min-height:1.1rem;padding:0;margin-top:.2rem}.business-model-fork__options strong,.business-model-fork__options span span{display:block}.business-model-fork__options span span{font-weight:400}.business-model-fork__options strong{margin-bottom:.4rem}.business-model-fork button{padding:.75rem 1.2rem;border-radius:.5rem;background:var(--pk-navy, #001445);color:#fff;border:0;cursor:pointer}.business-model-fork button:disabled,.business-model-fork fieldset:disabled{opacity:.6;cursor:default}.business-model-fork__gate{font-size:.875rem;color:#526175}@media (max-width: 640px){.business-model-fork__options{grid-template-columns:1fr}}.demand-profile{margin-top:1.5rem;padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--pk-card-border);border-radius:1.25rem;background:#fff}.demand-profile fieldset,.wind-climate fieldset{border:0;padding:0;margin:1rem 0;display:grid;gap:1rem}.demand-profile form{max-width:28rem;margin-bottom:1.5rem}.demand-profile input[type=file]{min-width:0;max-width:100%}.demand-profile [role=alert]{padding:1rem;margin-top:1rem;border:1px solid #e1b7c0;background:#fff4f5;color:#861f32;border-radius:.75rem}.demand-curve{margin:1rem 0;color:var(--pk-blue, #0253a5)}.demand-curve svg{display:block;width:100%;max-height:200px}.demand-curve figcaption{color:#526175;font-size:.875rem}.simulation-layout--wind{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.simulation-layout--wind .simulation-site-scene{grid-column:1 / -1}.simulation-layout--wind .discovery-map__canvas{height:clamp(440px,62vh,760px)}.wind-analysis-status{display:flex;gap:1.2rem;padding:1.5rem 1.8rem;margin:1.5rem 0;border:1px solid #c9d9e8;border-radius:20px;background:linear-gradient(120deg,#f0f7fc,#fbfaf7);color:var(--pk-navy, #001445)}.wind-analysis-status h2{font-size:clamp(1.2rem,2vw,1.65rem);margin:.35rem 0 .65rem}.wind-analysis-status p{margin:.25rem 0;max-width:85ch}.wind-analysis-status__icon{font-size:2rem;flex:0 0 2rem;color:#0253a5}.wind-analysis-status--succeeded{border-color:#94bfad;background:#f0f8f3}.wind-analysis-status__progress{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:.9rem}.wind-analysis-status progress{width:min(320px,100%);accent-color:#0253a5}.wind-map-legend{padding:1.2rem 1.5rem;background:#f4f7fa;border-top:1px solid #dbe3eb}.wind-map-legend__heading{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.wind-map-legend h3{margin:.25rem 0 1rem}.wind-map-legend__ramp{height:12px;border-radius:6px;margin:.6rem 0}.wind-map-legend__ticks{display:flex;justify-content:space-between;font-size:.82rem;font-variant-numeric:tabular-nums}.wind-map-legend label{display:flex;align-items:center;gap:.8rem;margin:1rem 0}.wind-map-legend input[type=range]{max-width:240px;accent-color:#0253a5}.wind-map-legend p,.wind-map-legend details{font-size:.85rem;line-height:1.6;color:#425670}@media (max-width: 760px){.simulation-layout--wind{grid-template-columns:minmax(0,1fr)}.wind-analysis-status{padding:1.2rem;gap:.7rem}.wind-map-legend{padding:1rem}.wind-map-legend label{flex-wrap:wrap}}.discovery-map .wind-map-legend label{flex-direction:row}.discovery-map .wind-map-legend input[type=checkbox]{width:18px;min-height:18px;height:18px;padding:0;accent-color:#0253a5}.discovery-map .wind-map-legend input[type=range]{min-height:24px;height:24px;padding:0;border:0;background:transparent}.company-page{min-height:100vh;background:var(--pk-paper);color:var(--pk-navy)}.company-shell{width:min(1180px,calc(100% - 2 * var(--pk-space-3)));margin-inline:auto}.company-hero{padding:10rem 0 var(--pk-space-5);background:linear-gradient(135deg,var(--pk-paper-dim),color-mix(in srgb,var(--pk-lightblue) 22%,white))}.company-hero h1,.profile-copy h1{max-width:16ch;margin:var(--pk-space-2) 0;font-size:clamp(2.7rem,7vw,5.5rem);line-height:.98;letter-spacing:-.055em}.company-hero p{max-width:720px;margin:0;color:var(--pk-hint);font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.company-team{padding-block:var(--pk-space-5)}.company-team>h2{max-width:22ch;margin:var(--pk-space-2) 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.12;letter-spacing:-.04em}.company-team__intro{max-width:760px;margin:0 0 var(--pk-space-4);color:var(--pk-hint);font-size:1.08rem;line-height:1.7}.team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pk-space-3)}.team-group+.team-group{margin-top:var(--pk-space-4)}.team-group__title{margin:0 0 var(--pk-space-3);padding-bottom:var(--pk-space-2);border-bottom:1px solid var(--pk-card-border);font-size:1.25rem;letter-spacing:-.025em}.team-group--leadership .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-group--engineering .team-grid,.team-group--europe .team-grid{grid-template-columns:1fr}.team-group--europe .team-grid{max-width:700px}.team-card{display:flex;flex-direction:column;padding:var(--pk-space-3);border:1px solid var(--pk-card-border);border-radius:1rem;background:var(--pk-white);box-shadow:0 8px 24px #00144508}.team-card__photo{display:block;width:88px;height:88px;margin-bottom:var(--pk-space-3);border-radius:50%;object-fit:cover;filter:grayscale(1)}.team-card__body{display:flex;flex:1;flex-direction:column}.team-card h4{margin:0;font-size:1.35rem;line-height:1.3;letter-spacing:-.025em}.team-card h4 a{color:var(--pk-navy);text-decoration:none}.team-card__linkedin,.profile-back,.profile-email{color:var(--pk-blue);text-decoration:none}.team-card h4 a:hover,.team-card__linkedin:hover,.profile-back:hover,.profile-email:hover{text-decoration:underline}.team-card a:focus-visible{outline:2px solid var(--pk-blue);outline-offset:4px;border-radius:2px}.team-card__title{margin:.5rem 0 var(--pk-space-2);color:var(--pk-blue);font-family:var(--pk-font-display);font-size:.88rem;font-weight:500;line-height:1.45}.team-card__expertise{margin:0;padding-top:var(--pk-space-2);border-top:1px solid var(--pk-card-border);color:var(--pk-navy);font-family:var(--pk-font-display);font-size:.83rem;font-weight:700;line-height:1.6}.profile-role{color:var(--pk-blue);font-family:var(--pk-font-display);font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.team-card__summary,.profile-copy>p:not(.profile-role){color:var(--pk-hint);line-height:1.72}.team-card__summary{margin:var(--pk-space-2) 0 0;font-size:.92rem}.team-card__footer{display:flex;align-items:center;margin-top:auto;padding-top:var(--pk-space-2)}.team-card__linkedin{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-family:var(--pk-font-display);font-size:.86rem;font-weight:700}.team-group--engineering .team-card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--pk-space-3)}.team-card--compact{display:grid;grid-template-columns:52px minmax(0,1fr);gap:var(--pk-space-2);align-content:start;padding:1.25rem;background:var(--pk-paper-dim);border-color:transparent;box-shadow:none}.team-card--compact .team-card__photo{width:52px;height:52px;margin:0}.team-card--compact h4{font-size:1rem}.team-card--compact .team-card__title{margin:.35rem 0 .7rem;font-size:.76rem}.team-card--compact .team-card__expertise{padding:0;border:0;font-size:.73rem;font-weight:500}.team-card--compact .team-card__summary{margin-top:.65rem;font-size:.82rem;line-height:1.6}.professional-links{display:flex;flex-wrap:wrap;gap:.55rem}.professional-links a{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid var(--pk-card-border);border-radius:50%;background:var(--pk-white);transition:transform .15s ease,border-color .15s ease}.professional-links a:hover,.professional-links a:focus-visible{border-color:var(--pk-blue);transform:translateY(-2px)}.professional-links img{width:1.25rem;height:1.25rem;object-fit:contain}.profile-shell{padding-top:8.5rem;padding-bottom:var(--pk-space-5)}.profile-back{display:inline-block;margin-bottom:var(--pk-space-3);font-family:var(--pk-font-display);font-weight:700}.profile-intro{display:grid;grid-template-columns:minmax(160px,.35fr) 1fr;gap:clamp(var(--pk-space-3),6vw,var(--pk-space-5));align-items:start}.profile-photo{display:block;width:156px;height:156px;margin-bottom:var(--pk-space-2);border-radius:50%;object-fit:cover;filter:grayscale(1)}.profile-email{display:inline-block;margin-top:var(--pk-space-2);font-size:.9rem}.profile-copy h1{margin-top:0;font-size:clamp(2.4rem,5vw,4.5rem)}.profile-expertise{font-family:var(--pk-font-display);font-weight:700}.profile-copy>.profile-tagline{margin-block:var(--pk-space-3);padding-left:var(--pk-space-2);border-left:3px solid var(--pk-blue);color:var(--pk-navy);font-family:var(--pk-font-display);font-size:1.2rem;font-weight:500;line-height:1.5}.profile-institution{display:block;margin-top:var(--pk-space-2);color:var(--pk-blue);font-size:.9rem;line-height:1.5;text-underline-offset:3px}.profile-research{margin-top:var(--pk-space-4);padding:clamp(var(--pk-space-3),4vw,var(--pk-space-4));border:1px solid var(--pk-card-border);border-radius:1rem;background:var(--pk-paper-dim)}.profile-research>h2{margin:0;font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:-.04em}.profile-research>p,.profile-research__list p{color:var(--pk-hint);line-height:1.6}.profile-research__list{margin:var(--pk-space-3) 0 0;padding:0;list-style:none}.profile-research__list li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--pk-space-3);padding-block:var(--pk-space-3);border-top:1px solid var(--pk-card-border)}.profile-research__year{color:var(--pk-blue);font-family:var(--pk-font-display);font-size:1.4rem;font-weight:700}.profile-research__list h3{margin:0 0 .75rem;font-size:1.15rem;line-height:1.5}.profile-research__list h3 a{text-decoration:none}.profile-research__list h3 a:hover{text-decoration:underline}.profile-research__list p{margin:.4rem 0;font-size:.9rem}.profile-research__link{display:inline-block;margin-top:.5rem;padding-block:.5rem;color:var(--pk-blue);font-family:var(--pk-font-display);font-weight:700;font-size:.9rem;text-underline-offset:3px}.profile-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pk-space-3);margin-top:var(--pk-space-5)}.profile-sections section{padding:var(--pk-space-3);border-radius:1rem;background:var(--pk-paper-dim)}.profile-sections h2{margin-top:0;font-size:1.35rem}.profile-sections li{margin-bottom:.7rem;color:var(--pk-hint);line-height:1.55}.careers-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pk-space-3)}.careers-area{padding:var(--pk-space-3);border:1px solid var(--pk-card-border);border-radius:1rem;background:var(--pk-white)}.careers-area h3{margin:0 0 .6rem;font-size:1.1rem;letter-spacing:-.02em}.careers-area p{margin:0;color:var(--pk-hint);line-height:1.6;font-size:.92rem}.careers-distributor{margin-block:var(--pk-space-4);padding:var(--pk-space-4);border:1px solid var(--pk-brightblue);border-radius:1.25rem;background:color-mix(in srgb,var(--pk-lightblue) 10%,white);text-align:center}.careers-distributor h2{max-width:32ch;margin:0 auto var(--pk-space-2);font-size:clamp(1.6rem,3vw,2.1rem);letter-spacing:-.03em}.careers-distributor p{max-width:52ch;margin:0 auto var(--pk-space-3);color:var(--pk-hint);line-height:1.6}.careers-cta{padding-block:var(--pk-space-5);text-align:center}.careers-cta h2{max-width:32ch;margin:0 auto var(--pk-space-2);font-size:clamp(1.7rem,3.4vw,2.4rem);letter-spacing:-.03em}.careers-cta p{max-width:46ch;margin:0 auto var(--pk-space-3);color:var(--pk-hint);line-height:1.6}.contact-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pk-space-2)}.contact-path-card{display:flex;align-items:center;justify-content:space-between;padding:var(--pk-space-3);border:1px solid var(--pk-card-border);border-radius:1rem;background:var(--pk-white);color:var(--pk-navy);text-decoration:none;font-family:var(--pk-font-display);font-weight:700;transition:border-color .15s ease,transform .15s ease}.contact-path-card:hover,.contact-path-card:focus-visible{border-color:var(--pk-blue);transform:translateY(-2px)}.contact-general{padding-block:var(--pk-space-5)}.contact-general h2{margin:0 0 var(--pk-space-2);font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.03em}.contact-general p{max-width:56ch;margin:0 0 var(--pk-space-3);color:var(--pk-hint);line-height:1.6}.contact-general__details{display:flex;flex-direction:column;gap:.6rem}.contact-general__details a{color:var(--pk-blue);text-decoration:none;font-weight:700;width:fit-content}.contact-general__details a:hover{text-decoration:underline}.contact-general__details span{color:var(--pk-hint)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.legal-updated{color:var(--pk-hint);font-size:.9rem}.legal-body{padding-block:var(--pk-space-4);display:flex;flex-direction:column;gap:var(--pk-space-3)}.legal-section h3{font-size:1.1rem;margin:0 0 .6rem;letter-spacing:-.01em}.legal-section p{max-width:68ch;margin:0 0 .6rem;color:var(--pk-hint);line-height:1.65}.legal-section ul{max-width:68ch;margin:0;padding-left:1.2rem;color:var(--pk-hint);line-height:1.6}.legal-section li{margin-bottom:.4rem}@media (max-width: 1040px){.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-areas{grid-template-columns:1fr}}@media (max-width: 760px){.company-shell{width:min(100% - 2 * var(--pk-space-2),1180px)}.company-hero{padding:8rem 0 var(--pk-space-4)}.company-team{padding-block:var(--pk-space-4)}.profile-intro,.profile-sections,.contact-paths{grid-template-columns:1fr}}@media (max-width: 600px){.team-grid,.team-group--leadership .team-grid{grid-template-columns:1fr;gap:var(--pk-space-2)}.team-group--engineering .team-card{display:flex}.profile-research__list li{grid-template-columns:1fr;gap:.5rem}}.solution-page{background:var(--pk-paper);color:var(--pk-ink)}.solution-hero{padding:calc(var(--pk-space-5) + 3rem) var(--pk-space-3) var(--pk-space-5);background:var(--pk-navy);color:var(--pk-white)}.solution-hero__inner{max-width:52rem;margin:0 auto;text-align:left}.solution-facts{list-style:none;margin:var(--pk-space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:0;max-width:44rem}.solution-facts li{display:flex;justify-content:space-between;gap:var(--pk-space-2);padding:.7rem 0;border-bottom:1px solid var(--pk-card-border);font-size:.92rem}.solution-facts li span:first-child{color:var(--pk-hint);flex-shrink:0}.solution-facts li span:last-child{font-weight:700;color:var(--pk-navy);text-align:right}.solution-section-link{display:inline-block;margin-top:var(--pk-space-3);font-family:var(--pk-font-display);font-weight:700;font-size:.9rem;color:var(--pk-blue);text-decoration:none}.solution-section-link:hover,.solution-section-link:focus-visible{color:var(--pk-brightblue)}.solution-closing{background:var(--pk-navy);color:var(--pk-white);text-align:center;padding:var(--pk-space-5) var(--pk-space-3)}.solution-closing h2{font-family:var(--pk-font-display);font-weight:700;font-size:clamp(1.6rem,3.2vw,2.2rem);max-width:34ch;margin:0 auto var(--pk-space-3)}.solution-closing__error{color:color-mix(in srgb,var(--pk-danger) 55%,white);font-weight:700;margin:0 0 var(--pk-space-2)}.solution-closing button:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 640px){.solution-facts li{flex-direction:column;gap:.2rem}.solution-facts li span:last-child{text-align:left}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAhwAA4AAAAACzwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJMAAADsjeOVW0dTVUIAAAHYAAAAMAAAADAjWiRoT1MvMgAAAggAAABNAAAAYHP9rb5TVEFUAAACWAAAACYAAAAqeZZrrWNtYXAAAAKAAAAAVgAAAHAPWDEaZ2FzcAAAAtgAAAAIAAAACAAAABBnbHlmAAAC4AAAA2MAAASUtVntCGhlYWQAAAZEAAAANgAAADYdoMRIaGhlYQAABnwAAAAdAAAAJA4GA8lobXR4AAAGnAAAAC4AAAAwPfwDXGxvY2EAAAbMAAAAGgAAABoHdwZFbWF4cAAABugAAAAaAAAAIAAcAGFuYW1lAAAHBAAAAREAAAJSNwlVkXBvc3QAAAgYAAAAVQAAAH1DI807eNpNjaUBQgEURc/3jza0oFsgBUlEOl5wlw1ITMAQZDJDsM2Xhz7Xe1GAOFGCKGRRJqP1nCJavdlqkx+c1lPy0952Th4VG4U0yI8O4DhSqwylP3LBxALZPcHp+vHbPb51GZyzc5OLm7N1rlSdu2yQ6Z0/kT9F2FU0DOGwCaLIVBVFNgq6TINoomAAKqY/dwHdTShEAAABAAAADgAKAAwAAAAAAANERkxUABRjeXJsABhsYXRuABgACAAAAAAAAAAA//8AAHjaY2BhyWZWYGBlYGAVYdnAwMAwDUIz7WEwYupgQAFM7CACxgv28PVkOMDgqLCFI+TvCgYGjhCmCAUGxvkgORYL1gVASoGBBQAHVAvTAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGdWYGAAACttAigAAHjaPYixEUBAFAX3+ODGmAsUoJWrQqJGEhEJlUip4uOP8YK3OwskQAq0zzujMACBYD2yu0QmWeXqZtW/jLLI+RbdNKrDdvR8hqemMcsoyako8DfrgxKlAAAAAQAB//8AD3jaYuAFVE4OwHIkYQD+/x7W49qatR9WsxfbTh7PNiZO4WzFSeFs27YVF8+2lelNz8RJKW39+rob3gQQQLgROJCgGdrBDm7wQxhikIIcdEAJoFRRnIlDrG/y6v+HWDVt+cyZCyZP1saPXzB69IKhQzVVXdTZqeXzWja7KB7XIpEFPh8AgTTzuch8lqCJeYcKKpzCIcel8Ulci0/Sb47QPxskuVdeFG7872jM000kSxbrl7MYTUnpWVOybT9ZjNlLB8nj2Ldvf3t/JXwLXgJ7NPUwTS7w7qMpmkxWSg5Xd5W1omg/wCk8vW95z4YRAyM29Cw/aa9/oqdneV9hxIgC291uM31FYIn/gUUpAyhWVJAVK/5AHTgcVZaHUweZzPXon5HQ9rv1x6HR2C1BRODZEOEqNv+QafCwibVaq5a6XS6nVbGWiyQWlUSJDfH6rgknnPHoliPpD01d55x81tSuEP1JuFH/KmTzXavfTo/FqaMuWzAh6fHpl5mvZGjjM+FB4XloATcojEE0Tiy2eIS3WQjPuZiRmuJyu1yYTCWTcZEZIX9to2/cdRfW8UGs33UXfWPb5Y8X3c3bP2v2FB4nnmZ38XH60+MFT3PoWZyNL+LsZ5+l99OR9P5nEciysw8bO6Z+5jKywGh5YwoIabqen8irBhncQ+ZBugQtCCxb6BK6Hk/mVd1Bfvj/Tbp+N4uxTMZnsjBQuEPEhGF4GovuolG/YtKdrwdkCekPXLOtd9a4Y2P0J16lNweD65dneic76G/Y5pibnTAs4acBXmVEZjY+49fyPdDOOEcNIklSKdsMCzang4ip7l1MGBJmx0Si3fLX5Vf9deMtf19x5d83Xzgq2U7bLelRuNSSGn1+v+ZvlkIrEe+4C3H5Stq4407aWEH7yxMml3vw9onlnpkTAmEgpl3jJmIw0bTKwqiUazH2+RRmxOkwrqHUzW6EmRfZiogpxZhV9kTMVhW2u5MGexoOqeQk501cVTnxbHk2f7SekgVLUIlPDAzti8tNPHq4uH/cp/pcQjYQ0izYHN7xqfo0R0szRz8RC+FR7y486r6hQyfKx4YUf+X1MzKpDRtk2ZtJ190eS7XaHGgtnpw/+2zOs4HjbLnWSIczGFYj9rh1xKLCEccNV2u3z0mkNuwA6bgzIQAAAQAAAASBBr5tF6tfDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ8AAP6YBbAHvAAAAAYAAgAAAAAAAHjaY2BkYOAI+buCgYFNhAEIWDcARVABDwBMQgLfAAAAeNpjPcFwgjWMQQOGWd4wMIAwawxDD5sIgw1LAVBsCkMPyzOGAFYGhgAA8TwJkQAAAAAAWgB3AJwAzQDmAO4BGAFaAXQBoQHdAkoAAHjaY2BkYGDgYQhj4GXgBLKBPAQA8QEL+QB+AAB42p2QhW1DQRAFJ8wojsjCMHMiCDOjWGbmMEMlrsIFuApX4Dr8dDLbIn/a2dW7ua8DOvmmiYbmDiABOW5ghUSOG+klneMmTsjkuLkk08JQw1yOW1lqOMlxLwsN/xhugO6GZI7bGGxIsU2EKG/E8eHByyMW5phhllXRjSYu1VNshJVR1vQXhv1ih1mxyZOqV7M4D+pHkEl3VN0a07o98iuhnJ0pHEqGNH3QxEbc2J36TmtautNo1c67vMqjFZwU/7hkuqVkUK4rpT08ieVngSkWmVFd55oDWQ9FZe6a5ska5jtl4zzgUx/GUnTX6cudVO6cHnAQVz6q2YPMD+Kgqk5WjmnO2ZPvXv6cs9qYBSPFXcoAAAB42mNgYgCD/3MYjBiwAR4gVmE4ycjEYMPIzMjCyMrIxsjOyMHIyeaYVJRalsoZWlxSlJhZklzJXpqXaWDi5AihXS04S9FknKAyliDayMDJBAAzuhhfAAAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-B9PzCqBx.woff2) format("woff2"),url(/assets/manrope-cyrillic-800-normal-CtoRf32S.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-BHIB0aka.woff2) format("woff2"),url(/assets/manrope-greek-800-normal-C2eRfkpd.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-CuAgtnv6.woff2) format("woff2"),url(/assets/manrope-vietnamese-800-normal-4Nn8zUP_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-SU77tPi5.woff2) format("woff2"),url(/assets/manrope-latin-ext-800-normal-BvAit2oT.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-CTuzW-HK.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-B6ueAO7Y.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-DNprR9vE.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-DW9AnYF-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-DCSYqWy4.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DgU4hnY2.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-DOr0bM6n.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-CMweFc4T.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-B9qOCEL3.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-9eUFK2Tj.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-CvykrKJY.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-5eHMIiaE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-DWzw0g5S.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-DgR5lgmT.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-BSi42KJL.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-D4HlrTgY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DVrhJLrs.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-D7uDxg24.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-DPfi1Vys.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-DXsA-slP.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-DSFH1H_4.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-CaA3LSzB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-ZzOtrSSW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-Bput3-QP.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-DCpCPQOf.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-DxZsaF_h.woff2) format("woff2"),url(/assets/inter-greek-400-normal-BZzXV7-1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-BUNmGMP1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-hnt3BR84.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-C1t-h-pH.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BOOGhInR.woff2) format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-ext-300-italic-tU3pUkq2.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-300-italic-C498-ZvC.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-italic-BurzPLYO.woff2) format("woff2"),url(/assets/inter-cyrillic-300-italic-BptW2sk-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-greek-ext-300-italic-DIkM-_oL.woff2) format("woff2"),url(/assets/inter-greek-ext-300-italic-BYAZQMhj.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-greek-300-italic-C-Dq9iVC.woff2) format("woff2"),url(/assets/inter-greek-300-italic-Dgy_wjXj.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-vietnamese-300-italic-DEpvK2te.woff2) format("woff2"),url(/assets/inter-vietnamese-300-italic-BwcsLfim.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-italic-BsQRLuxt.woff2) format("woff2"),url(/assets/inter-latin-ext-300-italic-KSpFOQ4a.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-italic-BEjc4egZ.woff2) format("woff2"),url(/assets/inter-latin-300-italic-DUS3ZxTo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pk-black: #000000;--pk-white: #ffffff;--pk-navy: #001445;--pk-blue: #0253a5;--pk-brightblue: #2381df;--pk-lightblue: #68b6ee;--pk-gray: #e0e0e0;--pk-lime: #bafb14;--pk-ink: var(--pk-black);--pk-paper: var(--pk-white);--pk-paper-dim: #f4f5f7;--pk-hint: color-mix(in srgb, var(--pk-navy) 55%, white);--pk-card-border: rgba(0, 20, 69, .1);--pk-danger: #b3261e;--pk-font-display: "Manrope", "Segoe UI", system-ui, -apple-system, sans-serif;--pk-font-sans: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--pk-space-1: .5rem;--pk-space-2: 1rem;--pk-space-3: 1.75rem;--pk-space-4: 3rem;--pk-space-5: 5rem}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100%}body{background:var(--pk-paper);color:var(--pk-ink);font-family:var(--pk-font-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.font-display{font-family:var(--pk-font-display)}a{color:inherit}
