@charset "UTF-8";.ptcom-design__byline__16pup8n{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);padding-top:5.5555555556rem}.ptcom-design__bylineLine__16pup8n{display:block}.ptcom-design__category-option__l0er7u{align-items:center;background-color:#e5e5e5;border-radius:3px;color:#2c2c2c;cursor:pointer;display:flex;font-size:.7777777778rem;line-height:1;margin:.2222222222rem .4444444444rem .2222222222rem 0;padding:.5555555556rem 1rem;width:-moz-fit-content;width:fit-content}.ptcom-design__category-option__l0er7u:hover{background-color:#b9b9b9}.ptcom-design__category-option-selected__l0er7u{background-color:#636363;color:#fff}.ptcom-design__category-option-selected__l0er7u:hover{background-color:#767676}.ptcom-design__card__1nzy09d{background-color:var(--body-color-medium);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--spacing-s);position:relative;scroll-snap-align:center;text-decoration:none;transition:color .3s ease;width:100%}.ptcom-design__linkCard__1nzy09d{color:var(--text-color);cursor:pointer;fill:var(--text-color);transition:color .3s ease}.ptcom-design__linkCard__1nzy09d:hover{background-color:var(--body-color-light)}.ptcom-design__linkCard__1nzy09d:hover span>span{color:var(--text-color-medium)}.ptcom-design__linkCard__1nzy09d:hover:before{border-left:2.5em solid var(--body-color-light)}.ptcom-design__card__1nzy09d:before{border-left:2.5em solid var(--body-color-medium);border-top:2.5em solid var(--body-color);content:"";position:absolute;right:0;top:0;width:0}.ptcom-design__container__1nzy09d{display:flex;flex-direction:column;transition:opacity .25s ease-in-out}.ptcom-design__containerImage__1nzy09d{margin-bottom:.5555555556rem}.ptcom-design__earmark__1nzy09d{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:var(--text-color-light);font-size:18px;margin-bottom:.5555555556rem}.ptcom-design__logoSvg__1nzy09d>div>img{height:40px;width:auto}.ptcom-design__textContainer__1nzy09d{padding:var(--spacing-s) 0 var(--spacing-m)}.ptcom-design__hoverTextContainer__1nzy09d,.ptcom-design__textContainer__1nzy09d{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;gap:var(--spacing-xs)}.ptcom-design__hoverTextContainer__1nzy09d{height:360px}.ptcom-design__hoverEarmarkText__1nzy09d{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on}.ptcom-design__hoverTitleText__1nzy09d{background-color:var(--color-text);color:var(--text-color-light);line-height:22px;margin-top:auto;transform:translateY(0);transition:transform .3s ease}.ptcom-design__hoverLogoText__1nzy09d{color:var(--text-color-light);width:264px}@media (min-width:47.5em){.ptcom-design__hoverAppearSection__1nzy09d{bottom:12px;opacity:0;position:absolute;transition:opacity .4s ease,visibility .3s ease;visibility:hidden}}.ptcom-design__hoverTextContainer__1nzy09d:hover .ptcom-design__hoverAppearSection__1nzy09d{opacity:1;visibility:visible}@media (min-width:47.5em){.ptcom-design__hoverTextContainer__1nzy09d:hover .ptcom-design__hoverTitleText__1nzy09d{color:var(--text-color);transform:translateY(calc(-300px + 100%))}}.ptcom-design__descriptionText__1nzy09d{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light)}.ptcom-design__logoContainer__1nzy09d{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-xs);padding:var(--spacing-s) 0}.ptcom-design__logoContainer__1nzy09d svg{fill:var(--text-color)}.ptcom-design__logoText__1nzy09d{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase}.ptcom-design__diagonalLine__1nzy09d{border-bottom:1px solid var(--text-color);transform:rotate(-70deg);width:8%}.ptcom-design__link__1nzy09d{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);display:inline-block;text-decoration:none!important}@media (hover:hover) and (pointer:fine){a.ptcom-design__card__1nzy09d:focus .ptcom-design__link__1nzy09d,a.ptcom-design__card__1nzy09d:hover .ptcom-design__link__1nzy09d{opacity:1!important}}.ptcom-design__link__1nzy09d span{color:var(--text-color);display:inline-block;overflow:hidden;padding:var(--spacing-xs) 0;position:relative;vertical-align:text-bottom}
/*!
* (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
*/@keyframes ptcom-design__fadeInUp__huxqu0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ptcom-design__fadeOutDown__huxqu0{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.ptcom-design__feature__huxqu0{display:block;position:relative;text-decoration:none;width:100%}.ptcom-design__feature__huxqu0:visited{color:inherit}@media (min-width:35em){.ptcom-design__feature__huxqu0:hover .ptcom-design__controls__huxqu0{animation:ptcom-design__fadeInUp__huxqu0 .5s forwards;display:flex;pointer-events:auto}}.ptcom-design__feature__huxqu0:not(:hover) .ptcom-design__controls__huxqu0{animation:ptcom-design__fadeOutDown__huxqu0 .5s forwards;display:flex;pointer-events:none}@media (min-width:35em){.ptcom-design__feature__huxqu0{height:825px}}.ptcom-design__featureDouble__huxqu0{height:590px}.ptcom-design__image__huxqu0{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}@media (max-width:34.9375em){.ptcom-design__image__huxqu0{height:300px;-o-object-fit:cover;object-fit:cover}}.ptcom-design__textContainer__huxqu0{display:flex;flex-direction:column;justify-content:center;margin:20px;padding-bottom:20px;z-index:5}@media (min-width:35em){.ptcom-design__textContainer__huxqu0{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:4px;color:#fff;left:0;margin:24px;padding:24px;position:absolute}}.ptcom-design__textContainerSingle__huxqu0{max-width:600px;top:0}.ptcom-design__textContainerDouble__huxqu0{bottom:0;max-width:420px}.ptcom-design__title__huxqu0{color:var(--text-color);font-size:18px;letter-spacing:-.9px;line-height:22px;text-align:center;z-index:10}.ptcom-design__title__huxqu0:after{content:" ↗"}@media (min-width:35em){.ptcom-design__title__huxqu0{color:#fff;font-size:34px;letter-spacing:-1.7px;line-height:36px;text-align:left}}.ptcom-design__earmark__huxqu0{color:#aaa;font-size:16px;line-height:22px;padding-bottom:20px;text-align:center;text-transform:uppercase}@media (min-width:35em){.ptcom-design__earmark__huxqu0{color:#fff;font-size:20px;line-height:12px;padding-bottom:26px;text-align:left}}.ptcom-design__controls__huxqu0{justify-content:space-between;margin:-464px 0 0;opacity:0;padding:0 32px;position:relative;transition:opacity .5s ease;width:100%;z-index:5}@media (min-width:35em){.ptcom-design__controls__huxqu0{display:inherit}}.ptcom-design__control__huxqu0{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:none;border-radius:4px;color:#fff;font-size:30px;padding:8px 32px;transition:background-color .3s ease}.ptcom-design__control__huxqu0:hover{background:hsla(0,0%,100%,.6)}.ptcom-design__ctaButton__huxqu0{align-items:center;border:1px solid var(--text-color);border-radius:4px;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;margin:42px auto auto;padding:6px 18px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ptcom-design__ctaButton__huxqu0:visited{color:#000}.ptcom-design__ctaButton__huxqu0:hover{background-color:#aaa;border-color:#aaa;color:#fff;transition:background-color .3s ease,color .3s ease}@media (min-width:35em){.ptcom-design__ctaButton__huxqu0{display:none}}.ptcom-design__invisible__huxqu0{visibility:hidden}.ptcom-design__item__xo5iwc{padding-bottom:25px;padding-top:25px;position:relative}@media (min-width:47.5em){.ptcom-design__item__xo5iwc{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:55px;padding-top:30px}}.ptcom-design__item__xo5iwc+.ptcom-design__item__xo5iwc{margin-top:0}.ptcom-design__item__xo5iwc:last-child{padding-bottom:0}.ptcom-design__meta__xo5iwc{align-items:center;display:flex;margin-bottom:30px}@media (min-width:47.5em){.ptcom-design__meta__xo5iwc{flex-basis:45%;margin-bottom:0}}.ptcom-design__icon__xo5iwc{align-items:center;background-color:var(--text-color);border-radius:15px;display:flex;height:50px;justify-content:center;margin-right:15px;width:50px}@media (min-width:47.5em){.ptcom-design__icon__xo5iwc{flex-shrink:0}}.ptcom-design__iconImage__xo5iwc{color:var(--body-color);display:block}.ptcom-design__heading__xo5iwc{font-size:var(--body-300-size);line-height:var(--body-300-line);color:var(--text-color)}.ptcom-design__subheading__xo5iwc{font-size:var(--body-200-size);line-height:var(--body-200-line);color:var(--text-color)}@media (min-width:47.5em){.ptcom-design__subheading__xo5iwc{flex-basis:47.5%}}.ptcom-design__cta__1xlylw6{align-items:center;cursor:pointer;display:flex;justify-content:flex-start}.ptcom-design__icon__1xlylw6{align-items:center;background-color:var(--text-color);border-radius:13px;display:flex;height:35px;justify-content:center;transition:all .25s ease-in-out;width:35px}@media (min-width:47.5em){.ptcom-design__icon__1xlylw6{height:40px;width:40px}}.ptcom-design__iconImage__1xlylw6{color:var(--body-color);display:block}.ptcom-design__rule__1xlylw6{background-color:var(--text-color);border:none;height:1px;margin-left:12px;margin-right:15px;transition:all .25s ease-in-out;width:60px}@media (min-width:47.5em){.ptcom-design__rule__1xlylw6{margin-left:15px;width:68px}}.ptcom-design__button__1xlylw6{align-items:center;background:transparent;color:inherit;cursor:pointer;display:flex;height:2.2222222222rem;justify-content:center;text-align:center;text-decoration:none;transition:all .25s ease-in-out;width:100%;border:none;height:auto;padding:0;width:auto}@media (hover:hover) and (pointer:fine){.ptcom-design__cta__1xlylw6:hover .ptcom-design__icon__1xlylw6,.ptcom-design__cta__1xlylw6:hover .ptcom-design__rule__1xlylw6{background-color:var(--hover-color)}.ptcom-design__cta__1xlylw6:hover .ptcom-design__button__1xlylw6{background-color:transparent;color:var(--hover-color)}}.ptcom-design__black__107i34z{--bg-color:#000;--body-color:#000}.ptcom-design__black__107i34z,.ptcom-design__dark__107i34z{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#1e2124;--body-color-medium:#2f3234;--body-color-light:#494a4b;--text-color:#fff;--text-color-medium:#b9b9b9;--text-color-light:#9b9b9b;--accent-color:#4e8af7;--accent10-color:rgba(78,138,247,.1);--accent05-color:rgba(78,138,247,.05);--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__gray__107i34z,.ptcom-design__light__107i34z{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#fff;--body-color-medium:#f3f3f3;--body-color-light:#f9f9f9;--text-color:#1e2124;--text-color-medium:#636363;--text-color-light:#767676;--hover-color:rgba(30,33,36,var(--hover-opacity))}.ptcom-design__gray__107i34z{--body-color:#e5e5e5;--text-color-light:#636363}.ptcom-design__card__107i34z{background-color:var(--bg-color)}.ptcom-design__card__107i34z.ptcom-design__rounded-corners__107i34z{border-radius:15px}.ptcom-design__container__107i34z{border-bottom:1px solid var(--text-color);display:flex;flex-direction:column;margin-bottom:0;transition:opacity .25s ease-in-out}.ptcom-design__title__107i34z{--text-line:var(--body-100-line);font-size:var(--body-100-size);line-height:var(--body-100-line);height:70px;padding:15px 20px;transition:opacity .25s ease-in-out}.ptcom-design__text__107i34z{height:40px;white-space:normal}.ptcom-design__container__1jvztt1{display:flex;flex-direction:column-reverse;transition:opacity .25s ease-in-out}.ptcom-design__containerImage__1jvztt1{margin-bottom:.5555555556rem}.ptcom-design__earmark__1jvztt1{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:var(--text-color);margin-bottom:.5555555556rem}.ptcom-design__title__1jvztt1{--text-line:var(--body-100-line);transition:opacity .25s ease-in-out}.ptcom-design__link__1jvztt1,.ptcom-design__title__1jvztt1{font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__link__1jvztt1{color:var(--text-color-light);display:inline-block;margin-top:1.1111111111rem;text-decoration:none!important}.ptcom-design__link__1jvztt1 span{display:inline-block;overflow:hidden;position:relative;vertical-align:text-bottom}.ptcom-design__link__1jvztt1 span:after,.ptcom-design__link__1jvztt1 span:before{background:var(--border-color);bottom:0;content:"";height:1px;left:0;position:absolute;transition:transform .25s ease-in-out;width:100%}.ptcom-design__link__1jvztt1 span:after{transition:transform 0s linear .25s}@media (hover:hover) and (pointer:fine){a.ptcom-design__card__1jvztt1:focus>*,a.ptcom-design__card__1jvztt1:hover>*{opacity:.8}a.ptcom-design__card__1jvztt1:focus .ptcom-design__link__1jvztt1,a.ptcom-design__card__1jvztt1:hover .ptcom-design__link__1jvztt1{opacity:1!important}a.ptcom-design__card__1jvztt1:focus .ptcom-design__link__1jvztt1 span:before,a.ptcom-design__card__1jvztt1:hover .ptcom-design__link__1jvztt1 span:before{transform:translateX(-100%);transition:none}a.ptcom-design__card__1jvztt1:focus .ptcom-design__link__1jvztt1 span:after,a.ptcom-design__card__1jvztt1:hover .ptcom-design__link__1jvztt1 span:after{transform:translateX(100%);transition:transform .25s ease-in-out}}.ptcom-design__iconSvg__1jvztt1{height:auto;margin-bottom:var(--spacing-xs);max-width:2.2222222222rem;width:2.2222222222rem}.ptcom-design__iconSvg__1jvztt1>img,.ptcom-design__iconSvg__1jvztt1>svg{display:block;height:auto;width:100%}.ptcom-design__linkWrapper__12rtm5j{margin-bottom:1em;overflow:hidden;width:100%}.ptcom-design__setLink__12rtm5j{font-size:var(--body-100-size);line-height:var(--body-100-line);color:currentColor;display:flex;position:relative;text-decoration:none!important}.ptcom-design__linkArrow__12rtm5j{padding-left:1em;text-align:right;transition-delay:0s;transition-duration:.5s;transition-property:flex;transition-timing-function:ease-out}@media (hover:hover) and (pointer:fine){.ptcom-design__linkWrapper__12rtm5j:hover .ptcom-design__linkArrow__12rtm5j{flex:1 1}}.ptcom-design__linkSubtext__12rtm5j{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;padding-left:1em}@media (hover:hover) and (pointer:fine){.ptcom-design__linkWrapper__12rtm5j:focus :not(span),.ptcom-design__linkWrapper__12rtm5j:hover :not(span){color:var(--hover-color)}}.ptcom-design__popoverContainer__g5nak3{z-index:600}.ptcom-design__current__g5nak3{font-size:var(--body-200-size);line-height:var(--body-200-line);color:var(--text-color-light);cursor:pointer;height:1.1111111111rem;position:relative;text-decoration:none}@media (max-width:23.375em){.ptcom-design__current__g5nak3.ptcom-design__long__g5nak3{display:none}}.ptcom-design__current__g5nak3:after{content:"↘";margin-left:.3333333333rem;position:absolute;transition:transform .25s ease-in-out}.ptcom-design__current__g5nak3.ptcom-design__active__g5nak3:after{transform:rotate(45deg);transition:transform .25s ease-in-out}.ptcom-design__menu__g5nak3{background-color:var(--body-color);border:1px solid var(--text-color-light);color:var(--text-color);display:flex;flex-direction:column;left:-.4444444444rem;margin-top:.8888888889rem;min-width:calc(4 * var(--h-spacing));position:absolute;top:100%;transition:opacity .25s ease-in-out}.ptcom-design__menu__g5nak3:before{content:"";height:.8888888889rem;position:absolute;width:100%}.ptcom-design__menu__g5nak3 .ptcom-design__item__g5nak3{font-size:var(--body-100-size);line-height:var(--body-100-line);cursor:pointer;padding:.4444444444rem}@media (hover:hover) and (pointer:fine){.ptcom-design__menu__g5nak3 .ptcom-design__item__g5nak3:hover{--hover-color:rgba(30,33,36,.05);background-color:var(--hover-color)}}.ptcom-design__menu__g5nak3 .ptcom-design__item__g5nak3 span{text-decoration:underline}.ptcom-design__quote__1p6htya{--grid:repeat(10,minmax(10px,1fr));font-size:var(--body-400-size);line-height:var(--body-400-line);display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);padding-top:var(--v-gutter);position:relative;width:100%}@media (min-width:35em){.ptcom-design__quote__1p6htya{--grid:repeat(8,minmax(10px,1fr))}}.ptcom-design__quote100__1p6htya{font-size:var(--body-300-size);line-height:var(--body-300-line)}.ptcom-design__quoteimpact__1p6htya{font-size:var(--body-200-size);line-height:var(--body-200-line)}.ptcom-design__quoteCentered__1p6htya{padding-top:0;text-align:center}.ptcom-design__icon__1p6htya{align-self:start;fill:currentColor;height:.7777777778rem;justify-self:start;width:.8888888889rem}.ptcom-design__iconTrailing__1p6htya{justify-self:end}.ptcom-design__image__1p6htya{grid-column:3/-1}@media (min-width:35em){.ptcom-design__image__1p6htya{grid-column:2/4}}.ptcom-design__quoteWrap__1p6htya{grid-column:3/-1}@media (min-width:35em){.ptcom-design__quoteWrap__1p6htya{grid-column:2/-1}.ptcom-design__image__1p6htya+.ptcom-design__quoteWrap__1p6htya{grid-column-start:4}}.ptcom-design__quoteCentered__1p6htya .ptcom-design__quoteWrap__1p6htya{grid-column:2/-2}.ptcom-design__citation__1p6htya{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);margin-top:var(--v-gutter)}.ptcom-design__article__1d10604{background-color:#eb6133;color:#1e2124}.ptcom-design__articleLink__1d10604{border:.0555555556rem solid transparent;color:currentColor;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:8.3333333333rem;padding:var(--spacing-s);text-decoration:none;transition:all .25s ease-in-out}@media (max-width:47.4375em){.ptcom-design__articleLink__1d10604{justify-content:flex-end}}@media (hover:hover) and (pointer:fine){.ptcom-design__articleLink__1d10604:focus,.ptcom-design__articleLink__1d10604:hover{background-color:#1e2124;border-color:#eb6133;color:#eb6133}}.ptcom-design__articleLink__1d10604:active{background-color:#1e2124;border-color:#eb6133;color:#eb6133}.ptcom-design__articleEarmark__1d10604{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;margin-bottom:var(--spacing-l)}@media (max-width:47.4375em){.ptcom-design__articleEarmark__1d10604{display:none}}.ptcom-design__articleTitle__1d10604{font-size:var(--body-400-size);line-height:var(--body-400-line);align-items:baseline;display:flex;justify-content:space-between}@media (max-width:47.4375em){.ptcom-design__articleTitle__1d10604{height:100%}}.ptcom-design__articleIcon__1d10604{position:relative;transform:translate(0);transition:transform .25s ease-in-out}@media (max-width:47.4375em){.ptcom-design__articleIcon__1d10604{align-self:start;justify-self:end}}@media (hover:hover) and (pointer:fine){.ptcom-design__articleLink__1d10604:focus .ptcom-design__articleIcon__1d10604,.ptcom-design__articleLink__1d10604:hover .ptcom-design__articleIcon__1d10604{transform:translate(3px,-3px)}}.ptcom-design__articleLink__1d10604:active .ptcom-design__articleIcon__1d10604{transform:translate(3px,-3px)}@media (min-width:35em){.ptcom-design__container__19ofv6f{padding:0}}@media (min-width:47.5em){.ptcom-design__container__19ofv6f{padding:1rem 6rem}}@media (min-width:60em){.ptcom-design__container__19ofv6f{padding:1rem 12rem}}.ptcom-design__full-search-result__19ofv6f{padding:.8888888889rem 0!important}.ptcom-design__search-results-title-container__19ofv6f{padding:.1111111111rem 0 1.7777777778rem}.ptcom-design__search-results-title__19ofv6f{font-size:32px}.ptcom-design__search-results-query__19ofv6f{font-weight:600}.ptcom-design__search-results-subtitle__19ofv6f{color:var(--text-color-light);font-size:24px}.ptcom-design__search-loading-text__19ofv6f{display:flex;font-size:24px;justify-content:center}.ptcom-design__title-underline-hover__19ofv6f{color:var(--text-color);display:inline-flex!important;position:relative}.ptcom-design__title-underline-hover__19ofv6f:after{background-color:var(--text-color);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .2s ease-out;width:100%}.ptcom-design__full-search-result__19ofv6f:hover>.ptcom-design__title-underline-hover__19ofv6f:after{transform:scaleX(1);transform-origin:bottom left}.ptcom-design__wrapper__zz65kh{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__cards__zz65kh{display:flex;grid-column:1/-1;margin-top:calc(var(--section-v-spacing) - var(--v-gutter));overflow-x:hidden}.ptcom-design__track__zz65kh{animation:ptcom-design__horizontalScrollingCardsTrack__zz65kh var(--rotation-duration) linear infinite;display:flex;flex-wrap:nowrap;justify-content:space-between}.ptcom-design__track__zz65kh>*{margin-right:20px;vertical-align:middle;width:145px}@media (min-width:47.5em){.ptcom-design__track__zz65kh>*{width:200px}}@keyframes ptcom-design__horizontalScrollingCardsTrack__zz65kh{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__wrapper__8fw0rz{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__cards__8fw0rz{display:flex;grid-column:1/-1;margin-top:calc(var(--section-v-spacing) - var(--v-gutter));overflow-x:hidden;scroll-snap-type:x}.ptcom-design__track__8fw0rz{animation:ptcom-design__horizontalScrollingCardsTrack__8fw0rz var(--rotation-duration) linear infinite;display:flex;flex-wrap:nowrap;justify-content:space-between}.ptcom-design__track__8fw0rz>*{margin-right:20px;vertical-align:middle;width:410px}@media (max-width:34.9375em){.ptcom-design__track__8fw0rz>*{width:300px}}.ptcom-design__narrowCardTrack__8fw0rz>*{width:300px}@keyframes ptcom-design__horizontalScrollingCardsTrack__8fw0rz{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@media (max-width:47.4375em){.ptcom-design__cards__8fw0rz{-webkit-overflow-scrolling:touch;overflow-x:auto}.ptcom-design__cards__8fw0rz::-webkit-scrollbar{display:none}.ptcom-design__track__8fw0rz{animation:none}}.ptcom-design__wrapper__2lu5og{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__content__2lu5og{display:flex;grid-column:1/-1;margin-top:calc(var(--section-v-spacing) - var(--v-gutter));overflow-x:hidden}.ptcom-design__item__2lu5og{aspect-ratio:1/1;overflow:hidden}@media (min-width:47.5em){.ptcom-design__item__2lu5og:first-child{grid-column:1;grid-row:1}.ptcom-design__item__2lu5og:nth-child(2){grid-column:2;grid-row:2}.ptcom-design__item__2lu5og:nth-child(3){grid-column:3;grid-row:1}.ptcom-design__item__2lu5og:nth-child(4){grid-column:1;grid-row:3}.ptcom-design__item__2lu5og:nth-child(5){grid-column:2;grid-row:4}.ptcom-design__item__2lu5og:nth-child(6){grid-column:3;grid-row:3}.ptcom-design__item__2lu5og:nth-child(7){grid-column:1;grid-row:5}.ptcom-design__item__2lu5og:nth-child(8){grid-column:3;grid-row:5}}@media (min-width:60em){.ptcom-design__item__2lu5og:first-child{grid-column:1;grid-row:1}.ptcom-design__item__2lu5og:nth-child(2){grid-column:2;grid-row:2}.ptcom-design__item__2lu5og:nth-child(3){grid-column:3;grid-row:1}.ptcom-design__item__2lu5og:nth-child(4){grid-column:4;grid-row:2}.ptcom-design__item__2lu5og:nth-child(5){grid-column:5;grid-row:1}.ptcom-design__item__2lu5og:nth-child(6){grid-column:6;grid-row:2}.ptcom-design__item__2lu5og:nth-child(7){grid-column:7;grid-row:1}.ptcom-design__item__2lu5og:nth-child(8){grid-column:8;grid-row:2}}.ptcom-design__item__2lu5og>div{height:100%;width:100%}.ptcom-design__item__2lu5og>div>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ptcom-design__rounded__2lu5og{border-radius:15px}.ptcom-design__track2__2lu5og,.ptcom-design__track__2lu5og{animation:ptcom-design__trackScroll__2lu5og var(--rotation-duration) linear infinite;display:grid;grid-auto-columns:200px;grid-auto-flow:column;grid-gap:.5rem;height:200px}@media (min-width:47.5em){.ptcom-design__track2__2lu5og,.ptcom-design__track__2lu5og{animation:none;grid-auto-columns:auto;grid-auto-flow:unset;grid-gap:0;grid-template-columns:repeat(3,auto);height:auto}}@media (min-width:60em){.ptcom-design__track2__2lu5og,.ptcom-design__track__2lu5og{grid-template-columns:repeat(4,auto)}}.ptcom-design__track2__2lu5og{margin-left:.5rem}@media (min-width:47.5em){.ptcom-design__track2__2lu5og{display:none}}@keyframes ptcom-design__trackScroll__2lu5og{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.ptcom-design__neighbours-container__q1mqkq{display:grid;grid-gap:.4444444444rem;gap:.4444444444rem;grid-template-columns:1fr 1fr;margin-top:1.7777777778rem}.ptcom-design__neighbours-container__q1mqkq>:first-child{display:flex;justify-content:flex-start}.ptcom-design__neighbours-container__q1mqkq>:last-child{display:flex;justify-content:flex-end}@media (min-width:60em){.ptcom-design__neighbours-container__q1mqkq{gap:.8888888889rem}}.ptcom-design__neighbours-link__q1mqkq{font-size:var(--body-100-size);line-height:var(--body-100-line);align-items:center;color:var(--text-color);display:flex;gap:.4444444444rem;text-decoration:none}.ptcom-design__neighbours-link-arrow__q1mqkq{font-size:1.1111111111rem;transition:transform .25s ease-in-out}.ptcom-design__neighbours-link-text__q1mqkq{align-items:flex-start;display:flex;flex-direction:column;gap:.2222222222rem}.ptcom-design__neighbours-link-text-end-aligned__q1mqkq{align-items:flex-end;text-align:right}.ptcom-design__neighbours-link-hint__q1mqkq{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:var(--text-color-medium)}.ptcom-design__neighbours-link-breadcrumb__q1mqkq{color:var(--text-color-medium)}.ptcom-design__neighbours-link-title__q1mqkq{color:var(--accent-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__neighbours-link__q1mqkq:focus .ptcom-design__neighbours-link-title__q1mqkq,.ptcom-design__neighbours-link__q1mqkq:hover .ptcom-design__neighbours-link-title__q1mqkq{text-decoration:underline}.ptcom-design__neighbours-link__q1mqkq:focus .ptcom-design__neighbours-link-arrow__q1mqkq,.ptcom-design__neighbours-link__q1mqkq:hover .ptcom-design__neighbours-link-arrow__q1mqkq{transform:translateX(.2222222222rem)}.ptcom-design__neighbours-link__q1mqkq:focus .ptcom-design__neighbours-link-arrow-reversed__q1mqkq,.ptcom-design__neighbours-link__q1mqkq:hover .ptcom-design__neighbours-link-arrow-reversed__q1mqkq{transform:translateX(-.2222222222rem)}}.ptcom-design__subnav__171yzcc{font-size:var(--body-100-size);line-height:var(--body-100-line);background:var(--body-color);color:var(--text-color);margin:0 auto;padding:0 var(--h-spacing) 1.1111111111rem;position:sticky;top:-.3888888889rem;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:100%;z-index:500}@media (min-width:47.5em){.ptcom-design__subnav__171yzcc{padding-bottom:1.6666666667rem;top:-.8333333333rem}}@media (min-width:60em){.ptcom-design__subnav__171yzcc{padding-bottom:1.6666666667rem;top:-1.6666666667rem}}.ptcom-design__subnavdark__171yzcc{--body-color:#1e2124;--text-color:#fff;--text-color-medium:#b9b9b9;--text-color-light:#9b9b9b;--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__subnavgray__171yzcc{--body-color:#e5e5e5;--text-color-light:#636363}.ptcom-design__subnav__171yzcc:first-child{padding-top:5.3333333333rem}@media (max-width:34.9375em){.ptcom-design__subnav__171yzcc:first-child{padding-top:4.4444444444rem}}.ptcom-design__subnavList__171yzcc{display:flex;-ms-overflow-style:none;overflow-x:scroll;padding-left:var(--h-spacing);scroll-snap-type:x;scrollbar-width:none}@media (min-width:35em){.ptcom-design__subnavList__171yzcc{margin:0 auto;max-width:var(--max-width);padding-left:0}}.ptcom-design__subnavList__171yzcc::-webkit-scrollbar{display:none}.ptcom-design__subnavItem__171yzcc{scroll-snap-align:start}.ptcom-design__subnavItem__171yzcc+.ptcom-design__subnavItem__171yzcc{margin-left:1.1111111111rem}.ptcom-design__subnavLink__171yzcc{color:var(--text-color-light);display:block;padding-top:.2222222222rem;position:relative;text-decoration:none}@media (min-width:47.5em){.ptcom-design__subnavLink__171yzcc{padding-top:.5555555556rem}}.ptcom-design__subnavItem__171yzcc.ptcom-design__isSelected__171yzcc .ptcom-design__subnavLink__171yzcc{color:var(--text-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__subnavLink__171yzcc:hover{color:var(--text-color)}}.ptcom-design__subnavItemText__171yzcc{white-space:pre}.ptcom-design__subnavItemLine__171yzcc{display:block;height:1px;left:0;overflow:hidden;position:absolute;top:0;width:1.3333333333rem}.ptcom-design__subnavItemLine__171yzcc:after,.ptcom-design__subnavItemLine__171yzcc:before{border-bottom:1px solid var(--text-color);content:"";display:block;left:0;position:absolute;top:0;transition:transform .25s ease-in-out;width:100%}.ptcom-design__subnavItemLine__171yzcc:before{transform:translateX(100%)}.ptcom-design__subnavItemLine__171yzcc:after{transform:translateX(-100%);transition-duration:0s}@media (hover:hover) and (pointer:fine){.ptcom-design__subnavLink__171yzcc:hover .ptcom-design__subnavItemLine__171yzcc:before{border-color:transparent;transform:translateX(0);transition-duration:0}.ptcom-design__subnavLink__171yzcc:hover .ptcom-design__subnavItemLine__171yzcc:after{transform:translateX(0);transition-duration:.25s}}.ptcom-design__subnavItem__171yzcc.ptcom-design__isSelected__171yzcc .ptcom-design__subnavItemLine__171yzcc:after{transform:translateX(0)}.ptcom-design__section__1ftw3km{padding:var(--section-v-spacing) 0;scroll-margin-top:var(--spacing-l)}.ptcom-design__section__1ftw3km:first-child{padding-top:var(--section-v-spacing)}@media (max-width:34.9375em){.ptcom-design__section__1ftw3km:first-child{padding-top:4.4444444444rem}}.ptcom-design__sectiondark__1ftw3km+.ptcom-design__sectiondark__1ftw3km,.ptcom-design__sectiongray__1ftw3km+.ptcom-design__sectiongray__1ftw3km,.ptcom-design__sectionlight__1ftw3km+.ptcom-design__sectionlight__1ftw3km{padding-top:0}.ptcom-design__sectiondark__1ftw3km{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#1e2124;--body-color-medium:#2f3234;--body-color-light:#494a4b;--text-color:#fff;--text-color-medium:#b9b9b9;--text-color-light:#9b9b9b;--accent-color:#4e8af7;--accent10-color:rgba(78,138,247,.1);--accent05-color:rgba(78,138,247,.05);--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__sectiongray__1ftw3km{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#fff;--body-color-medium:#f3f3f3;--body-color-light:#f9f9f9;--text-color:#1e2124;--text-color-medium:#636363;--text-color-light:#767676;--hover-color:rgba(30,33,36,var(--hover-opacity));--body-color:#e5e5e5;--text-color-light:#636363}.ptcom-design__section__1ftw3km>*>*+*{margin-top:var(--section-v-spacing)}.ptcom-design__container__1ftw3km{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__heroGrid__b2dog9{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(12,1fr)}.ptcom-design__heroTitle__b2dog9{color:#fff;font-family:Alliance No\.2,system-ui,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;grid-column:1/-1;letter-spacing:-.02em;line-height:1.2;order:2}@media (min-width:60em){.ptcom-design__heroTitle__b2dog9{font-size:80px;grid-column:1/-3;order:0}}.ptcom-design__heroTitle__b2dog9 span{display:block}@media (min-width:60em){.ptcom-design__heroTitle__b2dog9 span{display:inline}}@media (min-width:75em){.ptcom-design__heroTitle__b2dog9 span{display:block}}.ptcom-design__heroMetaGrid__b2dog9{color:#aaa;display:grid;font-size:10px;grid-gap:16px;gap:16px;grid-column:1/-1;grid-template-columns:repeat(2,1fr);justify-self:end;line-height:1.2;min-width:226px;text-transform:uppercase}@media (min-width:60em){.ptcom-design__heroMetaGrid__b2dog9{grid-column:-3/-1;grid-template-columns:repeat(2,1fr);max-width:100%}}.ptcom-design__heroMeta__b2dog9{align-self:end;border-left:1px solid #aaa;margin-block-end:24px;padding-inline-start:8px}.ptcom-design__pricingModal__b2dog9{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(31,31,45,.4);inset:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;position:fixed;z-index:1000}.ptcom-design__pricingModalContent__b2dog9{background-color:#e9e9e9;padding:32px;position:relative;z-index:5}.ptcom-design__pricingModalBackdrop__b2dog9{inset:0;position:fixed;z-index:1}.ptcom-design__pricingModalGrid__b2dog9{display:grid;grid-gap:var(--gutter);gap:var(--gutter)}@media (min-width:60em){.ptcom-design__pricingModalGrid__b2dog9{grid-template-columns:repeat(10,1fr)}}.ptcom-design__pricingModalGridPad__b2dog9{margin-block-start:40px}.ptcom-design__pricingModalGridHeader__b2dog9{border-top:1px solid #aaa;grid-column:1/-1;padding-top:10px}@media (min-width:60em){.ptcom-design__pricingModalGridHeader__b2dog9{grid-column:1/5}}.ptcom-design__pricingModalGridContent__b2dog9{grid-column:1/-1}@media (min-width:60em){.ptcom-design__pricingModalGridContent__b2dog9{grid-column:5/-1}}.ptcom-design__pricingModalTitle__b2dog9{font-size:56px;margin-block-end:40px}.ptcom-design__pricingModalSubTitle__b2dog9{font-size:16px;margin-block-end:10px;text-transform:uppercase}.ptcom-design__pricingModalSubText__b2dog9{font-size:14px}.ptcom-design__pricingModalFooter__b2dog9{border-top:1px solid #aaa;font-size:14px;margin-block-start:56px;padding-top:8px}.ptcom-design__pricingFeatureCard__b2dog9{border:1px solid #aaa;border-radius:8px;margin-block-end:16px;padding:24px}.ptcom-design__featureCardIcon__b2dog9{display:flex;gap:24px;margin-block-end:24px}.ptcom-design__featureCardIconLast__b2dog9{margin-block-end:0}.ptcom-design__pricingCard__b2dog9{background-color:#1c2127;border-radius:8px;color:#f6f6f6;margin-block-end:16px;padding:24px}.ptcom-design__pricingCardHeader__b2dog9{display:grid;grid-gap:24px;gap:24px;grid-template-columns:auto 1fr auto}.ptcom-design__pricingCardBody__b2dog9{font-size:14px;margin-block-start:24px;max-width:544px;padding-inline-start:48px;width:100%}.ptcom-design__pricingCardSmall__b2dog9{font-size:10px;margin-block-start:24px;text-transform:uppercase}.ptcom-design__pricingModalClose__b2dog9{align-items:center;background-color:transparent;border:0;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:8px;top:8px;width:40px}.ptcom-design__btnRow__b2dog9{display:flex;flex-wrap:wrap;gap:var(--gutter)}.ptcom-design__pricingButton__b2dog9,.ptcom-design__pricingModalButton__b2dog9,.ptcom-design__signupButton__b2dog9{align-items:center;background:none;border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;min-width:200px;padding:14px 32px 12px;text-align:center;text-decoration:none;text-transform:uppercase}.ptcom-design__pricingButton__b2dog9{border:1px solid #aaa;color:#f6f6f6}.ptcom-design__signupButton__b2dog9{background-color:#443a7c;border:1px solid #443a7c;color:#fff}.ptcom-design__pricingModalButton__b2dog9,.ptcom-design__pricingModalButton__b2dog9:visited{border:1px solid #1e2124;color:#1e2124;gap:8px;min-width:200px}.ptcom-design__pricingModalButtonIcon__b2dog9{position:relative;top:-2px}.ptcom-design__softText__8ubply{color:#aaa;margin-block-end:20px}.ptcom-design__hr__8ubply{background-color:#595959;border:0;height:1px;width:100%}.ptcom-design__container__8ubply{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__containerNarrow__8ubply{max-width:1145px}.ptcom-design__containerVPadTop__8ubply{padding-block-start:56px}.ptcom-design__videoFrame__8ubply{aspect-ratio:16/9}.ptcom-design__title__16bllq6{color:#fff;font-family:Alliance No\.2,system-ui,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;letter-spacing:-.02em;line-height:1.2;margin-block-end:24px;margin-block-start:-.4em;max-width:824px}.ptcom-design__extraPad__16bllq6{padding-top:40px}.ptcom-design__body__16bllq6{color:#aaa;font-size:20px;max-width:674px}.ptcom-design__gridColTwoOneOne__1ihfasa{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColTwoOneOne__1ihfasa{grid-template-columns:repeat(4,1fr)}}.ptcom-design__gridColTwo__1ihfasa{display:grid;grid-gap:var(--gutter);gap:var(--gutter)}@media (min-width:47.5em){.ptcom-design__gridColTwo__1ihfasa{grid-template-columns:repeat(2,1fr)}}.ptcom-design__gridColThree__1ihfasa{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColThree__1ihfasa{grid-template-columns:repeat(3,1fr)}}.ptcom-design__gridTwo__1ihfasa{grid-column:auto/span 1}@media (min-width:47.5em){.ptcom-design__gridTwo__1ihfasa{grid-column:auto/span 2}}.ptcom-design__gridOne__1ihfasa{grid-column:auto/span 1}.ptcom-design__featureCard__1w6q9lj{border-left:1px solid #fff}.ptcom-design__featureCardHeader__1w6q9lj{color:#fff;margin-block-end:64px;position:relative}.ptcom-design__featureCardBody__1w6q9lj,.ptcom-design__featureCardHeader__1w6q9lj{padding-inline:24px}.ptcom-design__featureCardHeader__1w6q9lj:before{background-color:#fff;bottom:0;content:"";display:block;position:absolute;right:100%;top:0;width:5px}.ptcom-design__featureCardTitle__1w6q9lj{margin-block-start:16px;text-transform:uppercase}.ptcom-design__featureCardBody__1w6q9lj{color:#aaa}.ptcom-design__linkOutCard__cs3nm0{background-color:#1c2127;border:1px solid #aaa;border-radius:10px;grid-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2);cursor:pointer;display:grid;grid-template-columns:1fr auto;min-height:248px;padding:16px;text-decoration:none;transition:background-color .25s ease-in,border-color .25s ease-in}.ptcom-design__linkOutCard__cs3nm0:hover{background-color:#595959;border-color:#595959}.ptcom-design__linkOutCardTitle__cs3nm0{color:#fff;font-size:32px;line-height:1}.ptcom-design__linkOutCardBody__cs3nm0{color:#aaa;transition:color .25s ease-in}.ptcom-design__linkOutCard__cs3nm0:hover .ptcom-design__linkOutCardBody__cs3nm0{color:#fff}.ptcom-design__linkOutCardHeader__cs3nm0{align-items:space-between;color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-width:324px}.ptcom-design__linkOutCardIcon__cs3nm0{transform:rotate(-45deg);transform-origin:center}.ptcom-design__modularGrid__1vs44w6{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:repeat(12,1fr);position:relative}@media (min-width:60em){.ptcom-design__modularGridFirst__1vs44w6{margin-block-start:300px}.ptcom-design__modularGridLast__1vs44w6{margin-block-end:300px}}.ptcom-design__modularGridDivider__1vs44w6{border-top:1px solid #fff;grid-column:1/-1;margin-block-end:8px;margin-block-start:32px;max-width:200px}@media (min-width:60em){.ptcom-design__modularGridDivider__1vs44w6{grid-column:8/9;max-width:100%}}.ptcom-design__modularGridText__1vs44w6{color:#aaa;grid-column:1/-1}@media (min-width:60em){.ptcom-design__modularGridText__1vs44w6{grid-column:9/-2}}.ptcom-design__modularGridFigure__1vs44w6{display:grid;grid-column:1/-1;place-items:center}@media (min-width:60em){.ptcom-design__modularGridFigure__1vs44w6{grid-column:2/8}}.ptcom-design__modularGridImage__1vs44w6{position:relative}@media (min-width:60em){.ptcom-design__modularGridImage__1vs44w6>img{left:0;max-width:none;min-width:100%;position:absolute;top:0;transform:translate(-50%,-50%)}}.ptcom-design__figureOne__1vs44w6{z-index:4}.ptcom-design__figureTwo__1vs44w6{z-index:3}.ptcom-design__figureThree__1vs44w6{z-index:2}.ptcom-design__figureFour__1vs44w6{z-index:1}.ptcom-design__tabSection__1oqxfyp{--tab-bg:#fff;--tab-header-color:#202426;--tab-desc-color:var(--text-color-light);--tab-index-color:#dbdbdb;--tab-index-active-color:#202426;gap:40px;grid-template-columns:minmax(auto,35ch) 1fr;margin-bottom:142px}@media (min-width:60em){.ptcom-design__tabSection__1oqxfyp{display:grid}}@media (min-width:75em){.ptcom-design__tabSection__1oqxfyp{grid-template-columns:minmax(auto,50ch) 1fr}}.ptcom-design__tabSectionAip__1oqxfyp{--tab-bg:#efefef;--tab-header-color:#1e1f2b;--tab-desc-color:#1e1f2b;--tab-index-color:#454256;--tab-index-active-color:#1e1f2b}.ptcom-design__tabSectionAipDevs__1oqxfyp{--tab-bg:#1c2127;--tab-header-color:#fff;--tab-desc-color:#aaa;--tab-index-color:#aaa;--tab-index-active-color:#fff}.ptcom-design__tabHeader__1oqxfyp{padding-top:106px;position:sticky;top:-1px}.ptcom-design__tabHeaderSubNav__1oqxfyp{padding-top:126px}.ptcom-design__tabHeaderIndexes__1oqxfyp{display:flex;gap:24px;margin-bottom:40px;overflow:hidden;position:relative}.ptcom-design__tabHeaderAction__1oqxfyp{margin-top:var(--gutter)}.ptcom-design__tabHeaderIndexesDivider__1oqxfyp{background-color:var(--tab-index-color);content:"";display:block;height:1px;left:4px;position:absolute;right:4px;top:calc(50% - 1px);transform:translateX(-100%);z-index:1}.ptcom-design__tabHeaderIndex__1oqxfyp{color:var(--tab-index-color);flex-shrink:0;font-size:20px;z-index:5}.ptcom-design__tabHeaderIndex__1oqxfyp:last-child{text-align:right}.ptcom-design__tabHeaderIndexActive__1oqxfyp{color:var(--tab-index-active-color);flex-grow:1}.ptcom-design__tabBg__1oqxfyp{background-color:var(--tab-bg);padding-inline:5px}.ptcom-design__tabHeading__1oqxfyp{color:var(--tab-header-color);font-size:54px;font-weight:400;letter-spacing:-.03em;line-height:107%;margin-bottom:40px}@media (min-width:60em){.ptcom-design__tabHeading__1oqxfyp{margin-bottom:0}}@media (min-width:75em){.ptcom-design__tabHeading__1oqxfyp{font-size:72px}}.ptcom-design__tabDesc__1oqxfyp{color:var(--tab-desc-color);font-size:24px;letter-spacing:-.01em;margin-bottom:70px;max-width:720px}@media (min-width:60em){.ptcom-design__tabDesc__1oqxfyp{padding-top:170px}}.ptcom-design__tabDesc__1oqxfyp p+p{margin-top:40px}.ptcom-design__indexTextActive__1oqxfyp,.ptcom-design__indexText__1oqxfyp{opacity:0}.ptcom-design__indexTextActive__1oqxfyp:before{content:"["}.ptcom-design__indexTextActive__1oqxfyp:after{content:"]"}.ptcom-design__tabVideo__1oqxfyp>video{border:1px solid #000;border-radius:10px}.ptcom-design__tabVideoFrame__1oqxfyp{aspect-ratio:16/9}.ptcom-design__switchContainer__496b3x{display:column;gap:var(--gutter)}.ptcom-design__switchContainerDark__496b3x{--tab-bubble-bg:#1e1f2b;--tab-bubble-color:#1e1f2b;--tab-bubble-selected-color:#efefef}.ptcom-design__switchContainerGray__496b3x,.ptcom-design__switchContainerLight__496b3x{--tab-bubble-bg:#dbdbdb;--tab-bubble-color:#1e1f2b;--tab-bubble-selected-color:#1e2124}.ptcom-design__tabs__496b3x{border:1px solid #aaa;border-radius:99em;display:inline-flex;margin-bottom:72px;overflow:hidden;padding:2px}.ptcom-design__tab__496b3x{align-items:center;background-color:transparent;border:0;color:var(--tab-bubble-color);cursor:pointer;display:inline-flex;line-height:1;padding:11px 24px;position:relative;text-transform:uppercase;z-index:5}.ptcom-design__tabSelected__496b3x{color:var(--tab-bubble-selected-color)}.ptcom-design__tabText__496b3x{font-size:14px;height:12px;position:relative;z-index:1}.ptcom-design__tabContent__496b3x{border-radius:10px;color:var(--dark);overflow:hidden;position:relative}.ptcom-design__bubble__496b3x{background-color:var(--tab-bubble-bg);border-radius:99em;color:var(--tab-bubble-color);inset:0;position:absolute;z-index:0}.ptcom-design__mask__496b3x{background-color:#595959;inset:-50%;pointer-events:none;position:absolute;transform:translateX(100%) skew(15deg,0)}.ptcom-design__border__496b3x{border:1px solid #000}.ptcom-design__tabs__1xmk88c{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(12,1fr)}@media (min-width:75em){.ptcom-design__tabs__1xmk88c{display:grid}}.ptcom-design__tabList__1xmk88c{grid-column:1/3;margin-block-end:24px}@media (min-width:75em){.ptcom-design__tabList__1xmk88c{margin-block-end:0}}@media (max-width:74.9375em){.ptcom-design__tabList__1xmk88c{display:flex;flex-wrap:wrap;gap:16px}.ptcom-design__tabList__1xmk88c>li{width:calc(50% - 8px)}}.ptcom-design__tabButton__1xmk88c{background-color:transparent;border:0;border-bottom:1px solid #494d52;border-radius:0;color:#494d52;cursor:pointer;display:flex;gap:4px;padding:24px 0;text-align:left;width:100%}.ptcom-design__tabActive__1xmk88c{border-color:#fff;color:#fff}.ptcom-design__mask__1xmk88c{position:absolute}.ptcom-design__tabDetails__1xmk88c{border:1px solid #595959;border-radius:8px;container:tabdetails/inline-size;grid-column:3/-1}.ptcom-design__tabDetailsHeader__1xmk88c{padding:16px}.ptcom-design__tabDetailsTitle__1xmk88c{color:#fff;font-size:40px}.ptcom-design__tabDetailsSubhead__1xmk88c{color:#aaa;font-size:20px}.ptcom-design__tabDetailsList__1xmk88c{color:#aaa}.ptcom-design__tabDetailsList__1xmk88c>li{border-bottom:1px solid #595959;font-size:16px;padding:16px}.ptcom-design__tabDetailsListTitle__1xmk88c{color:#fff;font-size:20px}.ptcom-design__tabDetailsVideo__1xmk88c{aspect-ratio:16/9;background-color:#595959;color:#000}@container tabdetails (min-width: 1040px){.ptcom-design__tabDetailsGrid__1xmk88c{display:grid;grid-template-columns:65% 35%}.ptcom-design__tabDetailsList__1xmk88c{display:flex;flex-direction:column;margin-block-start:0}.ptcom-design__tabDetailsList__1xmk88c>li{border-left:1px solid #595959;flex-grow:1}.ptcom-design__tabDetailsVideo__1xmk88c{border-radius:0 0 0 8px}}.ptcom-design__builtTextLockup__rg0w40{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(12,1fr)}.ptcom-design__builtHeader__rg0w40{grid-column:1/-1;max-width:590px}@media (min-width:60em){.ptcom-design__builtHeader__rg0w40{grid-column:2/8}}.ptcom-design__builtBody__rg0w40{font-size:20px;grid-column:1/-1;max-width:440px}@media (min-width:60em){.ptcom-design__builtBody__rg0w40{grid-column:8/-1}}.ptcom-design__builtBody__rg0w40 ol{padding-inline-start:1em}.ptcom-design__builtBody__rg0w40 ol>li{margin-block-end:40px;padding-inline-start:1em}.ptcom-design__builtTitle__rg0w40{color:#fff;font-family:Alliance No\.2,system-ui,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;line-height:1.2}.ptcom-design__builtDivider__rg0w40{display:block}.ptcom-design__cta__cfuey3{--cta-content-bg:#1c2127;--cta-content-bg-hover:#595959;--cta-content-bd:#aaa;--cta-content-hover-bd:#202426;--cta-heading-color:#f5f5f5;--cta-heading-hover-color:#fff;--cta-text-color:#aaa;--cta-text-hover-color:#fff;--cta-mark-color:#595959;--cta-mark-hover-color:#fff;--cta-icon-bg:#d9d9d9;--cta-icon-bd:#d9d9d9;--cta-icon-color:#aaa;--cta-icon-hover-bg:#595959;--cta-icon-hover-bd:#595959;--cta-icon-hover-color:#fff;background-color:var(--cta-content-bg);border:1px solid var(--cta-content-bd);border-radius:10px;cursor:pointer;display:grid;grid-template-columns:repeat(10,1fr);margin-inline:0;padding:20px;text-decoration:none;transition:background-color .25s ease-in,border-color .25s ease-in}@media (min-width:60em){.ptcom-design__cta__cfuey3{margin-inline:116px;padding:40px}}.ptcom-design__cta__cfuey3:hover{background-color:var(--cta-content-bg-hover);border:1px solid var(--cta-content-hover-bd)}.ptcom-design__ctaContent__cfuey3{display:flex;flex-direction:column;grid-column:1/-1;justify-content:space-between}@media (min-width:60em){.ptcom-design__ctaContent__cfuey3{grid-area:1/6/2/-1}}.ptcom-design__ctaHeading__cfuey3{color:var(--cta-heading-color);font-size:42px;letter-spacing:-.03em;line-height:1}.ptcom-design__ctaHeading__cfuey3,.ptcom-design__ctaMark__cfuey3,.ptcom-design__ctaMeta__cfuey3,.ptcom-design__ctaText__cfuey3{transition:color .25s ease-in}.ptcom-design__cta__cfuey3:hover .ptcom-design__ctaText__cfuey3{color:var(--cta-text-hover-color)}.ptcom-design__cta__cfuey3:hover .ptcom-design__ctaHeading__cfuey3,.ptcom-design__cta__cfuey3:hover .ptcom-design__ctaMeta__cfuey3{color:var(--cta-heading-hover-color)}.ptcom-design__cta__cfuey3:hover .ptcom-design__ctaMark__cfuey3{color:var(--cta-mark-hover-color)}.ptcom-design__cta__cfuey3:hover .ptcom-design__ctaIcon__cfuey3{color:var(--cta-icon-hover-color)}.ptcom-design__ctaHeader__cfuey3{display:flex;justify-content:space-between;margin-bottom:16px}@media (min-width:60em){.ptcom-design__ctaHeader__cfuey3{margin-bottom:72px}}.ptcom-design__ctaIcon__cfuey3{align-items:center;border-radius:50%;color:var(--cta-icon-color);display:inline-flex;flex-shrink:0;font-size:42px;height:58px;justify-content:center;line-height:1;margin-left:10px;position:relative;top:-3px;transform:rotate(-45deg);transform-origin:top;transition:all .25s ease-in-out;width:58px}.ptcom-design__ctaMark__cfuey3{color:var(--cta-mark-color);grid-area:1/1/2/6;margin-block-end:32px}@media (min-width:60em){.ptcom-design__ctaMark__cfuey3{grid-area:1/1/2/6;margin-block-end:0}}.ptcom-design__ctaMark__cfuey3 svg{height:auto;width:96px}@media (min-width:47.5em){.ptcom-design__ctaMark__cfuey3 svg{width:200px}}.ptcom-design__ctaMeta__cfuey3{color:var(--cta-heading-color);font-size:16px;letter-spacing:-.03em;line-height:1;text-transform:uppercase;white-space:nowrap}.ptcom-design__ctaText__cfuey3{color:var(--cta-text-color);font-size:32px;letter-spacing:-.03em;line-height:107%}@media (min-width:47.5em){.ptcom-design__ctaText__cfuey3{font-size:42px}}.ptcom-design__footer__dsdcm0{font-size:var(--body-100-size);line-height:var(--body-100-line);padding:calc(var(--v-gutter) * 3) 0 calc(var(--v-gutter) * 2 + 2.2222222222rem)}.ptcom-design__footerdark__dsdcm0{--body-color:#1e2124;--text-color:#fff;--text-color-medium:#fff;--text-color-light:#fff;--hover-color:rgba(255,255,255,var(--hover-opacity));background:var(--body-color);color:var(--text-color)}.ptcom-design__footergray__dsdcm0{--body-color:#e5e5e5;--text-color-light:#636363;background:var(--body-color)}.ptcom-design__container__dsdcm0{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__primary__dsdcm0,.ptcom-design__trunk__dsdcm0{--v-gutter:2.7777777778rem;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}@media (min-width:35em){.ptcom-design__primary__dsdcm0,.ptcom-design__trunk__dsdcm0{--v-gutter:5.5555555556rem}}.ptcom-design__primary__dsdcm0{grid-auto-flow:dense}.ptcom-design__trunk__dsdcm0{margin-top:5.5555555556rem}@media (max-width:59.9375em){.ptcom-design__trunk__dsdcm0{--v-gutter:2.7777777778rem}}.ptcom-design__credits__dsdcm0{grid-column:1/-1;overflow:hidden}@media (min-width:35em){.ptcom-design__credits__dsdcm0{grid-column-end:7}}@media (min-width:60em){.ptcom-design__credits__dsdcm0{grid-column-end:5}}.ptcom-design__creditsSecondary__dsdcm0{margin-top:.3333333333rem}.ptcom-design__secondary__dsdcm0{--v-gutter:2.7777777778rem;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column:1/-1}@media (min-width:35em){.ptcom-design__secondary__dsdcm0{--grid:repeat(6,minmax(10px,1fr));grid-column-start:7}}@media (min-width:60em){.ptcom-design__secondary__dsdcm0{--grid:repeat(8,minmax(10px,1fr));grid-column-start:5}}.ptcom-design__primaryMenu__dsdcm0{grid-column:1/-1}@media (min-width:35em){.ptcom-design__primaryMenu__dsdcm0{grid-column:auto/span 6}}@media (min-width:60em){.ptcom-design__primaryMenu__dsdcm0{grid-column-end:span 4}}@media (min-width:35em){.ptcom-design__actionMenu__dsdcm0{grid-column-start:7}}@media (min-width:60em){.ptcom-design__actionMenu__dsdcm0{grid-column-start:-5}}.ptcom-design__secondaryMenu__dsdcm0{grid-column:auto/span 6}@media (min-width:35em){.ptcom-design__secondaryMenu__dsdcm0{grid-column-end:span 3}}@media (min-width:60em){.ptcom-design__secondaryMenu__dsdcm0{grid-column-end:span 2}}.ptcom-design__menu__dsdcm0:not(.ptcom-design__menusimple__dsdcm0){display:grid;grid-column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(10px,1fr))}.ptcom-design__menuHasTitle__dsdcm0:not(.ptcom-design__menusimple__dsdcm0){border-top:1px solid var(--border-color)}.ptcom-design__menu__dsdcm0:not(.ptcom-design__menusimple__dsdcm0) .ptcom-design__menuTitle__dsdcm0{grid-column:1/2;padding-top:.7142857143em}.ptcom-design__menu__dsdcm0:not(.ptcom-design__menusimple__dsdcm0) .ptcom-design__menuListWrap__dsdcm0{grid-column:2/-1;margin-top:-1px}.ptcom-design__menusimple__dsdcm0 .ptcom-design__menuTitle__dsdcm0{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:var(--text-color-light);margin-bottom:.5555555556rem}.ptcom-design__button__dsdcm0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--text-color);cursor:pointer;display:flex;font-size:inherit;margin-top:.5555555556rem;padding-left:0;padding-top:20px;position:relative;text-decoration:none;transition:all .25s ease-in-out;width:100%}.ptcom-design__button__dsdcm0:before{color:var(--hover-color);content:"—";height:100%;padding-right:em(4,14);position:absolute;right:100%}@media (hover:hover) and (pointer:fine){.ptcom-design__button__dsdcm0:focus,.ptcom-design__button__dsdcm0:hover{color:var(--hover-color)}}.ptcom-design__localeWrapper__dsdcm0{display:flex;padding-left:0;padding-top:20px}.ptcom-design__locale__dsdcm0{background:none;border:none;color:var(--text-color);cursor:pointer;display:inline-block;margin-right:.5555555556rem;padding:0;text-decoration:none}.ptcom-design__locale__dsdcm0:hover{text-decoration:underline}.ptcom-design__border__dsdcm0{border-top:1px solid #aaa;margin-top:1.1111111111rem;max-width:264px}.ptcom-design__socialsWrapper__10q9du2{gap:12px;justify-content:center;margin-bottom:8px;padding-left:0;padding-top:24px}.ptcom-design__socialsRow__10q9du2{display:flex;flex-direction:row}.ptcom-design__socialsButton__10q9du2{align-items:center;border:1px solid #aaa;border-radius:60px;color:var(--text-color);display:flex;height:38px;justify-content:center;margin:0 12px 12px 0;text-decoration:none;text-transform:uppercase;width:164px}.ptcom-design__socialsButton__10q9du2:hover{background-color:var(--hover-color)}html{scroll-behavior:smooth;scroll-margin-block:0;scroll-padding-block:0}.gotham{--dark:#1e2124;--light:#d8d8d8}.gotham,.warp-speed-page{background-color:var(--dark);color:var(--light)}.warp-speed-page{--pltr-black:#202426;--pltr-black-dark:#0c0c0c;--pltr-white:#fff;--pltr-grey-1:#f6f6f6;--pltr-grey-2:#efefef;--pltr-grey-3:#dbdbdb;--pltr-grey-4:#aaa;--pltr-grey-5:#595959;--pltr-purple:#7561d4;--dark:#202426;--light:#efefef}.defense-sdk-page{--pltr-black:#1e2124;--pltr-grey-4:#aaa;--pltr-grey-1:#fff;--light:#fff}.aip-page{background-color:var(--dark);color:var(--light)}.aip-page,.home-page{--dark:#1e1f2b;--light:#efefef}.home-page{background-color:var(--light);color:var(--dark)}.aip-page .main{background-color:var(--dark);color:var(--light)}.home-page .main{background-color:#fff;color:var(--dark)}.bg-white{background-color:#fff;padding-block:30px}@media (min-width:960px){.bg-white{padding-block:60px}}.bg-aip-light{background-color:#efefef;padding-block:30px}@media (min-width:960px){.bg-aip-light{padding-block:60px}}.bg-aip-dark{background-color:#1e1f2b;padding-block:30px}@media (min-width:960px){.bg-aip-dark{padding-block:60px}}.container{margin-inline:auto;max-width:1728px;padding-inline:30px}@media (min-width:960px){.container{padding-inline:60px}}.h-75{align-content:space-between;display:grid;min-height:75vh}.gotham-video{height:auto;vertical-align:middle;width:100%}.gotham-heading{color:#fff;font-size:40px;font-weight:400;letter-spacing:-.04em;line-height:104%;text-align:center}@media (min-width:760px){.gotham-heading{font-size:72px}}@media (min-width:1200px){.gotham-heading{font-size:120px}}.letter-link{display:block;opacity:.25;text-align:center;text-decoration:none;width:24px}.letter-link:hover{opacity:.5}.letter-link:after,.letter-link:before{opacity:0}.letter-link:before{content:"["}.letter-link:after{content:"]"}.letter-link.is-active,.letter-link.is-active:after,.letter-link.is-active:before{animation-name:gothamFlicker;opacity:1}.letter-link.is-active{animation-duration:.3s}.letter-link.is-active:before{animation-duration:.4s}.letter-link.is-active:after{animation-duration:.45s}@keyframes gothamFlicker{0%{opacity:1}14%{opacity:1}15%{opacity:0}29%{opacity:0}30%{opacity:1}44%{opacity:1}45%{opacity:0}59%{opacity:0}60%{opacity:1}74%{opacity:1}75%{opacity:0}89%{opacity:0}90%{opacity:1}}.aip-devs-page .main{--dark:#1c2127;--light:#d8d8d8;--body-color:var(--dark);--text-color:var(--light);background-color:var(--dark);color:var(--light)}.has-modal{overflow:hidden}
/*!
 * (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__hero__190xlxe{background-color:rgba(0,0,0,.15);color:#efefef;display:grid;min-height:100vh;padding:100px 40px;place-items:end start;position:relative;z-index:5}@media (min-width:35em){.ptcom-design__hero__190xlxe{padding:40px}}@media (max-width:1061px){.ptcom-design__hero__190xlxe{grid-template-rows:1fr auto}}.ptcom-design__heroVideoFrame__190xlxe{inset:0;position:fixed;z-index:1}.ptcom-design__heroVideo__190xlxe{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;opacity:0;width:100%}@media (max-width:59.9375em){.ptcom-design__heroVideo__190xlxe{-o-object-position:center center;object-position:center center}}.ptcom-design__hero__190xlxe .ptcom-design__letter__190xlxe{opacity:0}.ptcom-design__polyline__190xlxe{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.ptcom-design__heroContent__190xlxe{display:flex;flex-direction:column-reverse;gap:32px;justify-content:space-between;width:100%}@media (min-width:60em){.ptcom-design__heroContent__190xlxe{align-items:end;flex-direction:row}}.ptcom-design__heroList__190xlxe{display:flex;font-size:10px;font-weight:500;gap:16px;letter-spacing:5%;line-height:12px;padding:0;text-transform:uppercase}@media (min-width:60em){.ptcom-design__heroList__190xlxe{flex-direction:column}}@media (max-width:34.9375em){.ptcom-design__heroList__190xlxe{flex-wrap:wrap}}.ptcom-design__heroList__190xlxe li{border-left:1px solid #efefef;list-style-type:none;padding-left:.5rem}@media (max-width:34.9375em){.ptcom-design__heroList__190xlxe li{width:calc(50% - 16px)}}.ptcom-design__logo__190xlxe{grid-column:1/-1;height:auto;max-width:100%}@media (max-width:1061px){.ptcom-design__logo__190xlxe{grid-column:1/-1;grid-row:2/-1}}@media (max-width:761px){.ptcom-design__logo__190xlxe{grid-column:1/-1;grid-row:3/-1}}.ptcom-design__headerSectionWrap__1a95jg7{height:100vh}.ptcom-design__headerSectionOverlay__1a95jg7{background-color:#1e1f2b;bottom:0;left:0;position:absolute;right:0;top:0}.ptcom-design__subHeader__1a95jg7{color:#1e1f2b;left:0;position:absolute;top:70px;width:100%}@media (max-width:59.9375em){.ptcom-design__subHeader__1a95jg7{top:82px}}@media (min-width:s,max){.ptcom-design__subHeader__1a95jg7{top:65px}}.ptcom-design__subFooter__1a95jg7{bottom:0;left:0;position:absolute;width:100%}.ptcom-design__headerSection__1a95jg7{background-color:#efefef;color:#202426;display:grid;min-height:100vh;place-items:center;position:relative}.ptcom-design__highlight__1a95jg7{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(122deg,#1e1f2b 100%,#9881f3 120%,#13c9ba 250%);display:block;-webkit-text-fill-color:transparent;text-fill-color:transparent}.ptcom-design__headline__1a95jg7{font-size:40px;letter-spacing:-.04em;line-height:1;text-align:center}@media (min-width:47.5em){.ptcom-design__headline__1a95jg7{font-size:72px}}@media (min-width:75em){.ptcom-design__headline__1a95jg7{font-size:96px}}.ptcom-design__headlineText__1a95jg7{display:block}.ptcom-design__subHeader__13ywd4e{display:flex;font-size:14px;justify-content:space-between;letter-spacing:-.03em;line-height:1;opacity:0;padding:20px;text-transform:uppercase}@media (min-width:760px){.ptcom-design__subHeader__13ywd4e{font-size:18px;padding:40px 60px}}.ptcom-design__subHeaderBorder__13ywd4e:before{background-color:var(--color-text);content:"";height:1px;left:var(--h-spacing);position:absolute;right:var(--h-spacing);top:-1px}.ptcom-design__subHeaderCta__13ywd4e{display:inline-flex;text-decoration:none}.ptcom-design__subHeaderCta__13ywd4e:hover .ptcom-design__subHeaderIcon__13ywd4e{transform:translateY(-4px)}.ptcom-design__subHeaderIcon__13ywd4e{margin-left:4px;position:relative;top:-2px;transition:transform .25s ease-in-out}.ptcom-design__link__13ywd4e{cursor:pointer}.ptcom-design__link__13ywd4e:hover{opacity:var(--hover-opacity)}.ptcom-design__subFooter__ddgibq{margin-bottom:10px;text-align:center}@media (min-width:760px){.ptcom-design__subFooter__ddgibq{margin-bottom:40px}}.ptcom-design__subFooterText__ddgibq{font-size:14px}@media (min-width:760px){.ptcom-design__subFooterText__ddgibq{font-size:18px}}.ptcom-design__subFooterText__ddgibq span{color:#aaa;display:block}.ptcom-design__scrollIcon__ddgibq{display:block;margin:40px auto 16px}.ptcom-design__scrollIconText__ddgibq{font-size:10px}
/*!
 * (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__highlighterSection__b1gts9{background-color:#1f1f2d;padding:24px}@media (min-width:47.5em){.ptcom-design__highlighterSection__b1gts9{padding:32px}}@media (min-width:60em){.ptcom-design__highlighterSection__b1gts9{padding:56px}}.ptcom-design__highlighterContainer__b1gts9{margin-inline:auto;max-width:1608px;padding:48px 0}.ptcom-design__highlighterImgContainer__b1gts9{border-left:1px solid #454256;border-right:1px solid #454256;margin:0 auto;max-width:1168px;position:relative}.ptcom-design__highlighterVideo__b1gts9{bottom:0;display:block;height:auto;left:0;position:absolute;right:0;top:0;z-index:5}.ptcom-design__actionDrivenScreen__b1gts9{z-index:4}.ptcom-design__automationScreen__b1gts9{z-index:3}.ptcom-design__beaconDesktop__b1gts9{display:none}@media (min-width:35em){.ptcom-design__beaconDesktop__b1gts9{display:block}.ptcom-design__beaconMobile__b1gts9{display:none}}.ptcom-design__beacon__b1gts9:hover{cursor:pointer}.ptcom-design__highlighterHeader__b1gts9{justify-content:space-between;margin-bottom:24px}@media (min-width:47.5em){.ptcom-design__highlighterHeader__b1gts9{display:flex;gap:10px}}.ptcom-design__highlighterHeadlineWrap__b1gts9{flex-grow:1;flex-shrink:0;margin-bottom:32px}@media (min-width:47.5em){.ptcom-design__highlighterHeadlineWrap__b1gts9{margin-bottom:0}}.ptcom-design__highlighterHeadline__b1gts9{color:#efefef;font-size:40px}.ptcom-design__highlighterHeaderText__b1gts9{color:#454256;font-size:28px}.ptcom-design__highlighterNav__b1gts9{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media (min-width:47.5em){.ptcom-design__highlighterNav__b1gts9{justify-content:flex-end}}.ptcom-design__highlighterBtn__b1gts9{--highlighter-btn-color:#454256;background-color:transparent;border-color:var(--highlighter-btn-color);border-radius:4px;border-style:solid;border-width:1px;color:#efefef;display:inline-flex;flex-direction:column;font-size:10px;padding:8px;text-transform:uppercase;transition:all .25s ease-in-out}@media (min-width:47.5em){.ptcom-design__highlighterBtn__b1gts9{font-size:14px;min-width:180px}}.ptcom-design__highlighterBtn__b1gts9:after{color:var(--highlighter-btn-color);content:attr(data-index);font-size:10px;transition:all .25s ease-in-out}@media (min-width:47.5em){.ptcom-design__highlighterBtn__b1gts9:after{font-size:22px}}.ptcom-design__highlighterSvg__b1gts9{display:block;height:auto;margin:0 auto;position:relative;vertical-align:middle;width:100%;z-index:6}.ptcom-design__svgText__b1gts9{font-size:22px;line-height:1}.ptcom-design__dialog__b1gts9{background-color:rgba(31,31,45,.9);border:1px solid #454256;color:#efefef;display:flex;font-size:14px;gap:14px;opacity:0;padding:22px;position:absolute;right:-1px;top:-1px;transform:translateY(48px);width:325px;z-index:6}.ptcom-design__dialogIcon__b1gts9{align-items:center;border:1px solid #efefef;border-radius:50%;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;line-height:1;width:24px}.ptcom-design__dialogLetter__b1gts9{height:.6666666667rem;text-align:center;width:.5555555556rem}.ptcom-design__browser__b1gts9{border:1px solid #454256;border-radius:6px;margin-inline:auto;max-width:1248px}.ptcom-design__browserHeader__b1gts9{border:1px solid #454256;border-top:0;color:#efefef;font-size:18px;height:48px;line-height:1;position:relative;text-transform:uppercase}@media (min-width:47.5em){.ptcom-design__browserHeader__b1gts9{margin-inline:40px}}.ptcom-design__browserHeaderText__b1gts9{display:block;left:16px;opacity:0;position:absolute;top:16px}@media (min-width:47.5em){.ptcom-design__browserBody__b1gts9{padding-inline:40px}}.ptcom-design__details__hhl0og{--details-heading-color:#fff;--details-body-color:#595959;--details-bg-color:#202426;--details-bd-color:#202426;aspect-ratio:16/9;background-color:var(--details-bg-color);border:1px solid var(--details-bd-color);border-radius:10px;color:var(--details-body-color);padding:40px;width:100%}.ptcom-design__detailsAip__hhl0og{--details-heading-color:#1f1f2d;--details-body-color:#1f1f2d;--details-bg-color:#efefef;--details-bd-color:#1f1f2d}.ptcom-design__detailsAip__hhl0og p{color:grey}.ptcom-design__detailsAip__hhl0og .ptcom-design__detailsHeading__hhl0og{margin-bottom:4px}.ptcom-design__detailsFoundry__hhl0og{--details-heading-color:#1f1f2d;--details-body-color:#1f1f2d;--details-bg-color:#efefef;--details-bd-color:#1f1f2d}.ptcom-design__detailsFoundry__hhl0og p{color:grey}.ptcom-design__detailsFoundry__hhl0og .ptcom-design__detailsHeading__hhl0og{margin-bottom:4px}.ptcom-design__detailsHeading__hhl0og{color:var(--details-heading-color);font-size:24px;margin-bottom:20px}.ptcom-design__detailsList__hhl0og{font-size:24px;list-style:none;margin:0;padding:0}.ptcom-design__detailsList__hhl0og>li{border-top:1px solid var(--details-body-color);min-height:100px}.ptcom-design__detailsText__hhl0og{font-size:20px;margin-bottom:20px}.ptcom-design__detailsHr__hhl0og{background-color:var(--details-body-color);border:0;height:1px;margin-bottom:20px;width:100%}
/*!
 * (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__section__pn93km{background-color:#1e1f2b;color:#1e1f2b;padding:80px 0}@media (min-width:60em){.ptcom-design__section__pn93km{padding:175px 24px}.ptcom-design__grid__pn93km{display:grid;grid-gap:50px;gap:50px;grid-template-columns:repeat(12,minmax(10px,1fr))}}.ptcom-design__content__pn93km{display:flex;flex-direction:column;grid-column:auto/span 4;justify-content:space-between;margin-bottom:72px}@media (min-width:60em){.ptcom-design__content__pn93km{margin-bottom:0}}.ptcom-design__contentTitle__pn93km{color:#efefef;font-size:48px;line-height:1;margin-bottom:40px;text-wrap:balance}.ptcom-design__list__pn93km{--list-font-size:24px;--list-number-font-size:16px;grid-column:auto/span 8;position:relative}@media (min-width:47.5em){.ptcom-design__list__pn93km{--list-font-size:48px;--list-number-font-size:20px}}.ptcom-design__list__pn93km ol{counter-reset:ghost-counter;list-style:none}.ptcom-design__list__pn93km li{border-top:1px solid #454256;counter-increment:ghost-counter;position:relative}.ptcom-design__listLink__pn93km{color:#454256;display:block;font-size:var(--list-font-size);letter-spacing:-.03em;padding-left:24px;text-decoration:none;text-transform:uppercase;transition:color .25s ease-in-out}@media (min-width:47.5em){.ptcom-design__listLink__pn93km{padding-left:72px}}.ptcom-design__listLink__pn93km:hover{color:#efefef}.ptcom-design__listLink__pn93km span{display:block;padding-block:24px;position:relative;transition:transform .25s ease-in-out;z-index:1}.ptcom-design__listLink__pn93km:hover span{transform:translateX(10px)}@media (min-width:47.5em){.ptcom-design__listLink__pn93km:hover span{transform:translateX(40px)}}.ptcom-design__listLink__pn93km:before{color:#454256;content:counter(ghost-counter);font-size:var(--list-number-font-size);left:0;position:absolute;top:24px;transition:color .25s ease-in-out}.ptcom-design__frame__pn93km{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;left:50%;max-width:700px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .3s,visibility .3s;visibility:hidden;z-index:0}.ptcom-design__frame__pn93km img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.ptcom-design__button__pn93km{border:1px solid #efefef;border-radius:4px;color:#efefef;display:inline-flex;line-height:1;padding:12px 24px;text-decoration:none;transition:all .25s ease-in-out}.ptcom-design__button__pn93km:hover{background-color:#3e3b4c}@media (hover:hover) and (pointer:fine){.ptcom-design__listLink__pn93km:hover .ptcom-design__frame__pn93km{opacity:1;visibility:visible}}.ptcom-design__cta__ebok19{padding-block:200px;text-align:center}.ptcom-design__ctaAip__ebok19{background-color:#1e1f2b;padding-block:100px}.ptcom-design__ctaContainer__ebok19{margin-inline:auto;max-width:1170px;padding-inline:30px}@media (min-width:60em){.ptcom-design__ctaContainer__ebok19{padding-inline:60px}}.ptcom-design__ctaContainer__ebok19>*+*{margin-top:54px}.ptcom-design__ctaHeading__ebok19{color:#fff;font-size:72px;font-weight:400;letter-spacing:-.04em}.ptcom-design__ctaText__ebok19{color:#aaa;font-size:72px;letter-spacing:-.04em;line-height:104%}@media (max-width:47.4375em){.ptcom-design__ctaText__ebok19{font-size:50px}}@media (max-width:23.375em){.ptcom-design__ctaText__ebok19{font-size:32px}}.ptcom-design__ctaButton__ebok19{background-color:#595959;border-radius:4px;color:#fff;display:inline-flex;padding:12px 32px;text-decoration:none;transition:transform .25s ease-in-out}.ptcom-design__ctaButton__ebok19:hover{background-color:#aaa;transform:scale(1.05)}.ptcom-design__aipActions__ebok19{display:grid;grid-gap:40px;gap:40px}@media (min-width:47.5em){.ptcom-design__aipActions__ebok19{grid-template-columns:repeat(2,1fr)}}.ptcom-design__aipAction__ebok19{border:1px solid #454256;border-radius:4px;color:#454256;overflow:hidden;padding:20px 25px 30px 30px;text-align:left;text-decoration:none;transition:all .25s ease-in-out}.ptcom-design__aipAction__ebok19:hover{border-color:#efefef;color:#efefef}.ptcom-design__aipAction__ebok19>*+*{margin-top:32px}.ptcom-design__aipActionHeadline__ebok19{color:#efefef;font-size:28px;line-height:1}.ptcom-design__aipActionText__ebok19{font-size:20px;max-width:32ch}.ptcom-design__aipActionRow__ebok19{align-items:center;display:flex;justify-content:space-between}.ptcom-design__aipActionRowIcon__ebok19{align-items:center;border:1px solid #efefef;border-radius:50%;color:#efefef;display:inline-flex;flex-shrink:0;font-size:32px;height:48px;justify-content:center;line-height:1;margin-left:10px;width:48px}.ptcom-design__aipActionRowIcon__ebok19>span{align-items:center;display:inline-flex;height:24px;justify-content:center;position:relative;right:-1px;width:24px}.ptcom-design__aipActionRowIconSvg__ebok19{height:auto;width:100%}.ptcom-design__aipAction__ebok19:hover .ptcom-design__aipActionRowIcon__ebok19{transform:rotate(-45deg)}.ptcom-design__aipIcon__ebok19{aspect-ratio:1/1;width:180px}.ptcom-design__exploreIcon__ebok19{margin-left:-46px}.ptcom-design__signUpIcon__ebok19{margin-left:-32px}.ptcom-design__sectionHeading__xucjnk{color:var(--pltr-grey-4);font-size:42px}.ptcom-design__sectionTitle__xucjnk{color:var(--text);font-size:42px;letter-spacing:-.01em;line-height:1.1}.ptcom-design__sectionSubTitle__xucjnk{font-size:36px;line-height:1}.ptcom-design__sectionBody__xucjnk{color:var(--subtext);font-size:36px;line-height:1.2}.ptcom-design__sectionTitle__xucjnk+.ptcom-design__sectionBody__xucjnk{margin-block-start:.5em}.ptcom-design__sectionBodySmall__xucjnk{color:var(--subtext);font-size:30px}.ptcom-design__uTextAlignCenter__xucjnk{text-align:center}.ptcom-design__section__xucjnk{padding-block:var(--section-v-spacing);scroll-margin-top:var(--spacing-l)}.ptcom-design__sectionNoPad__xucjnk{padding-block:0}.ptcom-design__sectionNoPadBottom__xucjnk{padding-block-end:0}.ptcom-design__section__xucjnk:first-child{padding-block-start:var(--section-v-spacing)}@media (max-width:34.9375em){.ptcom-design__section__xucjnk:first-child{padding-block-start:4.4444444444rem}}.ptcom-design__sectionlight__xucjnk{background-color:var(--pltr-grey-1)}.ptcom-design__sectiongrey__xucjnk,.ptcom-design__sectionlight__xucjnk{--text:var(--pltr-black);--subtext:var(--pltr-grey-4);--color-bg-contrast:var(--pltr-white);color:var(--text)}.ptcom-design__sectiongrey__xucjnk{background-color:var(--pltr-grey-2)}.ptcom-design__sectiondark__xucjnk{--subtext:var(--pltr-grey-4);--color-bg-contrast:var(--pltr-black-dark);--color-border:var(--pltr-grey-5);background-color:var(--pltr-black);color:var(--pltr-grey-1)}.ptcom-design__container__xucjnk{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding-inline:var(--h-spacing)}.ptcom-design__containerNarrow__xucjnk{max-width:54.2222222222rem}.ptcom-design__hr__xucjnk{background-color:var(--pltr-grey-4);border:0;height:1px;margin:0;width:100%}.ptcom-design__gridColTwoOneOne__xucjnk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColTwoOneOne__xucjnk{grid-template-columns:repeat(4,1fr)}}.ptcom-design__gridColOneThree__xucjnk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColOneThree__xucjnk{grid-template-columns:1fr 3fr}}.ptcom-design__gridColTwo__xucjnk{display:grid;grid-gap:var(--gutter);gap:var(--gutter)}@media (min-width:47.5em){.ptcom-design__gridColTwo__xucjnk{grid-template-columns:repeat(2,1fr)}}.ptcom-design__gridColThree__xucjnk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColThree__xucjnk{grid-template-columns:repeat(3,1fr)}}.ptcom-design__gridColFour__xucjnk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColFour__xucjnk{grid-template-columns:repeat(2,1fr)}}@media (min-width:60em){.ptcom-design__gridColFour__xucjnk{grid-template-columns:repeat(4,1fr)}}.ptcom-design__gridTwo__xucjnk{grid-column:auto/span 1}@media (min-width:47.5em){.ptcom-design__gridTwo__xucjnk{grid-column:auto/span 2}}.ptcom-design__gridOne__xucjnk{grid-column:auto/span 1}.ptcom-design__videoFrame__xucjnk{aspect-ratio:16/9}.ptcom-design__modal__xucjnk{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(31,31,45,.4);inset:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;position:fixed;z-index:1000}.ptcom-design__modalContent__xucjnk{background-color:#efefef;border-radius:6px;padding:40px;position:relative;z-index:5}.ptcom-design__modalBackdrop__xucjnk{inset:0;position:fixed;z-index:1}.ptcom-design__modalClose__xucjnk{align-items:center;background-color:transparent;border:0;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:8px;top:8px;width:40px;z-index:5}.ptcom-design__lineWrap__xucjnk{text-wrap:balance}@media (min-width:47.5em){.ptcom-design__lineWrap__xucjnk{display:block}}.ptcom-design__hero__z3y5gi{display:grid;min-height:80vh}.ptcom-design__heroTitle__z3y5gi{font-size:100px;line-height:1.1}.ptcom-design__headerSectionWrap__62u1va{--color-bg:var(--pltr-grey-1);--color-text:var(--pltr-black);height:100vh}.ptcom-design__headerSectionDark__62u1va{--color-bg:var(--pltr-black);--color-text:var(--light)}.ptcom-design__headerSectionOverlay__62u1va{background-color:var(--color-bg);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ptcom-design__subHeader__62u1va{color:var(--color-text);left:0;position:absolute;top:70px;width:100%;z-index:5}@media (max-width:59.9375em){.ptcom-design__subHeader__62u1va{top:82px}}@media (min-width:s,max){.ptcom-design__subHeader__62u1va{top:65px}}.ptcom-design__subFooter__62u1va{bottom:32px;left:0;opacity:0;position:absolute;transform:translateY(20%);width:100%;z-index:5}.ptcom-design__subFooterText__62u1va{font-size:14px;text-align:center;text-transform:uppercase}@media (min-width:47.5em){.ptcom-design__subFooterText__62u1va{font-size:18px}}.ptcom-design__scrollIcon__62u1va{display:block;margin:16px auto}.ptcom-design__headerSection__62u1va{background-color:var(--color-bg);color:var(--color-text);display:grid;min-height:100vh;place-items:center;position:relative}.ptcom-design__highlight__62u1va{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(122deg,#1e1f2b 100%,#9881f3 120%,#13c9ba 250%);display:block;-webkit-text-fill-color:transparent;text-fill-color:transparent}.ptcom-design__headlineText__62u1va>em{color:var(--pltr-grey-4);font-style:normal}.ptcom-design__headline__62u1va{color:var(--color-text);font-size:40px;letter-spacing:-.04em;line-height:1;position:relative;text-align:center;z-index:5}@media (min-width:47.5em){.ptcom-design__headline__62u1va{font-size:72px}}@media (min-width:75em){.ptcom-design__headline__62u1va{font-size:96px}}.ptcom-design__headlineText__62u1va{clip-path:inset(.1% .2% 100% .1%);display:block;text-wrap:balance;transform:translateY(100%)}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__footerCta__1frvmjt{border-radius:4px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;line-height:36px;margin:35px 0;padding:64px 30px;text-decoration:none;transition:all .3s ease}.ptcom-design__footerCtaDark__1frvmjt{background-color:#202426;color:#fff}.ptcom-design__footerCtaLight__1frvmjt{background-color:#dbdbdb;color:var(--text-color)}@media (min-width:35em){.ptcom-design__footerCta__1frvmjt:hover{background-color:#f6f6f6;color:var(--pltr-grey-4);padding:64px 50px}.ptcom-design__footerCta__1frvmjt{line-height:64px}}.ptcom-design__footerCta__1frvmjt>span{font-size:36px;letter-spacing:-2px}@media (min-width:35em){.ptcom-design__footerCta__1frvmjt>span{font-size:100px;letter-spacing:-5px}}.ptcom-design__blocked__ywwpxp{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow:auto;padding:10% 64px 64px}@media (max-width:59.9375em){.ptcom-design__blocked__ywwpxp{padding:20% 32px 32px}}.ptcom-design__blocked__ywwpxp .ptcom-design__container__ywwpxp{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:0 auto;max-width:800px;text-align:center}.ptcom-design__blocked__ywwpxp .ptcom-design__infoBoxContainer__ywwpxp{align-items:flex-start;border:1px solid #fff;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;padding:32px 24px;width:100%}@media (max-width:47.4375em){.ptcom-design__blocked__ywwpxp .ptcom-design__infoBoxContainer__ywwpxp{flex-direction:column}}.ptcom-design__blocked__ywwpxp .ptcom-design__header__ywwpxp{display:flex;justify-content:flex-end}@media (max-width:59.9375em){.ptcom-design__blocked__ywwpxp .ptcom-design__header__ywwpxp{align-self:flex-end;order:-1}}.ptcom-design__blocked__ywwpxp .ptcom-design__infoBox__ywwpxp{align-items:flex-start;display:grid;grid-gap:10px;gap:10px;grid-column-gap:128px;grid-template-columns:auto 1fr;justify-items:flex-start;padding-right:8px}@media (max-width:47.4375em){.ptcom-design__blocked__ywwpxp .ptcom-design__infoBox__ywwpxp{grid-column-gap:64px}}.ptcom-design__blocked__ywwpxp .ptcom-design__copyButton__ywwpxp{margin-bottom:20px;white-space:nowrap}.ptcom-design__blocked__ywwpxp .ptcom-design__infoPair__ywwpxp{display:contents;overflow-wrap:break-word;text-align:left;word-break:break-word}.ptcom-design__blocked__ywwpxp h1{font-family:var(--headline-100-family);font-size:var(--headline-100-size);letter-spacing:var(--headline-100-letter);line-height:var(--headline-100-line)}.ptcom-design__blocked__ywwpxp .ptcom-design__link__ywwpxp{color:#fff;cursor:pointer;text-decoration:underline}.ptcom-design__blocked__ywwpxp .ptcom-design__link__ywwpxp :hover{color:#fff;text-decoration:none}.ptcom-design__logo__ywwpxp{fill:#fff;height:50px;margin-bottom:30px;width:50px}.ptcom-design__copyButton__ywwpxp{align-items:center;background-color:var(--color-primary);border:1px solid #4e5155;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin-bottom:20px;margin-top:-8px;padding:8px 12px;text-decoration:none;transition:background-color .3s ease}.ptcom-design__copyButton__ywwpxp:hover{background-color:var(--text-color-light)}.ptcom-design__copyButton__ywwpxp svg{fill:#fff;height:20px;margin-right:10px;width:20px}.ptcom-design__headerBgWrapper__c4ztni{position:sticky;top:0;width:auto;z-index:500}.ptcom-design__headerBg__c4ztni{align-items:center;background-color:var(--body-color);display:flex;flex-direction:column;height:6em;justify-content:end;left:0;position:absolute;right:0;top:0;z-index:10}@media (min-width:35em){.ptcom-design__headerBg__c4ztni{height:8em}}@media (min-width:90em){.ptcom-design__headerBg__c4ztni{height:12em}}.ptcom-design__searchBarContainer__c4ztni{display:none}@media (min-width:90em){.ptcom-design__searchBarContainer__c4ztni{display:inherit}}.ptcom-design__searchContainer__c4ztni{align-items:center;background-color:var(--body-color-light);border-radius:24px;display:flex;flex-direction:row}.ptcom-design__searchInputField__c4ztni{background-color:var(--body-color-light);border:none;border-radius:24px;padding:.5em;width:495px}.ptcom-design__searchIcon__c4ztni{align-items:center;background-color:#4e8af7;border:none;border-radius:50%;color:var(--body-color);cursor:pointer;display:flex;height:2em;justify-content:center;margin-right:.5em;outline:none;width:2em}.ptcom-design__categoriesContainer__c4ztni{display:flex;flex-direction:row;justify-content:space-between;margin:0 var(--h-spacing);width:100vw}@media (min-width:90em){.ptcom-design__categoriesContainer__c4ztni{padding:32px 0;width:var(--max-width)}}.ptcom-design__desktopNav__c4ztni{display:flex;flex-direction:row;gap:1rem;justify-content:space-around;width:100%}@media (max-width:89.9375em){.ptcom-design__desktopNav__c4ztni{display:none}}.ptcom-design__mobileDropdown__c4ztni{display:none;width:100%;z-index:600}@media (max-width:89.9375em){.ptcom-design__mobileDropdown__c4ztni{align-items:center;display:flex;justify-content:center}}.ptcom-design__dropdownTrigger__c4ztni{align-items:center;background:var(--body-color-light);border:none;color:var(--text-color);cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin:0 auto;padding:.75rem 1rem;width:100%}.ptcom-design__dropdownTrigger__c4ztni span{color:var(--text-color);font-weight:500}.ptcom-design__dropdownKarat__c4ztni{fill:var(--text-color);height:16px;margin-left:.5rem;transition:transform .2s ease;width:16px}.ptcom-design__dropdownKarat__c4ztni.ptcom-design__karatOpen__c4ztni{transform:rotate(180deg)}.ptcom-design__dropdownMenu__c4ztni{background:var(--body-color-light);left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100vw;z-index:601}.ptcom-design__dropdownItem__c4ztni{background:var(--body-color-light);border:none;color:var(--text-color);cursor:pointer;display:block;font-size:1rem;font-weight:400;padding:.75rem 1rem;position:relative;text-align:left;text-decoration:none;width:100%;z-index:602}.ptcom-design__dropdownItem__c4ztni:hover{background:var(--accent10-color)}.ptcom-design__verticalLine__c4ztni{border-right:1px solid var(--text-color)}.ptcom-design__categoryLink__c4ztni{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.1em;text-transform:uppercase;color:var(--font-color);cursor:pointer;font-size:14px;letter-spacing:normal;text-decoration:none}.ptcom-design__categoryLink__c4ztni:hover{color:var(--text-color-light)}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__grey__4mgr3b{background-color:#efefef;margin-top:128px;position:relative;z-index:5}.ptcom-design__partialGrey__4mgr3b{background:linear-gradient(180deg,#efefef 80%,#fff 0);position:relative;z-index:5}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__container__g7w25m{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__hero__g7w25m{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-items:center;padding-top:15vh}@media (min-width:35em){.ptcom-design__hero__g7w25m{padding-top:25vh}}.ptcom-design__heroTitle__g7w25m{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--headline-300-family);font-size:var(--headline-300-size);letter-spacing:var(--headline-300-letter);line-height:var(--headline-300-line);font-feature-settings:"ss04" on;grid-column:1/-1;padding-bottom:var(--spacing-s);text-align:center}.ptcom-design__heroDescription__g7w25m{font-feature-settings:"ss04" on;grid-column:2/12;padding-bottom:var(--spacing-m);text-align:center;font-size:var(--body-300-size);line-height:var(--body-300-line);font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:35em){.ptcom-design__heroDescription__g7w25m{grid-column:3/11}}.ptcom-design__imageContainer__g7w25m{grid-column:2/12}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__container__ut7igj{background-color:var(--body-color);box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__feature__ut7igj{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-items:center;padding-top:15vh}.ptcom-design__listContainer__ut7igj{display:none}@media (min-width:60em){.ptcom-design__listContainer__ut7igj{align-self:start;display:inherit;grid-column:1/3;padding-top:84px}}.ptcom-design__listTitle__ut7igj{padding-bottom:12px}.ptcom-design__featuredPostsContainer__ut7igj{align-self:start;grid-column:1/-1}@media (min-width:60em){.ptcom-design__featuredPostsContainer__ut7igj{grid-column:1/11}}.ptcom-design__featuredPosts__ut7igj{display:flex;flex-direction:column;width:100%}@media (min-width:60em){.ptcom-design__featuredPosts__ut7igj{display:flex;flex-direction:row}}.ptcom-design__featuredPostsTitle__ut7igj{padding-bottom:30px}.ptcom-design__featuredPost__ut7igj{all:unset;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:16px;padding:16px}.ptcom-design__featuredPost__ut7igj:hover .ptcom-design__featuredPostFooter__ut7igj,.ptcom-design__featuredPost__ut7igj:hover .ptcom-design__featuredPostSubtitle__ut7igj,.ptcom-design__featuredPost__ut7igj:hover .ptcom-design__featuredPostTitle__ut7igj{color:var(--hover-color)}.ptcom-design__featuredPostLeft__ut7igj,.ptcom-design__featuredPostRight__ut7igj{cursor:pointer;height:25em}@media (min-width:60em){.ptcom-design__featuredPostLeft__ut7igj,.ptcom-design__featuredPostRight__ut7igj{height:515px;width:50%}}.ptcom-design__featuredPostRight__ut7igj{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb}@media (min-width:60em){.ptcom-design__featuredPostRight__ut7igj{border-left:1px solid #dbdbdb}}.ptcom-design__featuredPostLeft__ut7igj{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb}.ptcom-design__featuredPostTitle__ut7igj{font-size:24px}.ptcom-design__featuredPostFooter__ut7igj{display:flex;flex-direction:row;justify-content:space-between;margin-top:auto}.ptcom-design__footerRightText__ut7igj{align-items:center;display:flex}.ptcom-design__footerRightText__ut7igj:before{background:#4e8af7;border-radius:100%;content:"";flex-shrink:0;height:13px;margin-bottom:2px;margin-right:10px;width:13px}.ptcom-design__image__ut7igj{border-radius:4px}.ptcom-design__recentPost__ut7igj{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding-top:16px}.ptcom-design__recentPost__ut7igj:hover .ptcom-design__recentPostTitle__ut7igj{color:var(--hover-color)}.ptcom-design__firstRecentPost__ut7igj{border-top:1px solid #dbdbdb}.ptcom-design__recentPostsContainer__ut7igj{align-self:start;display:flex;flex-direction:column;grid-column:1/-1}@media (min-width:60em){.ptcom-design__recentPostsContainer__ut7igj{grid-column:11/-1}}.ptcom-design__hiddenOnMobile__ut7igj{display:none}@media (min-width:47.5em){.ptcom-design__hiddenOnMobile__ut7igj{display:block}}.ptcom-design__expandButton__ut7igj{align-items:center;background:transparent;border:none;color:var(--text-color);cursor:pointer;display:flex;gap:10px;justify-content:flex-start;max-height:20px;padding:2em 0 0;text-decoration:none}.ptcom-design__expandButton__ut7igj>div{padding-top:2px}@media (min-width:47.5em){.ptcom-design__expandButton__ut7igj{display:none}}.ptcom-design__svgIcon__ut7igj{height:20px;width:auto}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__card__xhjusc{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:16px}.ptcom-design__card__xhjusc:hover .ptcom-design__cardFooter__xhjusc,.ptcom-design__card__xhjusc:hover .ptcom-design__cardSubtitle__xhjusc,.ptcom-design__card__xhjusc:hover .ptcom-design__cardTitle__xhjusc{color:var(--hover-color)}.ptcom-design__card__xhjusc.ptcom-design__horizontalLeft__xhjusc{flex-direction:column}@media (min-width:60em){.ptcom-design__card__xhjusc.ptcom-design__horizontalLeft__xhjusc{flex-direction:column}}.ptcom-design__card__xhjusc.ptcom-design__horizontalLeft__xhjusc .ptcom-design__image__xhjusc{flex:2 1}.ptcom-design__card__xhjusc.ptcom-design__horizontalLeft__xhjusc .ptcom-design__content__xhjusc{display:flex;flex:1 1;flex-direction:column;gap:16px}.ptcom-design__cardTitle__xhjusc{font-size:24px}.ptcom-design__cardSubtitle__xhjusc{color:var(--text-color-medium)}.ptcom-design__cardFooter__xhjusc{display:flex;flex-direction:row;justify-content:space-between;margin-top:auto}.ptcom-design__footerLeftText__xhjusc{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.1em;text-transform:uppercase;color:var(--text-color-medium);font-size:16px;letter-spacing:normal}.ptcom-design__footerRightText__xhjusc{align-items:center;color:var(--text-color-medium);display:flex;font-size:16px}.ptcom-design__footerRightText__xhjusc:before{background:#4e8af7;border-radius:100%;content:"";flex-shrink:0;height:13px;margin-bottom:2px;margin-right:10px;width:13px}.ptcom-design__image__xhjusc{border-radius:4px}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__container__fqecct{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__quote__fqecct{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-items:center;padding-bottom:3em;padding-top:3em}@media (min-width:60em){.ptcom-design__quote__fqecct{padding-bottom:128px;padding-top:128px}}.ptcom-design__titleContainer__fqecct{align-self:start;grid-column:1/-1}@media (min-width:60em){.ptcom-design__titleContainer__fqecct{grid-column:1/4}}.ptcom-design__quoteTitle__fqecct{font-size:var(--body-300-size);line-height:var(--body-300-line);padding-bottom:16px}.ptcom-design__quoteSubtitle__fqecct{color:var(--text-color-light)}.ptcom-design__quoteText__fqecct{align-self:start;grid-column:1/-1;padding-top:1em;font-family:var(--headline-100-family);font-size:var(--headline-100-size);letter-spacing:var(--headline-100-letter);line-height:var(--headline-100-line)}@media (min-width:60em){.ptcom-design__quoteText__fqecct{grid-column:5/-1;padding-top:0}}.ptcom-design__readNowText__fqecct{align-items:center;align-self:end;display:flex;grid-column:1/-1;padding-top:1em}@media (min-width:60em){.ptcom-design__readNowText__fqecct{grid-column:1/4;padding-top:0}}.ptcom-design__readNowText__fqecct:before{background:#4e8af7;border-radius:100%;content:"";flex-shrink:0;height:13px;margin-bottom:2px;margin-right:10px;width:13px}.ptcom-design__speakerContainer__fqecct{align-self:end;display:flex;flex-direction:column;grid-column:1/-1}@media (min-width:60em){.ptcom-design__speakerContainer__fqecct{grid-column:5/-1}}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__container__ksko34{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__spotlight__ksko34{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-items:center;padding-top:128px}.ptcom-design__title__ksko34{grid-column:1/-1}.ptcom-design__spotlightPrimary__ksko34,.ptcom-design__spotlightSecondary__ksko34{border-top:1px solid var(--body-color-medium);grid-column:1/-1}.ptcom-design__spotlightSecondary__ksko34{border-bottom:1px solid var(--body-color-medium);display:flex;flex-direction:column}@media (min-width:60em){.ptcom-design__spotlightSecondary__ksko34{flex-direction:row}}.ptcom-design__spotlightSecondaryItem__ksko34{display:flex;flex-direction:column}@media (min-width:60em){.ptcom-design__spotlightSecondaryItem__ksko34{width:33.3%}}.ptcom-design__spotlightSecondaryItem__ksko34:nth-of-type(2){border-left:none;border-right:none}@media (min-width:60em){.ptcom-design__spotlightSecondaryItem__ksko34:nth-of-type(2){border-left:1px solid var(--body-color-medium);border-right:1px solid var(--body-color-medium)}}.ptcom-design__spotlightPrimaryCard__ksko34{height:auto}.ptcom-design__spotlightSecondaryCard__ksko34{border-top:1px solid var(--body-color-medium)}@media (min-width:60em){.ptcom-design__spotlightSecondaryCard__ksko34{border-top:none;height:574px}}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__container__1lg81i0{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing);padding-top:3em;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}@media (min-width:47.5em){.ptcom-design__container__1lg81i0{padding-top:128px}}.ptcom-design__breadcrumbs__1lg81i0{color:var(--text-color-light);display:flex;flex-direction:row;gap:8px;grid-column:1/-1;grid-row:1}.ptcom-design__categoriesContainer__1lg81i0{display:none}@media (min-width:47.5em){.ptcom-design__categoriesContainer__1lg81i0{align-items:flex-start;display:flex;flex-direction:column;gap:8px;grid-column:1/3;grid-row:2}}.ptcom-design__category__1lg81i0{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--border-color);border-radius:22px;font-size:10px;letter-spacing:0;padding:8px 16px 6px}.ptcom-design__contentContainer__1lg81i0{grid-column:1/-1;grid-row:4}@media (min-width:47.5em){.ptcom-design__contentContainer__1lg81i0{grid-column:4/10}}.ptcom-design__contentContainer__1lg81i0.ptcom-design__noImage__1lg81i0{grid-row:3}.ptcom-design__header__1lg81i0{display:flex;flex-direction:column;grid-column:1/-1;grid-row:2}@media (min-width:47.5em){.ptcom-design__header__1lg81i0{grid-column:4/9}}.ptcom-design__headerTitle__1lg81i0{font-family:var(--headline-100-family);font-size:var(--headline-100-size);letter-spacing:var(--headline-100-letter);line-height:var(--headline-100-line);padding-bottom:16px}.ptcom-design__headerDescription__1lg81i0{font-size:var(--body-300-size);line-height:var(--body-300-line);padding-bottom:3em}.ptcom-design__headerMeta__1lg81i0{color:var(--text-color-light);margin-top:auto}.ptcom-design__authorContainer__1lg81i0{display:none}@media (min-width:47.5em){.ptcom-design__authorContainer__1lg81i0{display:flex;flex-direction:column;grid-column:1/3;grid-row:3}.ptcom-design__authorContainer__1lg81i0.ptcom-design__noImage__1lg81i0{grid-row:3;margin-bottom:32px}}.ptcom-design__authorName__1lg81i0,.ptcom-design__authorTitle__1lg81i0{color:var(--text-color-light)}.ptcom-design__authorImageContainer__1lg81i0{align-items:center;background-color:var(--text-color);border-radius:32px;display:flex;height:64px;justify-content:center;margin-bottom:1em;width:64px}.ptcom-design__authorImageContainer__1lg81i0>svg{fill:var(--body-color)}.ptcom-design__shareButtonsContainer__1lg81i0{padding-top:1em}.ptcom-design__shareButton__1lg81i0{align-items:center;border:1px solid #aaa;border-radius:60px;color:var(--text-color);display:flex;height:38px;justify-content:center;margin:0 12px 12px 0;text-decoration:none;text-transform:uppercase;width:164px}.ptcom-design__shareButton__1lg81i0:hover{background-color:var(--hover-color)}.ptcom-design__relatedPostsContainer__1lg81i0{display:none}@media (min-width:47.5em){.ptcom-design__relatedPostsContainer__1lg81i0{display:flex;flex-direction:column;gap:16px;grid-column:1/3;grid-row:4}.ptcom-design__relatedPostsContainer__1lg81i0.ptcom-design__noImage__1lg81i0{display:flex;grid-row:3;margin-top:400px}}.ptcom-design__imageContainer__1lg81i0{grid-column:1/-1;grid-row:3}@media (min-width:47.5em){.ptcom-design__imageContainer__1lg81i0{grid-column:4/-1}}.ptcom-design__spotlightContainer__1lg81i0{display:flex;flex-direction:column;gap:16px;grid-column:1/-1;grid-row:5}.ptcom-design__grey__1lg81i0{background-color:#efefef;margin-top:128px;position:relative;z-index:5}.ptcom-design__partialGrey__1lg81i0{background:linear-gradient(180deg,#efefef 80%,#fff 0);position:relative;z-index:5}.ptcom-design__paragraph__mi0yn3{--v-gutter:3.3333333333rem;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);margin-top:var(--gutter)}@media (min-width:35em){.ptcom-design__paragraph__mi0yn3{--v-gutter:4.4444444444rem}}.ptcom-design__paragraph__mi0yn3 h1{font-family:var(--headline-200-family);font-size:var(--headline-200-size);letter-spacing:var(--headline-200-letter);line-height:var(--headline-200-line);font-weight:400}.ptcom-design__paragraph__mi0yn3 h2{font-size:var(--body-400-size);line-height:var(--body-400-line);font-weight:400}.ptcom-design__paragraph100__mi0yn3 h2{font-size:var(--body-300-size);line-height:var(--body-300-line)}.ptcom-design__paragraph200__mi0yn3 h2{font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__grayH3__mi0yn3 h3{color:var(--text-color-light)}.ptcom-design__column__mi0yn3{font-size:var(--body-100-size);line-height:var(--body-100-line);grid-column:3/-1;max-width:100%;overflow-x:hidden}@media (min-width:35em){.ptcom-design__column__mi0yn3{grid-column:7/-1}.ptcom-design__paragraphLeft__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:1/7}}@media (min-width:60em){.ptcom-design__paragraph__mi0yn3:not(:first-child).ptcom-design__paragraphLeft__mi0yn3 .ptcom-design__column__mi0yn3{grid-column-start:2}}.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph100__mi0yn3 .ptcom-design__column__mi0yn3{font-size:var(--body-300-size);line-height:var(--body-300-line);grid-column:2/12;justify-self:center;line-height:32px;max-width:100%;overflow-x:hidden}.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph100__mi0yn3 .ptcom-design__column__mi0yn3 h2,.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph100__mi0yn3 .ptcom-design__column__mi0yn3 h3{font-size:var(--body-400-size);line-height:var(--body-400-line)}@media (min-width:60em){.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph100__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:3/11}}.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph200__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:1/13;justify-self:center;max-width:100%;overflow-x:hidden}@media (min-width:60em){.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph200__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:2/12}}.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph300__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:1/13;justify-self:center;max-width:100%;overflow-x:hidden}@media (min-width:60em){.ptcom-design__centerParagraph__mi0yn3.ptcom-design__paragraph300__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:1/13}.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:auto/span 3}.ptcom-design__paragraph100__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3:first-child{grid-column-start:7}.ptcom-design__paragraph200__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:8/-1}.ptcom-design__paragraph200__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:8/span 5}.ptcom-design__paragraph200__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3:first-child{grid-column-start:2}.ptcom-design__paragraph300__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:7/span 6}.ptcom-design__paragraph100__mi0yn3.ptcom-design__paragraphLeft__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3:first-child,.ptcom-design__paragraph300__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3:first-child{grid-column-start:1}.ptcom-design__paragraph200__mi0yn3.ptcom-design__paragraphLeft__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:2/7}.ptcom-design__paragraph200__mi0yn3.ptcom-design__paragraphLeft__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3:last-child{grid-column:8/-1}.ptcom-design__paragraph300__mi0yn3.ptcom-design__paragraphLeft__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:1/span 6}.ptcom-design__paragraph300__mi0yn3.ptcom-design__paragraphLeft__mi0yn3.ptcom-design__twoParagraph__mi0yn3 .ptcom-design__column__mi0yn3:last-child{grid-column-start:7}.ptcom-design__threeParagraph__mi0yn3 .ptcom-design__column__mi0yn3{grid-column:auto/span 4}}.ptcom-design__paragraph__mi0yn3 h2 sup,.ptcom-design__paragraph__mi0yn3 h3 sup,.ptcom-design__paragraph__mi0yn3 p sup{line-height:0}.ptcom-design__paragraph__mi0yn3 div.ptcom-design__dropCap__mi0yn3>div>p:first-of-type:first-letter{float:left;font-size:3em;line-height:1;padding-right:.1em}.ptcom-design__codeBlock__mi0yn3{display:block;margin-bottom:1.1111111111rem;margin-top:1.1111111111rem;max-width:100%;overflow-x:auto}.ptcom-design__codeBlock__mi0yn3 pre{background:#1e1e1e;border-radius:.33em;color:#d4d4d4;display:block;font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:14px;line-height:1.5em;margin:0;padding:1.33em;text-align:left;white-space:pre;width:100%;word-wrap:break-word}.ptcom-design__dotsSpacer__mi0yn3{color:currentColor;display:flex;justify-content:center;margin:1rem 0;opacity:.5}.ptcom-design__dotsSpacer__mi0yn3 svg{height:3px;width:49px}.ptcom-design__headerBg__1ym3kju{--header-bg-margin:calc(var(--h-contain) - 20px);background-color:var(--text-color);border:1px solid #6c3;border-radius:10px;height:70px;left:var(--header-bg-margin);position:fixed;right:var(--header-bg-margin);top:16px;z-index:10}@media (max-width:59.9375em){.ptcom-design__headerBg__1ym3kju{border:none;border-radius:0;height:82px;left:0;right:0;top:0}}@media (max-width:34.9375em){.ptcom-design__headerBg__1ym3kju{border:none;height:65px}}.ptcom-design__headerSectionWrap__1q8nxdg{height:100vh}.ptcom-design__headerSectionOverlay__1q8nxdg{background-color:var(--text-color);bottom:0;left:0;position:absolute;right:0;top:0}.ptcom-design__subHeader__1q8nxdg{color:var(--text-color);left:0;position:absolute;top:70px;width:100%}@media (max-width:59.9375em){.ptcom-design__subHeader__1q8nxdg{top:82px}}@media (min-width:s,max){.ptcom-design__subHeader__1q8nxdg{top:65px}}.ptcom-design__subFooter__1q8nxdg{bottom:0;left:0;width:100%}.ptcom-design__headerSection__1q8nxdg{color:var(--body-color);display:grid;min-height:100vh;place-items:center;position:relative}.ptcom-design__highlight__1q8nxdg{color:var(--body-color);display:block}.ptcom-design__headline__1q8nxdg{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;letter-spacing:-.04em;line-height:1;margin-top:14%;text-align:center}@media (min-width:47.5em){.ptcom-design__headline__1q8nxdg{font-size:72px}}@media (min-width:75em){.ptcom-design__headline__1q8nxdg{font-size:96px}}.ptcom-design__headlineText__1q8nxdg{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;display:block;font-feature-settings:"ss04" on}.ptcom-design__subFooter__9ko2j6{text-align:center}.ptcom-design__subFooterText__9ko2j6{font-size:14px;padding-bottom:24px}@media (min-width:760px){.ptcom-design__subFooterText__9ko2j6{font-size:18px}}.ptcom-design__subFooterText__9ko2j6 span{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;display:block}.ptcom-design__scrollIcon__9ko2j6{display:block;margin:40px auto 16px}.ptcom-design__scrollIconText__9ko2j6{font-size:10px}.ptcom-design__ctaContainer__9ko2j6{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:64px 14px}@media (min-width:760px){.ptcom-design__ctaContainer__9ko2j6{flex-direction:row}}.ptcom-design__ctaLink__9ko2j6{height:64px;text-decoration:none;width:348px;font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace}.ptcom-design__ctaLinkPrimary__9ko2j6{background-color:var(--body-color);border-radius:64px;color:var(--text-color);display:flex;justify-content:center}.ptcom-design__ctaLinkPrimary__9ko2j6:hover{background-color:var(--text-color-light);border-color:var(--text-color-light);color:var(--body-color)}.ptcom-design__ctaLinkSecondary__9ko2j6{background-color:var(--text-color);border-radius:48px;color:#6c3;position:relative}.ptcom-design__ctaLinkSecondary__9ko2j6:hover{background-color:var(--text-color);border-color:#6c3}.ptcom-design__ctaLinkSecondary__9ko2j6.ptcom-design__open__9ko2j6{border-bottom-left-radius:0;border-bottom-right-radius:0}.ptcom-design__dropdownOptions__9ko2j6{display:none;flex-direction:column;gap:8px;margin-top:-1px;padding-bottom:12px;padding-left:52px;padding-top:12px;width:100%}.ptcom-design__dropdownOptions__9ko2j6.ptcom-design__open__9ko2j6{border-bottom-left-radius:48px;border-bottom-right-radius:48px;border-top:1px solid #fff;display:flex}.ptcom-design__dropdownOptions__9ko2j6 a{border-radius:64px;padding:8px;text-align:left;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;width:-moz-fit-content;width:fit-content}.ptcom-design__dropdownOptions__9ko2j6 a:hover{background-color:var(--text-color-light);border-color:var(--text-color);color:var(--text-color)}.ptcom-design__chevron__9ko2j6{border-right:1px solid #fff;fill:#6c3;height:100%;padding:0 24px;transform:rotate(180deg);width:96px}.ptcom-design__chevronOpen__9ko2j6{border-left:1px solid #fff;border-right:none;transform:rotate(0deg)}.ptcom-design__buttonInner__9ko2j6{align-items:center;display:flex;flex-direction:row;height:62px;justify-content:space-between}.ptcom-design__buttonInner__9ko2j6>p{width:100%}.ptcom-design__buttonOuter__9ko2j6{border:1px solid var(--body-color);border-radius:32px;transition:background-color .3s,border-color .3s,color .3s}.ptcom-design__line__hsodzf{padding:0 var(--h-spacing)}.ptcom-design__line__hsodzf>div{border-color:#6c3;border-style:dashed}.ptcom-design__lineLight__hsodzf>div{border-color:var(--text-color);border-style:dashed}.ptcom-design__light-background__hsodzf{background-color:#fff}.ptcom-design__headlineImage__hsodzf{height:auto;padding-bottom:var(--h-spacing);padding-left:var(--h-spacing);padding-right:var(--h-spacing);width:400px}@media (min-width:60em){.ptcom-design__headlineImage__hsodzf{max-width:720px;width:100%}}.ptcom-design__showcaseDetails__pyvhah{color:#fff}.ptcom-design__light__pyvhah{color:#000}.ptcom-design__light__pyvhah .ptcom-design__tagline__pyvhah{color:#6c3}.ptcom-design__light__pyvhah .ptcom-design__cta__pyvhah{border:1px solid #000;color:#6c3}.ptcom-design__light__pyvhah .ptcom-design__cta__pyvhah:hover{background-color:#e0e0e0}.ptcom-design__light__pyvhah .ptcom-design__dot__pyvhah{border:1px solid #000;height:16px;width:16px}.ptcom-design__light__pyvhah .ptcom-design__dot__pyvhah:hover{background-color:#aaa}.ptcom-design__light__pyvhah .ptcom-design__activeDot__pyvhah{background-color:#000;border:1px solid #000;height:16px;width:16px}.ptcom-design__dark__pyvhah{color:#fff}.ptcom-design__dark__pyvhah .ptcom-design__tagline__pyvhah{color:#6c3}.ptcom-design__dark__pyvhah .ptcom-design__cta__pyvhah{border:1px solid #fff;color:#6c3}.ptcom-design__dark__pyvhah .ptcom-design__cta__pyvhah:hover{background-color:#595959}.ptcom-design__dark__pyvhah .ptcom-design__dot__pyvhah{border:1px solid #fff;height:16px;width:16px}.ptcom-design__dark__pyvhah .ptcom-design__dot__pyvhah:hover{background-color:#aaa}.ptcom-design__dark__pyvhah .ptcom-design__activeDot__pyvhah{background-color:#fff;border:1px solid #fff;height:16px;width:16px}.ptcom-design__title__pyvhah{font-size:var(--body-400-size);line-height:var(--body-400-line);padding-bottom:16px}@media (min-width:35em){.ptcom-design__title__pyvhah{padding-bottom:74px}}.ptcom-design__descriptionContainer__pyvhah,.ptcom-design__title__pyvhah{display:flex;flex-direction:column;height:auto}@media (min-width:47.5em){.ptcom-design__descriptionContainer__pyvhah,.ptcom-design__title__pyvhah{height:200px}}.ptcom-design__image__pyvhah{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ptcom-design__headline__pyvhah{font-size:22px;padding:44px 0}.ptcom-design__headline__pyvhah,.ptcom-design__tagline__pyvhah{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace}.ptcom-design__tagline__pyvhah{color:#6c3;padding:24px 0 56px;text-decoration:none;text-transform:uppercase}.ptcom-design__detail__pyvhah{align-items:flex-start;border:1px solid #595959;border-radius:4px;display:flex;flex-direction:row;margin-bottom:18px;min-height:64px;position:relative}.ptcom-design__detail__pyvhah:before{background-color:#595959;bottom:0;content:"";left:70px;position:absolute;top:0;width:1px}.ptcom-design__detail__pyvhah .ptcom-design__bullet__pyvhah{flex:0 0 50px;margin:12px;width:50px}.ptcom-design__detail__pyvhah span{flex:1 1}.ptcom-design__bullet__pyvhah{margin:12px;width:50px}.ptcom-design__detailText__pyvhah{align-self:center;padding:12px}.ptcom-design__cta__pyvhah{border:1px solid #fff;border-radius:32px;color:#6c3;display:block;justify-self:flex-end;margin-top:auto;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease;width:-moz-fit-content;width:fit-content;font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace}.ptcom-design__cta__pyvhah:hover{background-color:#595959}.ptcom-design__dots__pyvhah{display:flex;justify-content:center;margin-top:10px;padding-top:48px}.ptcom-design__activeDot__pyvhah,.ptcom-design__dot__pyvhah{border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.ptcom-design__activeDot__pyvhah{background-color:#fff}.ptcom-design__inner__pyvhah{grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-items:start;display:grid;grid-gap:1.1111111111rem;gap:1.1111111111rem;grid-template-columns:none;padding-top:40px}@media (min-width:35em){.ptcom-design__inner__pyvhah{grid-template-columns:repeat(2,1fr)}}.ptcom-design__leftColumn__pyvhah{display:flex;flex-direction:column;grid-column:1/2;justify-content:space-between}.ptcom-design__rightColumn__pyvhah{display:flex;flex-direction:column;grid-column:2/-1;height:100%;justify-content:space-between}.ptcom-design__contributor__pyvhah{color:var(--text-color-light);font-size:18px;padding:16px 0}.ptcom-design__descriptionTagline__pyvhah{flex:1 1}.ptcom-design__hidden__pyvhah{display:none}.ptcom-design__fadeIn__pyvhah{animation:ptcom-design__fadeIn__pyvhah .3s ease-in-out forwards}.ptcom-design__fadeOut__pyvhah{animation:ptcom-design__fadeOut__pyvhah .3s ease-in-out forwards}@keyframes ptcom-design__fadeIn__pyvhah{0%{opacity:0}to{opacity:1}}@keyframes ptcom-design__fadeOut__pyvhah{0%{opacity:1}to{opacity:0}}.ptcom-design__line__pyvhah>div{border-color:#6c3;border-style:dashed}.ptcom-design__lineLight__pyvhah>div{border-color:var(--text-color)}.ptcom-design__cta__kb77bc{--cta-content-bg:var(--text-color);--cta-content-bg-hover:#595959;--cta-content-bd:#aaa;--cta-content-hover-bd:#202426;--cta-heading-color:#f5f5f5;--cta-heading-hover-color:#fff;--cta-text-color:#aaa;--cta-text-hover-color:#fff;--cta-mark-color:#595959;--cta-mark-hover-color:#fff;--cta-icon-bg:#d9d9d9;--cta-icon-bd:#d9d9d9;--cta-icon-color:#aaa;--cta-icon-hover-bg:#595959;--cta-icon-hover-bd:#595959;--cta-icon-hover-color:#fff;background-color:var(--cta-content-bg);border:1px solid var(--cta-content-bd);border-radius:10px;cursor:pointer;display:grid;grid-template-columns:repeat(10,1fr);margin-inline:0;padding:20px;text-decoration:none;transition:background-color .25s ease-in,border-color .25s ease-in}@media (min-width:60em){.ptcom-design__cta__kb77bc{margin-inline:116px;padding:40px}}.ptcom-design__cta__kb77bc:hover{background-color:var(--cta-content-bg-hover);border:1px solid var(--cta-content-hover-bd)}.ptcom-design__ctaContent__kb77bc{display:flex;flex-direction:column;grid-column:1/-1;justify-content:space-between}@media (min-width:60em){.ptcom-design__ctaContent__kb77bc{grid-area:1/6/2/-1}}.ptcom-design__ctaHeading__kb77bc{color:var(--cta-heading-color);font-size:42px;letter-spacing:-.03em;line-height:1}.ptcom-design__ctaHeading__kb77bc,.ptcom-design__ctaMark__kb77bc,.ptcom-design__ctaMeta__kb77bc,.ptcom-design__ctaText__kb77bc{transition:color .25s ease-in}.ptcom-design__cta__kb77bc:hover .ptcom-design__ctaText__kb77bc{color:var(--cta-text-hover-color)}.ptcom-design__cta__kb77bc:hover .ptcom-design__ctaHeading__kb77bc,.ptcom-design__cta__kb77bc:hover .ptcom-design__ctaMeta__kb77bc{color:var(--cta-heading-hover-color)}.ptcom-design__cta__kb77bc:hover .ptcom-design__ctaMark__kb77bc{color:var(--cta-mark-hover-color)}.ptcom-design__cta__kb77bc:hover .ptcom-design__ctaIcon__kb77bc{color:var(--cta-icon-hover-color)}.ptcom-design__ctaHeader__kb77bc{display:flex;justify-content:space-between;margin-bottom:16px}@media (min-width:60em){.ptcom-design__ctaHeader__kb77bc{margin-bottom:72px}}.ptcom-design__ctaIcon__kb77bc{align-items:center;border-radius:50%;color:var(--cta-icon-color);display:inline-flex;flex-shrink:0;font-size:42px;height:58px;justify-content:center;line-height:1;margin-left:10px;position:relative;top:-3px;transform:rotate(-45deg);transform-origin:top;transition:all .25s ease-in-out;width:58px}.ptcom-design__ctaMark__kb77bc{color:var(--cta-mark-color);grid-area:1/1/2/6;margin-block-end:32px}@media (min-width:60em){.ptcom-design__ctaMark__kb77bc{grid-area:1/1/2/6;margin-block-end:0}}.ptcom-design__ctaMark__kb77bc svg{height:auto;width:96px}@media (min-width:47.5em){.ptcom-design__ctaMark__kb77bc svg{height:100%;width:200px}}.ptcom-design__ctaMeta__kb77bc{color:var(--cta-heading-color);font-size:16px;letter-spacing:-.03em;line-height:1;text-transform:uppercase;white-space:nowrap}.ptcom-design__ctaText__kb77bc{color:var(--cta-text-color);font-size:32px;letter-spacing:-.03em;line-height:107%}@media (min-width:47.5em){.ptcom-design__ctaText__kb77bc{font-size:42px}}.ptcom-design__container__1kappbz{align-items:center;display:flex;flex-direction:column;padding:20px;scroll-margin-top:120px}.ptcom-design__title__1kappbz{font-size:32px;margin-bottom:20px}@media (min-width:60em){.ptcom-design__title__1kappbz{font-size:60px}}.ptcom-design__linksContainer__1kappbz{display:grid;grid-gap:20px;gap:20px;grid-template-columns:none;padding-top:42px;width:100%}@media (min-width:60em){.ptcom-design__linksContainer__1kappbz{grid-template-columns:repeat(4,1fr)}}.ptcom-design__linkItem__1kappbz{border:1px solid #aaa;border-radius:4px;display:flex;flex-direction:column;height:192px;justify-content:space-between;padding:20px;position:relative;transition:background-color .3s ease}.ptcom-design__linkItem__1kappbz:hover{background-color:var(--body-color-light)}@media (min-width:60em){.ptcom-design__linkItem__1kappbz{height:300px}}.ptcom-design__link__1kappbz{color:inherit;display:flex;height:100%;justify-content:space-between;text-decoration:none}.ptcom-design__linkContent__1kappbz{display:flex;flex-direction:column;height:100%}.ptcom-design__linkText__1kappbz{font-size:28px;letter-spacing:-.04em;line-height:1;margin-bottom:auto;max-width:172px}.ptcom-design__linkDescription__1kappbz{color:#666;font-size:16px;margin-top:auto}.ptcom-design__link__1kappbz:after{color:#666;content:"↗";font-size:48px;position:absolute;right:10px;top:0}.ptcom-design__pageContainer__vh24xo{background:url(https://images.ctfassets.net/xrfr7uokpv1b/6a2Rxt5nNZpG9s70G1dP2d/b9ff5fac2c399e3998cc1a3e31954479/topo-light.svg) no-repeat 50% fixed;background-size:cover;font-size:1em}.ptcom-design__pageContainer__vh24xo section{margin-left:60px;margin-right:60px}.ptcom-design__pageContainer__vh24xo .ptcom-design__headerImage__vh24xo{background:url(https://images.ctfassets.net/xrfr7uokpv1b/vFExllb9ZGFFRv385bTYI/f45654a4233efb8aa8d590d7645a3abd/palantir-logo.png) no-repeat 50%;background-size:contain;display:block;height:50px;margin-left:auto;margin-right:40px;width:100px}.ptcom-design__pageContainer__vh24xo .ptcom-design__header__vh24xo{font-size:4em;text-align:center}.ptcom-design__pageContainer__vh24xo .ptcom-design__sectionHeader__vh24xo{font-size:2em}.ptcom-design__pageContainer__vh24xo .ptcom-design__panel__vh24xo{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.3);display:flex;flex-direction:column;margin-bottom:30px;overflow:hidden;padding:20px}.ptcom-design__pageContainer__vh24xo .ptcom-design__title__vh24xo{margin-bottom:15px;text-align:left}.ptcom-design__pageContainer__vh24xo .ptcom-design__details__vh24xo{display:flex;flex-direction:column}.ptcom-design__pageContainer__vh24xo .ptcom-design__content__vh24xo{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.ptcom-design__pageContainer__vh24xo .ptcom-design__description__vh24xo{display:flex;flex-direction:column;justify-content:flex-start;padding-left:40px;width:50%}.ptcom-design__pageContainer__vh24xo .ptcom-design__bottom__vh24xo{display:flex;justify-content:center;margin-right:40px;margin-top:30px}.ptcom-design__pageContainer__vh24xo .ptcom-design__bluf__vh24xo,.ptcom-design__pageContainer__vh24xo .ptcom-design__description__vh24xo{line-height:1.5em;margin:15px 0;word-wrap:break-word}.ptcom-design__pageContainer__vh24xo hr{margin:20px}.ptcom-design__pageContainer__vh24xo ul li{margin-bottom:20px}.ptcom-design__pageContainer__vh24xo pre{background:#f1f1f1;border-radius:.33em;display:block;line-height:1.5em;padding:1.33em;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ptcom-design__pageContainer__vh24xo .ptcom-design__githubButton__vh24xo{font-size:var(--body-100-size);line-height:var(--body-100-line);align-items:center;background-image:linear-gradient(90deg,#ded6ff 0,#cdc1ff 51%,#bdadff);background-size:200% auto;border-radius:4px;box-shadow:0 0 20px #eee;color:#000;display:inline-flex;padding:8px 16px;text-decoration:none;transition:.5s}.ptcom-design__pageContainer__vh24xo .ptcom-design__githubButton__vh24xo:hover{background-position:100%;color:#000;text-decoration:none}.ptcom-design__pageContainer__vh24xo .ptcom-design__githubButton__vh24xo img{height:24px;margin-right:8px;width:24px}.ptcom-design__pageContainer__vh24xo .ptcom-design__centerText__vh24xo{margin-top:20px;text-align:center}.ptcom-design__pageContainer__vh24xo .ptcom-design__video__vh24xo{margin-top:30px}.ptcom-design__pageContainer__vh24xo .ptcom-design__footer__vh24xo{font-size:var(--body-100-size);line-height:var(--body-100-line);line-height:2em;margin-left:40px;max-width:var(--max-width);overflow:hidden;padding:var(--v-gutter) 0 calc(var(--v-gutter) * 2)}.ptcom-design__pageContainer__vh24xo .ptcom-design__footer__vh24xo .ptcom-design__statement-links__vh24xo{display:flex;flex-direction:column}.ptcom-design__pageContainer__vh24xo .ptcom-design__button__vh24xo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--text-color);cursor:pointer;display:block;font-size:inherit;margin-top:.5555555556rem;padding-left:0;position:relative;text-align:left;text-decoration:none;transition:all .25s ease-in-out}.ptcom-design__pageContainer__vh24xo .ptcom-design__button__vh24xo:before{color:var(--hover-color);content:"—";height:100%;padding-right:em(4,14);position:absolute;right:100%}@media only screen and (max-width:1024px){.ptcom-design__pageContainer__vh24xo section{margin-left:40px;margin-right:40px}}@media only screen and (max-width:768px){.ptcom-design__pageContainer__vh24xo{font-size:.9em}.ptcom-design__pageContainer__vh24xo section{margin-left:20px;margin-right:20px}.ptcom-design__pageContainer__vh24xo .ptcom-design__headerImage__vh24xo{margin-left:auto;margin-right:auto}.ptcom-design__pageContainer__vh24xo .ptcom-design__header__vh24xo{font-size:1.8em;text-align:center}.ptcom-design__pageContainer__vh24xo .ptcom-design__sectionHeader__vh24xo{font-size:1.2em}.ptcom-design__pageContainer__vh24xo .ptcom-design__panel__vh24xo{padding:20px}.ptcom-design__pageContainer__vh24xo .ptcom-design__content__vh24xo{align-items:center;flex-direction:column}.ptcom-design__pageContainer__vh24xo .ptcom-design__description__vh24xo{padding-left:0;text-align:center;width:100%}.ptcom-design__pageContainer__vh24xo .ptcom-design__video__vh24xo{margin-top:20px}.ptcom-design__pageContainer__vh24xo .ptcom-design__footer__vh24xo{margin-left:0;text-align:center}.ptcom-design__pageContainer__vh24xo .ptcom-design__statement-links__vh24xo{align-items:center}.ptcom-design__pageContainer__vh24xo pre{text-align:left}}@media only screen and (max-width:480px){.ptcom-design__pageContainer__vh24xo{font-size:.8em}.ptcom-design__pageContainer__vh24xo section{margin-left:20px;margin-right:20px}.ptcom-design__pageContainer__vh24xo .ptcom-design__headerImage__vh24xo{height:40px;margin-bottom:30px;margin-left:0;width:80px}.ptcom-design__pageContainer__vh24xo .ptcom-design__header__vh24xo{font-size:1.5em;text-align:left}.ptcom-design__pageContainer__vh24xo .ptcom-design__sectionHeader__vh24xo{font-size:1.2em}.ptcom-design__pageContainer__vh24xo .ptcom-design__panel__vh24xo{padding:15px}.ptcom-design__pageContainer__vh24xo .ptcom-design__content__vh24xo{align-items:center;flex-direction:column}.ptcom-design__pageContainer__vh24xo .ptcom-design__description__vh24xo{padding-left:0;text-align:center;width:100%}.ptcom-design__pageContainer__vh24xo .ptcom-design__video__vh24xo{margin-top:20px}.ptcom-design__pageContainer__vh24xo .ptcom-design__footer__vh24xo{margin-left:0;text-align:center}.ptcom-design__pageContainer__vh24xo .ptcom-design__statement-links__vh24xo{align-items:center}.ptcom-design__pageContainer__vh24xo pre{text-align:left}}.ptcom-design__wrapper__17ddpdv{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__image__17ddpdv{grid-column:1/-1;height:auto;width:100%}.ptcom-design__wrapper__11yyr6e{display:block}@media (min-width:60em){.ptcom-design__wrapper__11yyr6e{grid-column-gap:var(--spacing-m);-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m);display:grid;grid-template-columns:1fr 2fr}}.ptcom-design__tagText__11yyr6e{color:var(--text-color-light);font-size:15px}.ptcom-design__textColumn__11yyr6e{display:flex;flex-direction:column;gap:1em;margin-bottom:1em}@media (min-width:60em){.ptcom-design__textColumn__11yyr6e{gap:2em;margin-bottom:0}}.ptcom-design__cta__11yyr6e{align-items:center;background-color:var(--text-color);cursor:pointer;display:flex;padding:1em;transition:background-color .5s ease;width:-moz-fit-content;width:fit-content}.ptcom-design__cta__11yyr6e:hover{background-color:var(--hover-color)}.ptcom-design__cta__11yyr6e:hover .ptcom-design__ctaLink__11yyr6e{color:var(--text-color)}.ptcom-design__cta__11yyr6e:hover .ptcom-design__arrow__11yyr6e{fill:var(--text-color)}.ptcom-design__ctaLink__11yyr6e{color:var(--body-color);text-decoration:none}.ptcom-design__arrow__11yyr6e{display:inline;fill:var(--body-color);height:25px;margin-left:1em}.ptcom-design__wrapper__1tqhclx.ptcom-design__noSubheading__1tqhclx h1,.ptcom-design__wrapper__1tqhclx.ptcom-design__noSubheading__1tqhclx h2,.ptcom-design__wrapper__1tqhclx.ptcom-design__noSubheading__1tqhclx h3{grid-column-end:span 9}.ptcom-design__content__1tqhclx{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__content__1tqhclx:not(.ptcom-design__noMargin__1tqhclx){margin-top:1.6666666667rem}@media (min-width:35em){.ptcom-design__content__1tqhclx:not(.ptcom-design__noMargin__1tqhclx){margin-top:3.3333333333rem}}@media (min-width:60em){.ptcom-design__content__1tqhclx:not(.ptcom-design__noMargin__1tqhclx){margin-top:4.4444444444rem}}.ptcom-design__ctaWrap__1tqhclx{grid-column:3/-1;margin-top:.8333333333rem}@media (min-width:35em){.ptcom-design__ctaWrap__1tqhclx{grid-column-start:9;margin-top:0}}@media (max-width:34.9375em){.ptcom-design__ctaWrap__1tqhclx:first-child{margin-top:.5555555556rem}}.ptcom-design__defenseSdk__1tp7wke{display:flex}.ptcom-design__buttonLink__1tp7wke{width:-moz-fit-content;width:fit-content}.ptcom-design__mainSectionButtonLink__1tp7wke{font-size:1.5em;width:-moz-fit-content;width:fit-content}.ptcom-design__spotlight__1cprycr{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__text__1cprycr{font-size:var(--body-400-size);line-height:var(--body-400-line);grid-column:3/-1;margin:1.1111111111rem 0}@media (max-width:34.9375em){.ptcom-design__text__1cprycr{font-size:var(--body-200-size);line-height:var(--body-200-line)}}@media (min-width:35em){.ptcom-design__text__1cprycr{grid-column-start:2;margin:1.6666666667rem 0}}@media (min-width:60em){.ptcom-design__text__1cprycr{grid-column-start:7;margin:0 0 2.7777777778rem}}.ptcom-design__tabs__1cprycr{font-size:var(--body-100-size);line-height:var(--body-100-line);counter-reset:tab;grid-column:1/-1}@media (max-width:34.9375em){.ptcom-design__tabs__1cprycr{margin-bottom:2.2222222222rem}}@media (min-width:35em){.ptcom-design__tabs__1cprycr{--body-100-size:0.7777777778rem;grid-column-end:4}}@media (min-width:60em){.ptcom-design__tabs__1cprycr{font-size:var(--body-200-size);line-height:var(--body-200-line)}}@media (min-width:35em){.ptcom-design__tabsList__1cprycr{position:sticky;top:calc(var(--v-gutter) * 2 + 1.1111111111rem)}}.ptcom-design__tabsItem__1cprycr{overflow:hidden;position:relative}@media (max-width:34.9375em){.ptcom-design__tabsItem__1cprycr{display:inline-block;margin-right:calc(var(--gutter) * 4)}}.ptcom-design__tabsItem__1cprycr:after,.ptcom-design__tabsItem__1cprycr:before{background:linear-gradient(to right,var(--hover-color) 0 50%,var(--text-color) 50% 100%);bottom:0;content:"";height:1px;position:absolute;right:0;width:200%}.ptcom-design__tabsItem__1cprycr:before{opacity:0;transform:translateX(50%);transition:transform .25s ease-in-out,z-index 0s linear .25s,opacity 0s linear .25s}.ptcom-design__tabsItem__1cprycr:after{background:linear-gradient(to right,var(--text-color) 0 50%,var(--hover-color) 50% 100%);transition:transform 0s linear .25s,opacity 0s linear .25s}.ptcom-design__tabsItemActive__1cprycr:before,.ptcom-design__tabsItem__1cprycr:not(.ptcom-design__tabsItemActive__1cprycr):focus-within:before,.ptcom-design__tabsItem__1cprycr:not(.ptcom-design__tabsItemActive__1cprycr):hover:before{opacity:1;transform:translateX(0);transition:z-index 0s linear .25s,opacity 0s linear .25s;z-index:1}.ptcom-design__tabsItemActive__1cprycr:after,.ptcom-design__tabsItem__1cprycr:not(.ptcom-design__tabsItemActive__1cprycr):focus-within:after,.ptcom-design__tabsItem__1cprycr:not(.ptcom-design__tabsItemActive__1cprycr):hover:after{opacity:0;transform:translateX(50%);transition:transform .25s ease-in-out,opacity 0s linear .25s}.ptcom-design__tab__1cprycr{color:var(--text-color-light);counter-increment:tab;display:block;padding:.6666666667rem 0 .5555555556rem;position:relative;text-decoration:none;top:2px;transition:color .25s ease-in-out}@media (min-width:35em){.ptcom-design__tab__1cprycr{padding:1.1111111111rem .5555555556rem 1.1111111111rem 0}}.ptcom-design__tabActive__1cprycr{cursor:default}.ptcom-design__tabActive__1cprycr,.ptcom-design__tab__1cprycr:focus,.ptcom-design__tab__1cprycr:hover{color:var(--text-color)}.ptcom-design__tab__1cprycr:after{content:counters(tab,".",decimal-leading-zero);font-size:.6667em;margin-left:.3333em;vertical-align:super}.ptcom-design__tabActive__1cprycr:before{background:currentColor;border-radius:50%;content:"";height:.2222222222rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:.2222222222rem}@media (min-width:35em){.ptcom-design__tabActive__1cprycr:before{height:.3333333333rem;left:auto;right:0;top:50%;transform:translateY(-50%);width:.3333333333rem}}.ptcom-design__panels__1cprycr{counter-reset:panel;grid-column:3/-1;position:relative;scroll-margin-top:calc(var(--v-gutter) * 2 + 1.1111111111rem)}@media (min-width:35em){.ptcom-design__panels__1cprycr{grid-column-start:7}}.ptcom-design__panel__1cprycr{counter-increment:panel;left:0;opacity:0;position:absolute;scroll-margin-top:calc(var(--body-100-size) * var(--body-100-line) + var(--section-v-spacing) + 1.66667rem);top:0;transition:opacity .25s ease-in-out,visibility 0s linear .25s,max-height 0s linear .25s;visibility:hidden;width:100%}@media (min-width:35em){.ptcom-design__panel__1cprycr{scroll-margin-top:calc(var(--body-100-size) * var(--body-100-line) + .55556rem + var(--section-v-spacing) + 1.66667rem)}}.ptcom-design__panel__1cprycr:not(.ptcom-design__panelActive__1cprycr){max-height:0;overflow:hidden}.ptcom-design__panelActive__1cprycr{max-height:100000px;opacity:1;overflow:visible;position:static;transition:opacity .25s ease-in-out;visibility:visible}.ptcom-design__panelTitle__1cprycr{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;margin-bottom:.4444444444rem}.ptcom-design__panelTitle__1cprycr:before{content:counters(panel,".",decimal-leading-zero) " — "}.ptcom-design__panelLede__1cprycr{font-size:var(--body-100-size);line-height:var(--body-100-line);margin-bottom:calc(var(--body-100-line) * 1em)}@media (min-width:35em){.ptcom-design__panelLede__1cprycr{font-size:var(--body-200-size);line-height:var(--body-200-line)}}.ptcom-design__panelText__1cprycr{font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__panelText__1cprycr li,.ptcom-design__panelText__1cprycr p{color:var(--text-color-light)}.ptcom-design__main__8ug704{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;color:#71d04f;height:100vh;overflow:hidden;position:relative}.ptcom-design__main__8ug704 .ptcom-design__logo__8ug704{fill:#71d04f;height:20px;width:20px}.ptcom-design__first__8ug704{display:flex;flex-direction:column;height:100%;width:100%;z-index:1}.ptcom-design__second__8ug704{height:100%;opacity:0;position:absolute;top:100%;transition:all 1.5s ease;width:100%;z-index:2}.ptcom-design__second__8ug704.ptcom-design__show__8ug704{opacity:1;top:0}.ptcom-design__second__8ug704 .ptcom-design__iframe__8ug704{border:none;height:100%;width:100%}.ptcom-design__top__8ug704{align-items:center;display:flex;flex-direction:row;padding:30px}.ptcom-design__top__8ug704 .ptcom-design__mobile__8ug704{display:none}@media (max-width:59.9375em){.ptcom-design__top__8ug704 .ptcom-design__mobile__8ug704{display:block}}.ptcom-design__top__8ug704 .ptcom-design__text__8ug704{flex:1 1}.ptcom-design__top__8ug704 .ptcom-design__text__8ug704.ptcom-design__right__8ug704{text-align:right}.ptcom-design__body__8ug704{flex:1 1;padding:30px}.ptcom-design__footer__8ug704{align-items:center;border-top:1px solid #71d04f;display:flex;flex-direction:row;gap:30px;padding:30px}@media (max-width:59.9375em){.ptcom-design__footer__8ug704{display:none}}.ptcom-design__footer__8ug704 .ptcom-design__text__8ug704{flex:1 1}.ptcom-design__footer__8ug704 .ptcom-design__text__8ug704.ptcom-design__center__8ug704{text-align:center}.ptcom-design__footer__8ug704 .ptcom-design__text__8ug704.ptcom-design__right__8ug704{text-align:right}.ptcom-design__url-link__8ug704{align-items:center;display:flex;flex-direction:row;gap:12px}.ptcom-design__url-link__8ug704 a{font-weight:400}.ptcom-design__url-link__8ug704 a:hover{color:#71d04f}.ptcom-design__input-row__8ug704{align-items:center;display:flex;flex-direction:row;gap:12px}.ptcom-design__input-row__8ug704 .ptcom-design__input__8ug704{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#71d04f;flex:1 1;margin-left:-3px;outline:none}.ptcom-design__welcome__8ug704{white-space:pre}.ptcom-design__headerBg__ec3yw1{--header-bg-margin:calc(var(--h-contain) - 20px);background-color:#aaa;border-radius:10px;box-shadow:0 2px 10px transparent;height:70px;left:var(--header-bg-margin);opacity:.1;position:fixed;right:var(--header-bg-margin);top:16px;z-index:10}@media (max-width:961px){.ptcom-design__headerBg__ec3yw1{border-radius:0;height:82px;left:0;right:0;top:0}}@media (max-width:561px){.ptcom-design__headerBg__ec3yw1{height:65px}}
/*!
 * (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
 */.hero{background-color:rgba(0,0,0,.6);display:grid;min-height:90vh;padding:100px 40px;place-items:end start;position:relative;z-index:5}@media (min-width:35em){.hero{min-height:100vh;padding:40px}}@media (max-width:1061px){.hero{grid-template-rows:1fr auto}}@media (max-width:481px){.hero{grid-template-columns:1fr auto;place-items:start}}.hero-video-frame{inset:0;position:fixed;z-index:1}.hero-video{height:95vh;-o-object-fit:cover;object-fit:cover;opacity:0;width:100%}@media (min-width:35em){.hero-video{height:100%}}.hero .letter{opacity:0}.svgText{display:none}@media (min-width:1060px){.svgText{display:block}}.tagline{border-left:1px solid #fff;font-size:10px;letter-spacing:.05em;text-transform:uppercase}@media (max-width:481px){.tagline{font-size:9px}}.polyline{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.taglineTextGrid{grid-row:1/2}@media (min-width:1060px){.taglineTextGrid{display:none}}@media (max-width:1061px){.taglineTextGrid{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,1fr);padding-bottom:20px;width:100%}}@media (max-width:761px){.taglineTextGrid{grid-template-columns:repeat(2,1fr);row-gap:20px}}.taglineText{border-left:1px solid;padding-left:15px;white-space:nowrap}.tagline01{grid-column:1/span 1}.tagline02{grid-column:2/span 1}.tagline03{grid-column:4/span 1}.tagline04{grid-column:5/span 1}@media (max-width:1061px){.tagline01,.tagline02,.tagline03,.tagline04{grid-column:auto/span 1;grid-row:auto}}@media (max-width:481px){.tagline01,.tagline02,.tagline03,.tagline04{grid-column:1/2;grid-row:auto}}.horizontal-logo{display:none;grid-column:1/-1;height:auto;width:100%}@media (min-width:480px){.horizontal-logo{display:block}}@media (max-width:1061px){.horizontal-logo{grid-column:1/-1;grid-row:2/-1}}@media (max-width:761px){.horizontal-logo{grid-column:1/-1;grid-row:3/-1}}.vertical-logo{grid-column:2/-1;grid-row:1/-1;height:60vh;width:auto}@media (min-width:480px){.vertical-logo{display:none}}.main{background-color:#1f2225;position:relative;z-index:5}.ptcom-design__letterMenu__138gh3u{display:flex;flex-direction:column;left:10px;opacity:0;position:fixed;top:50%;transform:translateX(-100%);z-index:100}@media (min-width:960px){.ptcom-design__letterMenu__138gh3u{left:20px}}.ptcom-design__letterMenuLink__138gh3u{color:var(--light);font-size:20px}.video-slide{clip-path:inset(10% 22% 75% 21%);position:relative;z-index:1}.heading--reveal{margin-bottom:40px;opacity:0;position:relative;transform:translateY(40%);z-index:5}.video-diagonal{clip-path:polygon(55% 0,77% 0,45% 100%,25% 100%)}.video-chevron{clip-path:polygon(100% 30%,100% 50%,50% 70%,0 50%,0 30%,50% 50%)}.video-diagonal-reverse{clip-path:polygon(25% 0,45% 0,75% 100%,55% 100%)}.ptcom-design__duplex__13ckh81{--duplex-content-bg:#f9f9f9;--duplex-content-bg-hover:#202426;--duplex-content-bd:#f9f9f9;--duplex-content-hover-bd:#202426;--duplex-heading-color:#202426;--duplex-heading-hover-color:#fff;--duplex-text-color:#dbdbdb;--duplex-text-hover-color:#aaa;--duplex-mark-color:#e5e5e5;--duplex-mark-hover-color:#595959;--duplex-icon-bg:#d9d9d9;--duplex-icon-bd:#d9d9d9;--duplex-icon-color:#202426;--duplex-icon-hover-bg:#595959;--duplex-icon-hover-bd:#595959;--duplex-icon-hover-color:#fff;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:100px}@media (min-width:60em){.ptcom-design__duplex__13ckh81{display:grid}}.ptcom-design__duplexAip__13ckh81{--duplex-content-bg:#1f1f2d;--duplex-content-bg-hover:#1f1f2d;--duplex-content-bd:#454256;--duplex-content-hover-bd:#efefef;--duplex-heading-color:#efefef;--duplex-heading-hover-color:#efefef;--duplex-text-color:#454256;--duplex-text-hover-color:#efefef;--duplex-mark-color:#454256;--duplex-mark-hover-color:#454256;--duplex-icon-bg:transparent;--duplex-icon-bd:#efefef;--duplex-icon-color:#efefef;--duplex-icon-hover-bg:transparent;--duplex-icon-hover-bd:#efefef;--duplex-icon-hover-color:#efefef}.ptcom-design__duplexContent__13ckh81{background-color:var(--duplex-content-bg);border:1px solid var(--duplex-content-bd);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:20px;text-decoration:none;transition:background-color .25s ease-in,border-color .25s ease-in}@media (min-width:60em){.ptcom-design__duplexContent__13ckh81{padding:40px}}@media (max-width:59.9375em){.ptcom-design__duplexContent__13ckh81{margin-bottom:10px}}.ptcom-design__duplexContent__13ckh81:hover{background-color:var(--duplex-content-bg-hover);border:1px solid var(--duplex-content-hover-bd)}.ptcom-design__duplexHeading__13ckh81{color:var(--duplex-heading-color);font-size:42px;letter-spacing:-.03em}.ptcom-design__duplexHeading__13ckh81,.ptcom-design__duplexMark__13ckh81,.ptcom-design__duplexMeta__13ckh81,.ptcom-design__duplexText__13ckh81{transition:color .25s ease-in}.ptcom-design__duplexContent__13ckh81:hover .ptcom-design__duplexText__13ckh81{color:var(--duplex-text-hover-color)}.ptcom-design__duplexContent__13ckh81:hover .ptcom-design__duplexHeading__13ckh81,.ptcom-design__duplexContent__13ckh81:hover .ptcom-design__duplexMeta__13ckh81{color:var(--duplex-heading-hover-color)}.ptcom-design__duplexContent__13ckh81:hover .ptcom-design__duplexMark__13ckh81{color:var(--duplex-mark-hover-color)}.ptcom-design__duplexContent__13ckh81:hover .ptcom-design__duplexIcon__13ckh81{background-color:var(--duplex-icon-hover-bg);border-color:var(--duplex-icon-hover-bd);color:var(--duplex-icon-hover-color);transform:rotate(-45deg)}.ptcom-design__duplexCta__13ckh81{display:flex;justify-content:space-between;margin-bottom:72px}.ptcom-design__duplexIcon__13ckh81{align-items:center;background-color:var(--duplex-icon-bg);border:1px solid var(--duplex-icon-bd);border-radius:50%;color:var(--duplex-icon-color);display:inline-flex;flex-shrink:0;font-size:42px;height:58px;justify-content:center;line-height:1;margin-left:10px;transition:all .25s ease-in-out;width:58px}.ptcom-design__duplexMark__13ckh81{color:var(--duplex-mark-color);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;margin-bottom:45px;place-items:center}.ptcom-design__duplexMark__13ckh81 svg{height:auto;width:120px}@media (min-width:641px){.ptcom-design__duplexMark__13ckh81 svg{height:auto;width:200px}}.ptcom-design__duplexMeta__13ckh81{color:var(--duplex-heading-color);font-size:16px;letter-spacing:-.03em;line-height:1;text-transform:uppercase;white-space:nowrap}.ptcom-design__duplexText__13ckh81{color:var(--duplex-text-color);font-size:32px;letter-spacing:-.03em;line-height:107%}@media (min-width:47.5em){.ptcom-design__duplexText__13ckh81{font-size:42px}}.ptcom-design__duplexFigure__13ckh81{background-color:#e5e5e5;border-radius:10px;height:100%}.ptcom-design__duplexMedia__13ckh81,.ptcom-design__duplexMedia__13ckh81 img,.ptcom-design__duplexMedia__13ckh81>div{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ptcom-design__duplexCtaRight__13ckh81 .ptcom-design__duplexCta__13ckh81{grid-area:1/2/-1/-1}.ptcom-design__duplexCtaRight__13ckh81 .ptcom-design__duplexFigure__13ckh81{grid-area:1/1/-1/2}.ptcom-design__quoteGrid__1yjwoi7{color:var(--dark);display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media (min-width:960px){.ptcom-design__quoteGrid__1yjwoi7{grid-template-columns:2fr 1fr}}.ptcom-design__quoteBlock__1yjwoi7{background-color:var(--dark);border-radius:10px;padding:20px}@media (min-width:760px){.ptcom-design__quoteBlock__1yjwoi7{padding:70px}}@media (min-width:960px){.ptcom-design__quoteBlock__1yjwoi7{padding:20px}}@media (min-width:1200px){.ptcom-design__quoteBlock__1yjwoi7{padding:70px}}.ptcom-design__quoteBlockText__1yjwoi7{color:#aaa;font-size:32px;letter-spacing:-.025em;line-height:1.1;margin-bottom:60px;text-indent:60px}@media (min-width:760px){.ptcom-design__quoteBlockText__1yjwoi7{font-size:50px}}@media (min-width:960px){.ptcom-design__quoteBlockText__1yjwoi7{font-size:32px}}@media (min-width:1200px){.ptcom-design__quoteBlockText__1yjwoi7{font-size:50px;margin-bottom:120px;text-indent:120px}}.ptcom-design__quoteCaption__1yjwoi7{color:#fff;letter-spacing:-.005em}.ptcom-design__quoteCitation__1yjwoi7{font-size:24px}.ptcom-design__quoteCitationDescriptor__1yjwoi7{font-size:18px}.ptcom-design__quoteMeta__1yjwoi7{display:flex;font-size:16px;grid-area:1/1/-1/-1;justify-content:space-between;letter-spacing:-.03em;text-transform:uppercase}@media (min-width:960px){.ptcom-design__quoteMeta__1yjwoi7{grid-area:1/2/-1/-1}}.ptcom-design__headerBgWrapper__1cyisym{position:sticky;top:0;width:auto;z-index:500}.ptcom-design__headerBg__1cyisym{--header-bg-margin:calc(var(--h-contain) - 20px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,67%,.1);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);height:70px;left:var(--header-bg-margin);opacity:.9;position:absolute;right:var(--header-bg-margin);top:16px;z-index:10}@media (max-width:59.9375em){.ptcom-design__headerBg__1cyisym{border-radius:0;height:82px;left:0;right:0;top:0}}@media (max-width:34.9375em){.ptcom-design__headerBg__1cyisym{height:65px}}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__hero__1q0gmo7{color:#efefef;display:grid;min-height:100vh;padding:100px 40px;position:relative;z-index:5}@media (min-width:35em){.ptcom-design__hero__1q0gmo7{padding:40px}}@media (max-width:1061px){.ptcom-design__hero__1q0gmo7{grid-template-rows:1fr auto}}.ptcom-design__heroVideoFrame__1q0gmo7{background-color:#0d0e10;inset:0;position:fixed;z-index:1}.ptcom-design__heroVideo__1q0gmo7{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;width:100%}@media (max-width:59.9375em){.ptcom-design__heroVideo__1q0gmo7{-o-object-position:center center;object-position:center center}}.ptcom-design__polyline__1q0gmo7{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.ptcom-design__heroContent__1q0gmo7{font-family:var(--headline-200-family);font-size:var(--headline-200-size);letter-spacing:var(--headline-200-letter);line-height:var(--headline-200-line);font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:70px;overflow:hidden;text-align:center;width:100%}.ptcom-design__heroContent__1q0gmo7>h1{font-feature-settings:"ss04" on;font-size:30px;line-height:1.2;padding:5vh 0 10vh;position:relative}@media (min-width:47.5em){.ptcom-design__heroContent__1q0gmo7>h1{font-size:80px;letter-spacing:-3.4px;line-height:78px;padding:35vh 0}}.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7{animation:ptcom-design__popUp__1q0gmo7 .5s forwards;clip-path:inset(0 0 100% 0);display:inline-block;mix-blend-mode:difference;padding:0 3px;position:relative;transform:translateY(100%);z-index:2}@media (min-width:47.5em){.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7{padding:0 10px}}.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7:first-child,.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7:nth-child(2),.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7:nth-child(3){animation-delay:.2s}.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7:nth-child(4),.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7:nth-child(5),.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7:nth-child(6),.ptcom-design__heroContent__1q0gmo7>h1 .ptcom-design__word__1q0gmo7:nth-child(7){animation-delay:.5s}.ptcom-design__heroContent__1q0gmo7>h1:before{background:transparent;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:1}.ptcom-design__heroContent__1q0gmo7>p{animation:ptcom-design__flicker-temp__1q0gmo7 2s forwards;animation-delay:1s;display:inline-block;font-size:16px;letter-spacing:normal;opacity:0;padding:0 10px}@media (min-width:47.5em){.ptcom-design__heroContent__1q0gmo7{display:block}}.ptcom-design__arrow__1q0gmo7{animation:ptcom-design__flicker-temp__1q0gmo7 2s forwards,ptcom-design__bounce__1q0gmo7 1s linear infinite;animation-delay:1s;display:inline-block;height:42px;justify-self:center;opacity:0;padding:0 10px;width:42px}@media (min-width:47.5em){.ptcom-design__arrow__1q0gmo7{display:block}}@keyframes ptcom-design__bounce__1q0gmo7{0%,50%,to{transform:translateZ(0)}25%{transform:translate3d(0,2px,0)}75%{transform:translate3d(0,-2px,0)}}@keyframes ptcom-design__popUp__1q0gmo7{to{clip-path:inset(0);transform:translateY(0)}}@keyframes ptcom-design__flicker-temp__1q0gmo7{0%{opacity:1}2%{opacity:1}3%{opacity:.1}5%{opacity:.1}6%{opacity:1}8%{opacity:1}9%{opacity:.1}11%{opacity:.1}12%{opacity:1}16%{opacity:1}15%{opacity:.1}17%{opacity:.1}18%{opacity:1}90%{opacity:1}to{opacity:1}}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__productListContent__1igofu7{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing);padding-top:20px}@media (min-width:47.5em){.ptcom-design__productListContent__1igofu7{padding-bottom:58px;padding-top:72px}}.ptcom-design__ctaContent__1igofu7{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing);padding-top:20px}@media (min-width:47.5em){.ptcom-design__ctaContent__1igofu7{padding-top:20px}}.ptcom-design__grey__1igofu7{background-color:#efefef;position:relative;z-index:5}.ptcom-design__footerCtaContainer__1igofu7{display:flex;flex-direction:column}@media (min-width:47.5em){.ptcom-design__footerCtaContainer__1igofu7{flex-direction:row;gap:24px;margin:32px 1px}}.ptcom-design__footerCta__1igofu7{border-radius:4px;display:flex;flex:0 1 50%;flex-direction:row;gap:20px;justify-content:space-between;line-height:36px;padding:18px 16px;text-decoration:none;transition:all .3s ease}@media (min-width:35em){.ptcom-design__footerCta__1igofu7{line-height:64px}}@media (min-width:47.5em){.ptcom-design__footerCta__1igofu7{margin:12px;padding:12px 16px 112px}}@media (min-width:35em){.ptcom-design__footerCta__1igofu7{margin:35px 0}}.ptcom-design__footerCta__1igofu7>span{font-size:36px;letter-spacing:-2px}@media (min-width:35em){.ptcom-design__footerCta__1igofu7>span{font-size:48px;letter-spacing:-2px}}.ptcom-design__footerCtaDark__1igofu7{background-color:#202426;color:#fff;margin:0 0 22px}@media (min-width:47.5em){.ptcom-design__footerCtaDark__1igofu7{margin:0}}.ptcom-design__footerCtaDark__1igofu7:hover{flex:0 1 50%}@media (min-width:35em){.ptcom-design__footerCtaDark__1igofu7:hover{background-color:#868686;padding:12px 24px 112px}}.ptcom-design__footerCtaLight__1igofu7{background-color:#dbdbdb;color:var(--text-color);margin:22px 0 14px}@media (min-width:47.5em){.ptcom-design__footerCtaLight__1igofu7{margin:0}}.ptcom-design__footerCtaLight__1igofu7:hover{background-color:#c6c6c6;flex:0 1 50%;padding:12px 24px 112px}.ptcom-design__line__1igofu7>div{border-color:#aaa}.ptcom-design__partnerLine__1igofu7{padding-bottom:32px}.ptcom-design__marginTop__1igofu7{margin-top:70px}.ptcom-design__fullBleed__b3pahd{margin-left:50%;margin-top:0;padding-bottom:0;transform:translateX(-50%);width:96vw}@media (min-width:35em){.ptcom-design__fullBleed__b3pahd{padding-bottom:192px;width:97vw}}@media (min-width:47.5em){.ptcom-design__fullBleed__b3pahd{padding-bottom:192px;width:98vw}}@media (min-width:1820px){.ptcom-design__fullBleed__b3pahd{padding-bottom:192px;width:99vw}}.ptcom-design__container__b3pahd{display:flex;gap:var(--gutter);height:574px;margin-top:40px;-ms-overflow-style:none;overflow-x:scroll;overscroll-behavior-x:contain;padding:0 var(--h-contain);scroll-snap-type:x mandatory;scrollbar-width:none}@media (min-width:35em){.ptcom-design__container__b3pahd{height:auto;overscroll-behavior-x:none;scroll-snap-type:none}}.ptcom-design__container__b3pahd::-webkit-scrollbar{display:none}.ptcom-design__carouselHeader__b3pahd{display:none;flex-direction:row;gap:20px;justify-content:space-between;margin-bottom:20px}@media (min-width:35em){.ptcom-design__carouselHeader__b3pahd{display:flex}}.ptcom-design__cardSelector__b3pahd{align-items:center;background-color:#fff;border:none;border-radius:2px;color:#aaa;cursor:pointer;display:flex;gap:20px;height:33px;justify-content:center;padding:12px 20px;transition:background-color .3s ease,color .3s ease,border-color .3s ease;white-space:nowrap}@media (min-width:47.5em){.ptcom-design__cardSelector__b3pahd{padding:12px 10px}}.ptcom-design__cardSelector__b3pahd:not(.ptcom-design__cardSelectorSelected__b3pahd):hover{background-color:#f5f5f5;color:#000;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ptcom-design__cardSelectorContainer__b3pahd{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.ptcom-design__cardSelectorContainer__b3pahd::-webkit-scrollbar{display:none}.ptcom-design__cardSelectorSelected__b3pahd{background-color:#fff;color:#000;overflow:hidden;position:relative}.ptcom-design__cardSelectorSelected__b3pahd .ptcom-design__textContent__b3pahd{position:relative;z-index:2}.ptcom-design__cardSelectorSelected__b3pahd:after{animation:ptcom-design__moveGrayBackground__b3pahd 8s linear;background-color:#dbdbdb;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%;z-index:1}@keyframes ptcom-design__moveGrayBackground__b3pahd{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.ptcom-design__ctaButton__b3pahd{align-items:center;border:1px solid var(--text-color);border-radius:4px;color:#000;display:inline-flex;flex-shrink:0;font-size:16px;gap:10px;height:33px;justify-content:center;padding:6px 18px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:60em){.ptcom-design__ctaButton__b3pahd{font-size:12px;letter-spacing:-.26px}}.ptcom-design__ctaButton__b3pahd:visited{color:#000}.ptcom-design__ctaButton__b3pahd:hover{background-color:#aaa;border-color:#aaa;color:#fff;transition:background-color .3s ease,color .3s ease}.ptcom-design__item__b3pahd{box-sizing:content-box;flex:0 0 min(100%,1440px);scroll-snap-align:center}.ptcom-design__heading__b3pahd{margin-top:var(--spacing-s)}.ptcom-design__lowerContainer__b3pahd{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-m);margin-top:0}.ptcom-design__numbers__b3pahd{margin-top:var(--spacing-m)}.ptcom-design__controlsContainer__b3pahd{display:flex;flex-direction:row;gap:var(--spacing-xs);margin-top:var(--spacing-m);position:absolute}.ptcom-design__button__b3pahd{background-color:transparent;border-style:none}.ptcom-design__mobileReferenceText__b3pahd{display:flex;justify-content:center;margin-bottom:20px}@media (min-width:35em){.ptcom-design__mobileReferenceText__b3pahd{display:none}}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__calloutContainer__1voj729{display:flex;justify-content:center;padding:64px 12px}@media (min-width:35em){.ptcom-design__calloutContainer__1voj729{padding:162px 0 72px}}.ptcom-design__callout__1voj729{font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:auto;max-width:1500px;text-align:center}@media (min-width:35em){.ptcom-design__callout__1voj729{font-size:68px;letter-spacing:-.04em;line-height:68px;margin:0 64px}}.ptcom-design__callout__1voj729>span{color:#aaa}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__productList__1pft8c2>h2{font-size:20px;margin-bottom:22px}@media (min-width:1500px){.ptcom-design__productList__1pft8c2>h2{font-size:46px;margin-bottom:70px}}.ptcom-design__productListItem__1pft8c2{border-top:1px solid #f7f7f7;color:inherit;display:flex;flex-direction:column-reverse;padding-top:12px;text-decoration:none}@media (min-width:1500px){.ptcom-design__productListItem__1pft8c2{flex-direction:row;height:328px;padding-bottom:124px}}.ptcom-design__productListItem__1pft8c2 .ptcom-design__icon__1pft8c2{display:none}@media (min-width:1500px){.ptcom-design__productListItem__1pft8c2 .ptcom-design__icon__1pft8c2{display:block}}.ptcom-design__productListItem__1pft8c2 .ptcom-design__hoverVideo__1pft8c2{display:none}@media (min-width:1500px){.ptcom-design__productListItem__1pft8c2:hover{position:relative}.ptcom-design__productListItem__1pft8c2:hover:before{background-color:#f7f7f7;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:99vw;z-index:-1}.ptcom-design__productListItem__1pft8c2:hover .ptcom-design__icon__1pft8c2{display:none}.ptcom-design__productListItem__1pft8c2:hover .ptcom-design__hoverVideo__1pft8c2{display:block}.ptcom-design__productListItem__1pft8c2:hover .ptcom-design__productTitleContainer__1pft8c2>h3{animation:ptcom-design__slide-right__1pft8c2 .5s forwards}.ptcom-design__productListItem__1pft8c2:hover .ptcom-design__number__1pft8c2{animation:ptcom-design__turnBlack__1pft8c2 .3s forwards;transition:color .3s}.ptcom-design__productListItem__1pft8c2:not(:hover) .ptcom-design__productTitleContainer__1pft8c2>h3{animation:ptcom-design__slide-left__1pft8c2 .5s forwards}.ptcom-design__productListItem__1pft8c2:not(:hover) .ptcom-design__number__1pft8c2{animation:ptcom-design__turnOriginal__1pft8c2 .3s forwards}}@keyframes ptcom-design__turnBlack__1pft8c2{0%{color:var(--text-color-light)}to{color:var(--text-color)}}@keyframes ptcom-design__turnOriginal__1pft8c2{0%{color:var(--text-color)}to{color:var(--text-color-light)}}@keyframes ptcom-design__slide-right__1pft8c2{0%{transform:translateX(0)}to{transform:translateX(16px)}}@keyframes ptcom-design__slide-left__1pft8c2{0%{transform:translateX(16px)}to{transform:translateX(0)}}.ptcom-design__productDescriptionContainer__1pft8c2{display:flex;flex-direction:row;gap:48px;width:100%}@media (min-width:1500px){.ptcom-design__productDescriptionContainer__1pft8c2{width:50%}}.ptcom-design__productTitleContainer__1pft8c2{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:16px;width:auto}@media (min-width:1500px){.ptcom-design__productTitleContainer__1pft8c2{padding-bottom:4px;width:50%}}.ptcom-design__productTitleContainer__1pft8c2>h3{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;display:absolute;font-feature-settings:"ss04" on;font-size:72px;letter-spacing:-3px;line-height:1;margin:0;padding:0;transition:transform .5s ease}@media (min-width:35em){.ptcom-design__productTitleContainer__1pft8c2>h3{font-size:80px;letter-spacing:-4px;line-height:1}}@media (min-width:1500px){.ptcom-design__productTitleContainer__1pft8c2>h3{font-size:10em;letter-spacing:-10px;line-height:1}}.ptcom-design__productTitleContainer__1pft8c2>p{color:#aaa;font-size:16px}@media (min-width:1500px){.ptcom-design__productTitleContainer__1pft8c2>p{display:none}}.ptcom-design__productDescriptionContainer__1pft8c2>div:first-child{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:40px;width:100%}@media (min-width:1500px){.ptcom-design__productDescriptionContainer__1pft8c2>div:first-child{padding-bottom:0;width:30%}}.ptcom-design__productDescriptionContainer__1pft8c2>div:last-child{display:none;width:0}@media (min-width:1500px){.ptcom-design__productDescriptionContainer__1pft8c2>div:last-child{display:block;width:50%}}.ptcom-design__productDescriptionContainer__1pft8c2 p:first-child{font-size:20px;line-height:22px}.ptcom-design__productDescriptionContainer__1pft8c2 p:last-child{color:#aaa;display:none;padding-bottom:24px}@media (min-width:1500px){.ptcom-design__productDescriptionContainer__1pft8c2 p:last-child{display:flex}}.ptcom-design__hoverVideo__1pft8c2{aspect-ratio:auto 16/9;border-radius:2px;display:none;max-width:450px;position:absolute;width:auto;z-index:10}.ptcom-design__number__1pft8c2{color:var(--text-color-light)}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__ctaDuplex__u4nvfa{display:flex;flex-direction:column;gap:50px;padding-bottom:22px}@media (min-width:60em){.ptcom-design__ctaDuplex__u4nvfa{flex-direction:row}.ptcom-design__ctaDuplex__u4nvfa>*{box-sizing:border-box;flex:1 1}}.ptcom-design__duplexLeft__u4nvfa{height:226px;overflow:hidden;position:relative;width:100%}@media (min-width:60em){.ptcom-design__duplexLeft__u4nvfa{height:500px}}.ptcom-design__duplexLeft__u4nvfa img{border-radius:4px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ptcom-design__duplexLeft__u4nvfa img:first-child{opacity:1}.ptcom-design__duplexLeft__u4nvfa img:nth-child(2){animation:ptcom-design__fade__u4nvfa 10s infinite;opacity:0;transition:opacity 1s ease-in-out}@keyframes ptcom-design__fade__u4nvfa{0%,20%{opacity:0}30%,70%{opacity:1}80%,to{opacity:0}}.ptcom-design__duplexRight__u4nvfa{align-items:center;background-color:#fff;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:38px;justify-content:center;padding:34px 0}@media (min-width:60em){.ptcom-design__duplexRight__u4nvfa{padding:0}}.ptcom-design__duplexRight__u4nvfa>h3{font-size:26px;letter-spacing:-.06px;line-height:26px;max-width:212px;text-align:center}@media (min-width:60em){.ptcom-design__duplexRight__u4nvfa>h3{font-size:46px;letter-spacing:-1.15px;line-height:48px;max-width:100%;padding:0 50px}}.ptcom-design__duplexRight__u4nvfa>p{font-size:18px;letter-spacing:-.18px;line-height:20px;max-width:620px;padding:0 50px;text-align:center}@media (min-width:60em){.ptcom-design__duplexRight__u4nvfa>p{font-size:26px;letter-spacing:-.26px;line-height:28px}}.ptcom-design__duplexRight__u4nvfa>a{align-items:center;border:1px solid var(--text-color);border-radius:4px;color:#000;display:inline-flex;flex-shrink:0;font-size:16px;gap:10px;height:40px;justify-content:center;padding:6px 18px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:60em){.ptcom-design__duplexRight__u4nvfa>a{font-size:12px;letter-spacing:-.26px}}.ptcom-design__duplexRight__u4nvfa>a:visited{color:#000}.ptcom-design__duplexRight__u4nvfa>a:hover{background-color:#aaa;border-color:#aaa;color:#fff;transition:background-color .3s ease,color .3s ease}body{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.ptcom-design__nhsPage__1w09w1{background-color:#f6f6f6}:root{--nhs-black:#202426;--nhs-black-rgb:32 36 38;--nhs-blue:#4e8af7;--nhs-blue-rgb:78 138 247;--nhs-white:#fff;--nhs-white-rgb:255 255 255;--height-nav:86px;--nhs-max-width:1480px;--nhs-link:var(--nhs-blue);--nhs-link-hover:rgba(var(--nhs-blue-rgb)/var(--hover-opacity))}@media (max-width:59.9375em){:root{--height-nav:82px}}@media (max-width:34.9375em){:root{--height-nav:65px}}.ptcom-design__section__1w09w1{padding-block:var(--section-v-spacing)}[id]{scroll-margin-top:150px}.ptcom-design__sectionLightGray__1w09w1{background-color:#efefef;padding-block:var(--section-v-spacing);position:relative;z-index:5}.ptcom-design__container__1w09w1{box-sizing:content-box;margin-inline:auto;max-width:var(--nhs-max-width);padding-inline:var(--h-spacing)}.ptcom-design__grid__1w09w1{grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width:60em){.ptcom-design__grid__1w09w1{-moz-column-gap:50px;column-gap:50px;grid-template-columns:repeat(12,1fr)}}.ptcom-design__sectionWrap__1w09w1{border-radius:4px;grid-column:1/-1;padding-block:2rem;position:relative}.ptcom-design__sectionWrap__1w09w1>*{z-index:5}@media (min-width:60em){.ptcom-design__sectionWrapFirst__1w09w1{grid-row-start:1}}.ptcom-design__sectionWrapGray__1w09w1{background-color:#efefef}.ptcom-design__sectionWrapGray__1w09w1:before{background-color:#efefef;content:"";inset:0 calc((-100vw + 100%) / 2);position:absolute;z-index:1}.ptcom-design__sectionWrapBlue__1w09w1{--hd-color:var(--nhs-white);--bd-color:var(--nhs-white);--nhs-link:var(--nhs-white);--nhs-link-hover:rgba(var(--nhs-white-rgb)/var(--hover-opacity));background-color:var(--nhs-blue);color:var(--nhs-white)}.ptcom-design__sectionWrapBlue__1w09w1:before{background-color:var(--nhs-blue);content:"";inset:0 calc((-100vw + 100%) / 2);position:absolute;z-index:1}.ptcom-design__sectionGrid__1w09w1,.ptcom-design__sectionHeader__1w09w1{grid-column:1/-1}.ptcom-design__sectionHeader__1w09w1{--bd-color:var(--nhs-blue);grid-row:1;position:relative}.ptcom-design__sectionHeaderBlue__1w09w1{--bd-color:var(--nhs-white)}.ptcom-design__sectionHeader__1w09w1:after{background-color:var(--bd-color);bottom:.8888888889rem;content:"";height:1px;left:0;position:absolute;width:100%;z-index:10}.ptcom-design__sectionContent__1w09w1{container:sectioncontent/inline-size;grid-column:1/-1}@media (min-width:60em){.ptcom-design__sectionContent__1w09w1{grid-column:4/-1}}.ptcom-design__sectionContent__1w09w1+.ptcom-design__sectionContent__1w09w1{margin-block-start:1rem}.ptcom-design__sectionContentText__1w09w1{font-size:clamp(1rem,4vw,1.6666666667rem);letter-spacing:-.04em;line-height:1.1}@supports (font-size:1cqi){.ptcom-design__sectionContentText__1w09w1{font-size:clamp(1rem,4cqi,1.6666666667rem)}}@media (min-width:60em){.ptcom-design__sectionContentFull__1w09w1{grid-column:1/-1}}.ptcom-design__sectionContent__1w09w1 a{color:var(--nhs-link)}.ptcom-design__sectionContent__1w09w1 a:hover{color:var(--nhs-link-hover)}.ptcom-design__sectionContent__1w09w1>p{text-indent:2em}.ptcom-design__sectionContent__1w09w1>ul{margin-inline-start:1em}.ptcom-design__stack__1w09w1>*+*{margin-block-start:1rem}.ptcom-design__btn__1w09w1{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;align-items:center;background-color:var(--nhs-blue);border-radius:2px;color:var(--nhs-white);display:inline-flex;font-size:.7777777778rem;gap:.5em;line-height:1;padding:1.1em 2em .9em;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease-in-out}.ptcom-design__btn__1w09w1:hover{background-color:rgba(var(--nhs-blue-rgb)/70%)}.ptcom-design__btnIcon__1w09w1{height:16px;text-align:center;width:16px}.ptcom-design__headerBg__1me78y2{--header-bg-margin:calc(var(--h-contain) - 20px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,67%,.1);border-radius:10px;box-shadow:0 2px 10px transparent;height:70px;left:var(--header-bg-margin);opacity:.9;position:fixed;right:var(--header-bg-margin);top:16px;z-index:10}@media (max-width:59.9375em){.ptcom-design__headerBg__1me78y2{border-radius:0;height:82px;left:0;right:0;top:0}}@media (max-width:34.9375em){.ptcom-design__headerBg__1me78y2{height:65px}}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__hero__1tlo5a8{background-color:var(--nhs-white);display:grid;grid-template:1fr/1fr}.ptcom-design__heroTitle__1tlo5a8{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;font-size:clamp(1.8888888889rem,12vw,7.7777777778rem);font-weight:400;letter-spacing:-.05em;line-height:.96}@supports (font-size:1cqi){.ptcom-design__heroTitle__1tlo5a8{font-size:clamp(1.8888888889rem,12cqi,7.7777777778rem)}}.ptcom-design__heroText__1tlo5a8{font-size:clamp(1rem,12vw,1.6666666667rem);letter-spacing:-.04em;line-height:1.1;max-width:40ch}@supports (font-size:1cqi){.ptcom-design__heroText__1tlo5a8{font-size:clamp(1rem,4cqi,1.6666666667rem)}}.ptcom-design__heroGrid__1tlo5a8{--pbs:calc(var(--height-nav) + 40px);container-type:inline-size;display:grid;grid-area:1/1/-1/-1;grid-template:repeat(2,auto)/1fr;margin-inline:auto;max-width:calc(var(--nhs-max-width) + var(--h-spacing) * 2);padding:var(--pbs) var(--h-spacing) var(--h-spacing);grid-row-gap:var(--gutter);row-gap:var(--gutter);width:100%;z-index:2}@media (min-width:60em){.ptcom-design__heroGrid__1tlo5a8{grid-template:1fr auto/1fr;height:calc(100vh - var(--pbs))}}.ptcom-design__heroContent__1tlo5a8{grid-area:1/1/2/-1}.ptcom-design__heroMedia__1tlo5a8{background-color:#f6f6f6;display:grid;grid-area:2/1/-1/-1;overflow:hidden;place-items:center;z-index:1}@media (min-width:60em){.ptcom-design__heroMedia__1tlo5a8{grid-area:1/1/-1/-1}}.ptcom-design__heroMedia__1tlo5a8 video{height:101%;-o-object-fit:cover;object-fit:cover;width:101%}.ptcom-design__heroMeta__1tlo5a8{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;display:none;font-size:12px;grid-area:2/1/-1/-1;grid-template-columns:32px repeat(2,1fr);max-width:415px;padding-block-end:1rem;place-self:end start;text-transform:uppercase;width:100%}@media (min-width:60em){.ptcom-design__heroMeta__1tlo5a8{display:grid}}.ptcom-design__heroMetaIcon__1tlo5a8{grid-column:1/2;grid-row:1/2}.ptcom-design__heroMetaName__1tlo5a8{display:grid;grid-column:2/3;grid-row:1/2;grid-template-columns:auto 1fr}.ptcom-design__heroMetaLine__1tlo5a8{background-color:#000;grid-column:2/3;height:1px;margin:.6em .3em 0}.ptcom-design__heroMetaByline__1tlo5a8{display:grid;grid-gap:.5em;gap:.5em;grid-column:1/-1;grid-template-columns:repeat(2,auto) 1fr}.ptcom-design__heroMetaSlash__1tlo5a8{grid-column:2/3}.ptcom-design__heroMetaLocation__1tlo5a8{grid-column:3/4}.ptcom-design__heroMetaCopyright__1tlo5a8{grid-column:3/-1;grid-row:1/2}.ptcom-design__heroCta__1tlo5a8{display:none}@media (max-width:47.4375em){.ptcom-design__heroCta__1tlo5a8{display:inline-flex}}.ptcom-design__sectionHeader__1nkavzb{--header-bg-margin:calc(var(--h-contain) - 20px);padding-inline:var(--header-bg-margin);position:sticky;top:var(--height-nav);z-index:100}.ptcom-design__sectionHeaderContainer__1nkavzb{align-items:center;background-color:var(--nhs-white);border-radius:4px;display:flex;gap:1.7777777778rem;justify-content:space-between;padding:.4444444444rem .8888888889rem}.ptcom-design__sectionHeaderWrap__1nkavzb{height:1.3333333333rem}@media (min-width:47.5em){.ptcom-design__sectionHeaderWrap__1nkavzb{height:3.5555555556rem}}.ptcom-design__sectionHeaderCtas__1nkavzb{display:flex}.ptcom-design__sectionHeaderLink__1nkavzb{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;color:var(--nhs-black);font-size:.8888888889rem;padding:1em 2em;text-decoration:none;text-transform:uppercase;transition:color .25s ease-in-out}@media (min-width:47.5em){.ptcom-design__sectionHeaderLink__1nkavzb{font-size:.6666666667rem;padding:0}}.ptcom-design__sectionHeaderLink__1nkavzb:hover{color:rgba(var(--nhs-black-rgb)/var(--hover-opacity))}.ptcom-design__sectionHeaderNav__1nkavzb{display:flex;gap:1.7777777778rem}.ptcom-design__mobileNavList__1nkavzb{background-color:#f6f6f6;display:none;flex-direction:column;opacity:0;position:absolute;top:100%;transition:opacity .25s ease-in,display allow-discrete .25s ease-in;width:100%}.ptcom-design__mobileNavListOpen__1nkavzb{display:flex;opacity:1}@starting-style{.ptcom-design__mobileNavListOpen__1nkavzb{opacity:0}}.ptcom-design__mobileBtn__1nkavzb{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;align-items:center;background-color:#f6f6f6;border:1px solid #f6f6f6;cursor:pointer;display:flex;font-size:.8888888889rem;justify-content:space-between;padding:1em 2em;text-transform:uppercase;width:100%}.ptcom-design__mobileBtnIcon__1nkavzb{height:16px;transition:transform .25s ease-in;width:16px}.ptcom-design__mobileBtnIconOpen__1nkavzb{transform:rotate(180deg)}.ptcom-design__mobileCtas__1nkavzb{padding:1em 1.75em}.ptcom-design__diagram__q88o75{border:1px dashed var(--nhs-blue);display:block;height:auto;width:100%}@media (hover){.ptcom-design__diagram__q88o75 .ptcom-design__extras__q88o75,.ptcom-design__label__q88o75,.ptcom-design__outer__q88o75 image{transition:opacity .3s ease-in-out}.ptcom-design__diagram__q88o75:has(.ptcom-design__outer__q88o75:hover) .ptcom-design__extras__q88o75,.ptcom-design__outer__q88o75:hover image:not(:hover){opacity:.25}}.ptcom-design__label__q88o75{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;display:block;fill:var(--nhs-blue);font-size:16px;letter-spacing:.02em;opacity:0;text-transform:uppercase}.ptcom-design__labelSup__q88o75{font-size:10px;text-transform:none}[data-id=community-care]:hover~#community-care,[data-id=community-diagnostics]:hover~#community-diagnostics,[data-id=dept-health-social-care]:hover~#dept-health-social-care,[data-id=local-hospital]:hover~#local-hospital,[data-id=patient-illo]:hover~#patient-illo,[data-id=product-ecosystem]:hover~#product-ecosystem,[data-id=regulatory]:hover~#regulatory,[data-id=research]:hover~#research,[data-id=retail-care]:hover~#retail-care,[data-id=tertiary-care]:hover~#tertiary-care,[data-id=third-party-dev]:hover~#third-party-dev{opacity:1}.ptcom-design__section__1easqde{--bd-color:#4e8af7;--hd-color:#4e8af7;padding-block:3rem}.ptcom-design__sectionBlue__1easqde{--bd-color:#f6f6f6;--hd-color:#f6f6f6;background-color:#4e8af7;border-radius:4px;color:#f6f6f6}.ptcom-design__sectionTitle__1easqde{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;color:var(--hd-color);font-size:clamp(1.6666666667rem,6vw,3.5555555556rem);font-weight:400;grid-column:1/-1;letter-spacing:-.07em;line-height:.96;margin-block:1em 1.5em;max-width:25ch}@supports (font-size:1cqi){.ptcom-design__sectionTitle__1easqde{font-size:clamp(1.6666666667rem,6cqi,3.5555555556rem)}}.ptcom-design__sectionHeading__1easqde{border-bottom:1px solid var(--hd-color);color:var(--hd-color);font-size:clamp(1.6666666667rem,5vw,2.6666666667rem);letter-spacing:-.07em;line-height:.96;padding-block-end:1.5em}@supports (font-size:1cqi){.ptcom-design__sectionHeading__1easqde{font-size:clamp(1.6666666667rem,5cqi,2.6666666667rem)}}.ptcom-design__sectionSubheading__1easqde{border-top:1px solid var(--nhs-blue);color:var(--nhs-blue);font-size:clamp(1.6666666667rem,5vw,2.6666666667rem);letter-spacing:-.08em;line-height:.96;padding-block-start:.5em}@supports (font-size:1cqi){.ptcom-design__sectionSubheading__1easqde{font-size:clamp(1.6666666667rem,5cqi,2.6666666667rem)}}.ptcom-design__sectionFigure__1easqde{border:1px dashed var(--nhs-blue)}.ptcom-design__list__1easqde{border-top:1px solid #dbdbdb;counter-reset:listStyle;margin-block:2rem;padding-top:1rem}.ptcom-design__listItem__1easqde{counter-increment:listStyle;display:grid;grid-gap:50px;gap:50px;grid-template-columns:repeat(4,1fr)}.ptcom-design__listItem__1easqde+.ptcom-design__listItem__1easqde{margin-block-start:1em}.ptcom-design__listContent__1easqde>p:first-child{position:relative}.ptcom-design__listContent__1easqde>p:first-child:before{align-items:center;content:counter(listStyle,upper-alpha);display:inline-flex;float:left;height:1.5em;justify-content:center;left:10px;line-height:1;margin-bottom:.5em;margin-right:1em;position:relative;top:8px;width:1.5em}.ptcom-design__listContent__1easqde>p:first-child:after{border:1px solid #000;border-radius:50%;content:"";display:block;height:1.5em;left:10px;position:absolute;top:7px;width:1.5em}.ptcom-design__listContent__1easqde>*+*{margin-block-start:1em}.ptcom-design__listContent__1easqde *+p{text-indent:2em}.ptcom-design__listContent__1easqde>ul{margin-inline-start:1em}.ptcom-design__listContent__1easqde,.ptcom-design__listTitle__1easqde{grid-column:1/-1}.ptcom-design__listTitle__1easqde{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;font-size:clamp(1.1111111111rem,4vw,1.5555555556rem);letter-spacing:-.07em;line-height:1.05}@supports (font-size:1cqi){.ptcom-design__listTitle__1easqde{font-size:clamp(1.1111111111rem,4cqi,1.5555555556rem)}}.ptcom-design__listContent__1easqde{font-size:clamp(1rem,4vw,1.2222222222rem);letter-spacing:-.04em;line-height:1.1}@supports (font-size:1cqi){.ptcom-design__listContent__1easqde{font-size:clamp(1rem,4cqi,1.2222222222rem)}}.ptcom-design__listIcon__1easqde{display:none;font-size:16px;text-align:center}@supports (container-type:inline-size){@container sectioncontent (min-width: 750px){.ptcom-design__listItem__1easqde{grid-template-columns:repeat(9,1fr)}.ptcom-design__listTitle__1easqde{grid-column:1/4}.ptcom-design__listIcon__1easqde{display:block;grid-column:4/5}.ptcom-design__listContent__1easqde{grid-column:5/-1}}}.ptcom-design__aside__1easqde{border-top:1px solid #dbdbdb;display:grid;grid-gap:50px;gap:50px;grid-template-columns:repeat(4,1fr);margin-block:2rem;padding-top:1rem}.ptcom-design__asideIcon__1easqde{display:none;font-size:16px;text-align:center}.ptcom-design__aside__1easqde>.ptcom-design__asideText__1easqde{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;font-size:clamp(1.1111111111rem,4vw,1.5555555556rem);letter-spacing:-.07em;line-height:1.05}@supports (font-size:1cqi){.ptcom-design__aside__1easqde>.ptcom-design__asideText__1easqde{font-size:clamp(1.1111111111rem,4cqi,1.5555555556rem)}}.ptcom-design__aside__1easqde>.ptcom-design__alphaList__1easqde{counter-reset:asideStyle;font-size:clamp(1rem,4vw,1.2222222222rem);letter-spacing:-.04em;line-height:1.1;list-style:none}@supports (font-size:1cqi){.ptcom-design__aside__1easqde>.ptcom-design__alphaList__1easqde{font-size:clamp(1rem,4cqi,1.2222222222rem)}}.ptcom-design__aside__1easqde>.ptcom-design__alphaList__1easqde,.ptcom-design__aside__1easqde>.ptcom-design__asideText__1easqde{grid-column:1/-1}@supports (container-type:inline-size){@container sectioncontent (min-width: 750px){.ptcom-design__aside__1easqde{grid-template-columns:repeat(9,1fr)}.ptcom-design__asideIcon__1easqde{display:block;grid-column:4/5}.ptcom-design__aside__1easqde>.ptcom-design__asideText__1easqde{grid-column:1/4}.ptcom-design__aside__1easqde>.ptcom-design__alphaList__1easqde{grid-column:5/-1}}}.ptcom-design__alphaList__1easqde>li{counter-increment:asideStyle;position:relative}.ptcom-design__alphaList__1easqde>li+li{margin-top:1.5em}.ptcom-design__alphaList__1easqde>li:before{align-items:center;content:counter(asideStyle,upper-alpha);display:inline-flex;float:left;height:1.5em;justify-content:center;left:4px;line-height:1;margin-bottom:.5em;margin-right:1em;position:relative;top:10px;width:1.5em}.ptcom-design__alphaList__1easqde>li:after{border:1px solid #000;border-radius:50%;content:"";display:block;height:1.5em;left:4px;position:absolute;top:9px;width:1.5em}.ptcom-design__cards__1easqde{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@supports (container-type:inline-size){@container sectioncontent (min-width: 800px){.ptcom-design__cards__1easqde{grid-template-columns:repeat(2,1fr)}}}.ptcom-design__card__1easqde{border:1px solid #aaa;border-radius:4px;display:grid;grid-column:auto/span 1;grid-template:auto 1fr auto/1fr;position:relative}.ptcom-design__card__1easqde:hover .ptcom-design__cardHeader__1easqde{color:#f6f6f6}.ptcom-design__card__1easqde:hover .ptcom-design__cardOverlay__1easqde{opacity:1}.ptcom-design__cardFooter__1easqde,.ptcom-design__cardHeader__1easqde{z-index:5}.ptcom-design__cardOverlay__1easqde{background-color:#4e8af7;border-radius:2px;color:#f6f6f6;font-size:clamp(.8888888889rem,4vw,1.2222222222rem);grid-area:1/1/-1/-1;letter-spacing:-.04em;line-height:1.1;opacity:0;padding:3rem 2rem 5rem;transition:opacity .3s ease-in-out;z-index:1}@supports (font-size:1cqi){.ptcom-design__cardOverlay__1easqde{font-size:clamp(.8888888889rem,4cqi,1.2222222222rem)}}.ptcom-design__cardHeader__1easqde{font-size:16px;grid-area:1/1/2/-1;padding:.5rem 1rem 1rem;transition:color .3s ease-in-out}.ptcom-design__cardContent__1easqde{display:grid;grid-area:2/1/3/-1;padding-inline:2rem;place-items:center}.ptcom-design__cardFooter__1easqde{display:flex;grid-area:3/1/-1/-1;justify-content:center;padding:2rem 1rem}.ptcom-design__cardLabel__1easqde{background-color:#dce6f5;border-radius:4px;color:#4e8af7;display:inline-flex;font-size:16px;letter-spacing:0;padding:.25rem 1rem;text-align:center;text-transform:uppercase}.ptcom-design__cardMedia__1easqde{aspect-ratio:1/1;width:100%}.ptcom-design__header__17ugvo3{background-color:#efefef;padding-block-end:3rem;position:relative;z-index:5}.ptcom-design__headerBody__17ugvo3,.ptcom-design__headerTitle__17ugvo3{grid-column:1/-1}.ptcom-design__headerTitle__17ugvo3{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;font-size:clamp(1.2222222222rem,4vw,1.6666666667rem);letter-spacing:-.07em;line-height:1.05}@supports (font-size:1cqi){.ptcom-design__headerTitle__17ugvo3{font-size:clamp(1.2222222222rem,4cqi,1.6666666667rem)}}@media (min-width:60em){.ptcom-design__headerTitle__17ugvo3{grid-column:1/4}}.ptcom-design__headerBody__17ugvo3{font-size:clamp(1rem,4vw,1.2222222222rem);letter-spacing:-.04em;line-height:1.1}@supports (font-size:1cqi){.ptcom-design__headerBody__17ugvo3{font-size:clamp(1rem,4cqi,1.2222222222rem)}}@media (min-width:60em){.ptcom-design__headerBody__17ugvo3{grid-column:4/-1}}.ptcom-design__headerBody__17ugvo3>p{text-indent:2em}.ptcom-design__headerBody__17ugvo3>p:first-child{position:relative}.ptcom-design__headerBody__17ugvo3>p:first-child:before{content:"→";font-size:16px;left:-2.7em;position:absolute;top:.03em}.ptcom-design__tabsList__17ugvo3{list-style:none}.ptcom-design__tabsList__17ugvo3>li+li{margin-block-start:.5rem}.ptcom-design__tabButton__17ugvo3,.ptcom-design__tabHeading__17ugvo3{border-radius:4px;display:flex;font-size:.8888888889rem;gap:1em;line-height:1;padding:1em;text-align:left;text-transform:uppercase;width:100%}.ptcom-design__tabHeading__17ugvo3{background-color:var(--nhs-blue);color:var(--nhs-white);margin-block-end:.5rem}.ptcom-design__tabButton__17ugvo3,.ptcom-design__tabHeading__17ugvo3{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on}.ptcom-design__tabButton__17ugvo3{background-color:#efefef;border:1px dashed #aaa;cursor:pointer;font-size:.8888888889rem;letter-spacing:-.04em}.ptcom-design__tabActive__17ugvo3{background-color:var(--nhs-blue);border:1px solid var(--nhs-blue);color:var(--nhs-white)}.ptcom-design__tabsMedia__17ugvo3{display:grid;grid-area:1/1/2/4;place-items:center;position:relative}.ptcom-design__tabsMediaIndex__17ugvo3{bottom:.5rem;left:.5rem;position:absolute}.ptcom-design__tabsDetails__17ugvo3{display:grid;grid-gap:.5rem;gap:.5rem;grid-area:1/4/2/-1;grid-template-columns:repeat(2,1fr);min-height:332px}.ptcom-design__tabsNav__17ugvo3{grid-column:1/2}.ptcom-design__tabsBody__17ugvo3{background-color:var(--nhs-blue);border-radius:4px;color:var(--nhs-white);font-size:clamp(.8888888889rem,5vw,1.2222222222rem);grid-column:2/-1;letter-spacing:-.04em;line-height:1.1;padding:1rem}@supports (font-size:1cqi){.ptcom-design__tabsBody__17ugvo3{font-size:clamp(.8888888889rem,5cqi,1.2222222222rem)}}@media (max-width:59.9375em){.ptcom-design__tabsBody__17ugvo3{margin-block-end:.5rem}}.ptcom-design__accordionDetails__1nd138o{background-color:#f6f6f6;position:relative;z-index:50}@media (prefers-reduced-motion:no-preference){.ptcom-design__accordionDetails__1nd138o{interpolate-size:allow-keywords}}.ptcom-design__accordionDetails__1nd138o+.ptcom-design__accordionDetails__1nd138o{border-top:1px solid #aaa}.ptcom-design__accordionDetails__1nd138o[open]{background-color:#4e8af7;color:#f6f6f6}.ptcom-design__accordionDetails__1nd138o[open] a{color:var(--nhs-white)}.ptcom-design__accordionDetails__1nd138o[open] a:hover{color:rgba(var(--nhs-white-rgb)/var(--hover-opacity))}.ptcom-design__accordionDetails__1nd138o::details-content{background-color:#4e8af7;block-size:0;color:#f6f6f6;opacity:0;overflow-y:clip;transition:content-visibility allow-discrete .3s,opacity .3s,block-size .3s}.ptcom-design__accordionDetails__1nd138o[open]::details-content{block-size:auto;opacity:1}.ptcom-design__accordionSummary__1nd138o{container:accordion/inline-size;padding-block-end:1rem}@media (max-width:59.9375em){.ptcom-design__accordionSummary__1nd138o{gap:1rem;grid-template-columns:auto 1fr 24px}}.ptcom-design__accordionSummary__1nd138o::marker{content:""}.ptcom-design__accordionSummary__1nd138o::-webkit-details-marker{display:none}.ptcom-design__accordionIndex__1nd138o{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;padding-inline-start:1rem}.ptcom-design__accordionIcon__1nd138o{display:flex;grid-column:-2/-1;justify-content:center;place-self:start end;position:relative;right:1rem;transform-origin:center}@media (max-width:59.9375em){.ptcom-design__accordionIcon__1nd138o{right:.5rem}}.ptcom-design__accordionIcon__1nd138o,.ptcom-design__accordionSummary__1nd138o{transition:background-color .3s ease-in-out,color .3s ease-in-out,transform .3s ease-in-out}.ptcom-design__accordionIcon__1nd138o svg{height:24px;width:24px}@media (min-width:60em){.ptcom-design__accordionIcon__1nd138o svg{height:80px;width:80px}}.ptcom-design__accordionIcon__1nd138o .ptcom-design__minusIcon__1nd138o{display:none}.ptcom-design__accordionDetails__1nd138o[open] .ptcom-design__accordionSummary__1nd138o .ptcom-design__accordionIcon__1nd138o .ptcom-design__minusIcon__1nd138o{display:flex}.ptcom-design__accordionDetails__1nd138o[open] .ptcom-design__accordionSummary__1nd138o .ptcom-design__accordionIcon__1nd138o .ptcom-design__plusIcon__1nd138o{display:none}.ptcom-design__accordionSummary__1nd138o:hover .ptcom-design__accordionIcon__1nd138o{color:#f6f6f6;transform:rotate(90deg)}.ptcom-design__accordionDetails__1nd138o[open] .ptcom-design__accordionSummary__1nd138o:hover .ptcom-design__accordionIcon__1nd138o{transform:rotate(0deg)}.ptcom-design__accordionDetails__1nd138o[open] .ptcom-design__accordionSummary__1nd138o,.ptcom-design__accordionSummary__1nd138o:hover{background-color:#4e8af7;color:#f6f6f6}.ptcom-design__accordionContent__1nd138o,.ptcom-design__accordionSummary__1nd138o{padding-block:2rem}.ptcom-design__accordionContent__1nd138o{display:grid;font-size:clamp(1rem,4vw,1.2222222222rem);letter-spacing:-.04em;line-height:1.1;padding:0 1rem 1rem}@supports (font-size:1cqi){.ptcom-design__accordionContent__1nd138o{font-size:clamp(1rem,4cqi,1.2222222222rem)}}@media (min-width:60em){.ptcom-design__accordionContent__1nd138o{padding-block-end:2rem;padding-inline:0}}.ptcom-design__accordionContent__1nd138o>div{grid-column:1/-1}@media (min-width:60em){.ptcom-design__accordionContent__1nd138o>div{-moz-column-gap:1rem;column-gap:1rem;-moz-columns:auto 2;columns:2;grid-column:4/-2}}.ptcom-design__accordionContent__1nd138o p:first-child{text-indent:2em}.ptcom-design__accordionContent__1nd138o p,.ptcom-design__accordionContent__1nd138o ul{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.ptcom-design__accordionContent__1nd138o ul{margin-inline-start:1.5em}.ptcom-design__accordionTitle__1nd138o{font-size:clamp(1.2222222222rem,5vw,3.3333333333rem);font-weight:400;grid-column:2/-2;letter-spacing:-.07em;line-height:.96;margin:0;max-width:20ch}@supports (font-size:1cqi){.ptcom-design__accordionTitle__1nd138o{font-size:clamp(1.2222222222rem,5cqi,3.3333333333rem)}}@media (min-width:60em){.ptcom-design__accordionTitle__1nd138o{grid-column:4/-2}}.ptcom-design__accordionHeaderWrap__1nd138o{border-top:1px solid var(--nhs-blue);margin-block:4rem}.ptcom-design__accordionHeader__1nd138o{color:var(--nhs-blue);grid-column:1/-1;padding-block-start:.8888888889rem}@media (min-width:60em){.ptcom-design__accordionHeader__1nd138o{grid-column:4/9}}.ptcom-design__accordionHeaderIcon__1nd138o{margin-block-start:2.6666666667rem}.ptcom-design__accordionHeaderIcon__1nd138o,.ptcom-design__accordionHeaderTitle__1nd138o{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;font-size:clamp(1rem,12vw,1.6666666667rem);letter-spacing:-.04em;line-height:1.05}@supports (font-size:1cqi){.ptcom-design__accordionHeaderIcon__1nd138o,.ptcom-design__accordionHeaderTitle__1nd138o{font-size:clamp(1rem,4cqi,1.6666666667rem)}}.ptcom-design__stickyHeader__zigr64{--sticky-page-current-color:#f6f6f6;--sticky-page-current-bg:#4e8af7;align-self:start;grid-column:1/3;grid-row-start:1;padding-block-end:40px;z-index:2}@media (min-width:60em){.ptcom-design__stickyHeader__zigr64{position:sticky;top:calc(var(--height-nav) + 90px)}}@media (max-width:59.9375em){.ptcom-design__stickyHeader__zigr64{background-color:var(--nhs-blue);grid-column:1/-1;position:relative}.ptcom-design__stickyHeader__zigr64:before{background-color:var(--nhs-blue);content:"";inset:0 calc((-100vw + 100%) / 2);position:absolute;z-index:1}}.ptcom-design__stickyHeaderBlue__zigr64{--sticky-page-current-color:#4e8af7;--sticky-page-current-bg:#f6f6f6}@media (min-width:60em){.sectionHeaderReverse{--sticky-page-current-color:#f6f6f6;--sticky-page-current-bg:#4e8af7}}.ptcom-design__headerTitle__1s4y7ej{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;color:var(--sticky-page-current-bg,var(--nhs-blue));font-size:16px;letter-spacing:-.02em;margin-block-end:1rem;position:relative;text-transform:uppercase;transition:color .3s ease-in-out;z-index:5}.ptcom-design__headerTitle__1s4y7ej:before{content:"/"}.ptcom-design__headerPage__1s4y7ej{align-items:center;color:var(--sticky-page-current-bg,var(--nhs-blue));display:inline-flex;gap:.5rem;transition:color .3s ease-in-out}.ptcom-design__headerNumber__1s4y7ej{align-items:center;display:inline-flex;font-size:22px;height:36px;justify-content:center;position:relative;width:36px;z-index:5}.ptcom-design__headerNumber__1s4y7ej:before{border:1px solid;border-radius:50%;content:"";display:block;height:36px;position:absolute;top:-1px;width:36px;z-index:1}.ptcom-design__headerCurrent__1s4y7ej{color:var(--sticky-page-current-color,var(--nhs-white));transition:color .3s ease-in-out}.ptcom-design__headerCurrent__1s4y7ej:before{background-color:var(--sticky-page-current-bg,var(--nhs-blue));border-color:var(--sticky-page-current-bg,var(--nhs-blue));transition:color .3s ease-in-out,border-color .3s ease-in-out}.ptcom-design__headerCurrentNumber__1s4y7ej,.ptcom-design__headerSlash__1s4y7ej{position:relative;z-index:5}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__footerCta__fv3cfx{background-color:#202426;border-radius:4px;color:#fff;display:flex;flex-direction:row;gap:20px;justify-content:space-between;line-height:36px;margin:35px 0;padding:64px 30px;text-decoration:none;transition:all .3s ease}@media (min-width:35em){.ptcom-design__footerCta__fv3cfx{line-height:64px}.ptcom-design__footerCta__fv3cfx:hover{background-color:#dbdbdb;color:var(--pltr-grey-4);padding:64px 50px}}.ptcom-design__footerCta__fv3cfx>span{font-size:36px;letter-spacing:-2px}@media (min-width:35em){.ptcom-design__footerCta__fv3cfx>span{font-size:100px;letter-spacing:-5px}}@font-face{font-family:Rosart;font-style:normal;font-weight:400;src:url(/docs/_next/static/media/rosart-400.5639cc9f.otf) format("opentype")}.ptcom-design__page__34gbx5{--color-black:18 19 20;--color-blue:18 52 196;--color-gray-dark:89 89 89;--color-gray-light:175 177 177;--color-white:243 244 245;--ease-out-quint:cubic-bezier(0.22,1,0.36,1);--font-a1-weight:600;--font-rosart-weight:400;--font-rosart:"Rosart";--gutter-inside:20px;--gutter-outside:10px;--gutter-total:30px;--height-nav:60px;--radius-inside:20px;--z-nav:10}@media (min-width:60em){.ptcom-design__page__34gbx5{--gutter-inside:35px;--gutter-outside:15px;--gutter-total:50px;--height-nav:80px;--radius-outside:35px}}.ptcom-design__container__5vdqgv{align-items:center;background-color:rgb(var(--color-black));color:rgb(var(--color-white));display:flex;height:var(--height-nav);justify-content:space-between;left:0;padding-left:var(--gutter-total);padding-right:var(--gutter-total);position:fixed;top:0;transform:translate3d(0,-100%,0);transition:transform .3s var(--ease-out-quint);width:100dvw;z-index:var(--z-nav)}.ptcom-design__container__5vdqgv.ptcom-design__active__5vdqgv{transform:translateZ(0)}.ptcom-design__brand__5vdqgv{color:rgb(var(--color-white));display:flex;gap:6px;height:15px}@media (min-width:60em){.ptcom-design__brand__5vdqgv{gap:10px;height:20px}}.ptcom-design__brandLink__5vdqgv{color:inherit;display:block}.ptcom-design__brandVector__5vdqgv{display:block;height:100%}.ptcom-design__brandPalantir__5vdqgv{width:11px}@media (min-width:60em){.ptcom-design__brandPalantir__5vdqgv{width:14px}}.ptcom-design__brandSeparator__5vdqgv{width:7px}@media (min-width:60em){.ptcom-design__brandSeparator__5vdqgv{width:9px}}.ptcom-design__brandTWG__5vdqgv{width:33px}@media (min-width:60em){.ptcom-design__brandTWG__5vdqgv{width:44px}}.ptcom-design__button__5vdqgv{align-items:baseline;color:inherit;display:flex;padding-bottom:6px;padding-top:6px;text-decoration:none}@media (hover:hover) and (pointer:fine){.ptcom-design__button__5vdqgv{position:relative}.ptcom-design__button__5vdqgv:before{background-color:rgb(var(--color-white));bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform .3s var(--ease-out-quint);width:100%}.ptcom-design__button__5vdqgv:hover:before{transform:scaleX(1);transform-origin:left center}}.ptcom-design__buttonText__5vdqgv{font-size:.6111111111rem;font-weight:var(--font-a1-weight);letter-spacing:-.01em;line-height:1;margin-right:3px}@media (min-width:60em){.ptcom-design__buttonText__5vdqgv{font-size:.7222222222rem}}.ptcom-design__buttonIcon__5vdqgv{height:6px;width:6px}@media (min-width:60em){.ptcom-design__buttonIcon__5vdqgv{height:7px;width:7px}}.ptcom-design__container__ztwloc{align-items:center;background-color:rgb(var(--color-black));border-radius:0 0 var(--radius-inside) var(--radius-inside);display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;padding-top:calc(var(--height-nav) + 40px)}@media (min-width:47.5em){.ptcom-design__container__ztwloc{height:calc(100dvh - var(--gutter-outside));margin-bottom:var(--gutter-outside);padding-top:0;position:relative}}@media (min-width:60em){.ptcom-design__container__ztwloc{border-radius:0 0 var(--radius-outside) var(--radius-outside)}}.ptcom-design__content__ztwloc{align-items:center;color:rgb(var(--color-white));display:flex;flex-direction:column;font-weight:var(--font-a1-weight);text-align:center}@media (min-width:47.5em){.ptcom-design__content__ztwloc{position:relative;z-index:1}}.ptcom-design__brow__ztwloc{font-size:.8333333333rem;letter-spacing:-.01em;line-height:1.25;margin-bottom:15px}@media (min-width:60em){.ptcom-design__brow__ztwloc{font-size:1.0555555556rem;line-height:1.15;margin-bottom:25px}}.ptcom-design__heading__ztwloc{font-size:2.3888888889rem;letter-spacing:-.02em;line-height:1.05}@media (min-width:60em){.ptcom-design__heading__ztwloc{font-size:4.7777777778rem}}@media (min-width:47.5em){.ptcom-design__mood__ztwloc{left:50%;max-width:750px;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:52.5vw}}.ptcom-design__vector__ztwloc{--ease:ease-out;--movement:50px;--step:0.2s;display:block;height:350px}@media (min-width:47.5em){.ptcom-design__vector__ztwloc{height:auto}}.ptcom-design__nestedCube__ztwloc{opacity:0;transform:translate3d(0,-320px,0);transition-duration:calc(2 * var(--step)),calc(8 * var(--step));transition-property:opacity,transform;transition-timing-function:var(--ease)}.ptcom-design__inView__ztwloc .ptcom-design__nestedCube__ztwloc{opacity:1;transform:translateZ(0)}.ptcom-design__glow__ztwloc{opacity:0}.ptcom-design__inView__ztwloc .ptcom-design__glow__ztwloc{animation-delay:calc(5 * var(--step));animation-duration:4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:ptcom-design__glow__ztwloc;animation-timing-function:ease-in-out}@keyframes ptcom-design__glow__ztwloc{0%{opacity:0}50%{opacity:1}to{opacity:0}}.ptcom-design__plane__ztwloc{opacity:0;transition-duration:var(--step);transition-property:opacity,transform;transition-timing-function:var(--ease)}.ptcom-design__inView__ztwloc .ptcom-design__plane__ztwloc{opacity:1;transform:translateZ(0)}.ptcom-design__planeInner1__ztwloc,.ptcom-design__planeOuter1__ztwloc{transform:translate3d(0,var(--movement),0)}.ptcom-design__planeInner2__ztwloc,.ptcom-design__planeOuter2__ztwloc{transform:translate3d(calc(-1 * var(--movement)),0,0)}.ptcom-design__planeInner3__ztwloc,.ptcom-design__planeOuter3__ztwloc{transform:translate3d(var(--movement),0,0)}.ptcom-design__planeOuter4__ztwloc{transform:translate3d(calc(-1 * var(--movement)),var(--movement),0)}.ptcom-design__planeOuter5__ztwloc{transform:translate3d(var(--movement),var(--movement),0)}.ptcom-design__planeOuter6__ztwloc{transform:translate3d(0,calc(-1 * var(--movement)),0)}.ptcom-design__inView__ztwloc .ptcom-design__planeOuter1__ztwloc{opacity:.8}.ptcom-design__inView__ztwloc .ptcom-design__planeOuter2__ztwloc{opacity:.7}.ptcom-design__inView__ztwloc .ptcom-design__planeOuter3__ztwloc{opacity:.8}.ptcom-design__planeInner1__ztwloc{transition-delay:calc(0 * var(--step))}.ptcom-design__planeInner2__ztwloc{transition-delay:calc(1 * var(--step))}.ptcom-design__planeInner3__ztwloc{transition-delay:calc(2 * var(--step))}.ptcom-design__planeOuter1__ztwloc{transition-delay:calc(3 * var(--step))}.ptcom-design__planeOuter2__ztwloc{transition-delay:calc(4 * var(--step))}.ptcom-design__planeOuter3__ztwloc{transition-delay:calc(5 * var(--step))}.ptcom-design__planeOuter4__ztwloc,.ptcom-design__planeOuter5__ztwloc,.ptcom-design__planeOuter6__ztwloc{transition-delay:calc(6 * var(--step))}.ptcom-design__container__scrdz2{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ptcom-design__outer__scrdz2{display:block;overflow:hidden}.ptcom-design__inner__scrdz2{display:block;transform:translate3d(0,100%,0);transition:transform .6s var(--ease-out-quint) var(--delay)}.ptcom-design__play__scrdz2 .ptcom-design__inner__scrdz2{transform:translateZ(0)}.ptcom-design__container__i5rl61{margin-bottom:40px}@media (min-width:47.5em){.ptcom-design__container__i5rl61{display:grid;grid-gap:var(--gutter-total);gap:var(--gutter-total);grid-template-columns:repeat(2,1fr)}}@media (min-width:60em){.ptcom-design__container__i5rl61{margin-bottom:75px}}.ptcom-design__content__i5rl61{margin-bottom:40px;margin-left:var(--gutter-total);margin-right:var(--gutter-total)}@media (min-width:47.5em){.ptcom-design__content__i5rl61{grid-column:2;grid-row:1;margin-bottom:0;margin-left:0;padding-top:var(--gutter-total)}.ptcom-design__heading__i5rl61{--typewriter-lead-font-size:1.5555555556rem;--typewriter-follow-font-size:1.3333333333rem}}@media (min-width:60em){.ptcom-design__heading__i5rl61{--typewriter-lead-font-size:2rem;--typewriter-follow-font-size:1.7777777778rem}}@media (min-width:75em){.ptcom-design__heading__i5rl61{--typewriter-lead-font-size:initial;--typewriter-follow-font-size:initial}}.ptcom-design__mood__i5rl61{align-items:center;background-color:rgb(var(--color-black));border-radius:var(--radius-inside);display:flex;margin-left:var(--gutter-outside);margin-right:var(--gutter-outside)}@media (min-width:47.5em){.ptcom-design__mood__i5rl61{grid-column:1;grid-row:1;margin-left:var(--gutter-outside);margin-right:0}}.ptcom-design__vector__i5rl61{display:block;width:100%}.ptcom-design__arrow__i5rl61{transform:translate3d(-88px,82px,0);transition:transform .6s var(--ease-out-quint)}.ptcom-design__inView__i5rl61 .ptcom-design__arrow__i5rl61{transform:translateZ(0)}.ptcom-design__dash__i5rl61{animation:ptcom-design__dash__i5rl61 30s linear infinite}@keyframes ptcom-design__dash__i5rl61{0%{stroke-dashoffset:0}to{stroke-dashoffset:860}}.ptcom-design__container__1wjsott{display:flex;flex-direction:column;margin-bottom:25px}.ptcom-design__container__1wjsott.ptcom-design__dark__1wjsott{color:rgb(var(--color-black))}.ptcom-design__container__1wjsott.ptcom-design__light__1wjsott{color:rgb(var(--color-white))}@media (min-width:60em){.ptcom-design__container__1wjsott{margin-bottom:35px}}.ptcom-design__line__1wjsott{border:none;display:block;height:1px;margin-bottom:0;margin-top:0;transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease-out-quint) var(--delay);width:100%}.ptcom-design__dark__1wjsott .ptcom-design__line__1wjsott{background-color:rgb(var(--color-black))}.ptcom-design__light__1wjsott .ptcom-design__line__1wjsott{background-color:rgb(var(--color-white))}.ptcom-design__play__1wjsott .ptcom-design__line__1wjsott{transform:scaleX(1)}.ptcom-design__content__1wjsott{--height-before:3px;margin-right:auto;overflow:hidden;padding-top:calc(10px + var(--height-before));position:relative}.ptcom-design__content__1wjsott:before{background-color:currentColor;content:"";height:var(--height-before);left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease-out-quint) var(--delay);width:100%}.ptcom-design__play__1wjsott .ptcom-design__content__1wjsott:before{transform:scaleX(1)}@media (min-width:60em){.ptcom-design__content__1wjsott{--height-before:4px;padding-top:calc(15px + var(--height-before))}}.ptcom-design__text__1wjsott{font-size:.5555555556rem;font-weight:var(--font-a1-weight);letter-spacing:-.01em;line-height:1;transform:translate3d(0,100%,0);transition:transform .6s var(--ease-out-quint) var(--delay)}.ptcom-design__play__1wjsott .ptcom-design__text__1wjsott{transform:translateZ(0)}@media (min-width:60em){.ptcom-design__text__1wjsott{font-size:.7222222222rem}}.ptcom-design__container__a8sl4k{letter-spacing:-.02em}.ptcom-design__lead__a8sl4k{--default-font-size:1.7777777778rem;font-family:var(--font-rosart);font-size:var(--typewriter-lead-font-size,var(--default-font-size));font-weight:var(--font-rosart-weight);line-height:1.05}.ptcom-design__dark__a8sl4k .ptcom-design__lead__a8sl4k{color:rgb(var(--color-gray-dark))}.ptcom-design__light__a8sl4k .ptcom-design__lead__a8sl4k{color:rgb(var(--color-gray-light))}@media (min-width:60em){.ptcom-design__lead__a8sl4k{--default-font-size:2.5555555556rem}}.ptcom-design__follow__a8sl4k{--default-font-size:1.6666666667rem;font-size:var(--typewriter-follow-font-size,var(--default-font-size));font-weight:var(--font-a1-weight);line-height:1.1}.ptcom-design__dark__a8sl4k .ptcom-design__follow__a8sl4k{color:rgb(var(--color-black))}.ptcom-design__light__a8sl4k .ptcom-design__follow__a8sl4k{color:rgb(var(--color-white))}@media (min-width:60em){.ptcom-design__follow__a8sl4k{--default-font-size:2.3888888889rem}}.ptcom-design__word__a8sl4k{opacity:0;transition:opacity 0s linear}.ptcom-design__play__a8sl4k .ptcom-design__word__a8sl4k{opacity:1}.ptcom-design__container__iz7frm{margin-bottom:40px;margin-left:var(--gutter-total);margin-right:var(--gutter-total)}@media (min-width:60em){.ptcom-design__container__iz7frm{margin-bottom:75px}}.ptcom-design__heading__iz7frm{margin-bottom:30px}@media (min-width:60em){.ptcom-design__heading__iz7frm{margin-bottom:75px}}@media (min-width:47.5em){.ptcom-design__group__iz7frm{display:grid;grid-gap:var(--gutter-total);gap:var(--gutter-total);grid-template-columns:repeat(2,1fr)}}.ptcom-design__line__iz7frm{background-color:rgb(var(--color-black));border:none;height:1px;margin-bottom:15px;margin-top:0;transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease-out-quint)}.ptcom-design__inView__iz7frm .ptcom-design__line__iz7frm{transform:scaleX(1)}@media (min-width:60em){.ptcom-design__line__iz7frm{margin-bottom:35px}}.ptcom-design__desc__iz7frm{color:rgb(var(--color-black));margin-bottom:30px}@media (min-width:47.5em){.ptcom-design__desc__iz7frm{margin-bottom:0}}.ptcom-design__descText__iz7frm{font-family:var(--font-rosart);font-size:1.1111111111rem;font-weight:var(--font-rosart-weight);line-height:1.2}@media (min-width:60em){.ptcom-design__descText__iz7frm{font-size:1.4444444444rem;letter-spacing:.01em}}.ptcom-design__list__iz7frm{color:rgb(var(--color-black))}.ptcom-design__items__iz7frm{display:flex;flex-direction:column;gap:15px}.ptcom-design__item__iz7frm{display:flex;gap:10px}.ptcom-design__itemIcon__iz7frm{display:block;flex-shrink:0;height:20px;margin-top:1px;width:20px}@media (min-width:60em){.ptcom-design__itemIcon__iz7frm{height:24px;margin-top:3px;width:24px}}.ptcom-design__itemText__iz7frm{font-size:1.3888888889rem;font-weight:var(--font-a1-weight);letter-spacing:-.005em;line-height:1}@media (min-width:60em){.ptcom-design__itemText__iz7frm{font-size:1.7777777778rem}}.ptcom-design__container__1tdoz4z{opacity:0;transform:translate3d(0,15px,0);transition-delay:var(--delay);transition-duration:.6s;transition-property:opacity,transform;transition-timing-function:var(--ease-out-quint)}.ptcom-design__container__1tdoz4z.ptcom-design__play__1tdoz4z{opacity:1;transform:translateZ(0)}@media (min-width:60em){.ptcom-design__container__1tdoz4z{transform:translate3d(0,30px,0)}}.ptcom-design__container__1z12zyh{margin-bottom:40px}.ptcom-design__container__1z12zyh.ptcom-design__dark__1z12zyh{background-color:rgb(var(--color-black));border-radius:var(--radius-inside);color:rgb(var(--color-white));margin-left:var(--gutter-outside);margin-right:var(--gutter-outside);padding:30px var(--gutter-inside)}.ptcom-design__container__1z12zyh.ptcom-design__light__1z12zyh{color:rgb(var(--color-black));margin-left:var(--gutter-total);margin-right:var(--gutter-total)}@media (min-width:60em){.ptcom-design__container__1z12zyh{margin-bottom:75px}.ptcom-design__container__1z12zyh.ptcom-design__dark__1z12zyh{padding-bottom:45px;padding-top:45px}}.ptcom-design__icon__1z12zyh{display:block;height:28px;margin-bottom:20px;width:28px}@media (min-width:60em){.ptcom-design__icon__1z12zyh{height:36px;margin-bottom:30px;width:36px}}.ptcom-design__heading__1z12zyh{margin-bottom:20px}@media (min-width:60em){.ptcom-design__heading__1z12zyh{margin-bottom:30px}}.ptcom-design__source__1z12zyh{font-size:.7777777778rem;font-weight:var(--font-a1-weight);letter-spacing:-.01em;line-height:1}@media (min-width:60em){.ptcom-design__source__1z12zyh{font-size:1rem}}.ptcom-design__sourceSeparator__1z12zyh{margin-left:10px;margin-right:10px}.ptcom-design__dark__1z12zyh .ptcom-design__sourceRole__1z12zyh,.ptcom-design__dark__1z12zyh .ptcom-design__sourceSeparator__1z12zyh{color:rgb(var(--color-gray-light))}.ptcom-design__light__1z12zyh .ptcom-design__sourceRole__1z12zyh,.ptcom-design__light__1z12zyh .ptcom-design__sourceSeparator__1z12zyh{color:rgb(var(--color-gray-dark))}.ptcom-design__container__yka7ys{margin-bottom:40px}@media (min-width:60em){.ptcom-design__container__yka7ys{margin-bottom:75px}}.ptcom-design__bar__yka7ys{margin-left:var(--gutter-total);margin-right:var(--gutter-total)}.ptcom-design__members__yka7ys{display:grid;grid-gap:var(--gutter-outside);gap:var(--gutter-outside);grid-auto-rows:245px;margin-left:var(--gutter-outside);margin-right:var(--gutter-outside)}@media (min-width:47.5em){.ptcom-design__members__yka7ys{grid-template-columns:repeat(2,1fr)}}@media (min-width:60em){.ptcom-design__members__yka7ys{grid-auto-rows:335px}}.ptcom-design__member__yka7ys{background-color:rgb(var(--color-black));border-radius:var(--radius-inside);display:flex;flex-direction:column;padding:var(--gutter-inside)}.ptcom-design__frame__yka7ys{border-radius:50%;height:75px;margin-bottom:auto;overflow:hidden;width:75px}@media (min-width:60em){.ptcom-design__frame__yka7ys{height:100px;width:100px}}.ptcom-design__image__yka7ys{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ptcom-design__name__yka7ys{color:rgb(var(--color-white));font-size:1.1666666667rem;font-weight:var(--font-a1-weight);letter-spacing:-.01em;line-height:1;margin-bottom:15px}@media (min-width:60em){.ptcom-design__name__yka7ys{font-size:1.4444444444rem}}.ptcom-design__list__yka7ys{color:rgb(var(--color-gray-light));display:flex;flex-direction:column;gap:5px}@media (min-width:60em){.ptcom-design__list__yka7ys{gap:8px}}.ptcom-design__item__yka7ys{align-items:flex-start;display:flex;gap:8px}@media (min-width:60em){.ptcom-design__item__yka7ys{gap:10px}}.ptcom-design__itemIcon__yka7ys{flex-shrink:0;margin-top:3px;width:12px}@media (min-width:60em){.ptcom-design__itemIcon__yka7ys{height:12px;width:16px}}.ptcom-design__itemText__yka7ys{font-size:.7777777778rem;font-weight:var(--font-a1-weight);letter-spacing:-.015em;line-height:1.175}@media (min-width:60em){.ptcom-design__itemText__yka7ys{font-size:1rem}}.ptcom-design__container__sus6u1{background-color:rgb(var(--color-black));border-radius:var(--radius-inside) var(--radius-inside) 0 0;color:rgb(var(--color-white));overflow:hidden;padding:30px var(--gutter-total)}@media (min-width:47.5em){.ptcom-design__container__sus6u1{align-items:center;grid-column-gap:var(--gutter-total);-moz-column-gap:var(--gutter-total);column-gap:var(--gutter-total);display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:60em){.ptcom-design__container__sus6u1{border-radius:var(--radius-outside) var(--radius-outside) 0 0;padding-bottom:50px;padding-top:50px}}@media (min-width:47.5em){.ptcom-design__bar__sus6u1{grid-column:1/-1;grid-row:1}}.ptcom-design__content__sus6u1{display:flex;flex-direction:column;margin-bottom:50px;position:relative;z-index:1}@media (min-width:47.5em){.ptcom-design__content__sus6u1{grid-column:1;grid-row:2;margin-bottom:0}}.ptcom-design__heading__sus6u1{margin-bottom:30px}@media (min-width:60em){.ptcom-design__heading__sus6u1{margin-bottom:40px}}.ptcom-design__button__sus6u1{align-items:center;border:1px dashed rgb(var(--color-white));color:inherit;display:flex;height:32px;justify-content:center;margin-right:auto;padding-left:12px;padding-right:12px;text-decoration:none}@media (min-width:60em){.ptcom-design__button__sus6u1{height:42px;padding-left:15px;padding-right:15px}}@media (hover:hover) and (pointer:fine){.ptcom-design__button__sus6u1{position:relative}.ptcom-design__button__sus6u1:before{background-color:rgb(var(--color-white));content:"";inset:-1px;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform .3s var(--ease-out-quint)}.ptcom-design__button__sus6u1:hover:before{transform:scaleX(1);transform-origin:left center}}.ptcom-design__buttonText__sus6u1{color:inherit;font-size:.6666666667rem;font-weight:var(--font-a1-weight);letter-spacing:-.01em;line-height:1}@media (min-width:60em){.ptcom-design__buttonText__sus6u1{font-size:.8888888889rem}}@media (hover:hover) and (pointer:fine){.ptcom-design__buttonText__sus6u1{position:relative;transition:color .3s var(--ease-out-quint)}.ptcom-design__button__sus6u1:hover .ptcom-design__buttonText__sus6u1{color:rgb(var(--color-black))}}.ptcom-design__mood__sus6u1{aspect-ratio:1;position:relative;z-index:0}@media (min-width:47.5em){.ptcom-design__mood__sus6u1{grid-column:2;grid-row:2}}.ptcom-design__vector__sus6u1{aspect-ratio:1;display:block;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:173.9130434783%}.ptcom-design__glow__sus6u1{opacity:0}.ptcom-design__inView__sus6u1 .ptcom-design__glow__sus6u1{animation-delay:.5s;animation-duration:4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:ptcom-design__glow__sus6u1;animation-timing-function:ease-in-out}@keyframes ptcom-design__glow__sus6u1{0%{opacity:0}50%{opacity:1}to{opacity:0}}.ptcom-design__cube__sus6u1{opacity:0;transform:translate3d(0,-50px,0);transition-duration:.6s;transition-property:opacity,transform;transition-timing-function:var(--ease-out-quint)}.ptcom-design__inView__sus6u1 .ptcom-design__cube__sus6u1{opacity:1;transform:translateZ(0)}.ptcom-design__cubeLeft__sus6u1{transition-delay:0s}.ptcom-design__cubeRight__sus6u1{transition-delay:.25s}.ptcom-design__cubeTop__sus6u1{transition-delay:.5s}.ptcom-design__container__1andqeb{align-items:flex-start;color:rgb(var(--color-gray-dark));display:flex;flex-direction:column;font-size:.5555555556rem;font-weight:var(--font-a1-weight);gap:var(--gutter-inside);padding:40px var(--gutter-total)}@media (min-width:47.5em){.ptcom-design__container__1andqeb{align-items:center;flex-direction:row;gap:0;justify-content:space-between}}@media (min-width:60em){.ptcom-design__container__1andqeb{font-size:.6666666667rem}}.ptcom-design__group__1andqeb{display:flex;flex-direction:column;gap:var(--gutter-inside)}@media (min-width:47.5em){.ptcom-design__group__1andqeb{flex-direction:row}}.ptcom-design__text__1andqeb{color:rgb(var(--color-black))}.ptcom-design__button__1andqeb,.ptcom-design__link__1andqeb{all:unset;cursor:pointer;font:inherit}.ptcom-design__headerBg__1msnneu{--header-bg-margin:calc(var(--h-contain) - 20px);background-color:#aaa;border-radius:10px;box-shadow:0 2px 10px transparent;height:70px;left:var(--header-bg-margin);opacity:.1;position:fixed;right:var(--header-bg-margin);top:16px;z-index:10}@media (max-width:59.9375em){.ptcom-design__headerBg__1msnneu{border-radius:0;height:82px;left:0;right:0;top:0}}@media (max-width:34.9375em){.ptcom-design__headerBg__1msnneu{height:65px}}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__hero__72o1p9{background-color:#202426}.ptcom-design__heroMedia__72o1p9{background-color:var(--pltr-grey-4);height:70vh}@media (min-width:47.5em){.ptcom-design__heroMedia__72o1p9{height:80vh}}.ptcom-design__heroImage__72o1p9{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ptcom-design__heroGrid__72o1p9{padding-block:40px}.ptcom-design__heroBody__72o1p9,.ptcom-design__heroTitle__72o1p9{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.ptcom-design__heroTitle__72o1p9{color:#f6f6f6;font-size:42px;letter-spacing:-.015em;line-height:1}@media (min-width:47.5em){.ptcom-design__heroTitle__72o1p9{font-size:96px}}@media (min-width:75em){.ptcom-design__heroTitle__72o1p9{font-size:140px}}.ptcom-design__heroBody__72o1p9{color:var(--pltr-grey-4);font-size:24px;line-height:1.1;max-width:650px}@media (min-width:47.5em){.ptcom-design__heroBody__72o1p9{font-size:36px}}@media (min-width:60em){.ptcom-design__heroBody__72o1p9{font-size:46px}}.ptcom-design__sectionHeading__tidjhk{color:var(--pltr-grey-4);font-size:42px}.ptcom-design__subhead__tidjhk{font-family:var(--headline-100-family);font-size:var(--headline-100-size);letter-spacing:var(--headline-100-letter);line-height:var(--headline-100-line)}.ptcom-design__sectionTitle__tidjhk{color:var(--text);font-size:42px;letter-spacing:-.01em;line-height:1.1}.ptcom-design__sectionSubTitle__tidjhk{font-size:36px;line-height:1}.ptcom-design__sectionBody__tidjhk{color:var(--subtext);font-size:36px;line-height:1.2}.ptcom-design__sectionTitle__tidjhk+.ptcom-design__sectionBody__tidjhk{margin-block-start:.5em}.ptcom-design__sectionBodySmall__tidjhk{color:var(--subtext);font-size:30px}.ptcom-design__uTextAlignCenter__tidjhk{text-align:center}.ptcom-design__section__tidjhk{padding-block:var(--section-v-spacing);scroll-margin-top:var(--spacing-l)}.ptcom-design__sectionNoPad__tidjhk{padding-block:0}.ptcom-design__sectionNoPadBottom__tidjhk{padding-block-end:0}.ptcom-design__section__tidjhk:first-child{padding-block-start:var(--section-v-spacing)}@media (max-width:34.9375em){.ptcom-design__section__tidjhk:first-child{padding-block-start:4.4444444444rem}}.ptcom-design__sectionlight__tidjhk{background-color:var(--pltr-grey-1)}.ptcom-design__sectiongrey__tidjhk,.ptcom-design__sectionlight__tidjhk{--text:var(--pltr-black);--subtext:var(--pltr-grey-4);--color-bg-contrast:var(--pltr-white);color:var(--text)}.ptcom-design__sectiongrey__tidjhk{background-color:var(--pltr-grey-2)}.ptcom-design__sectiondark__tidjhk{--subtext:var(--pltr-grey-4);--color-bg-contrast:var(--pltr-black-dark);--color-border:var(--pltr-grey-5);background-color:var(--pltr-black);color:var(--pltr-grey-1)}.ptcom-design__container__tidjhk{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding-inline:var(--h-spacing)}.ptcom-design__containerNarrow__tidjhk{max-width:54.2222222222rem}.ptcom-design__hr__tidjhk{background-color:var(--pltr-grey-4);border:0;height:1px;margin:0;width:100%}.ptcom-design__gridColTwoOneOne__tidjhk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColTwoOneOne__tidjhk{grid-template-columns:repeat(4,1fr)}}.ptcom-design__gridColOneThree__tidjhk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColOneThree__tidjhk{grid-template-columns:1fr 3fr}}.ptcom-design__gridColTwo__tidjhk{display:grid;grid-gap:var(--gutter);gap:var(--gutter)}@media (min-width:47.5em){.ptcom-design__gridColTwo__tidjhk{grid-template-columns:repeat(2,1fr)}}.ptcom-design__gridColThree__tidjhk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColThree__tidjhk{grid-template-columns:repeat(3,1fr)}}.ptcom-design__gridColFour__tidjhk{display:grid;grid-gap:var(--gutter);gap:var(--gutter);grid-template-columns:1fr}@media (min-width:47.5em){.ptcom-design__gridColFour__tidjhk{grid-template-columns:repeat(2,1fr)}}@media (min-width:60em){.ptcom-design__gridColFour__tidjhk{grid-template-columns:repeat(4,1fr)}}.ptcom-design__gridTwo__tidjhk{grid-column:auto/span 1}@media (min-width:47.5em){.ptcom-design__gridTwo__tidjhk{grid-column:auto/span 2}}.ptcom-design__gridOne__tidjhk{grid-column:auto/span 1}.ptcom-design__videoFrame__tidjhk{aspect-ratio:16/9}.ptcom-design__modal__tidjhk{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(31,31,45,.4);inset:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;position:fixed;z-index:1000}.ptcom-design__modalContent__tidjhk{background-color:#efefef;border-radius:6px;padding:40px;position:relative;z-index:5}.ptcom-design__modalBackdrop__tidjhk{inset:0;position:fixed;z-index:1}.ptcom-design__modalClose__tidjhk{align-items:center;background-color:transparent;border:0;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:8px;top:8px;width:40px;z-index:5}.ptcom-design__lineWrap__tidjhk{text-wrap:balance}@media (min-width:47.5em){.ptcom-design__lineWrap__tidjhk{display:block}}.ptcom-design__line__tidjhk{padding:64px 0 32px}.ptcom-design__headerSectionWrap__3mwz99{--color-bg:var(--pltr-grey-1);--color-text:var(--pltr-black);height:100vh}.ptcom-design__headerSectionDark__3mwz99{--color-bg:var(--pltr-black);--color-text:var(--light)}.ptcom-design__headerSectionOverlay__3mwz99{background-color:var(--color-bg);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ptcom-design__subHeader__3mwz99{color:var(--color-text);left:0;position:absolute;top:70px;width:100%;z-index:5}@media (max-width:59.9375em){.ptcom-design__subHeader__3mwz99{top:82px}}@media (min-width:s,max){.ptcom-design__subHeader__3mwz99{top:65px}}.ptcom-design__subFooter__3mwz99{bottom:32px;left:0;opacity:0;position:absolute;transform:translateY(20%);width:100%;z-index:5}.ptcom-design__subFooterText__3mwz99{font-size:14px;text-align:center;text-transform:uppercase}@media (min-width:47.5em){.ptcom-design__subFooterText__3mwz99{font-size:18px}}.ptcom-design__scrollIcon__3mwz99{display:block;margin:16px auto}.ptcom-design__headerSection__3mwz99{background-color:var(--color-bg);color:var(--color-text);display:grid;min-height:100vh;place-items:center;position:relative}.ptcom-design__highlight__3mwz99{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(122deg,#1e1f2b 100%,#9881f3 120%,#13c9ba 250%);display:block;-webkit-text-fill-color:transparent;text-fill-color:transparent}.ptcom-design__headlineText__3mwz99>em{color:var(--pltr-grey-4);font-style:normal}.ptcom-design__headline__3mwz99{color:var(--color-text);font-size:40px;letter-spacing:-.04em;line-height:1;position:relative;text-align:center;z-index:5}@media (min-width:47.5em){.ptcom-design__headline__3mwz99{font-size:72px}}@media (min-width:75em){.ptcom-design__headline__3mwz99{font-size:96px}}.ptcom-design__headlineText__3mwz99{clip-path:inset(.1% .2% 100% .1%);display:block;text-wrap:balance;transform:translateY(100%)}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__tabsDark__fed7fh{--bg:var(--pltr-black);--text:var(--light);--btn-inactive:#494d52}.ptcom-design__tabsLight__fed7fh{--bg:var(--light);--text:var(--pltr-black);--btn-inactive:var(--pltr-grey-4)}.ptcom-design__tabSection__fed7fh{--subtext:var(--pltr-grey-4);background-color:var(--bg);padding:var(--section-v-spacing) 0}.ptcom-design__tabSectionHeader__fed7fh{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);padding-block-end:20px}@media (min-width:75em){.ptcom-design__tabSectionHeader__fed7fh{display:grid}}.ptcom-design__tabSectionControls__fed7fh{display:flex;flex-direction:column;grid-column:1/4;justify-content:space-between}.ptcom-design__tabSectionButtons__fed7fh{display:flex}@media (max-width:74.9375em){.ptcom-design__tabSectionButtons__fed7fh{margin-block:24px 32px}}.ptcom-design__tabSectionButton__fed7fh{border:1px solid var(--subtext);cursor:pointer;padding:.5em 1em}.ptcom-design__tabSectionButtonisActive__fed7fh{background-color:var(--subtext);color:var(--text)}.ptcom-design__tabSectionButtons__fed7fh>.ptcom-design__tabSectionButton__fed7fh:first-child{border-radius:99em 0 0 99em}.ptcom-design__tabSectionButtons__fed7fh>.ptcom-design__tabSectionButton__fed7fh:last-child{border-radius:0 99em 99em 0}.ptcom-design__tabSectionHgroup__fed7fh{grid-column:4/-1}.ptcom-design__tabsNav__fed7fh{background-color:var(--pltr-black);border-radius:8px;-moz-column-gap:4px;column-gap:4px;display:inline-flex;flex-wrap:wrap;justify-content:center;margin-block:50px 20px;padding:6px;row-gap:16px}@media (min-width:47.5em){.ptcom-design__tabsNav__fed7fh{border:1px solid var(--pltr-white);border-radius:99em;flex-wrap:nowrap;justify-content:flex-start}}@media (max-width:47.4375em){.ptcom-design__tabsNav__fed7fh{width:100%}}.ptcom-design__tabsNavButton__fed7fh{background-color:transparent;border:0;border-radius:99em;color:var(--pltr-white);cursor:pointer;padding:.25em 1em;position:relative}.ptcom-design__tabDivider__fed7fh{margin-block-end:40px}.ptcom-design__bubble__fed7fh{background-color:var(--pltr-white);border-radius:99em;inset:0;position:absolute;z-index:0}.ptcom-design__tabText__fed7fh{position:relative;z-index:5}.ptcom-design__tabTextActive__fed7fh{color:var(--pltr-black)}.ptcom-design__tabBody__fed7fh svg{height:auto;width:100%}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__title__1r4a8f1{color:var(--pltr-grey-4)}.ptcom-design__videoCard__1r4a8f1{background-color:var(--color-bg-contrast,#fff);border-radius:4px;color:inherit;display:flex;flex-direction:column}.ptcom-design__videoCardMedia__1r4a8f1{border-radius:4px 4px 0 0;color:var(--pltr-grey-4);position:relative}.ptcom-design__videoCardMedia__1r4a8f1 img{border-radius:4px 4px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:opacity .25s ease-in-out;width:100%}.ptcom-design__videoCardIcon__1r4a8f1{color:var(--pltr-grey-4);inset:auto auto 16px 16px;position:absolute}.ptcom-design__videoCardMedia__1r4a8f1:hover .ptcom-design__videoCardIcon__1r4a8f1{color:var(--pltr-purple)}.ptcom-design__videoCardMedia__1r4a8f1:hover img{opacity:1}.ptcom-design__videoCardBody__1r4a8f1{display:flex;flex-direction:column;flex-grow:1;font-size:18px;justify-content:space-between;padding:16px}.ptcom-design__videoCta__1r4a8f1{background-color:var(--pltr-grey-2);border-radius:2px;color:var(--pltr-black);display:inline-block;font-size:14px;line-height:1;margin-top:40px;padding:.5em 1em;text-decoration:none;transition:background-color .25s ease-in-out}.ptcom-design__videoCta__1r4a8f1:hover{background-color:var(--pltr-grey-4)}.ptcom-design__topBorder__1r4a8f1{border-top:1px solid var(--color-border,var(--pltr-grey-4))}.ptcom-design__videoMulticardGrid__1r4a8f1{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(12,1fr)}@media (min-width:60em){.ptcom-design__videoMulticardGrid__1r4a8f1{display:grid}.ptcom-design__videosCellPad__1r4a8f1{padding-inline-start:30px}}.ptcom-design__titleCell__1r4a8f1,.ptcom-design__videosCell__1r4a8f1{padding-block-start:32px}.ptcom-design__titleCell__1r4a8f1{grid-column:1/4}.ptcom-design__videosCell__1r4a8f1{grid-column:4/-1}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__tabsDark__1s2rdky{--bg:var(--pltr-black);--text:var(--pltr-grey-2);--btn-inactive:#494d52}.ptcom-design__tabsLight__1s2rdky{--bg:var(--pltr-grey-1);--text:var(--pltr-black);--btn-inactive:var(--pltr-grey-4)}.ptcom-design__tabSection__1s2rdky{--subtext:var(--pltr-grey-4);background-color:var(--bg);padding:var(--section-v-spacing) 0;transition:background-color .3s ease-in-out}.ptcom-design__tabSectionHeader__1s2rdky{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);padding-block-end:50px}@media (min-width:75em){.ptcom-design__tabSectionHeader__1s2rdky{display:grid;padding-block-end:100px}}.ptcom-design__tabSectionControls__1s2rdky{display:flex;flex-direction:column;grid-column:1/4;justify-content:space-between}.ptcom-design__tabSectionButtons__1s2rdky{display:flex}@media (max-width:74.9375em){.ptcom-design__tabSectionButtons__1s2rdky{margin-block:24px 32px}}.ptcom-design__tabSectionButton__1s2rdky{border:1px solid var(--subtext);cursor:pointer;padding:.5em 1em}.ptcom-design__tabSectionButtonisActive__1s2rdky{background-color:var(--subtext);color:var(--text)}.ptcom-design__tabSectionButtons__1s2rdky>.ptcom-design__tabSectionButton__1s2rdky:first-child{border-radius:99em 0 0 99em}.ptcom-design__tabSectionButtons__1s2rdky>.ptcom-design__tabSectionButton__1s2rdky:last-child{border-radius:0 99em 99em 0}.ptcom-design__tabSectionHgroup__1s2rdky{grid-column:4/-1}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__tabs__r7x92h{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(12,1fr)}@media (min-width:75em){.ptcom-design__tabs__r7x92h{display:grid}}.ptcom-design__tabList__r7x92h{grid-column:1/4;margin-block-end:24px}@media (min-width:75em){.ptcom-design__tabList__r7x92h{margin-block-end:0}}@media (max-width:74.9375em){.ptcom-design__tabList__r7x92h{display:flex;flex-wrap:wrap;gap:16px}.ptcom-design__tabList__r7x92h>li{width:calc(50% - 8px)}}.ptcom-design__tabButton__r7x92h{background-color:transparent;border:0;border-bottom:1px solid var(--btn-inactive,#494d52);border-radius:0;color:var(--btn-inactive,#494d52);cursor:pointer;display:flex;gap:4px;padding:24px 0;text-align:left;width:100%}.ptcom-design__tabActive__r7x92h{border-color:var(--text,#fff);color:var(--text,#fff)}.ptcom-design__mask__r7x92h{position:absolute}.ptcom-design__tabDetails__r7x92h{border:1px solid #595959;border-radius:8px;container:tabdetails/inline-size;grid-column:4/-1}.ptcom-design__tabDetailsHeader__r7x92h{padding:16px}.ptcom-design__tabDetailsTitle__r7x92h{color:var(--text,#fff);font-size:40px;line-height:1.1;margin-bottom:16px}.ptcom-design__tabDetailsSubhead__r7x92h{color:var(--subtext,var(--pltr-grey-4));font-size:20px}.ptcom-design__tabDetailsList__r7x92h{color:var(--subtext,var(--pltr-grey-4))}.ptcom-design__tabDetailsList__r7x92h>li{border-bottom:1px solid #595959;font-size:16px;padding:16px}.ptcom-design__tabDetailsList__r7x92h>li:last-child{border-bottom:0}.ptcom-design__tabDetailsListTitle__r7x92h{color:var(--text,#fff);font-size:20px}.ptcom-design__tabDetailsVideo__r7x92h{aspect-ratio:16/9;background-color:#595959;color:#000;overflow:hidden}@container tabdetails (min-width: 1040px){.ptcom-design__tabDetailsGrid__r7x92h{display:grid;grid-template-columns:65% 35%}.ptcom-design__tabDetailsList__r7x92h{display:flex;flex-direction:column;margin-block-start:0}.ptcom-design__tabDetailsList__r7x92h>li{border-left:1px solid #595959;flex-grow:1}.ptcom-design__tabDetailsVideo__r7x92h{border-radius:0 0 0 6px}}
/*!
* (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
*/.ptcom-design__newsGrid__1dqee9v{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-gap:38px;grid-template-columns:repeat(1,1fr);margin-top:var(--v-gutter)}@media (min-width:47.5em){.ptcom-design__newsGrid__1dqee9v{grid-gap:24px;grid-template-columns:2fr 1fr}}.ptcom-design__category__1dqee9v{align-items:center;border-bottom:1px solid var(--text-color);color:var(--text-color);display:flex;font-size:14px;font-weight:400;line-height:21px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}.ptcom-design__category__1dqee9v:before{background:#4e8af7;border-radius:100%;content:"";flex-shrink:0;height:13px;margin-right:10px;width:13px}.ptcom-design__categoryLink__1dqee9v .ptcom-design__categoryArrow__1dqee9v{opacity:0;padding-left:5px;transition:opacity .5s ease-in-out}.ptcom-design__categoryLink__1dqee9v:hover .ptcom-design__categoryArrow__1dqee9v{opacity:1}.ptcom-design__categoryExtendedBorder__1dqee9v{align-items:center;color:var(--text-color);display:flex;font-size:14px;font-weight:400;line-height:21px;margin:15px 0 0;padding-bottom:15px;position:relative;text-transform:uppercase}.ptcom-design__categoryExtendedBorder__1dqee9v:before{background:#4e8af7;border-radius:100%;content:"";flex-shrink:0;height:13px;margin-right:10px;width:13px}.ptcom-design__categoryExtendedBorder__1dqee9v:after{border-bottom:1px solid var(--text-color);bottom:-1px;content:"";left:0;position:absolute;right:0}@media (min-width:47.5em){.ptcom-design__categoryExtendedBorder__1dqee9v:after{right:-38px}}.ptcom-design__newsFeatureImageContainer__1dqee9v{padding-top:10px}.ptcom-design__newsFeature__1dqee9v{display:grid;grid-gap:10px;padding-top:10px;text-decoration:none}@media (min-width:47.5em){.ptcom-design__newsFeature__1dqee9v{grid-gap:15px;grid-template-columns:2fr 1fr}}.ptcom-design__newsFeatureContent__1dqee9v{color:var(--text-color);display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}@media (min-width:47.5em){.ptcom-design__topLineLeft__1dqee9v{position:relative}.ptcom-design__topLineLeft__1dqee9v:before{border-top:1px solid var(--text-color);bottom:-20px;content:"";left:0;position:absolute;right:-38px;top:-1px}.ptcom-design__topLineRight__1dqee9v{position:relative}.ptcom-design__topLineRight__1dqee9v:before{border-top:1px solid var(--text-color);content:"";left:0;position:absolute;right:0;top:-1px}}.ptcom-design__newsItem__1dqee9v{color:var(--text-color);text-decoration:none}.ptcom-design__newsItem__1dqee9v:hover{color:var(--text-color-light)}.ptcom-design__newsItemDescription__1dqee9v{font-size:var(--body-100-size);line-height:var(--body-100-line);padding-bottom:16px}.ptcom-design__dateText__1dqee9v{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);padding-bottom:12px}.ptcom-design__newsItemTitle__1dqee9v{font-size:var(--body-300-size);line-height:var(--body-300-line);padding-bottom:12px;padding-top:16px}.ptcom-design__newsCardsWrapper__1dqee9v{padding-top:60px}@media (min-width:47.5em){.ptcom-design__newsCardsWrapper__1dqee9v{padding-top:4em}}.ptcom-design__newsCardContainer__1dqee9v{display:grid;grid-column-gap:20px;grid-template-columns:repeat(1,1fr);position:relative}@media (min-width:47.5em){.ptcom-design__newsCardContainer__1dqee9v{grid-template-columns:repeat(2,1fr);margin-top:20px}.ptcom-design__bottomBorder__1dqee9v{border-bottom:1px solid var(--text-color)}}.ptcom-design__squareImage__1dqee9v{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%}@media (min-width:47.5em){.ptcom-design__squareImage__1dqee9v{padding-bottom:100%}}.ptcom-design__squareImage__1dqee9v div{position:static}.ptcom-design__squareImage__1dqee9v img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ptcom-design__newsCard__1dqee9v{align-content:flex-start;display:grid;grid-gap:20px;grid-template-columns:repeat(1,1fr);height:100%;padding-bottom:20px;padding-top:20px}@media (min-width:47.5em){.ptcom-design__newsCard__1dqee9v{grid-template-columns:repeat(1,1fr);padding-right:15px}}@media (min-width:75em){.ptcom-design__newsCard__1dqee9v{grid-template-columns:repeat(2,1fr)}}.ptcom-design__newsCard__1dqee9v:hover .ptcom-design__squareImage__1dqee9v img{transform:scale(1.05);transition:transform .3s ease}.ptcom-design__newsCard__1dqee9v:hover .ptcom-design__link__1dqee9v{color:var(--hover-color)}@media (min-width:47.5em){.ptcom-design__newsCardLeft__1dqee9v{border-right:1px solid var(--text-color)}}.ptcom-design__newsCardLink__1dqee9v{color:var(--text-color);display:flex;flex-direction:column;text-decoration:none}.ptcom-design__newsCardContent__1dqee9v{display:flex;flex-direction:column;justify-content:space-between;padding-right:10px}.ptcom-design__tag__1dqee9v{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.1em;border:1px solid var(--text-color);border-radius:34px;color:var(--text-color);display:inline-block;font-size:10px;letter-spacing:0;margin-bottom:10px;margin-right:10px;max-width:-moz-fit-content;max-width:fit-content;padding:5px 20px;text-align:center;text-transform:uppercase}.ptcom-design__categoryLink__1dqee9v{color:var(--text-color);text-decoration:none}.ptcom-design__categoryLink__1dqee9v:hover{color:var(--hover-color)}.ptcom-design__link__1dqee9v{color:var(--text-color)}.ptcom-design__link__1dqee9v:hover{color:var(--hover-color)}.ptcom-design__link__1dqee9v p{text-decoration:none}.ptcom-design__link__1dqee9v p u{text-decoration:underline}.ptcom-design__expandButton__1dqee9v{align-items:center;background:transparent;border:none;color:var(--text-color);cursor:pointer;display:flex;gap:10px;justify-content:flex-start;max-height:20px;padding:0;text-decoration:none}@media (min-width:47.5em){.ptcom-design__expandButton__1dqee9v{display:none}}.ptcom-design__svgIcon__1dqee9v{height:20px;width:auto}.ptcom-design__newsListWrapper__1dqee9v{display:flex;flex-direction:column}.ptcom-design__newsItemsWrapper__1dqee9v{padding-bottom:20px}.ptcom-design__hiddenOnMobileFlex__1dqee9v{display:none}@media (min-width:47.5em){.ptcom-design__hiddenOnMobileFlex__1dqee9v{display:flex}}.ptcom-design__hiddenOnMobileBlock__1dqee9v{display:none}@media (min-width:47.5em){.ptcom-design__hiddenOnMobileBlock__1dqee9v{display:block}}
/*!
 * (c) Copyright 2024 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__vendorTabs__qo4el6{background-color:var(--pltr-black);border-bottom:1px solid var(--pltr-grey-5);border-top:1px solid var(--pltr-grey-5);-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(12,1fr)}@media (min-width:60em){.ptcom-design__vendorTabs__qo4el6{display:grid}}.ptcom-design__vendorTabsNav__qo4el6{display:flex;flex-direction:column;grid-column:1/4;justify-content:space-between;padding-block-end:30px}.ptcom-design__vendorTabsDetails__qo4el6{grid-column:4/-1}.ptcom-design__vendorTabsHeader__qo4el6{align-items:center;border-bottom:1px solid var(--pltr-grey-5);display:flex;justify-content:space-between;min-height:97px;padding-block:25px 26px}.ptcom-design__vendorTabsHeaderBtn__qo4el6{border:1px solid var(--pltr-grey-1);border-radius:6px;color:var(--pltr-grey-1);display:inline-flex;padding:.5em 1em;text-decoration:none}@media (min-width:60em){.ptcom-design__vendorTabsBody__qo4el6,.ptcom-design__vendorTabsHeader__qo4el6{border-left:1px solid var(--pltr-grey-5);padding-inline:30px}}.ptcom-design__vendorTabsBody__qo4el6{padding-block:30px}@media (min-width:60em){.ptcom-design__vendorTabsBody__qo4el6{padding-inline:30px}}.ptcom-design__vendorTabsCaption__qo4el6{color:var(--pltr-grey-4);font-size:18px}.ptcom-design__vendorTabList__qo4el6{margin-bottom:calc(var(--gutter) * 2)}.ptcom-design__vendorTabList__qo4el6>li{border-bottom:1px solid var(--pltr-grey-5)}@media (min-width:60em){.ptcom-design__vendorTabList__qo4el6>li{margin-inline-end:calc(var(--gutter) * -1)}}.ptcom-design__vendorTabButton__qo4el6{background-color:var(--pltr-black);border:0;border-radius:0;color:var(--pltr-grey-5);cursor:pointer;display:block;padding-block:20px;text-align:left;width:100%}@media (min-width:60em){.ptcom-design__vendorTabButton__qo4el6{min-height:96px;padding-block:30px}}.ptcom-design__vendorTabActive__qo4el6{color:var(--pltr-white)}.ptcom-design__vendorTabsVideo__qo4el6{border-radius:8px;overflow:hidden}.ptcom-design__version-title__17e7sjj{color:color("grey","40");font-size:.7777777778rem;margin-bottom:.4444444444rem;position:relative}.ptcom-design__date-title__17e7sjj{align-items:center;color:var(--text-color-medium);display:flex;font-size:1.7777777778rem;position:relative;scroll-margin-top:256px}.ptcom-design__type-container__17e7sjj{margin:.3333333333rem 0}.ptcom-design__type-title__17e7sjj{align-items:center;color:var(--text-color-medium);display:flex;font-size:1.3333333333rem;margin:1.3333333333rem 0;position:relative;scroll-margin-top:256px}.ptcom-design__release-container__17e7sjj{margin:3.5555555556rem 0}.ptcom-design__release-note-list__17e7sjj{line-height:1.6666666667rem;list-style:none}.ptcom-design__release-note-description__17e7sjj{font-size:.7777777778rem;margin:.4444444444rem 0;position:relative;scroll-margin-top:256px}.ptcom-design__release-note-category-application-container__17e7sjj{background-color:#e5e5e5;border-radius:3px;color:#595959;margin-right:.2222222222rem;padding:.2777777778rem .4444444444rem;text-decoration:none}.ptcom-design__release-note-category-application-container__17e7sjj:not(.ptcom-design__no-link__17e7sjj){cursor:pointer}.ptcom-design__release-note-category-application-container__17e7sjj:not(.ptcom-design__no-link__17e7sjj):hover{background-color:#f3f3f3}.ptcom-design__release-note-category__17e7sjj{color:#767676}.ptcom-design__release-note-application__17e7sjj{color:#2c2c2c}.ptcom-design__release-note-markdown-container-p__17e7sjj{display:inline}.ptcom-design__link-release-note-hover__17e7sjj{left:-20px;position:absolute;top:.3888888889rem}.ptcom-design__date-title__17e7sjj:hover a,.ptcom-design__release-note-description__17e7sjj:hover a,.ptcom-design__type-title__17e7sjj:hover a{opacity:1}.ptcom-design__link-icon__1k7homm{align-items:center;cursor:pointer;display:flex;justify-content:center;left:-20px;opacity:0;position:absolute;transition:opacity .25s ease-out}@media (hover:hover) and (pointer:fine){.ptcom-design__link-icon__1k7homm:hover:after{opacity:.9;visibility:visible}}.ptcom-design__link-icon__1k7homm:after{background:var(--text-color);color:var(--body-color);content:attr(aria-label);font-size:.6666666667rem;left:0;line-height:1em;opacity:0;padding:4px;pointer-events:none;position:absolute;top:50%;transform:translateY(1rem);transition:opacity .25s ease-in-out .2s;visibility:hidden;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:1000}.ptcom-design__link-icon__1k7homm>svg{fill:var(--text-color-medium);height:14px;width:16px}.ptcom-design__carousel__1barzv1{border-radius:3px;-webkit-overflow-scrolling:touch;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.ptcom-design__carousel-item__1barzv1,.ptcom-design__carousel__1barzv1{display:flex;scrollbar-color:transparent transparent;scrollbar-width:thin;width:100%}.ptcom-design__carousel-item__1barzv1{align-items:center;background:transparent;box-sizing:border-box;flex-shrink:0;justify-content:center;min-width:100%;scroll-snap-align:start;transition:transform .5s ease-in-out}.ptcom-design__carousel-item__1barzv1 img{display:block;height:auto;max-height:400px;max-width:800px;width:auto}.ptcom-design__navigation-group__1barzv1{align-items:center;background:var(--body-color);border:1px solid var(--hover-color);border-radius:20px;display:flex;justify-content:center;left:50%;opacity:var(--hover-opacity);padding:0 10px;position:absolute;top:95%;transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:1}.ptcom-design__navigation-dot__1barzv1{background:var(--hover-color);border-radius:5px;cursor:pointer;margin:10px 5px;padding:5px}.ptcom-design__navigation-dot-active__1barzv1{background:var(--accent-color);transition:background .3s ease}.ptcom-design__carousel__1barzv1 .ptcom-design__navigation-group__1barzv1:hover,.ptcom-design__carousel__1barzv1:hover .ptcom-design__navigation-group__1barzv1{opacity:1}@media (min-width:35em){.ptcom-design__release-note-page-container__zw311g{padding:1rem}}@media (min-width:47.5em){.ptcom-design__release-note-page-container__zw311g{padding:1rem}}@media (min-width:60em){.ptcom-design__release-note-page-container__zw311g{padding:0}}.ptcom-design__release-note-title__zw311g{font-size:2.2222222222rem}.ptcom-design__release-note-category-select__zw311g{display:flex;flex-wrap:wrap;margin:1.7777777778rem 0 0}.ptcom-design__releases-end-message__zw311g{font-weight:600;margin-top:3.5555555556rem;text-align:center}.ptcom-design__highlight-hash__zw311g{animation:ptcom-design__bg__zw311g 2s ease-in}@keyframes ptcom-design__bg__zw311g{0%{background:#fff49f}20%{background:rgba(255,244,159,.8)}50%{background:rgba(255,244,159,.4)}to{background:rgba(255,244,159,0)}}.ptcom-design__infinite-list__zw311g{overflow:visible!important}.ptcom-design__accordion__13tp8d7{border-top:1px solid var(--border-color);display:block;margin-top:0}.ptcom-design__accordionWindow__13tp8d7{display:none;height:0;overflow:hidden;transition:height .2s}.ptcom-design__accordionWindow__13tp8d7.ptcom-design__visible__13tp8d7{display:inline;display:initial}.ptcom-design__accordionWindow__13tp8d7>:last-child{margin-bottom:var(--v-gutter)}.ptcom-design__accordionHeader__13tp8d7{align-items:center;cursor:pointer;display:flex;padding:1.1111111111rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ptcom-design__accordionHeader__13tp8d7>:first-child{flex-grow:1}.ptcom-design__accordionHeader__13tp8d7>:last-child{margin-right:1.1111111111rem;transform:translate(.5px,.5px) rotate(45deg);transition:transform .2s}.ptcom-design__accordionOpen__13tp8d7 .ptcom-design__accordionHeader__13tp8d7>:last-child{transform:rotate(90deg)}.ptcom-design__fullBleed__bstrzh{margin-left:50%;margin-top:0;transform:translateX(-50%);width:90vw}.ptcom-design__container__bstrzh{display:flex;gap:var(--gutter);margin-top:var(--spacing-m);-ms-overflow-style:none;overflow-x:scroll;padding:0 var(--h-contain);scrollbar-width:none}.ptcom-design__container__bstrzh::-webkit-scrollbar{display:none}.ptcom-design__item__bstrzh{box-sizing:content-box;flex:0 0 min(100%,450px);scroll-snap-align:center}.ptcom-design__heading__bstrzh{margin-top:var(--spacing-s)}.ptcom-design__lowerContainer__bstrzh{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-m);margin-top:0}.ptcom-design__numbers__bstrzh{margin-top:var(--spacing-m)}.ptcom-design__controlsContainer__bstrzh{display:flex;flex-direction:row;gap:var(--spacing-xs);margin-top:var(--spacing-m)}.ptcom-design__arrowLeft__bstrzh,.ptcom-design__arrowRight__bstrzh{border-color:var(--text-color);border-radius:100%;border-style:solid;border-width:1.2px;cursor:pointer;fill:var(--text-color);height:3em;padding:.8em;width:3em}.ptcom-design__arrowRight__bstrzh{transform:rotate(180deg)}.ptcom-design__arrowDisabled__bstrzh{border-color:var(--text-color-light);fill:var(--text-color-light)}.ptcom-design__button__bstrzh{background-color:transparent;border-style:none}.ptcom-design__colorBlockGrid__5vu7i1{box-sizing:content-box}@media (min-width:60em){.ptcom-design__colorBlockGrid__5vu7i1{display:flex}}.ptcom-design__colorBlock__5vu7i1{box-sizing:border-box;display:flex;flex-flow:column;justify-content:center;padding:var(--section-v-spacing) 6%}@media (min-width:60em){.ptcom-design__colorBlock__5vu7i1{width:50%}}.ptcom-design__colorBlockDark__5vu7i1{--body-color:#1e2124;--text-color:#fff;--text-color-medium:#fff;--text-color-light:#fff;--hover-color:rgba(255,255,255,var(--hover-opacity));background:var(--body-color);color:var(--text-color)}.ptcom-design__colorBlockSky__5vu7i1{background:#d9f0ff}.ptcom-design__colorBlockPurple__5vu7i1{background:#d9bdeb}.ptcom-design__colorBlockGrey10__5vu7i1{background:#f3f3f3}.ptcom-design__cta__1i06vej{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}@media (min-width:60em){.ptcom-design__cta__1i06vej{grid-column-start:7}}.ptcom-design__content__1i06vej{--grid:repeat(10,minmax(10px,1fr));display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-self:start;grid-column:3/-1}@media (max-width:34.9375em){.ptcom-design__content__1i06vej{margin-top:1.1111111111rem}}@media (min-width:35em){.ptcom-design__content__1i06vej{--grid:repeat(6,minmax(10px,1fr));grid-column-start:7}}@media (min-width:60em){.ptcom-design__content__1i06vej{grid-column-start:7}.ptcom-design__cta300__1i06vej .ptcom-design__content__1i06vej{margin-top:2.7777777778rem}}.ptcom-design__text__1i06vej{font-size:var(--body-200-size);line-height:var(--body-200-line);grid-column:1/-1}@media (min-width:60em){.ptcom-design__text__1i06vej{grid-column-end:4}}.ptcom-design__cta100__1i06vej .ptcom-design__text__1i06vej,.ptcom-design__ctaWrap__1i06vej{font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__ctaWrap__1i06vej{grid-column:1/-1}@media (min-width:60em){.ptcom-design__ctaWrap__1i06vej{grid-column-end:4;grid-column:5/-1}}.ptcom-design__document__el2mh6{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);overflow:hidden}.ptcom-design__tableContainer__el2mh6{grid-column:1/-1;overflow-x:scroll}@media (min-width:35em){.ptcom-design__tableContainer__el2mh6{grid-column:2/-1}}.ptcom-design__table__el2mh6{font-size:var(--body-100-size);line-height:var(--body-100-line);border-collapse:collapse;color:var(--text-color);margin-top:calc(var(--section-v-spacing) - var(--v-gutter));width:100%}.ptcom-design__tableHeading__el2mh6{text-align:left}.ptcom-design__tableHeading__el2mh6 th{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:var(--text-color-light);font-weight:400;min-width:8.3333333333rem}.ptcom-design__tableHeading__el2mh6 svg{height:.6666666667rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.8888888889rem}.ptcom-design__arrowIcon__el2mh6{margin-left:.3888888889rem;position:relative}.ptcom-design__row__el2mh6{border-bottom:.0555555556rem solid var(--text-color)}.ptcom-design__cell__el2mh6{color:var(--text-color-light);min-width:8.3333333333rem;overflow:hidden;padding:.8333333333rem var(--gutter) .8333333333rem 0}.ptcom-design__cell__el2mh6:first-child{min-width:11.1111111111rem;width:33%}.ptcom-design__cell__el2mh6 a{color:var(--text-color);display:inline-block;position:relative;text-decoration:none;transition:all .3s ease-in-out}.ptcom-design__cell__el2mh6 a:before{color:currentColor;content:"—";height:100%;padding-right:.2857142857em;position:absolute;right:100%}@media (hover:hover) and (pointer:fine){.ptcom-design__cell__el2mh6 a:focus,.ptcom-design__cell__el2mh6 a:hover{color:var(--text-color-light);transform:translateX(1.1428571429em)}}.ptcom-design__emptyMessage__el2mh6{font-size:var(--body-400-size);line-height:var(--body-400-line);padding:var(--v-gutter) 0}.ptcom-design__search__nlzonk{align-self:end;display:block;grid-column:1/-1;position:relative}@media (min-width:35em){.ptcom-design__search__nlzonk{grid-column:8/-1}}.ptcom-design__searchIcon__nlzonk{display:block;height:.6666666667rem;left:0;position:absolute;top:40%;transform:translateY(-50%);width:.6666666667rem}.ptcom-design__searchIcon__nlzonk>svg{display:block}.ptcom-design__searchInput__nlzonk{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:.1111111111rem solid var(--text-color-light);color:var(--text-color);outline:none;padding:0 3.3333333333rem .5555555556rem 1rem;position:relative;transition:all .25s ease-in-out;width:100%}.ptcom-design__searchInput__nlzonk:active,.ptcom-design__searchInput__nlzonk:focus{border-color:var(--text-color)}.ptcom-design__search__nlzonk input[type=search i]::-webkit-search-cancel-button{display:none!important}.ptcom-design__searchInput__nlzonk::-webkit-search-cancel-button{display:none}.ptcom-design__searchInput__nlzonk::-webkit-textfield-decoration-container{background-color:var(--body-color);border:0;box-shadow:none;color:var(--text-color);outline:none}.ptcom-design__searchInput__nlzonk::-internal-autofill-selected{color:var(--text-color)}.ptcom-design__hidden__nlzonk{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ptcom-design__resetButton__nlzonk{font-size:var(--body-100-size);line-height:var(--body-100-line);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--body-color);border:0;color:var(--text-color);cursor:pointer;height:100%;padding-left:1ch;position:absolute;right:0;top:40%;transform:translateY(-50%);transition:color .25s ease-in-out}.ptcom-design__resetButton__nlzonk:before{content:"x";left:-1ch;position:relative}@media (hover:hover) and (pointer:fine){.ptcom-design__resetButton__nlzonk:focus,.ptcom-design__resetButton__nlzonk:hover{color:var(--text-color-light)}}.ptcom-design__resetButton__nlzonk:active{color:var(--text-color-light)}.ptcom-design__dark__1l7yhl2{--body-color:#1e2124;--text-color:#fff;--text-color-medium:#b9b9b9;--text-color-light:#9b9b9b;--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__externalLinkNotice__1l7yhl2{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-items:center;background-color:var(--body-color);bottom:0;color:var(--text-color);left:0;min-height:calc(100vh - 2.2222222222rem);overflow:auto;padding:2.2222222222rem 0 3vh;position:fixed;right:0;top:0;width:100%;z-index:900}@media (max-width:47.4375em){.ptcom-design__externalLinkNotice__1l7yhl2{grid-auto-rows:min-content;padding-top:6.6666666667rem}}.ptcom-design__externalLinkNoticeContainer__1l7yhl2{grid-column:1/-1;padding:0 var(--h-spacing)}@media (min-width:47.5em){.ptcom-design__externalLinkNoticeContainer__1l7yhl2{grid-column:7/-1}}.ptcom-design__externalLinkNoticeContent__1l7yhl2{max-width:24.4444444444rem}.ptcom-design__hidden__1l7yhl2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ptcom-design__imageContainer__1l7yhl2{grid-column:1/6}.ptcom-design__header__1l7yhl2{font-size:var(--body-400-size);line-height:var(--body-400-line);padding-bottom:var(--spacing-s)}.ptcom-design__subtext__1l7yhl2{font-size:var(--body-100-size);line-height:var(--body-100-line);font-family:var(--details-earmark-family);font-feature-settings:"tnum" on,"lnum" on,"liga" off,"zero";font-variant-numeric:slashed-zero;text-transform:uppercase;color:var(--text-color-light);font-size:var(--details-captions-size-0.5rem);margin-bottom:var(--spacing-s);text-transform:none}.ptcom-design__subtext__1l7yhl2 div>p{margin-bottom:.5rem}.ptcom-design__url__1l7yhl2{font-size:var(--body-100-size);line-height:var(--body-100-line);font-family:var(--details-earmark-family);font-feature-settings:"tnum" on,"lnum" on,"liga" off,"zero";font-variant-numeric:slashed-zero;text-transform:uppercase;color:var(--text-color-medium)}.ptcom-design__buttonContainer__1l7yhl2{display:flex;gap:var(--spacing-xs);margin-top:var(--v-gutter)}@media (max-width:47.4375em){.ptcom-design__buttonContainer__1l7yhl2{flex-wrap:wrap}}.ptcom-design__buttonContainer__1l7yhl2>:first-child{background-color:var(--text-color);border-color:var(--text-color);color:var(--body-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__buttonContainer__1l7yhl2>:first-child:focus,.ptcom-design__buttonContainer__1l7yhl2>:first-child:hover{background-color:var(--body-color);border-color:var(--text-color);color:var(--text-color)}}.ptcom-design__buttonContainer__1l7yhl2>:first-child:active{background-color:var(--body-color);border-color:var(--text-color);color:var(--text-color)}.ptcom-design__feature__4btw2d{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__feature__4btw2d :where(ul,ol){counter-reset:li;list-style:none;margin-left:1.75em}.ptcom-design__feature__4btw2d li{margin-top:0;position:relative}.ptcom-design__feature__4btw2d li:not(:last-child){margin-bottom:.5rem}.ptcom-design__feature__4btw2d li:before{padding-right:.5em;position:absolute;right:100%;text-align:right}.ptcom-design__feature__4btw2d ul>li:before{content:"↳"}.ptcom-design__feature__4btw2d ol>li:before{content:counter(li) ".";counter-increment:li}.ptcom-design__content__4btw2d{--grid:repeat(10,minmax(10px,1fr));display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);align-self:start;grid-column:3/-1}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__content__4btw2d{--v-gutter:1.1111111111rem}}@media (min-width:35em){.ptcom-design__content__4btw2d{--grid:repeat(6,minmax(10px,1fr));grid-column-start:7}}@media (min-width:60em){.ptcom-design__content__4btw2d{--grid:repeat(6,minmax(10px,1fr))}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__feature__4btw2d:not(.ptcom-design__feature100__4btw2d) .ptcom-design__content__4btw2d{margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__feature__4btw2d:not(.ptcom-design__feature100__4btw2d) .ptcom-design__content__4btw2d{--grid:repeat(5,minmax(10px,1fr));grid-column-start:8}.ptcom-design__feature200__4btw2d .ptcom-design__content__4btw2d,.ptcom-design__feature300__4btw2d .ptcom-design__content__4btw2d{grid-row:span 2}.ptcom-design__feature400__4btw2d .ptcom-design__content__4btw2d{margin-top:2.7777777778rem}}@media (max-width:34.9375em){:not(.ptcom-design__figure__4btw2d)+.ptcom-design__content__4btw2d{margin-top:1.1111111111rem}}.ptcom-design__feature__4btw2d [data-animation=feature]{opacity:0}.ptcom-design__description__4btw2d{font-size:var(--body-400-size);line-height:var(--body-400-line);grid-column:1/-1}@media (max-width:34.9375em){.ptcom-design__description__4btw2d{font-size:var(--body-300-size);line-height:var(--body-300-line)}}.ptcom-design__feature100__4btw2d .ptcom-design__description__4btw2d{font-size:var(--body-300-size);line-height:var(--body-300-line)}@media (min-width:60em){.ptcom-design__feature100__4btw2d .ptcom-design__description__4btw2d{grid-column-end:5}.ptcom-design__feature200__4btw2d .ptcom-design__description__4btw2d,.ptcom-design__feature300__4btw2d .ptcom-design__description__4btw2d{margin-top:.1470588235em}}.ptcom-design__text__4btw2d{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);grid-column:1/-1}@media (min-width:60em){.ptcom-design__text__4btw2d{grid-column-end:-3}.ptcom-design__feature100__4btw2d .ptcom-design__text__4btw2d{grid-column:-3/-1}}.ptcom-design__text__4btw2d *+*{margin-top:calc(var(--body-100-line) * 1em)}.ptcom-design__ctaWrap__4btw2d{grid-column:1/-1}@media (max-width:34.9375em){.ptcom-design__ctaWrap__4btw2d{margin-top:1.1111111111rem}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__ctaWrap__4btw2d{margin-top:.5555555556rem}}@media (min-width:60em){.ptcom-design__ctaWrap__4btw2d{grid-column-start:-3}}.ptcom-design__figure__4btw2d{--v-gutter:0.5555555556rem;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column:1/-1}@media (max-width:34.9375em){.ptcom-design__figure__4btw2d{margin-top:1.1111111111rem}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__figure__4btw2d{grid-column:2/9;margin-top:1.6666666667rem;order:1}}@media (min-width:35em){.ptcom-design__figure__4btw2d{--grid:repeat(7,minmax(10px,1fr))}}@media (min-width:60em){.ptcom-design__figure__4btw2d{align-self:start;grid-column:1/8}.ptcom-design__feature200__4btw2d .ptcom-design__figure__4btw2d,.ptcom-design__feature300__4btw2d .ptcom-design__figure__4btw2d{margin-top:6.6666666667rem;order:1}.ptcom-design__feature400__4btw2d .ptcom-design__figure__4btw2d{margin-top:2.7777777778rem}}.ptcom-design__image__4btw2d{grid-column:1/-1;overflow:hidden;position:relative}@media (min-width:60em){.ptcom-design__image__4btw2d{grid-column-end:6}}.ptcom-design__caption__4btw2d{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;grid-column:3/-1}@media (max-width:34.9375em){.ptcom-design__caption__4btw2d{margin-bottom:1.1111111111rem}}@media (min-width:35em){.ptcom-design__caption__4btw2d{grid-column:1/-1}}@media (min-width:60em){.ptcom-design__caption__4btw2d{align-self:end;grid-column:6/-1}}.ptcom-design__caption__4btw2d span{display:block}.ptcom-design__caption__4btw2d span:not(:only-child){margin-bottom:.5em}.ptcom-design__caption__4btw2d span+span{border-top:1px solid var(--border-color);display:inline-block;padding-top:.5em}.ptcom-design__wrapper__1mohq34{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__grid__1mohq34{grid-column:1/-1;margin-top:calc(var(--section-v-spacing) - var(--v-gutter))}@media (min-width:60em){.ptcom-design__grid__1mohq34{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}}.ptcom-design__cta__1mohq34{margin-bottom:75px}@media (min-width:60em){.ptcom-design__cta__1mohq34{grid-column:1/span 4;grid-row:1;margin-bottom:0}.ptcom-design__list__1mohq34{grid-column:5/span 8;grid-row:1}}.ptcom-design__bgAipLight__14mzv8e{background-color:var(--body-color);padding-block:30px}@media (min-width:960px){.ptcom-design__bgAipLight__14mzv8e{padding-block:60px}}.ptcom-design__container__14mzv8e{margin-inline:auto;max-width:1728px;padding-inline:30px}@media (min-width:960px){.ptcom-design__container__14mzv8e{padding-inline:60px}}.ptcom-design__tabSection__1uekd68{--tab-bg:var(--body-color);--tab-header-color:var(--text-color);--tab-desc-color:var(--text-color);--tab-index-color:var(--hover-color);--tab-index-active-color:var(--text-color);gap:40px;grid-template-columns:minmax(auto,35ch) 1fr;margin-bottom:142px}@media (min-width:60em){.ptcom-design__tabSection__1uekd68{display:grid}}@media (min-width:75em){.ptcom-design__tabSection__1uekd68{grid-template-columns:minmax(auto,50ch) 1fr}}.ptcom-design__tabHeader__1uekd68{padding-top:106px;position:sticky;top:-1px}.ptcom-design__tabHeaderSubNav__1uekd68{padding-top:126px}.ptcom-design__tabHeaderIndexes__1uekd68{display:flex;gap:24px;margin-bottom:40px;overflow:hidden;position:relative}.ptcom-design__tabHeaderIndexesDivider__1uekd68{background-color:var(--tab-index-color);content:"";display:block;height:1px;left:4px;position:absolute;right:4px;top:calc(50% - 1px);transform:translateX(-100%);z-index:1}.ptcom-design__tabHeaderIndex__1uekd68{color:var(--tab-index-color);flex-shrink:0;font-size:20px;z-index:5}.ptcom-design__tabHeaderIndex__1uekd68:last-child{text-align:right}.ptcom-design__tabHeaderIndexActive__1uekd68{color:var(--tab-index-active-color);flex-grow:1}.ptcom-design__tabBg__1uekd68{background-color:var(--tab-bg);padding-inline:5px}.ptcom-design__tabHeading__1uekd68{color:var(--tab-header-color);font-size:54px;font-weight:400;letter-spacing:-.03em;line-height:107%;margin-bottom:40px}@media (min-width:60em){.ptcom-design__tabHeading__1uekd68{margin-bottom:0}}@media (min-width:75em){.ptcom-design__tabHeading__1uekd68{font-size:72px}}.ptcom-design__tabDesc__1uekd68{color:var(--tab-desc-color);font-size:24px;letter-spacing:-.01em;margin-bottom:70px;max-width:720px}@media (min-width:60em){.ptcom-design__tabDesc__1uekd68{padding-top:170px}}.ptcom-design__tabDesc__1uekd68 p+p{margin-top:40px}.ptcom-design__tabText__1uekd68{font-size:14px;height:12px;position:relative;z-index:1}.ptcom-design__indexTextActive__1uekd68,.ptcom-design__indexText__1uekd68{opacity:0}.ptcom-design__indexTextActive__1uekd68:before{content:"["}.ptcom-design__indexTextActive__1uekd68:after{content:"]"}.ptcom-design__details__1uekd68{--details-heading-color:var(--text-color);--details-body-color:var(--text-color);--details-bg-color:var(--body-color);--details-bd-color:var(--text-color);aspect-ratio:16/9;background-color:var(--details-bg-color);border:1px solid var(--details-bd-color);border-radius:10px;color:var(--details-body-color);padding:40px;width:100%}.ptcom-design__details__1uekd68 p{color:grey;font-size:20px;margin-bottom:20px}.ptcom-design__details__1uekd68 h3{color:var(--details-heading-color);font-size:24px;margin-bottom:20px}.ptcom-design__details__1uekd68 hr{background-color:var(--details-body-color);border:0;height:1px;margin-bottom:20px;width:100%}.ptcom-design__foundryNav__2a1z3n{background:var(--body-color);color:var(--text-color);margin:0 auto;padding:0 var(--h-contain) 0;position:sticky;top:0;width:100%;z-index:580}@media (min-width:35em){.ptcom-design__foundryNav__2a1z3n{padding:4em var(--h-contain) 0}}.ptcom-design__foundryNavOpen__2a1z3n{z-index:650}.ptcom-design__overlay__2a1z3n{background-color:var(--text-color);border-width:.25px;height:100%;overflow:scroll;padding-bottom:3em}@media (min-width:35em){.ptcom-design__overlay__2a1z3n{background-color:inherit;display:flex;flex-direction:row;padding-bottom:0;padding-top:0;position:inherit}}.ptcom-design__overlay__2a1z3n::-webkit-scrollbar{display:none}.ptcom-design__overlayContainer__2a1z3n{background-color:var(--text-color);height:100%;left:0;padding-top:6em;position:fixed;top:0;width:100%;z-index:650}@media (min-width:35em){.ptcom-design__overlayContainer__2a1z3n{background-color:transparent;height:auto;padding-top:0;position:inherit;width:auto}}.ptcom-design__container__2a1z3n{align-items:center;border:.5px #fff;border-top:.5px solid #fff;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin:0 1em}@media (min-width:35em){.ptcom-design__container__2a1z3n{margin:1.3em 1em 1em 0;transition:color 1s}.ptcom-design__container__2a1z3n:before{content:"";height:.5px;margin-bottom:2em;position:absolute;top:1.6em;transition:color 1s;width:50px}}.ptcom-design__container__2a1z3n:hover:before{border-bottom:1px solid var(--text-color)}.ptcom-design__container__2a1z3n:hover{background-color:#b9b9b9}@media (min-width:35em){.ptcom-design__container__2a1z3n:hover{background-color:inherit}.ptcom-design__container__2a1z3n:hover a{color:var(--text-color)}}.ptcom-design__selectedContainer__2a1z3n:before{border-bottom:1px solid var(--text-color)}.ptcom-design__selectedContainer__2a1z3n{background-color:#b9b9b9}@media (min-width:35em){.ptcom-design__selectedContainer__2a1z3n{background-color:inherit}.ptcom-design__selectedContainer__2a1z3n a,.ptcom-design__selectedMenu__2a1z3n div a{color:var(--text-color)}.ptcom-design__selectedMenu__2a1z3n div:before{border-bottom:1px solid var(--text-color)}}.ptcom-design__chevronDown__2a1z3n{fill:#fff;height:2em;transform:rotate(180deg) scale(.7);transform-origin:center;transition:transform .2s linear;width:2em}@media (min-width:35em){.ptcom-design__chevronDown__2a1z3n{fill:#9b9b9b;padding-right:0}}.ptcom-design__chevronUp__2a1z3n{fill:#fff;height:2em;transform:scale(.7);transform-origin:center;transition:transform .2s linear;width:2em}@media (min-width:35em){.ptcom-design__chevronUp__2a1z3n{fill:var(--text-color);padding-right:0}}.ptcom-design__secondaryPlusIcon__2a1z3n{fill:#fff;height:2em;margin:0 .4em;min-width:2em;width:2em}.ptcom-design__activeItem__2a1z3n{text-decoration:underline}.ptcom-design__itemTitle__2a1z3n{background:none;border:none;color:#fff;padding:.5em;text-align:left;text-decoration:none}@media (min-width:35em){.ptcom-design__itemTitle__2a1z3n{color:#9b9b9b;padding-left:0;transition:color .5s}}.ptcom-design__secondaryItemTitle__2a1z3n{padding-left:1em}.ptcom-design__tertiaryItemTitle__2a1z3n{padding-left:1.5em}.ptcom-design__plusButton__2a1z3n{background-color:transparent;border:none}.ptcom-design__plusIcon__2a1z3n{fill:var(--text-color);position:absolute;right:0;transform:scale(2)}.ptcom-design__logoIcon__2a1z3n,.ptcom-design__plusIcon__2a1z3n{color:#fff;margin:1.5em;top:0;transition-duration:.8s;transition-property:transform;z-index:660}.ptcom-design__logoIcon__2a1z3n{fill:#fff;left:0;position:fixed;transform:scale(1.4)}.ptcom-design__plusIconOpen__2a1z3n{color:var(--text-color);fill:#fff;position:fixed;transform:scale(2) rotate(45deg)}.ptcom-design__dropdownContainer__2a1z3n{background-color:var(--text-color);left:var(--h-contain);padding-top:3em;position:absolute;right:var(--h-contain)}@media (min-width:35em){.ptcom-design__dropdownContainer__2a1z3n{padding-left:3em;padding-right:3em}}.ptcom-design__dropdownContentContainer__2a1z3n{display:flex;flex-direction:column;padding-bottom:2em;padding-top:2em}@media (min-width:60em){.ptcom-design__dropdownContentContainer__2a1z3n{display:flex;flex-direction:row;padding-bottom:2em;padding-top:2em}}.ptcom-design__dropdownTitle__2a1z3n{font-size:var(--body-400-size);line-height:var(--body-400-line);color:#b9b9b9;font-size:18}.ptcom-design__dropdownDescription__2a1z3n{color:#fff;flex:4 1;font-size:18}.ptcom-design__dropdownLink__2a1z3n{background-color:var(--text-color);border:.5px #9b9b9b;border-top-style:solid;color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:0 .5em;padding:.5em .5em .5em 0;text-align:left;text-decoration:none;transition:color .3s ease;width:12em}.ptcom-design__dropdownLink__2a1z3n:hover{color:#9b9b9b}.ptcom-design__dropdownLinks__2a1z3n{display:flex;flex:6 1;flex-flow:wrap}@media (min-width:35em){.ptcom-design__dropdownLinks__2a1z3n{padding-left:0;padding-top:3em}}@media (min-width:60em){.ptcom-design__dropdownLinks__2a1z3n{background-color:var(--text-color);display:grid;grid-gap:0 2em;grid-template-columns:repeat(auto-fill,12em);justify-content:center;overflow:hidden;padding-top:0}}.ptcom-design__dropdownLinksetsContainer__2a1z3n{background-color:var(--text-color);display:grid;grid-gap:2em;gap:2em;grid-template-columns:repeat(auto-fill,12em);justify-content:center;left:var(--h-contain);max-height:70vh;max-width:var(--max-width);overflow-y:scroll;padding:3em;position:absolute;right:var(--h-contain)}.ptcom-design__dropdownLinksetsContainer__2a1z3n::-webkit-scrollbar{display:none}.ptcom-design__linkListsDropdownLink__2a1z3n{display:flex;flex-direction:column}.ptcom-design__linkListTag__2a1z3n{color:#fff;font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);margin-bottom:1.5em;text-transform:uppercase;width:100%}.ptcom-design__dropdownLinksetsLink__2a1z3n{background-color:var(--text-color);border:.5px #9b9b9b;border-top-style:solid;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:.5em .5em .5em 0;text-align:left;text-decoration:none;transition:color .3s ease;width:100%}.ptcom-design__dropdownLinksetsLink__2a1z3n:hover{color:#b9b9b9}.ptcom-design__wrapper__k2wqou{background-color:var(--bg-color);display:flex;flex-direction:column;height:70vh;justify-content:flex-end;overflow:hidden;padding-bottom:30px;padding-left:20px;padding-right:20px;position:relative}@media (min-width:47.5em){.ptcom-design__wrapper__k2wqou{height:56.25vh;padding-bottom:55px;padding-left:30px;padding-right:30px}}.ptcom-design__wrapper-light__k2wqou{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#fff;--body-color-medium:#f3f3f3;--body-color-light:#f9f9f9;--text-color:#1e2124;--text-color-medium:#636363;--text-color-light:#767676;--hover-color:rgba(30,33,36,var(--hover-opacity))}.ptcom-design__wrapper-dark__k2wqou{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#1e2124;--body-color-medium:#2f3234;--body-color-light:#494a4b;--text-color:#fff;--text-color-medium:#b9b9b9;--text-color-light:#9b9b9b;--accent-color:#4e8af7;--accent10-color:rgba(78,138,247,.1);--accent05-color:rgba(78,138,247,.05);--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__wrapper-gray__k2wqou{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#fff;--body-color-medium:#f3f3f3;--body-color-light:#f9f9f9;--text-color:#1e2124;--text-color-medium:#636363;--text-color-light:#767676;--hover-color:rgba(30,33,36,var(--hover-opacity));--body-color:#e5e5e5;--text-color-light:#636363}.ptcom-design__wrapper-black__k2wqou{--body-color:#000;--bg-color:#000;--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#1e2124;--body-color-medium:#2f3234;--body-color-light:#494a4b;--text-color:#fff;--text-color-medium:#b9b9b9;--text-color-light:#9b9b9b;--accent-color:#4e8af7;--accent10-color:rgba(78,138,247,.1);--accent05-color:rgba(78,138,247,.05);--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__asset__k2wqou{position:absolute}.ptcom-design__assetNormal__k2wqou{height:100%;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%}.ptcom-design__assetNormal__k2wqou div{align-items:center;display:flex;height:100%}.ptcom-design__assetNormal__k2wqou img{display:block;margin-bottom:10rem;max-height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:47.5em){.ptcom-design__assetNormal__k2wqou img{margin-bottom:0}}.ptcom-design__assetFill__k2wqou{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%}.ptcom-design__assetFill__k2wqou div,.ptcom-design__assetFill__k2wqou img{height:100%;left:0;position:absolute;top:0;width:100%}.ptcom-design__assetFill__k2wqou img{-o-object-fit:cover;object-fit:cover}.ptcom-design__content__k2wqou{align-items:flex-start;display:flex;flex-direction:column;position:relative}@media (min-width:47.5em){.ptcom-design__content__k2wqou{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}}.ptcom-design__heading__k2wqou{color:var(--text-color);margin-bottom:30px}@media (min-width:47.5em){.ptcom-design__heading__k2wqou{align-items:flex-end;display:flex;grid-column:1/span 4;height:100%;margin-bottom:0}}.ptcom-design__heading100__k2wqou{font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__heading200__k2wqou{font-size:var(--body-200-size);line-height:var(--body-200-line)}.ptcom-design__cta__k2wqou{color:var(--text-color)}@media (min-width:47.5em){.ptcom-design__cta__k2wqou{grid-column:9/span 4}}@media (max-width:47.4375em){.ptcom-design__cta__k2wqou a{border:1px solid var(--text-color);padding:10px 15px}.ptcom-design__cta__k2wqou span{display:none}.ptcom-design__cta__k2wqou a:after,.ptcom-design__cta__k2wqou a:before{content:none}}.ptcom-design__term__1lbl6ek{color:var(--text-color);text-decoration:none}.ptcom-design__meta__1lbl6ek{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase}.ptcom-design__title__1lbl6ek{font-size:var(--body-300-size);line-height:var(--body-300-line);align-items:baseline;display:flex}.ptcom-design__titleIcon__1lbl6ek{padding-left:.5ch;position:relative;transform:translate(0);transition:transform .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__termLink__1lbl6ek:focus .ptcom-design__titleIcon__1lbl6ek,.ptcom-design__termLink__1lbl6ek:hover .ptcom-design__titleIcon__1lbl6ek{transform:translate(3px,-3px)}}.ptcom-design__termLink__1lbl6ek:active .ptcom-design__titleIcon__1lbl6ek{transform:translate(3px,-3px)}@media (hover:hover) and (pointer:fine){.ptcom-design__termLink__1lbl6ek:focus .ptcom-design__description__1lbl6ek,.ptcom-design__termLink__1lbl6ek:hover .ptcom-design__description__1lbl6ek{color:var(--text-color)}}.ptcom-design__termLink__1lbl6ek:active .ptcom-design__description__1lbl6ek{color:var(--text-color)}.ptcom-design__heading__1lbl6ek,.ptcom-design__landing__1lbl6ek .ptcom-design__title__1lbl6ek{font-family:var(--headline-300-family);font-size:var(--headline-300-size);letter-spacing:var(--headline-300-letter);line-height:var(--headline-300-line);margin-bottom:2.2222222222rem}@media (min-width:47.5em){.ptcom-design__heading__1lbl6ek,.ptcom-design__landing__1lbl6ek .ptcom-design__title__1lbl6ek{margin-bottom:var(--section-v-spacing)}}.ptcom-design__description__1lbl6ek{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-medium);margin-top:var(--spacing-s);transition:color .24s ease-in-out}.ptcom-design__landing__1lbl6ek .ptcom-design__description__1lbl6ek{font-size:var(--body-300-size);line-height:var(--body-300-line);color:#767676;margin-bottom:var(--v-gutter);margin-top:var(--spacing-xs)}.ptcom-design__section__1lbl6ek{padding:var(--section-v-spacing) 0}.ptcom-design__container__1lbl6ek{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__layout__1lbl6ek{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);margin-top:var(--spacing-xs)}.ptcom-design__termContent__1lbl6ek{grid-column:1/-1;margin-top:var(--spacing-s)}@media (min-width:47.5em){.ptcom-design__termContent__1lbl6ek{grid-column:1/span 7;margin-top:0}}.ptcom-design__ctaContent__1lbl6ek{grid-column:9/-1;margin-top:var(--spacing-xs)}@media (max-width:34.9375em){.ptcom-design__ctaContent__1lbl6ek{grid-column:1/-1;order:-1}}.ptcom-design__listContent__1lbl6ek{grid-column:3/-1;margin-top:2.2222222222rem}@media (min-width:47.5em){.ptcom-design__listContent__1lbl6ek{grid-column:6/-1;margin-top:2.7777777778rem}}.ptcom-design__glossary__1lbl6ek .ptcom-design__listContent__1lbl6ek{margin-top:0}.ptcom-design__listHeading__1lbl6ek{font-size:var(--body-100-size);line-height:var(--body-100-line);color:#636363;margin-bottom:var(--spacing-xs)}.ptcom-design__content__1lbl6ek{display:block}.ptcom-design__terms__1lbl6ek{list-style-type:none}@media (max-width:47.4375em){.ptcom-design__terms__1lbl6ek{height:auto;overflow-y:visible}}.ptcom-design__termsItem__1lbl6ek{border-top:1px solid var(--border-color);margin-bottom:var(--v-gutter);padding-top:var(--v-gutter)}.ptcom-design__light__144oblr{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#fff;--body-color-medium:#f3f3f3;--body-color-light:#f9f9f9;--text-color:#1e2124;--text-color-medium:#636363;--text-color-light:#767676;--hover-color:rgba(30,33,36,var(--hover-opacity))}.ptcom-design__dark__144oblr{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#1e2124;--body-color-medium:#2f3234;--body-color-light:#494a4b;--text-color:#fff;--text-color-medium:#b9b9b9;--text-color-light:#9b9b9b;--accent-color:#4e8af7;--accent10-color:rgba(78,138,247,.1);--accent05-color:rgba(78,138,247,.05);--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__gray__144oblr{--border-color:currentColor;--input-border-color:var(--text-color-medium);--hover-opacity:0.33;--error-color:#ff4136;--accent-color:#2b5945;--accent10-color:rgba(43,89,69,.1);--accent05-color:rgba(43,89,69,.05);background:var(--body-color);color:var(--text-color);--body-color:#fff;--body-color-medium:#f3f3f3;--body-color-light:#f9f9f9;--text-color:#1e2124;--text-color-medium:#636363;--text-color-light:#767676;--hover-color:rgba(30,33,36,var(--hover-opacity));--body-color:#e5e5e5;--text-color-light:#636363}.ptcom-design__headerBg__144oblr{--header-bg-margin:calc(var(--h-contain) - 20px);background-color:#aaa;border-radius:10px;box-shadow:0 2px 10px transparent;height:70px;left:var(--header-bg-margin);opacity:.1;position:fixed;right:var(--header-bg-margin);top:16px;z-index:10}@media (max-width:59.9375em){.ptcom-design__headerBg__144oblr{border-radius:0;height:82px;left:0;right:0;top:0}}@media (max-width:34.9375em){.ptcom-design__headerBg__144oblr{height:65px}}.ptcom-design__hero__144oblr{background-color:var(--body-color)}.ptcom-design__heroMedia__144oblr{background-color:var(--pltr-grey-4);height:70vh}@media (min-width:47.5em){.ptcom-design__heroMedia__144oblr{height:80vh}}.ptcom-design__limitPadding__144oblr{height:50vw;max-height:80vh}.ptcom-design__heroImage__144oblr{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ptcom-design__heroGrid__144oblr{padding-block:40px}.ptcom-design__heroBody__144oblr,.ptcom-design__heroTitle__144oblr{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.ptcom-design__heroTitle__144oblr{color:var(--text-color);font-size:42px;letter-spacing:-.015em;line-height:1}@media (min-width:47.5em){.ptcom-design__heroTitle__144oblr{font-size:96px}}@media (min-width:75em){.ptcom-design__heroTitle__144oblr{font-size:140px}}.ptcom-design__heroBody__144oblr{color:var(--text-color-medium);font-size:24px;line-height:1.1;max-width:650px}@media (min-width:47.5em){.ptcom-design__heroBody__144oblr{font-size:36px}}@media (min-width:60em){.ptcom-design__heroBody__144oblr{font-size:46px}}.ptcom-design__container__144oblr{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding-inline:var(--h-spacing)}.ptcom-design__heroForm__1nq03u1{display:flex;flex-direction:column}@media (min-width:60em){.ptcom-design__heroForm__1nq03u1{flex-direction:row}}[class*=section] .ptcom-design__heroForm__1nq03u1{margin-left:calc(-1 * var(--h-spacing));margin-right:calc(-1 * var(--h-spacing))}.ptcom-design__heroFormFormRight__1nq03u1 .ptcom-design__heroFormColorBlock__1nq03u1:first-child{order:2}.ptcom-design__heroFormFormRight__1nq03u1 .ptcom-design__heroFormColorBlock__1nq03u1:last-child{order:1}.ptcom-design__heroFormColorBlock__1nq03u1{box-sizing:border-box;padding:var(--section-v-spacing) var(--h-spacing)}@media (min-width:60em){.ptcom-design__heroFormColorBlock__1nq03u1{width:50%}}@media (max-width:59.9375em){.ptcom-design__heroFormSingleColor__1nq03u1 .ptcom-design__heroFormColorBlock__1nq03u1{padding-top:var(--v-gutter)}.ptcom-design__heroForm__1nq03u1:not(.ptcom-design__heroFormSingleColor__1nq03u1) .ptcom-design__heroFormColorBlock__1nq03u1{padding-top:var(--v-gutter);z-index:2}}@media (min-width:60em){.ptcom-design__heroFormColorBlock__1nq03u1.ptcom-design__hasEyebrow__1nq03u1{padding-top:calc(var(--section-v-spacing) - (var(--body-100-line) * 1em + .5555555556rem))}}.ptcom-design__heroFormPreFormText__1nq03u1{--text-margin:1.1111111111rem;margin-bottom:1.1111111111rem}.ptcom-design__heroFormPreFormText__1nq03u1>p{color:var(--text-color-light)}@media (min-width:60em){.ptcom-design__heroFormPreFormText__1nq03u1{margin-bottom:2.2222222222rem}}.ptcom-design__heroFormPreFormText__1nq03u1 p:first-child+*{--text-margin:0.5555555556rem}@media (max-width:59.9375em){.ptcom-design__heroFormMediaColorBlock__1nq03u1{order:-1}.ptcom-design__heroFormSingleColor__1nq03u1 .ptcom-design__heroFormMediaColorBlock__1nq03u1{padding-bottom:0}.ptcom-design__heroForm__1nq03u1:not(.ptcom-design__heroFormSingleColor__1nq03u1) .ptcom-design__heroFormMediaColorBlock__1nq03u1{padding-bottom:var(--h-spacing);padding-top:var(--h-spacing);position:sticky;top:0;z-index:1}}.ptcom-design__heroFormMediaEyebrow__1nq03u1{color:var(--text-color-light);margin-bottom:.5555555556rem}.ptcom-design__heroFormMediaText__1nq03u1{--text-margin:1.1111111111rem}@media (min-width:60em){.ptcom-design__heroFormMediaText__1nq03u1{position:sticky;top:1.6666666667rem}}.ptcom-design__heroFormMediaText__1nq03u1 img{margin-left:auto;margin-right:auto}@media (max-width:59.9375em){.ptcom-design__heroFormMediaText__1nq03u1 img{max-height:34.7222vw}}@media (max-width:359px){.ptcom-design__heroFormMediaText__1nq03u1 img{max-height:6.9444444444rem}}@media (max-width:59.9375em){.ptcom-design__hideMobile__1nq03u1{display:none}}@media (min-width:60em){.ptcom-design__hideDesktop__1nq03u1{display:none}}.ptcom-design__iconGrid__19hhklm{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-gap:38px;grid-template-columns:repeat(1,1fr);margin-top:var(--spacing-m)}@media (min-width:47.5em){.ptcom-design__iconGrid__19hhklm{grid-template-columns:repeat(2,1fr)}}@media (min-width:60em){.ptcom-design__iconGrid__19hhklm{grid-template-columns:repeat(3,1fr)}}.ptcom-design__item__19hhklm{background-color:var(--body-color-light);display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:var(--spacing-s)}.ptcom-design__noCta__19hhklm{padding-bottom:calc(var(--spacing-s) * 2)}.ptcom-design__itemContent__19hhklm{display:flex;flex-direction:column;gap:var(--spacing-s)}.ptcom-design__itemIcon__19hhklm{height:30px;width:30px}.ptcom-design__itemTitle__19hhklm{font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__itemDescription__19hhklm{font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__cta__19hhklm{margin-top:auto}.ptcom-design__expandButton__19hhklm{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:row;gap:5px;overflow:hidden;padding:.7857142857em 0;position:relative;text-align:left;text-decoration:none;transition:all .25s ease-in-out;width:100%}.ptcom-design__expandButton__19hhklm:hover{color:var(--text-color-light);fill:var(--text-color-light);transition:all .25s ease-in-out}.ptcom-design__plusIcon__19hhklm{height:20px;width:20px}.ptcom-design__inPageNav__1qlhr2c{display:none}@media (min-width:47.5em){.ptcom-design__inPageNav__1qlhr2c{bottom:0;display:block;left:0;mix-blend-mode:difference;position:fixed;width:100%}}.ptcom-design__inPageNavList__1qlhr2c{bottom:var(--v-gutter);left:var(--h-contain);position:absolute;transform:translateX(-.5555555556rem);width:auto}.ptcom-design__inPageNavItem__1qlhr2c{height:1.7777777778rem;transform:translate(calc(var(--item-index) * 3px),calc((var(--sections-length) - var(--item-index) - 1) * 100%));transition:transform .2s}.ptcom-design__inPageNavList__1qlhr2c:hover .ptcom-design__inPageNavItem__1qlhr2c,.ptcom-design__inPageNav__1qlhr2c.ptcom-design__isScrolling__1qlhr2c .ptcom-design__inPageNavItem__1qlhr2c{transform:translate(0)}.ptcom-design__inPageNavLink__1qlhr2c{font-size:var(--body-100-size);line-height:var(--body-100-line);color:#636363;display:flex;height:100%;justify-items:center;padding:.3333333333rem .5555555556rem;position:relative;text-decoration:none}.ptcom-design__inPageNavItemSelected__1qlhr2c .ptcom-design__inPageNavLink__1qlhr2c{color:#fff}.ptcom-design__inPageNavLink__1qlhr2c:before{border-left:1px solid;bottom:.2222222222rem;content:"";display:block;left:0;position:absolute;top:.2222222222rem}.ptcom-design__inPageNavLink__1qlhr2c:hover{color:#fff}.ptcom-design__inPageNavEarmarkNumber__1qlhr2c{font-size:var(--body-100-size);line-height:var(--body-100-line);font-family:var(--details-earmark-family);font-feature-settings:"tnum" on,"lnum" on,"liga" off,"zero";font-variant-numeric:slashed-zero;text-transform:uppercase;display:none;margin-right:.5555555556rem}.ptcom-design__inPageNavList__1qlhr2c:hover .ptcom-design__inPageNavEarmarkNumber__1qlhr2c,.ptcom-design__inPageNav__1qlhr2c.ptcom-design__isScrolling__1qlhr2c .ptcom-design__inPageNavEarmarkNumber__1qlhr2c{display:inline}.ptcom-design__inPageNavItemTitle__1qlhr2c{display:none;white-space:nowrap}.ptcom-design__inPageNavList__1qlhr2c:hover .ptcom-design__inPageNavItemSelected__1qlhr2c .ptcom-design__inPageNavItemTitle__1qlhr2c{color:#636363}.ptcom-design__inPageNavList__1qlhr2c:hover .ptcom-design__inPageNavItemSelected__1qlhr2c .ptcom-design__inPageNavItemTitle__1qlhr2c,.ptcom-design__inPageNav__1qlhr2c.ptcom-design__isScrolling__1qlhr2c .ptcom-design__inPageNavItemSelected__1qlhr2c .ptcom-design__inPageNavItemTitle__1qlhr2c{animation-duration:2s;animation-name:ptcom-design__flicker-temp__1qlhr2c;display:inline;opacity:0}@keyframes ptcom-design__flicker-temp__1qlhr2c{0%{opacity:1}2%{opacity:1}3%{opacity:0}5%{opacity:0}6%{opacity:1}8%{opacity:1}9%{opacity:0}11%{opacity:0}12%{opacity:1}16%{opacity:1}15%{opacity:0}17%{opacity:0}18%{opacity:1}90%{opacity:1}to{opacity:0}}.ptcom-design__inPageNavLink__1qlhr2c:hover .ptcom-design__inPageNavItemTitle__1qlhr2c,.ptcom-design__inPageNavList__1qlhr2c:hover .ptcom-design__inPageNavItemSelected__1qlhr2c .ptcom-design__inPageNavLink__1qlhr2c:hover .ptcom-design__inPageNavItemTitle__1qlhr2c{animation-duration:.3s;animation-name:ptcom-design__flicker-stay-on__1qlhr2c;color:#fff;display:inline;opacity:1}@keyframes ptcom-design__flicker-stay-on__1qlhr2c{0%{opacity:1}14%{opacity:1}15%{opacity:0}29%{opacity:0}30%{opacity:1}44%{opacity:1}45%{opacity:0}59%{opacity:0}60%{opacity:1}74%{opacity:1}75%{opacity:0}89%{opacity:0}90%{opacity:1}}.ptcom-design__launchPad__1pvrqv{--text-color:#fff;--text-color-medium:#fff;--text-color-light:#fff;--hover-color:rgba(255,255,255,var(--hover-opacity));color:var(--text-color);padding:var(--gutter) var(--h-spacing)}.ptcom-design__launchPad__1pvrqv:not(.ptcom-design__active__1pvrqv){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;display:inline;opacity:0}@media (min-width:1500px){.ptcom-design__launchPad__1pvrqv{margin:0 auto}}.ptcom-design__launchPad__1pvrqv.ptcom-design__active__1pvrqv{align-content:center;background-color:#1e2124;bottom:0;display:flex;justify-content:center;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:590}.ptcom-design__wrapper__1pvrqv{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column:1/-1;grid-row-gap:0;max-width:var(--max-width);padding:calc(var(--v-gutter) * 2 + 2.2222222222rem) calc(var(--h-spacing));width:var(--max-width)}@media (min-width:35em){.ptcom-design__wrapper__1pvrqv{padding:calc(var(--v-gutter) * 2 + 2.2222222222rem) 0}}.ptcom-design__launchpadItem__1pvrqv{grid-column:1/-1;padding:var(--spacing-s) 0;position:relative}@media (min-width:60em){.ptcom-design__launchpadItem__1pvrqv{grid-column:auto/span 1}}.ptcom-design__launchpadItem__1pvrqv:before{background-color:#fff;content:"";height:.0555555556rem;left:0;position:absolute;top:0;width:100%}.ptcom-design__launchpadHeader__1pvrqv{align-items:center;display:flex;justify-content:space-between}.ptcom-design__launchpadEarmark__1pvrqv{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:#b9b9b9;margin-bottom:var(--v-gutter)}.ptcom-design__launchpadLink__1pvrqv{color:#fff;transition:color .25s ease-in-out}.ptcom-design__launchpadLink__1pvrqv:active,.ptcom-design__launchpadLink__1pvrqv:focus,.ptcom-design__launchpadLink__1pvrqv:hover{color:#8a8a8a}.ptcom-design__gridItemLeft__1pvrqv{grid-column:1/-1}@media (min-width:47.5em){.ptcom-design__gridItemLeft__1pvrqv{grid-column:1/5}}.ptcom-design__gridItemRight__1pvrqv{display:grid;grid-column:1/-1;grid-column-gap:var(--gutter);padding-bottom:calc(var(--spacing-s) * 3)}@media (min-width:47.5em){.ptcom-design__gridItemRight__1pvrqv{grid-column:5/-1;padding-bottom:calc(var(--spacing-s))}}.ptcom-design__gridRow__1pvrqv{grid-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-row-gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:47.5em){.ptcom-design__gridRow__1pvrqv{grid-template-columns:repeat(2,minmax(0,1fr))}}.ptcom-design__launchpadBlock__1pvrqv{display:flex;flex-wrap:wrap;gap:var(--gutter)}@media (min-width:35em){.ptcom-design__launchpadBlock__1pvrqv{flex-wrap:nowrap}}.ptcom-design__launchpadBlock__1pvrqv>li{flex:1 1 50%}@media (max-width:34.9375em){.ptcom-design__launchpadBlock__1pvrqv>li:not(:first-child){display:none}}.ptcom-design__navLinks__1pvrqv{font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__navLinks__1pvrqv a{display:inline-block;padding:var(--spacing-xs) 0;text-decoration:none}.ptcom-design__quickLinks__1pvrqv{font-size:var(--body-100-size);line-height:var(--body-100-line);display:flex;gap:var(--gutter);justify-content:space-between;min-width:50%;order:1}@media (max-width:59.9375em){.ptcom-design__quickLinks__1pvrqv{grid-column:1/-1}}.ptcom-design__quickLinksList__1pvrqv{min-width:50%}.ptcom-design__quickLinksList__1pvrqv li:first-child a{border-top:0;padding-top:0!important}@media (max-width:47.4375em){.ptcom-design__textComponent__1pvrqv{display:none}}.ptcom-design__text__1pvrqv{font-size:var(--body-300-size);line-height:var(--body-300-line)}.ptcom-design__text__1pvrqv *+*{margin-top:var(--spacing-s)}.ptcom-design__text__1pvrqv a{color:#b9b9b9;display:inline-block;transition:color .25s ease-in-out}.ptcom-design__text__1pvrqv a:active,.ptcom-design__text__1pvrqv a:focus,.ptcom-design__text__1pvrqv a:hover{color:#fff}.ptcom-design__launchPad__flrsr6{--text-color:#fff;--text-color-medium:#fff;--text-color-light:#fff;--hover-color:rgba(255,255,255,var(--hover-opacity));color:var(--text-color);padding:var(--gutter) var(--h-spacing)}.ptcom-design__launchPad__flrsr6:not(.ptcom-design__active__flrsr6){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;display:inline;opacity:0}@media (min-width:1500px){.ptcom-design__launchPad__flrsr6{margin:0 auto}}.ptcom-design__launchPad__flrsr6.ptcom-design__active__flrsr6{align-content:center;background-color:#1e2124;bottom:0;display:flex;justify-content:center;left:0;min-height:calc(100vh - 2.2222222222rem);overflow:auto;position:fixed;right:0;top:0;z-index:590}.ptcom-design__wrapper__flrsr6{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column:1/-1;grid-row-gap:0;max-width:var(--max-width);padding:calc(var(--v-gutter) * 2 + 2.2222222222rem) calc(var(--h-spacing));width:var(--max-width)}@media (min-width:35em){.ptcom-design__wrapper__flrsr6{padding:calc(var(--v-gutter) * 2 + 2.2222222222rem) 0}}.ptcom-design__launchpadItem__flrsr6{grid-column:1/-1;padding:var(--spacing-s) 0;position:relative}@media (min-width:60em){.ptcom-design__launchpadItem__flrsr6{grid-column:auto/span 1}}.ptcom-design__launchpadItem__flrsr6:before{background-color:#fff;content:"";height:.0555555556rem;left:0;position:absolute;top:0;width:100%}.ptcom-design__launchpadHeader__flrsr6{align-items:center;display:flex;justify-content:space-between}.ptcom-design__launchpadEarmark__flrsr6{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:#b9b9b9;margin-bottom:var(--v-gutter)}.ptcom-design__launchpadLink__flrsr6{color:#fff;transition:color .25s ease-in-out}.ptcom-design__launchpadLink__flrsr6:active,.ptcom-design__launchpadLink__flrsr6:focus,.ptcom-design__launchpadLink__flrsr6:hover{color:#767676}.ptcom-design__gridItemLeft__flrsr6{grid-column:1/-1}@media (min-width:47.5em){.ptcom-design__gridItemLeft__flrsr6{grid-column:1/5}}.ptcom-design__gridItemRight__flrsr6{display:grid;grid-column:1/-1;grid-column-gap:var(--gutter);padding-bottom:calc(var(--spacing-s) * 3)}@media (min-width:47.5em){.ptcom-design__gridItemRight__flrsr6{grid-column:5/-1;padding-bottom:calc(var(--spacing-s))}}.ptcom-design__gridRow__flrsr6{grid-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-row-gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:47.5em){.ptcom-design__gridRow__flrsr6{grid-template-columns:repeat(2,minmax(0,1fr))}}.ptcom-design__launchpadBlock__flrsr6{display:flex;flex-wrap:wrap;gap:var(--gutter)}@media (min-width:35em){.ptcom-design__launchpadBlock__flrsr6{flex-wrap:nowrap}}.ptcom-design__launchpadBlock__flrsr6>li{flex:1 1 50%}@media (max-width:34.9375em){.ptcom-design__launchpadBlock__flrsr6>li:not(:first-child){display:none}}.ptcom-design__navLinks__flrsr6{font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__navLinks__flrsr6 a{color:var(--text-color);display:inline-block;padding:var(--spacing-xs) 0;text-decoration:none}@media (max-width:59.9375em){.ptcom-design__navLinks__flrsr6 a{grid-column:1/-1}}.ptcom-design__navLinks__flrsr6 a:before{background:var(--border-color);bottom:0;content:"";height:1px;left:0;position:absolute;transition:1s;width:0}.ptcom-design__navLinks__flrsr6 a.ptcom-design__navSelected__flrsr6:before{width:100%}.ptcom-design__navLinks__flrsr6 a:after{content:"";height:100%;left:0;opacity:0;position:absolute;text-align:right;transition-duration:1s;transition-property:opacity;width:100%}.ptcom-design__navLinks__flrsr6 a.ptcom-design__navSelected__flrsr6:after{content:" ↗";opacity:100%}.ptcom-design__quickLinks__flrsr6{font-size:var(--body-100-size);line-height:var(--body-100-line);display:flex;gap:var(--gutter);justify-content:space-between;min-width:50%;order:1}@media (max-width:59.9375em){.ptcom-design__quickLinks__flrsr6{grid-column:1/-1}}.ptcom-design__quickLinksList__flrsr6{min-width:50%}.ptcom-design__quickLinksList__flrsr6 li:first-child a{border-top:0;padding-top:0!important}@media (max-width:47.4375em){.ptcom-design__textComponent__flrsr6{display:none}}.ptcom-design__text__flrsr6{font-size:var(--body-300-size);line-height:var(--body-300-line)}.ptcom-design__text__flrsr6 *+*{margin-top:var(--spacing-s)}.ptcom-design__text__flrsr6 a{color:#b9b9b9;display:inline-block;transition:color .25s ease-in-out}.ptcom-design__text__flrsr6 a:active,.ptcom-design__text__flrsr6 a:focus,.ptcom-design__text__flrsr6 a:hover{color:#fff}.ptcom-design__content__1wssouz,.ptcom-design__list__1wssouz{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__content__1wssouz{--grid:repeat(10,minmax(10px,1fr));--v-gutter:1.6666666667rem;align-self:start;grid-column:3/-1;margin-top:1.1111111111rem}@media (min-width:35em){.ptcom-design__content__1wssouz{--grid:repeat(10,minmax(10px,1fr));margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__content__1wssouz{--grid:repeat(6,minmax(10px,1fr));--v-gutter:2.7777777778rem;grid-column-start:7;margin-top:2.7777777778rem}}@media (min-width:35em){.ptcom-design__list100__1wssouz .ptcom-design__content__1wssouz{--grid:repeat(6,minmax(10px,1fr));grid-column-start:7;margin-top:0}}@media (min-width:60em){.ptcom-design__list100__1wssouz .ptcom-design__content__1wssouz{--grid:repeat(8,minmax(10px,1fr));--v-gutter:2.7777777778rem;grid-column-start:5}.ptcom-design__list200__1wssouz .ptcom-design__content__1wssouz{margin-top:0}}.ptcom-design__text__1wssouz{--text-color:var(--text-color-light);font-size:var(--body-300-size);line-height:var(--body-300-line);grid-column:1/-1}@media (min-width:60em){.ptcom-design__list100__1wssouz .ptcom-design__text__1wssouz{grid-column-end:5}}.ptcom-design__listWrap__1wssouz{font-size:var(--body-300-size);line-height:var(--body-300-line);grid-column:1/-1}@media (min-width:60em){.ptcom-design__list100__1wssouz .ptcom-design__listWrap__1wssouz{grid-column-start:5}}@media (min-width:35em){.ptcom-design__list__1wssouz:not(.ptcom-design__list100__1wssouz) .ptcom-design__listWrap2__1wssouz>*{display:grid;grid-column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(10px,1fr))}.ptcom-design__list__1wssouz:not(.ptcom-design__list100__1wssouz) .ptcom-design__listWrap2__1wssouz>*>:nth-child(2){margin-top:0}.ptcom-design__list__1wssouz:not(.ptcom-design__list100__1wssouz) .ptcom-design__listWrap2__1wssouz>*>:nth-child(2) a{border-top:1px solid var(--border-color)}}.ptcom-design__groupBlock__1p4qeyp{--v-gutter:units.rem(40);display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);margin-top:2.2222222222rem}@media (min-width:35em){.ptcom-design__groupBlock__1p4qeyp{--v-gutter:units.rem(60);margin-top:3.3333333333rem}}@media (min-width:60em){.ptcom-design__groupBlock__1p4qeyp{margin-top:4.4444444444rem}}.ptcom-design__group__1p4qeyp{grid-column:1/-1;padding-bottom:32px}@media (min-width:35em){.ptcom-design__group__1p4qeyp{grid-column:auto/span 6}}@media (min-width:60em){.ptcom-design__group__1p4qeyp{grid-column-end:span 4}}.ptcom-design__subgroup__1p4qeyp{padding-left:0}.ptcom-design__heading__1p4qeyp{font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__listWithoutSubheader__1p4qeyp,.ptcom-design__subheading__1p4qeyp{padding:var(--spacing-xs) 0}.ptcom-design__listWithSubheader__1p4qeyp{padding:var(--spacing-xs) 0 0 var(--spacing-xs)}.ptcom-design__subheading__1p4qeyp{font-size:var(--body-300-size);line-height:var(--body-300-line);display:flex}.ptcom-design__list__1p4qeyp{font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__listButton__1p4qeyp{background:transparent;border:0;color:inherit;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;padding:.7857142857em 0;position:relative;text-align:left;text-decoration:none;transition:all .25s ease-in-out;width:100%}.ptcom-design__listButton__1p4qeyp span{padding-right:.3333333333rem;transform:translateX(0);transition:transform .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__listButton__1p4qeyp:focus span,.ptcom-design__listButton__1p4qeyp:hover span{transform:translateX(.3333333333rem)}}.ptcom-design__listButton__1p4qeyp:after,.ptcom-design__listButton__1p4qeyp:before{background:linear-gradient(to right,var(--text-color) 0 50%,var(--hover-color) 50% 100%);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.ptcom-design__listButton__1p4qeyp:before{transition:transform .25s ease-in-out}.ptcom-design__listButton__1p4qeyp:after{transition:transform 0s linear .25s}@media (hover:hover) and (pointer:fine){.ptcom-design__listButton__1p4qeyp:focus-visible,.ptcom-design__listButton__1p4qeyp:hover{color:var(--hover-color)}.ptcom-design__listButton__1p4qeyp:focus:before,.ptcom-design__listButton__1p4qeyp:hover:before{transform:translateX(-100%);transition:none}.ptcom-design__listButton__1p4qeyp:focus:after,.ptcom-design__listButton__1p4qeyp:hover:after{transform:translateX(100%);transition:transform .25s ease-in-out}}.ptcom-design__listItem__1p4qeyp{position:relative}.ptcom-design__listItem__1p4qeyp+.ptcom-design__listItem__1p4qeyp{margin-top:-1px}.ptcom-design__sublist__1p4qeyp{background:var(--body-color);border:1px solid var(--text-color-medium);left:.5555555556rem;max-height:0;max-width:calc(100% - 1.1111111111rem);opacity:0;overflow:hidden;padding:1.1111111111rem;position:absolute;top:calc(100% - 1px);transition:opacity .25s ease-in-out,max-height 0s linear .25s,visibility 0s linear .25s;visibility:hidden;z-index:1}.ptcom-design__sublistActive__1p4qeyp{max-height:100000px;opacity:1;transition:opacity .25s ease-in-out;visibility:visible}.ptcom-design__sublistItem__1p4qeyp+.ptcom-design__sublistItem__1p4qeyp{margin-top:.2777777778rem}.ptcom-design__sublistLink__1p4qeyp{color:var(--text-color-med);text-decoration:none;transition:color .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__sublistLink__1p4qeyp:focus,.ptcom-design__sublistLink__1p4qeyp:hover{color:var(--hover-color)}}.ptcom-design__sublistLink__1p4qeyp span{text-decoration:underline}.ptcom-design__filter__1p4qeyp{font-size:var(--body-100-size);line-height:var(--body-100-line);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 8.5L12 16l7.5-7.5' stroke='%231e2124'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:auto .8888888889rem;border:0;border-bottom:1px solid var(--input-border-color);color:var(--text-color);display:inline-block;height:1.6666666667rem;margin-right:var(--gutter);padding-right:1.8888888889rem;width:11.1111111111rem}.ptcom-design__filter_search__1p4qeyp{background:none}[class*=sectiondark] .ptcom-design__filter__1p4qeyp{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 8.5L12 16l7.5-7.5' stroke='%23ffffff'/%3E%3C/svg%3E")}.ptcom-design__filter__1p4qeyp:last-child{margin-right:0}.ptcom-design__multicard__1lu28im{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__cards__1lu28im{grid-column:1/-1;margin-top:1.1111111111rem}@media (max-width:34.9375em){.ptcom-design__cards__1lu28im{display:flex;left:50%;overflow:scroll;padding-left:calc((100vw - var(--h-spacing) * 2 - var(--gutter) * 11) / 12 * 2 + var(--gutter) * 2 + var(--h-spacing));position:relative;scroll-padding-left:calc((100vw - var(--h-spacing) * 2 - var(--gutter) * 11) / 12 * 2 + var(--gutter) * 2 + var(--h-spacing));scroll-snap-type:x mandatory;transform:translateX(-50%);width:100vw}}@media (min-width:35em){.ptcom-design__cards__1lu28im{--v-gutter:2.2222222222rem;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__cards__1lu28im{--grid:repeat(6,minmax(10px,1fr));--v-gutter:4.4444444444rem;margin-top:2.7777777778rem}}.ptcom-design__multicard100__1lu28im .ptcom-design__cards__1lu28im{grid-column:1/-1}@media (min-width:35em){.ptcom-design__multicard100__1lu28im .ptcom-design__cards__1lu28im{--grid:repeat(8,minmax(10px,1fr));display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column-start:5}}@media (min-width:60em){.ptcom-design__multicard100__1lu28im .ptcom-design__cards__1lu28im{--grid:repeat(8,minmax(10px,1fr))}}@media (min-width:35em){.ptcom-design__multicard100__1lu28im:first-child .ptcom-design__cardsGt4__1lu28im{--grid:repeat(12,minmax(10px,1fr));grid-column-start:1}}@media (min-width:60em){.ptcom-design__multicard100__1lu28im:first-child .ptcom-design__cards__1lu28im:not(.ptcom-design__cardsGt4__1lu28im),.ptcom-design__multicard100__1lu28im:not(:first-child) .ptcom-design__cards__1lu28im{margin-top:0}}.ptcom-design__multicard200__1lu28im .ptcom-design__cards__1lu28im,.ptcom-design__multicard300__1lu28im .ptcom-design__cards__1lu28im{grid-column:1/-1}@media (min-width:35em){.ptcom-design__multicard200__1lu28im .ptcom-design__cards__1lu28im,.ptcom-design__multicard300__1lu28im .ptcom-design__cards__1lu28im{--grid:repeat(10,minmax(10px,1fr));display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column:2/-2}}@media (min-width:60em){.ptcom-design__multicard200__1lu28im .ptcom-design__cards__1lu28im,.ptcom-design__multicard300__1lu28im .ptcom-design__cards__1lu28im{--grid:repeat(10,minmax(10px,1fr))}.ptcom-design__multicard200__1lu28im:first-child .ptcom-design__cardsGt3__1lu28im,.ptcom-design__multicard300__1lu28im:first-child .ptcom-design__cardsGt3__1lu28im{--grid:repeat(12,minmax(10px,1fr));grid-column:1/-1}}@media (max-width:34.9375em){.ptcom-design__cardItem__1lu28im{flex:0 0 100%;scroll-snap-align:start}.ptcom-design__cardItem100__1lu28im{flex-basis:calc((100vw - var(--h-spacing) * 2 - var(--gutter) * 11) / 12 * 8 + var(--gutter) * 7)}}@media (min-width:35em){.ptcom-design__cardItem100__1lu28im{grid-column:auto/span 4}}@media (min-width:60em){.ptcom-design__cardItem100__1lu28im{grid-column-end:span 2}}@media (max-width:34.9375em){.ptcom-design__cardItem200__1lu28im,.ptcom-design__cardItem300__1lu28im{flex-basis:calc((100vw - var(--h-spacing) * 2 - var(--gutter) * 11) / 12 * 9 + var(--gutter) * 8)}}@media (min-width:35em){.ptcom-design__cardItem200__1lu28im,.ptcom-design__cardItem300__1lu28im{grid-column:auto/span 5}}@media (min-width:60em){.ptcom-design__cardItem200__1lu28im,.ptcom-design__cardItem300__1lu28im{grid-column-end:span 3}}@media (max-width:34.9375em){.ptcom-design__cardItem__1lu28im:last-child{box-sizing:content-box;padding-right:var(--h-spacing)}.ptcom-design__cardItem__1lu28im+.ptcom-design__cardItem__1lu28im{margin-left:var(--gutter)}}.ptcom-design__ctaWrap__1lu28im{grid-column:3/-1;margin-top:1.1111111111rem}@media (min-width:35em){.ptcom-design__ctaWrap__1lu28im{grid-column-start:9;margin-top:.5555555556rem}}@media (min-width:60em){.ptcom-design__ctaWrap__1lu28im{grid-column-start:-3;margin-top:2.7777777778rem}}.ptcom-design__skipnav__skmy6s{font-size:var(--body-100-size);line-height:var(--body-100-line);background:#1e2124;border:1px solid var(--border-color);border-top:0;color:#fff;left:css-max(calc((100% - var(--max-width)) / 2 + var(--gutter)),var(--h-spacing));opacity:0;padding:em(7,14) em(12,14);position:fixed;text-decoration:none;top:0;transform:translateY(-100%);transition:transform .25s ease-in-out,opacity 0s linear .25s;width:auto;z-index:690}.ptcom-design__skipnav__skmy6s:focus,.ptcom-design__skipnav__skmy6s:hover{opacity:1;outline:none;transform:translateY(0);transition:transform .25s ease-in-out}.ptcom-design__banner__skmy6s{mix-blend-mode:difference;position:sticky;top:0;z-index:600}.ptcom-design__light__skmy6s{--banner-bg:#fff;--banner-text:#1e2124}.ptcom-design__dark__skmy6s{--banner-bg:#1e2124;--banner-text:#fff}.ptcom-design__gray__skmy6s{--banner-bg:#e5e5e5;--banner-text:#1e2124}.ptcom-design__buttonWrapper__skmy6s{bottom:var(--v-gutter);padding-left:var(--h-spacing);position:fixed;top:auto;width:100%;z-index:600}@media (min-width:35em){.ptcom-design__buttonWrapper__skmy6s{position:sticky;top:0;width:auto}}.ptcom-design__buttonContainer__skmy6s{display:flex;flex-direction:row-reverse;justify-content:space-between;top:auto;width:100%}@media (min-width:35em){.ptcom-design__buttonContainer__skmy6s{flex-direction:row;height:2.2222222222rem;justify-content:flex-end;position:absolute;right:var(--h-contain);top:var(--v-gutter);width:auto}}.ptcom-design__primaryButtonWrapper__skmy6s{font-size:var(--body-100-size);line-height:var(--body-100-line);display:flex;margin-right:var(--h-spacing);min-width:calc((100vw - var(--h-spacing) * 2 - var(--gutter) * 11) / 12 * 2 + var(--gutter) * 3)}.ptcom-design__primaryButtonWrapper__skmy6s.ptcom-design__developer__skmy6s a{background-color:#6c3;border:#6c3;color:var(--text-color);text-transform:uppercase;font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace}.ptcom-design__primaryButtonWrapper__skmy6s a{background:var(--banner-bg);color:var(--banner-text)}.ptcom-design__primaryButtonWrapper__skmy6s a span{display:none}@media (min-width:35em){.ptcom-design__primaryButtonWrapper__skmy6s{min-width:calc((100vw - var(--h-spacing) * 2 - var(--gutter) * 11) / 12 * 2 + var(--gutter) * 3)}}@media (min-width:60em){.ptcom-design__primaryButtonWrapper__skmy6s{min-width:calc((100vw - var(--h-spacing) * 2 - var(--gutter) * 11) / 12 * 2 + var(--gutter))}}.ptcom-design__developer__skmy6s{min-width:3em}.ptcom-design__secondaryButtonsWrapper__skmy6s{font-size:var(--body-100-size);line-height:var(--body-100-line);bottom:var(--v-gutter);display:flex;flex-direction:row-reverse}.ptcom-design__secondaryButtonsWrapper__skmy6s a{background:var(--banner-bg);color:var(--banner-text)}.ptcom-design__secondaryButtonsWrapper__skmy6s button{margin-right:-1px}@media (min-width:35em){.ptcom-design__secondaryButtonsWrapper__skmy6s{flex-direction:row}}.ptcom-design__productNav__skmy6s{left:var(--h-contain);position:absolute;right:var(--h-contain);top:4em}.ptcom-design__developerLinks__skmy6s{display:none}@media (min-width:47.5em){.ptcom-design__developerLinks__skmy6s{align-items:center;display:flex;gap:1.2222222222rem;padding:0 32px}.ptcom-design__developerLinks__skmy6s a,.ptcom-design__developerLinks__skmy6s div{color:#fff;cursor:pointer;text-decoration:none;text-transform:uppercase;font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace}.ptcom-design__developerLinks__skmy6s a:hover,.ptcom-design__developerLinks__skmy6s div:hover{color:var(--text-color-light)}.ptcom-design__developerLinks__skmy6s a:focus,.ptcom-design__developerLinks__skmy6s div:focus{color:var(--banner-text)}}.ptcom-design__dropdown__skmy6s{display:inline-block;position:relative}.ptcom-design__dropdown__skmy6s a{cursor:pointer}.ptcom-design__dropdownContent__skmy6s{background-color:var(--banner-bg);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;z-index:1}.ptcom-design__dropdownContent__skmy6s a{color:#fff;display:block;padding:12px 16px;text-decoration:none}.ptcom-design__dropdownContent__skmy6s a:hover{background-color:var(--banner-text);color:var(--banner-bg)}.ptcom-design__dropdownContent__skmy6s a:focus{color:var(--background-color)}.ptcom-design__dropdown__skmy6s:hover .ptcom-design__dropdownContent__skmy6s{display:block}.ptcom-design__pageContainer__ec3r6t{--gray-wipe-x:-110%;--rotate:28deg;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:925}.ptcom-design__pageShape__ec3r6t{height:200vh;min-height:55.5555555556rem;position:absolute;transform-origin:center;width:200vw}.ptcom-design__pageShapeGray__ec3r6t{background-color:#767676;top:-50vh;transform:translate(var(--gray-wipe-x)) rotate(var(--rotate));transform-origin:50% -150%;z-index:925}.ptcom-design__pageShapeWhite__ec3r6t{background-color:var(--banner-bg);opacity:1;width:100%;z-index:915}.ptcom-design__palantirLogo__ec3r6t{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:950}.ptcom-design__palantirLogo__ec3r6t>svg{height:100%;max-width:2.7777777778rem;width:100%}.ptcom-design__quoteBlock__13aaops{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__quoteWrap__13aaops{grid-column:3/-1}@media (min-width:35em){.ptcom-design__quoteWrap__13aaops{grid-column:7/-1}.ptcom-design__quoteImage__13aaops .ptcom-design__quoteWrap__13aaops{grid-column:5/-1}.ptcom-design__quoteBlockLeft__13aaops .ptcom-design__quoteWrap__13aaops{grid-column:1/7}.ptcom-design__quoteImage__13aaops.ptcom-design__quoteBlockLeft__13aaops .ptcom-design__quoteWrap__13aaops{grid-column:1/9}}.ptcom-design__quoteBlockCentered__13aaops .ptcom-design__quoteWrap__13aaops{grid-column:1/-1}@media (min-width:35em){.ptcom-design__quoteBlockCentered__13aaops .ptcom-design__quoteWrap__13aaops{grid-column:2/-2}}@media (min-width:60em){.ptcom-design__quoteBlockCentered__13aaops .ptcom-design__quoteWrap__13aaops{grid-column:3/-3}}@media (min-width:35em){.ptcom-design__quote__13aaops:not(.ptcom-design__quoteImage__13aaops) .ptcom-design__quoteWrap__13aaops>*{--grid:repeat(6,minmax(10px,1fr))}}.ptcom-design__tabs__1g13ol0{font-size:var(--body-100-size);line-height:var(--body-100-line);counter-reset:tab;grid-column:1/-1}@media (max-width:34.9375em){.ptcom-design__tabs__1g13ol0{margin-bottom:2.2222222222rem}}@media (min-width:35em){.ptcom-design__tabs__1g13ol0{--body-100-size:0.7777777778rem;grid-column-end:4}}@media (min-width:60em){.ptcom-design__tabs__1g13ol0{font-size:var(--body-200-size);line-height:var(--body-200-line)}}@media (min-width:35em){.ptcom-design__tabsList__1g13ol0{position:sticky;top:calc(var(--v-gutter) * 2 + 1.1111111111rem)}}.ptcom-design__tabsItem__1g13ol0{overflow:hidden;position:relative}@media (max-width:34.9375em){.ptcom-design__tabsItem__1g13ol0{display:inline-block;margin-right:calc(var(--gutter) * 4)}}.ptcom-design__tab__1g13ol0{color:var(--text-color-medium);counter-increment:tab;display:block;font-size:.8888888889rem;padding:.6666666667rem 0 .5555555556rem;position:relative;text-decoration:none;top:2px;transition:color .25s ease-in-out}@media (min-width:35em){.ptcom-design__tab__1g13ol0{padding:.6666666667rem 0}}.ptcom-design__tabActive__1g13ol0{color:var(--text-color);cursor:default}@media (hover:hover) and (pointer:fine){.ptcom-design__tab__1g13ol0:focus,.ptcom-design__tab__1g13ol0:hover{color:var(--text-color)}}.ptcom-design__tab__1g13ol0:after{content:counters(tab,".",decimal-leading-zero);font-size:.6667em;margin-left:.3333em;vertical-align:super}.ptcom-design__tabActive__1g13ol0:before{background:currentColor;border-radius:50%;content:"";height:.2222222222rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:.2222222222rem}@media (min-width:35em){.ptcom-design__tabActive__1g13ol0:before{height:.3333333333rem;left:auto;right:0;top:50%;transform:translateY(-50%);width:.3333333333rem}}.ptcom-design__subTabs__1g13ol0{margin-bottom:.6666666667rem;margin-left:.6666666667rem}.ptcom-design__subTabs__1g13ol0 .ptcom-design__tab__1g13ol0{color:var(--text-color-light);font-size:.7777777778rem;padding:0}@media (hover:hover) and (pointer:fine){.ptcom-design__subTabs__1g13ol0 .ptcom-design__tab__1g13ol0:hover{color:var(--text-color-dark)}}.ptcom-design__content__9nwh26,.ptcom-design__study__9nwh26:not(.ptcom-design__studyPlain__9nwh26){display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__content__9nwh26{grid-auto-rows:minmax(min-content,max-content);grid-column:1/-1;margin-top:1.1111111111rem}@media (min-width:35em){.ptcom-design__content__9nwh26{margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__content__9nwh26{grid-template-rows:auto 1fr;margin-top:2.7777777778rem}}.ptcom-design__studyPlain__9nwh26 .ptcom-design__content__9nwh26{margin-top:0}.ptcom-design__quoteWrap__9nwh26{grid-column:3/-1}@media (min-width:35em){.ptcom-design__quoteWrap__9nwh26{grid-column:2/7}}@media (min-width:60em){.ptcom-design__quoteWrap__9nwh26{grid-column:6/span 4;grid-row:span 2}}@media (max-width:34.9375em){.ptcom-design__studyImage__9nwh26 .ptcom-design__quoteWrap__9nwh26{margin-top:.5555555556rem}}@media (min-width:60em){.ptcom-design__studyImage__9nwh26 .ptcom-design__quoteWrap__9nwh26{grid-column-start:2}}.ptcom-design__fallback__9nwh26{font-size:var(--body-100-size);line-height:var(--body-100-line);padding-top:var(--v-gutter);position:relative}.ptcom-design__details__9nwh26{grid-column:3/-1}@media (max-width:34.9375em){.ptcom-design__details__9nwh26{margin-top:.5555555556rem}}@media (min-width:35em){.ptcom-design__details__9nwh26{grid-column:7/-1}}@media (min-width:60em){.ptcom-design__details__9nwh26{grid-column:10/span 3}.ptcom-design__studyImage__9nwh26 .ptcom-design__details__9nwh26{grid-column-start:6;grid-row:span 2}}.ptcom-design__detailsItem__9nwh26{--grid:repeat(10,minmax(10px,1fr));display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);padding:var(--v-gutter) 0;position:relative}@media (min-width:35em){.ptcom-design__detailsItem__9nwh26{--grid:repeat(6,minmax(10px,1fr))}}@media (min-width:60em){.ptcom-design__detailsItem__9nwh26{--grid:repeat(3,minmax(10px,1fr))}}.ptcom-design__detailsTitle__9nwh26{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:var(--text-color-light);grid-column:1/span 3}@media (min-width:35em){.ptcom-design__detailsTitle__9nwh26{grid-column-end:span 2}}@media (min-width:60em){.ptcom-design__detailsTitle__9nwh26{grid-column-end:span 1}}.ptcom-design__detailsTerm__9nwh26{font-size:var(--body-100-size);line-height:var(--body-100-line);grid-column:5/-1}@media (min-width:35em){.ptcom-design__detailsTerm__9nwh26{grid-column-start:4}}@media (min-width:60em){.ptcom-design__detailsTerm__9nwh26{grid-column-start:2}}.ptcom-design__detailsTerm__9nwh26 ul>li:before{content:"↳"}.ptcom-design__imageWrap__9nwh26{grid-column:2/-1}@media (max-width:34.9375em){.ptcom-design__imageWrap__9nwh26{order:-1}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__imageWrap__9nwh26{grid-column:2/-1;margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__imageWrap__9nwh26{grid-column:9/-1}}.ptcom-design__imageWrap__9nwh26 img{display:block;width:100%}.ptcom-design__ctaWrap__9nwh26{align-self:stretch;grid-column:3/-1;margin-top:1.1111111111rem}@media (min-width:35em){.ptcom-design__ctaWrap__9nwh26{grid-column-start:7}}@media (min-width:60em){.ptcom-design__ctaWrap__9nwh26{grid-column-start:10}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__studyImage__9nwh26 .ptcom-design__ctaWrap__9nwh26{margin-top:0}}@media (min-width:60em){.ptcom-design__studyImage__9nwh26 .ptcom-design__ctaWrap__9nwh26{grid-column-start:9}}.ptcom-design__studyCarousel__cd2qjj{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__tabs__cd2qjj{font-size:var(--body-100-size);line-height:var(--body-100-line);grid-column:3/-1;margin-bottom:.8333333333rem;margin-top:1.1111111111rem}@media (min-width:35em){.ptcom-design__tabs__cd2qjj{font-size:var(--body-200-size);line-height:var(--body-200-line);grid-column-start:2;margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__tabs__cd2qjj{margin-top:2.7777777778rem}}.ptcom-design__tabsList__cd2qjj{align-items:center;display:flex;flex-wrap:wrap;row-gap:1em}.ptcom-design__tabsItem__cd2qjj{margin-right:.8333333333rem}.ptcom-design__tab__cd2qjj{border:1px solid var(--border-color);border-radius:2.6666666667rem;color:inherit;display:block;padding:.5555555556em 1.6666666667em;position:relative;text-align:center;text-decoration:none;transition:all .25s ease-in-out;white-space:nowrap;width:100%}@media (hover:hover) and (pointer:fine){.ptcom-design__tab__cd2qjj:focus,.ptcom-design__tab__cd2qjj:hover{background:var(--text-color);border-color:transparent;color:var(--body-color)}}.ptcom-design__tabActive__cd2qjj{background:var(--text-color);color:var(--body-color);cursor:default}.ptcom-design__link__cd2qjj{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);display:inline-block;transition:color .25s ease-in-out;white-space:nowrap}@media (hover:hover) and (pointer:fine){.ptcom-design__link__cd2qjj:focus,.ptcom-design__link__cd2qjj:hover{color:var(--text-color)}}.ptcom-design__studies__cd2qjj{grid-column:1/-1;margin-top:.2777777778rem;position:relative}@media (min-width:35em){.ptcom-design__studies__cd2qjj{margin-top:-.2777777778rem}}@media (min-width:60em){.ptcom-design__studies__cd2qjj{margin-top:.8333333333rem}}.ptcom-design__panel__cd2qjj{left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out,visibility 0s linear .25s,max-height 0s linear .25s;visibility:hidden;width:100%}.ptcom-design__panel__cd2qjj:not(.ptcom-design__panelActive__cd2qjj){max-height:0;overflow:hidden}.ptcom-design__panelActive__cd2qjj{max-height:100000px;opacity:1;overflow:visible;position:static;transition:opacity .25s ease-in-out;visibility:visible}.ptcom-design__content__18awqjk,.ptcom-design__twoup__18awqjk{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__content__18awqjk{--grid:repeat(10,minmax(10px,1fr));--v-gutter:1.6666666667rem;grid-column:3/-1}@media (max-width:34.9375em){.ptcom-design__content__18awqjk{margin-top:1.1111111111rem}}@media (min-width:35em){.ptcom-design__content__18awqjk{--grid:repeat(6,minmax(10px,1fr));--v-gutter:3.3333333333rem;grid-column-start:7}}@media (min-width:60em){.ptcom-design__content__18awqjk{--grid:repeat(11,minmax(10px,1fr));--v-gutter:4.4444444444rem;grid-column-start:2;margin-top:1.1111111111rem}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__twoup200__18awqjk .ptcom-design__content__18awqjk{margin-top:1.6666666667rem}}@media (min-width:35em){.ptcom-design__twoup300__18awqjk .ptcom-design__content__18awqjk{--grid:repeat(12,minmax(10px,1fr));grid-column-start:1}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__twoup300__18awqjk .ptcom-design__content__18awqjk{margin-top:-.5555555556rem}}.ptcom-design__description__18awqjk{font-size:var(--body-300-size);line-height:var(--body-300-line);grid-column:1/-1}@media (max-width:34.9375em){.ptcom-design__description__18awqjk{margin-bottom:.5555555556rem}}@media (min-width:60em){.ptcom-design__description__18awqjk{grid-column-end:5}}@media (min-width:35em){.ptcom-design__twoup300__18awqjk .ptcom-design__description__18awqjk{grid-column:2/8}}@media (min-width:60em){.ptcom-design__twoup300__18awqjk .ptcom-design__description__18awqjk{grid-column-end:7}}.ptcom-design__itemWrap__18awqjk{grid-column:1/-1}@media (min-width:60em){.ptcom-design__itemWrap__18awqjk{grid-column-end:span 3}}@media (min-width:35em){.ptcom-design__twoup300__18awqjk .ptcom-design__itemWrap__18awqjk{grid-column-end:span 6}}@media (min-width:60em){.ptcom-design__itemWrapLeft__18awqjk{grid-column-start:6}}@media (min-width:35em){.ptcom-design__twoup300__18awqjk .ptcom-design__itemWrapLeft__18awqjk{grid-column-start:1}}@media (min-width:60em){.ptcom-design__itemWrapRight__18awqjk{grid-column-start:9}}@media (min-width:35em){.ptcom-design__twoup300__18awqjk .ptcom-design__itemWrapRight__18awqjk{grid-column-start:7}.ptcom-design__item300__18awqjk{--grid:repeat(6,minmax(10px,1fr));--v-gutter:0;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}}.ptcom-design__itemImage__18awqjk{grid-column:1/-1;margin-bottom:.5555555556rem}@media (min-width:35em){.ptcom-design__itemImage__18awqjk{margin-bottom:1.1111111111rem}}@media (min-width:60em){.ptcom-design__itemImage__18awqjk{margin-bottom:1.6666666667rem}}.ptcom-design__itemImage__18awqjk img{width:100%}.ptcom-design__itemTitle__18awqjk{font-size:var(--body-300-size);line-height:var(--body-300-line);grid-column:1/4;margin-bottom:.5555555556rem}@media (min-width:60em){.ptcom-design__itemTitle__18awqjk{margin-bottom:1.1111111111rem}.ptcom-design__itemTitle200__18awqjk,.ptcom-design__itemTitle300__18awqjk{font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__itemTitle300__18awqjk{margin-bottom:0}}.ptcom-design__itemText__18awqjk{--text-color:var(--text-color-light);font-size:var(--body-100-size);line-height:var(--body-100-line)}@media (min-width:35em){.ptcom-design__item300__18awqjk .ptcom-design__itemText__18awqjk{grid-column:4/-1}}@media (min-width:60em){.ptcom-design__item300__18awqjk .ptcom-design__itemText__18awqjk{font-size:var(--body-200-size);line-height:var(--body-200-line)}}.ptcom-design__ctaWrap__18awqjk{grid-column:1/-1;margin-top:1.1111111111rem}@media (min-width:35em){.ptcom-design__ctaWrap__18awqjk{margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__ctaWrap__18awqjk{margin-top:2.7777777778rem}}@media (min-width:35em){.ptcom-design__item300__18awqjk .ptcom-design__ctaWrap__18awqjk{grid-column:4/-1}}