@charset "UTF-8";.ptcom-design__animatedLine__116w76e{border-color:var(--text-color);height:.0555555556rem;overflow:hidden}.ptcom-design__animatedLinePositionAbsoluteTop__116w76e{left:0;position:absolute;top:0;width:100%}.ptcom-design__animatedLinePositionAbsoluteBottom__116w76e{bottom:0;left:0;position:absolute;width:100%}.ptcom-design__animatedLineRule__116w76e{border-top:1px solid var(--border-color);height:100%}.ptcom-design__button__1n3fip5{align-items:center;background:transparent;border:1px solid var(--border-color);color:inherit;cursor:pointer;display:flex;height:2.2222222222rem;justify-content:center;padding:.6428571429em;text-align:center;text-decoration:none;transition:all .25s ease-in-out;width:100%}@media (hover:hover) and (pointer:fine){.ptcom-design__button__1n3fip5:focus,.ptcom-design__button__1n3fip5:hover{background:var(--text-color);border-color:transparent;color:var(--body-color)}.ptcom-design__button__1n3fip5:focus .ptcom-design__glyphLeft__1n3fip5,.ptcom-design__button__1n3fip5:hover .ptcom-design__glyphLeft__1n3fip5{padding-bottom:.3333333333rem;transition:padding-bottom .25s ease-in-out}.ptcom-design__button__1n3fip5:focus .ptcom-design__glyphRight__1n3fip5,.ptcom-design__button__1n3fip5:hover .ptcom-design__glyphRight__1n3fip5{padding-left:.4444444444rem;padding-right:0;transition:padding-left,padding-right .25s ease-in-out}}.ptcom-design__button__1n3fip5 .ptcom-design__glyphLeft__1n3fip5{margin-right:.3333333333rem;transition:padding-bottom .25s ease-in-out}.ptcom-design__button__1n3fip5 .ptcom-design__glyphRight__1n3fip5{margin-left:.3333333333rem;margin-top:-1px;padding-left:0;padding-right:.4444444444rem;transition:padding-left,padding-right .25s ease-in-out}.ptcom-design__light__1s2f994{--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__1s2f994{--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__1s2f994{--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__content__1s2f994{display:grid;padding-right:var(--gutter)}.ptcom-design__header__1s2f994{margin-bottom:2.2222222222rem}@media (min-width:35em){.ptcom-design__header__1s2f994{align-items:flex-start;display:flex;margin-bottom:4.4444444444rem}}.ptcom-design__earmark__1s2f994{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:#767676}@media (min-width:35em){.ptcom-design__earmark__1s2f994{flex:1 1 auto}}@media (max-width:34.9375em){.ptcom-design__list__1s2f994{margin-top:1.1111111111rem}}@media (min-width:35em){.ptcom-design__list__1s2f994{margin-left:auto;padding-left:var(--gutter);text-align:right}}.ptcom-design__list__1s2f994 a{white-space:nowrap}.ptcom-design__title__1s2f994{font-size:var(--body-400-size);line-height:var(--body-400-line);margin-bottom:1.6666666667rem;max-width:12em}@media (min-width:35em){.ptcom-design__title__1s2f994{margin-bottom:3.3333333333rem}}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__title__1s2f994{--body-400-size:1.8888888889rem;--body-400-line:1.1765}}.ptcom-design__list__18wwmo0{--linkAnimationDone:0;font-size:inherit}.ptcom-design__listItem__18wwmo0{overflow:hidden;position:relative}.ptcom-design__listItem__18wwmo0:first-child a{border-top:1px solid var(--border-color)}.ptcom-design__listItem__18wwmo0+.ptcom-design__listItem__18wwmo0{margin-top:-1px}.ptcom-design__listPlain__18wwmo0 .ptcom-design__listItem__18wwmo0 a{border:0}.ptcom-design__listPlain__18wwmo0 .ptcom-design__listItem__18wwmo0+.ptcom-design__listItem__18wwmo0{margin-top:.3571428571em}.ptcom-design__listGo__18wwmo0 .ptcom-design__listItem__18wwmo0+.ptcom-design__listItem__18wwmo0{margin-top:.5555555556rem}.ptcom-design__list__18wwmo0 a{color:var(--text-color);display:block;text-decoration:none;transition:all .25s ease-in-out}.ptcom-design__list__18wwmo0:not(.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a{padding:.7142857143em 0}.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a{display:flex}.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a:before{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) [data-animation=list] a:before{opacity:var(--linkAnimationDone)}.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a:after{align-self:flex-start;content:"→";margin-left:auto;padding-left:.7142857143em;padding-right:.3333333333rem;transform:translateX(0);transition:all .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a:focus:after,.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a:hover:after{transform:translateX(.3333333333rem)}.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a:focus,.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0) a:hover{color:var(--text-color);z-index:1}}.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0):focus-within a:not(:hover,:focus),.ptcom-design__list__18wwmo0:not(.ptcom-design__listSimple__18wwmo0,.ptcom-design__listPlain__18wwmo0,.ptcom-design__listGo__18wwmo0):hover a:not(:hover,:focus){color:var(--hover-color)}.ptcom-design__listSimple__18wwmo0 a{border:none;overflow:hidden;padding:em(11,14) 0;position:relative}.ptcom-design__listSimple__18wwmo0 a:after,.ptcom-design__listSimple__18wwmo0 a:before{bottom:0;content:"";height:1px;position:absolute;right:0;width:200%}.ptcom-design__listSimple__18wwmo0 a:before{background:linear-gradient(to right,var(--text-color) 0 50%,var(--hover-color) 50% 100%);opacity:0;transform:translateX(50%);transition:transform .25s ease-in-out,z-index 0s linear .25s,opacity 0s linear .25s;z-index:1}.ptcom-design__listSimple__18wwmo0 a:after{background:linear-gradient(to right,var(--hover-color) 0 50%,var(--text-color) 50% 100%);transition:opacity 0s linear .25s}@media (hover:hover) and (pointer:fine){.ptcom-design__listSimple__18wwmo0 a:focus,.ptcom-design__listSimple__18wwmo0 a:hover{color:var(--hover-color)}.ptcom-design__listSimple__18wwmo0 a:focus:before,.ptcom-design__listSimple__18wwmo0 a:hover:before{opacity:1!important;transform:translateX(0);transition:z-index 0s linear .25s,opacity 0s linear .25s;z-index:1}.ptcom-design__listSimple__18wwmo0 a:focus:after,.ptcom-design__listSimple__18wwmo0 a:hover:after{opacity:0!important;transform:translateX(50%);transition:transform .25s ease-in-out,opacity 0s linear .25s}}.ptcom-design__listSimple__18wwmo0 [data-animation=list] a:after{opacity:var(--linkAnimationDone)}.ptcom-design__listItemLine__18wwmo0{background-color:var(--text-color);bottom:0;height:1px;left:0;position:absolute;transform:translateX(-100%);width:100%}.ptcom-design__listSimple__18wwmo0 .ptcom-design__listItem__18wwmo0:nth-child(-n+2):last-child a:after,.ptcom-design__listSimple__18wwmo0 .ptcom-design__listItem__18wwmo0:nth-child(-n+2):last-child a:before{content:none}.ptcom-design__listPlain__18wwmo0 .ptcom-design__listItem__18wwmo0{overflow:hidden;padding-right:1.1428571429em}.ptcom-design__listPlain__18wwmo0 a{position:relative;transition:all .35s ease-in-out}.ptcom-design__listPlain__18wwmo0 a:before{color:currentColor;content:"—";height:100%;padding-right:.2857142857em;position:absolute;right:100%}@media (hover:hover) and (pointer:fine){.ptcom-design__listPlain__18wwmo0 a:focus,.ptcom-design__listPlain__18wwmo0 a:hover{color:#8a8a8a;transform:translateX(1.1428571429em)}}.ptcom-design__listGo__18wwmo0 .ptcom-design__listItem__18wwmo0{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__listGo__18wwmo0 a{display:inline-block;padding-right:1.2em;position:relative;transition:all .25s ease-in-out}.ptcom-design__listGo__18wwmo0 a:after{content:"↗";position:absolute;right:0;transition:transform .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__listGo__18wwmo0 a:focus,.ptcom-design__listGo__18wwmo0 a:hover{color:var(--hover-color)}.ptcom-design__listGo__18wwmo0 a:focus:after,.ptcom-design__listGo__18wwmo0 a:hover:after{transform:translate(25%,-25%)}}.ptcom-design__formWrapper__5qadw9:not(.ptcom-design__formWrapperPlain__5qadw9){display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__marketoFormWrapper__5qadw9{opacity:0}.ptcom-design__marketoFormWrapper__5qadw9.ptcom-design__visible__5qadw9{opacity:1}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoButtonRow],.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldDescriptor]{display:block;position:relative;width:100%}.ptcom-design__marketoFormWrapper__5qadw9 input[type=range]{accent-color:var(--text-color)}.ptcom-design__marketoFormWrapper__5qadw9 select{background:var(--body-color)}.ptcom-design__marketoFormWrapper__5qadw9 button[type=submit]{margin-right:auto}@media (hover:hover) and (pointer:fine){.ptcom-design__marketoFormWrapper__5qadw9 button[type=submit]:focus,.ptcom-design__marketoFormWrapper__5qadw9 button[type=submit]:hover{background:var(--text-color);border-color:transparent;color:var(--body-color)}}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldWrap]{width:100%}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldWrap] label{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;display:flex}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldWrap] label>:not(div){white-space:nowrap}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldWrap] label>div{display:inline;order:2;padding-left:1em}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldWrap]:not([class~=mktoRequiredField]) label>div{display:none}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoHtmlText]{font-size:var(--body-100-size);font-style:italic;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:var(--body-100-line);margin-bottom:2.2222222222rem;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoHtmlText] :where(ul,ol){counter-reset:li;list-style:none;margin-left:1.75em}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoHtmlText] li{margin-top:0;position:relative}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoHtmlText] li:not(:last-child){margin-bottom:.5rem}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoHtmlText] li:before{padding-right:.5em;position:absolute;right:100%;text-align:right}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoHtmlText] ul>li:before{content:"↳"}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoHtmlText] ol>li:before{content:counter(li) ".";counter-increment:li}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoCheckboxList],.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoRadioList]{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column-gap:calc(var(--gutter) / 2);grid-row-gap:calc(var(--v-gutter) / 2)}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoCheckboxList] label,.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoRadioList] label{grid-column:2/-1}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoCheckboxList] input[type=checkbox],.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoCheckboxList] input[type=radio],.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoRadioList] input[type=checkbox],.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoRadioList] input[type=radio]{grid-column:1/2;justify-self:start}.ptcom-design__form__5qadw9{color:var(--text-color);grid-column:1/-1}@media (min-width:35em){.ptcom-design__form__5qadw9{grid-column:5/-1}}@media (min-width:60em){.ptcom-design__form__5qadw9{grid-column:8/-1}}.ptcom-design__field__5qadw9,.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoButtonRow],.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldDescriptor]{margin-bottom:2.2222222222rem;overflow-x:hidden}.ptcom-design__field__5qadw9.ptcom-design__hidden__5qadw9,.ptcom-design__marketoFormWrapper__5qadw9 div.ptcom-design__hidden__5qadw9[class~=mktoButtonRow],.ptcom-design__marketoFormWrapper__5qadw9 div.ptcom-design__hidden__5qadw9[class~=mktoFieldDescriptor]{display:none}.ptcom-design__fieldError__5qadw9{color:var(--error-color);font-size:var(--form-placeholder-size);margin-top:.5555555556rem}.ptcom-design__fieldRecaptcha__5qadw9>div>div{overflow:hidden}.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoError],.ptcom-design__marketoFormWrapper__5qadw9 div[class~=mktoFieldWrap] label>div,.ptcom-design__required__5qadw9{color:var(--error-color)}.ptcom-design__input__5qadw9,.ptcom-design__marketoFormWrapper__5qadw9 input[type=date],.ptcom-design__marketoFormWrapper__5qadw9 input[type=email],.ptcom-design__marketoFormWrapper__5qadw9 input[type=number],.ptcom-design__marketoFormWrapper__5qadw9 input[type=tel],.ptcom-design__marketoFormWrapper__5qadw9 input[type=text],.ptcom-design__marketoFormWrapper__5qadw9 input[type=url],.ptcom-design__marketoFormWrapper__5qadw9 select,.ptcom-design__marketoFormWrapper__5qadw9 textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:1px solid var(--input-border-color);border-radius:0;color:inherit;display:block;height:1.6666666667rem;width:100%}.ptcom-design__marketoFormWrapper__5qadw9 textarea,textarea.ptcom-design__input__5qadw9{border:1px solid var(--input-border-color);height:auto;padding:1.1111111111rem}.ptcom-design__check__5qadw9 .ptcom-design__check__5qadw9{margin-top:.5555555556rem}.ptcom-design__inputCheck__5qadw9{margin-right:.5555555556rem;transform:translateY(1px)}.ptcom-design__input__5qadw9::-moz-placeholder{color:var(--text-color);font-size:var(--form-placeholder-size);opacity:var(--hover-opacity)}.ptcom-design__input__5qadw9:-ms-input-placeholder{color:var(--text-color);font-size:var(--form-placeholder-size);opacity:var(--hover-opacity)}.ptcom-design__input__5qadw9::placeholder{color:var(--text-color);font-size:var(--form-placeholder-size);opacity:var(--hover-opacity)}textarea.ptcom-design__input__5qadw9::-moz-placeholder{font-style:italic}textarea.ptcom-design__input__5qadw9:-ms-input-placeholder{font-style:italic}textarea.ptcom-design__input__5qadw9::placeholder{font-style:italic}.ptcom-design__label__5qadw9{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;display:block;margin-bottom:.5555555556rem}.ptcom-design__button__5qadw9,.ptcom-design__marketoFormWrapper__5qadw9 button[type=submit]{font-size:var(--body-100-size);line-height:var(--body-100-line);background:transparent;border:1px solid var(--input-border-color);color:var(--text-color);cursor:pointer;display:block;max-width:100%;min-width:11.9444444444rem;padding:.8571428571em;text-align:center;transition:all .25s ease-in-out}.ptcom-design__button__5qadw9.ptcom-design__loading__5qadw9,.ptcom-design__marketoFormWrapper__5qadw9 button.ptcom-design__loading__5qadw9[type=submit]{cursor:progress;opacity:.25;pointer-events:none}.ptcom-design__button__5qadw9.ptcom-design__disabled__5qadw9,.ptcom-design__marketoFormWrapper__5qadw9 button.ptcom-design__disabled__5qadw9[type=submit]{cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.ptcom-design__button__5qadw9:focus,.ptcom-design__button__5qadw9:hover{background:var(--text-color);border-color:transparent;color:var(--body-color)}}.ptcom-design__buttonSolid__5qadw9{background:var(--text-color);border-color:var(--text-color);color:var(--body-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__buttonSolid__5qadw9:focus,.ptcom-design__buttonSolid__5qadw9:hover{background:var(--body-color);border-color:currentColor;color:var(--text-color)}}.ptcom-design__formWrapperPlain__5qadw9 .ptcom-design__button__5qadw9{display:block;margin-left:auto}.ptcom-design__text__5qadw9{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color);font-style:italic;margin-bottom:2.2222222222rem}@keyframes ptcom-design__progress__5qadw9{0%{background:#1e2124;left:-130%}50%{background:#1e2124;left:130%}51%{background:#fff}to{background:#fff}}.ptcom-design__text__1sk0pgo{--text-spacing:var(--text-line,var(--body-100-line));--text-margin:calc(var(--text-spacing) * 1em);color:var(--text-color);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.ptcom-design__text__1sk0pgo :where(ul,ol){counter-reset:li;list-style:none;margin-left:1.75em}.ptcom-design__text__1sk0pgo li{margin-top:0;position:relative}.ptcom-design__text__1sk0pgo li:not(:last-child){margin-bottom:.5rem}.ptcom-design__text__1sk0pgo li:before{padding-right:.5em;position:absolute;right:100%;text-align:right}.ptcom-design__text__1sk0pgo ul>li:before{content:"↳"}.ptcom-design__text__1sk0pgo ol>li:before{content:counter(li) ".";counter-increment:li}.ptcom-design__text__1sk0pgo :where(ul,ol){padding-bottom:2em}.ptcom-design__text__1sk0pgo *+:not(iframe,.ptcom-design__codeBlock__1sk0pgo,svg){margin-top:var(--text-margin)}.ptcom-design__text__1sk0pgo :where(h1,h2,h3,h4,h5,h6){color:var(--text-color);font-size:inherit;font-weight:400;margin-bottom:0}.ptcom-design__text__1sk0pgo :where(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.ptcom-design__text100__1sk0pgo :where(h1,h2,h3,h4,h5,h6){font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__text200__1sk0pgo :where(h1,h2,h3,h4,h5,h6){font-size:var(--body-200-size);line-height:var(--body-200-line)}.ptcom-design__text__1sk0pgo :where(h1,h2,h3,h4,h5,h6) :where(strong,b){font-size:var(--body-400-size);line-height:var(--body-400-line);font-weight:400}.ptcom-design__text100__1sk0pgo :where(h1,h2,h3,h4,h5,h6) :where(strong,b){font-size:var(--body-300-size);line-height:var(--body-300-line)}.ptcom-design__text200__1sk0pgo :where(h1,h2,h3,h4,h5,h6) :where(strong,b){font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__text__1sk0pgo div[class]{color:var(--text-color);margin:2.7777777778rem 0}.ptcom-design__text__1sk0pgo div[class]:first-child{margin-top:0}.ptcom-design__text__1sk0pgo div[class]:last-child{margin-bottom:0}.ptcom-design__text__1sk0pgo hr{border:0;border-top:1px solid var(--border-color);display:block;height:1px;margin:2.7777777778rem 0;padding:0}.ptcom-design__text__1sk0pgo hr:first-child{margin-top:0}.ptcom-design__text__1sk0pgo hr:last-child{margin-bottom:0}.ptcom-design__text__1sk0pgo img{height:auto;max-width:100%;width:auto}.ptcom-design__text__1sk0pgo blockquote{border-top:1px solid var(--border-color);color:var(--text-color);margin:2.7777777778rem 0;padding-left:1.75em;padding-top:var(--text-margin)}.ptcom-design__text__1sk0pgo blockquote:first-child{margin-top:0}.ptcom-design__text__1sk0pgo blockquote:last-child{margin-bottom:0}.ptcom-design__text__1sk0pgo a{color:inherit;text-decoration:underline;transition:all .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__text__1sk0pgo a:focus,.ptcom-design__text__1sk0pgo a:hover{color:var(--hover-color)}}.ptcom-design__line__1c63wat{grid-column:1/-1}.ptcom-design__line__1c63wat.ptcom-design__large__1c63wat{grid-row-end:3;grid-row-start:1}.ptcom-design__animatedLineAltStyle__1c63wat{margin-bottom:var(--v-gutter)}.ptcom-design__earmark__446fs3{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);grid-column:1/-1;margin-bottom:-.5555555556rem}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__earmark__446fs3{margin-bottom:-1.3888888889rem}}@media (min-width:60em){.ptcom-design__earmark__446fs3{margin-bottom:-.2777777778rem}.ptcom-design__earmark300__446fs3{margin-bottom:-.8333333333rem}}.ptcom-design__heading__msv7ot{grid-column:1/-2}@media (min-width:35em){.ptcom-design__heading__msv7ot{grid-column-start:1}}.ptcom-design__heading__msv7ot[data-animation=header]{opacity:0}.ptcom-design__heading100__msv7ot{font-size:var(--body-400-size);line-height:var(--body-400-line)}@media (min-width:35em){.ptcom-design__heading100__msv7ot{grid-column-end:7}}@media (min-width:60em){.ptcom-design__heading100__msv7ot{grid-column-end:5}}.ptcom-design__heading200__msv7ot{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__heading200__msv7ot{grid-column-end:7}}.ptcom-design__heading300__msv7ot,.ptcom-design__heading400__msv7ot{font-family:var(--headline-300-family);font-size:var(--headline-300-size);letter-spacing:var(--headline-300-letter);line-height:var(--headline-300-line)}@media (min-width:35em){.ptcom-design__heading400__msv7ot{grid-column:1/9}}@media (min-width:60em){.ptcom-design__heading400__msv7ot{grid-column:1/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}.ptcom-design__card__gb1gxh{display:block;text-decoration:none}.ptcom-design__cta__qt8nga{font-size:var(--body-200-size);line-height:var(--body-200-line);overflow:hidden;width:100%}.ptcom-design__ctaLink__qt8nga{color:currentColor;display:flex;justify-content:space-between;padding-bottom:.8888888889rem;position:relative;text-decoration:none!important}.ptcom-design__inLine__qt8nga{display:flex;gap:var(--spacing-xs);justify-content:flex-start;padding-bottom:.1111111111rem;width:-moz-fit-content;width:fit-content}@media (hover:hover) and (pointer:fine){.ptcom-design__ctaLink__qt8nga:focus,.ptcom-design__ctaLink__qt8nga:hover{color:var(--hover-color)}}.ptcom-design__ctaLink__qt8nga span{padding-right:.3333333333rem;transform:translateX(0);transition:transform .25s ease-in-out}.ptcom-design__inLine__qt8nga span{padding-right:0}@media (hover:hover) and (pointer:fine){.ptcom-design__ctaLink__qt8nga:focus span,.ptcom-design__ctaLink__qt8nga:hover span{transform:translateX(.3333333333rem)}.ptcom-design__inLine__qt8nga:focus span,.ptcom-design__inLine__qt8nga:hover span{transform:translateX(-.3333333333rem)}}.ptcom-design__ctaLink__qt8nga:after,.ptcom-design__ctaLink__qt8nga:before{background:var(--border-color);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.ptcom-design__ctaLink__qt8nga:before{transition:transform .25s ease-in-out}.ptcom-design__ctaLink__qt8nga:after{transition:transform 0s linear .25s}@media (hover:hover) and (pointer:fine){.ptcom-design__ctaLink__qt8nga:focus:before,.ptcom-design__ctaLink__qt8nga:hover:before{transform:translateX(-100%);transition:none}.ptcom-design__ctaLink__qt8nga:focus:after,.ptcom-design__ctaLink__qt8nga:hover:after{transform:translateX(100%);transition:transform .25s ease-in-out}.ptcom-design__inLine__qt8nga:focus:after,.ptcom-design__inLine__qt8nga:focus:before,.ptcom-design__inLine__qt8nga:hover:after,.ptcom-design__inLine__qt8nga:hover:before{transform:none;transition:none}}.ptcom-design__dropdown-container__1o3dgf8{--container-v-padding:0.5555555556rem;cursor:pointer;display:flex;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ptcom-design__dropdown-container__1o3dgf8 :focus{outline:.1111111111rem solid var(--accent-color)}.ptcom-design__dropdown-container__1o3dgf8 .ptcom-design__dropdown-content__1o3dgf8{--dropdown-indent:0.5555555556rem;background:var(--body-color);border:.0555555556rem solid var(--border-color);display:none;flex-direction:column;gap:.4444444444rem;left:var(--dropdown-indent);padding:1.1111111111rem 1.7777777778rem 1.3333333333rem;position:absolute;top:calc(100% - var(--container-v-padding) - 1px);width:calc(100% - var(--dropdown-indent) * 2);z-index:1}.ptcom-design__dropdown-container-open__1o3dgf8 .ptcom-design__dropdown-content__1o3dgf8{display:flex}.ptcom-design__dropdown-container-open__1o3dgf8 .ptcom-design__dropdown-title__1o3dgf8{color:var(--hover-color)}.ptcom-design__link__1o3dgf8{font-size:var(--body-100-size);line-height:var(--body-100-line);align-items:stretch;display:inline-flex;gap:.2222222222rem}.ptcom-design__link-icon__1o3dgf8{min-width:.6666666667rem}.ptcom-design__link__1o3dgf8 span{display:inline-block;overflow:hidden;position:relative;vertical-align:text-bottom}.ptcom-design__link__1o3dgf8 span:after,.ptcom-design__link__1o3dgf8 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__1o3dgf8 span:after{transition:transform 0s linear .25s}@media (hover:hover) and (pointer:fine){.ptcom-design__link__1o3dgf8:focus span:before,.ptcom-design__link__1o3dgf8:hover span:before{transform:translateX(-100%);transition:none}.ptcom-design__link__1o3dgf8:focus .ptcom-design__link__1o3dgf8 span:after,.ptcom-design__link__1o3dgf8:hover span:after{transform:translateX(100%);transition:transform .25s ease-in-out}}.ptcom-design__card__1jy1pgb{display:block;text-decoration:none;width:100%}@media (hover:hover) and (pointer:fine){a.ptcom-design__card__1jy1pgb:focus>*,a.ptcom-design__card__1jy1pgb:hover>*{opacity:.8}}.ptcom-design__container__1jy1pgb{display:flex;flex-direction:column;transition:opacity .25s ease-in-out}.ptcom-design__containerImage__1jy1pgb{margin-bottom:.5555555556rem}.ptcom-design__earmark__1jy1pgb{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__title__1jy1pgb{--text-line:var(--body-100-line);font-size:var(--body-100-size);line-height:var(--body-100-line);transition:opacity .25s ease-in-out}.ptcom-design__card200__1jy1pgb .ptcom-design__title__1jy1pgb{--text-line:var(--body-200-line);font-size:var(--body-200-size);line-height:var(--body-200-line)}.ptcom-design__link__1jy1pgb{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);display:inline-block;margin-top:1.1111111111rem;text-decoration:none!important}@media (hover:hover) and (pointer:fine){a.ptcom-design__card__1jy1pgb:focus .ptcom-design__link__1jy1pgb,a.ptcom-design__card__1jy1pgb:hover .ptcom-design__link__1jy1pgb{opacity:1!important}}.ptcom-design__link__1jy1pgb span{display:inline-block;overflow:hidden;position:relative;vertical-align:text-bottom}.ptcom-design__link__1jy1pgb span:after,.ptcom-design__link__1jy1pgb 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__1jy1pgb span:after{transition:transform 0s linear .25s}@media (hover:hover) and (pointer:fine){a.ptcom-design__card__1jy1pgb:focus .ptcom-design__link__1jy1pgb span:before,a.ptcom-design__card__1jy1pgb:hover .ptcom-design__link__1jy1pgb span:before{transform:translateX(-100%);transition:none}a.ptcom-design__card__1jy1pgb:focus .ptcom-design__link__1jy1pgb span:after,a.ptcom-design__card__1jy1pgb:hover .ptcom-design__link__1jy1pgb span:after{transform:translateX(100%);transition:transform .25s ease-in-out}}.ptcom-design__iconSvg__1jy1pgb{height:auto;margin-bottom:var(--spacing-xs);max-width:2.2222222222rem;width:2.2222222222rem}.ptcom-design__iconSvg__1jy1pgb>img,.ptcom-design__iconSvg__1jy1pgb>svg{display:block;height:auto;width:100%}
/*!
* (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__button__5ojgft{align-items:center;background:var(--banner-bg);border:1px solid var(--border-color);bottom:var(--v-gutter);color:var(--banner-text);cursor:pointer;display:flex;height:2.2222222222rem;justify-content:center;padding:0;transition:all .25s ease-in-out;width:2.2222222222rem;z-index:670}@media (hover:hover) and (pointer:fine){.ptcom-design__button__5ojgft.ptcom-design__active__5ojgft,.ptcom-design__button__5ojgft:hover{background:var(--banner-text);border-color:var(--banner-text);color:var(--banner-bg)}}.ptcom-design__button__5ojgft:focus-visible{background:var(--banner-text);border-color:var(--banner-bg);color:var(--banner-bg)}@media (min-width:60em){.ptcom-design__button__5ojgft{bottom:auto;left:auto;right:var(--h-contain);top:var(--v-gutter)}}.ptcom-design__burger__5ojgft{align-items:center;display:flex!important;justify-items:center}.ptcom-design__navBrand__1fxcxbs{align-items:center;display:flex;position:relative}.ptcom-design__navBrandFixed__1fxcxbs{left:var(--h-contain);padding-bottom:16px;padding-top:var(--v-gutter);position:absolute;z-index:670}.ptcom-design__branding__1fxcxbs{color:var(--text-color);display:block}.ptcom-design__navBrandFixed__1fxcxbs .ptcom-design__branding__1fxcxbs{color:#fff;z-index:670}@media (min-width:35em){.ptcom-design__navBrandFixed__1fxcxbs .ptcom-design__branding__1fxcxbs{align-items:center;display:flex;height:2.2222222222rem}}.ptcom-design__logo__1fxcxbs{display:block;fill:currentColor}.ptcom-design__logoAip__1fxcxbs{fill:#efefef}.ptcom-design__subnavLink__1fxcxbs{font-size:var(--body-200-size);line-height:var(--body-200-line);color:var(--text-color-light);display:flex;height:1.1111111111rem;text-decoration:none;white-space:nowrap;z-index:670}.ptcom-design__bannerdark__1fxcxbs .ptcom-design__subnavLink__1fxcxbs{--text-color-light:#9b9b9b}.ptcom-design__bannergray__1fxcxbs .ptcom-design__subnavLink__1fxcxbs{--text-color-light:#636363}.ptcom-design__subnavLink__1fxcxbs:before{content:"/";display:inline-block;padding:0 .4166666667rem}@media (max-width:23.375em){.ptcom-design__subnavLinkLong__1fxcxbs{display:none}}
/*!
 * (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__parameter__1gpnimc{border-top:1px solid #b9b9b9;padding:.6666666667rem 0}.ptcom-design__parameter__1gpnimc.ptcom-design__nested__1gpnimc{padding-left:10px}.ptcom-design__nameTypeContainer__1gpnimc{margin-bottom:.2222222222rem}.ptcom-design__name__1gpnimc{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:var(--body-200-size);line-height:var(--body-200-line);display:inline-block;font-size:.8888888889rem;font-weight:700}.ptcom-design__parameterType__1gpnimc{display:inline-block;font-size:.7777777778rem;line-height:--var(--body-200-line);margin-left:.2777777778rem}.ptcom-design__parameterType__1gpnimc code{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:.9em}.ptcom-design__parameter-optional-pill__1gpnimc{font-size:var(--body-100-size);line-height:var(--body-100-line);background-color:var(--accent10-color);border-radius:.3888888889rem;color:var(--text-color-light);display:inline-block;font-size:.6666666667rem;margin-left:.2777777778rem;padding:.1111111111rem}div:has(>.ptcom-design__codeTabBar__1m81jr5){background:var(--accent10-color);padding:.8333333333rem}.ptcom-design__codeTabBar__1m81jr5{background:#3d525c;border-bottom:1px solid hsla(0,0%,100%,.5)}.ptcom-design__codeTabBar__1m81jr5 .ptcom-design__tabButton__1m81jr5{border-bottom:3px solid transparent;color:hsla(0,0%,100%,.5);font-size:.7777777778rem;letter-spacing:.04em;line-height:1;padding:calc(.7777777778rem + 4px) .7777777778rem calc(.7777777778rem - 4px)}.ptcom-design__codeTabBar__1m81jr5 .ptcom-design__tabButton__1m81jr5.ptcom-design__isSelected__1m81jr5{border-bottom:3px solid #fff;color:#fff;padding-bottom:calc(.7777777778rem - 2px)}@media (hover:hover) and (pointer:fine){.ptcom-design__codeTabBar__1m81jr5 .ptcom-design__tabButton__1m81jr5:not(.ptcom-design__isSelected__1m81jr5):hover{border-bottom:1px solid #fff;color:#fff;padding-bottom:.7777777778rem}}.ptcom-design__tabBar__1m81jr5{border-bottom:1px solid var(--border-color);display:flex;margin-bottom:var(--v-gutter)}.ptcom-design__tabButton__1m81jr5{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;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:5px solid transparent;color:var(--text-color-light);flex-grow:1;font-size:var(--body-100-size);padding:.1111111111rem var(--spacing-xs) var(--spacing-xs)}@media (hover:hover) and (pointer:fine){.ptcom-design__tabButton__1m81jr5:hover{border-bottom-color:currentColor;color:var(--accent-color);cursor:pointer}}.ptcom-design__tabButton__1m81jr5.ptcom-design__isSelected__1m81jr5{border-bottom-color:currentColor;color:var(--text-color)}.ptcom-design__title__19o1cwu{font-size:1.2222222222rem}.ptcom-design__callout__19o1cwu{border:1px solid;margin:1.6666666667rem 0;padding:1.1111111111rem 1.1111111111rem 1.1111111111rem 2.2222222222rem;position:relative}.ptcom-design__callout__19o1cwu.ptcom-design__success__19o1cwu{background:rgba(43,89,69,.1);border-color:#2b5945}.ptcom-design__callout__19o1cwu.ptcom-design__danger__19o1cwu{background:rgba(255,65,54,.1);border-color:#ff4136}.ptcom-design__callout__19o1cwu.ptcom-design__warning__19o1cwu{background:rgba(204,170,17,.1);border-color:#ca1}.ptcom-design__icon__19o1cwu{fill:currentColor;left:.5555555556rem;position:absolute;top:1.3333333333rem}.ptcom-design__success__19o1cwu .ptcom-design__icon__19o1cwu{fill:#2b5945}.ptcom-design__danger__19o1cwu .ptcom-design__icon__19o1cwu{fill:#ff4136}.ptcom-design__warning__19o1cwu .ptcom-design__icon__19o1cwu{fill:#ca1}.ptcom-design__callout__19o1cwu>:nth-child(2){margin-top:0}.ptcom-design__callout__19o1cwu>:last-child{margin-bottom:0}.ptcom-design__clipboard__12wpwnx{align-content:center;align-items:flex-end;color:#fff;position:absolute;right:10px;top:10px;z-index:2}.ptcom-design__wrapper__12wpwnx{position:relative}.ptcom-design__clipboard__1rmyxn1{align-content:center;align-items:flex-end;display:flex;font-size:.6666666667rem;opacity:.5;pointer-events:all;transition:color .25s ease-in-out,opacity .25s ease-in-out}.ptcom-design__clipboard__1rmyxn1.ptcom-design__active__1rmyxn1,.ptcom-design__clipboard__1rmyxn1:active{color:var(--accent-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__clipboard__1rmyxn1:hover{opacity:1}}.ptcom-design__confirmation__1rmyxn1{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;background:var(--text-color);color:var(--body-color);line-height:1em;margin-right:.5555555556rem;opacity:0;padding:4px;pointer-events:none;position:absolute;right:15px;top:-1px;transition:opacity .25s ease-in-out}.ptcom-design__confirmation__1rmyxn1.ptcom-design__active__1rmyxn1{opacity:1}.ptcom-design__markdownDoc__8m9a20{font-size:.8888888889rem;line-height:1.6;position:relative}.ptcom-design__markdownDoc__8m9a20>*{margin:1.3888888889rem 0}.ptcom-design__markdownDoc__8m9a20 ol,.ptcom-design__markdownDoc__8m9a20 ul{margin:1.1111111111rem 0 1.1111111111rem 1.3333333333rem}.ptcom-design__markdownDoc__8m9a20 ol ol,.ptcom-design__markdownDoc__8m9a20 ol ul,.ptcom-design__markdownDoc__8m9a20 ul ol,.ptcom-design__markdownDoc__8m9a20 ul ul{margin-bottom:0;margin-top:0}.ptcom-design__markdownDoc__8m9a20 li{margin:.1111111111rem 0}.ptcom-design__markdownDoc__8m9a20 h1{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-size:2.2222222222rem}.ptcom-design__markdownDoc__8m9a20 h2{font-size:1.5555555556rem}.ptcom-design__markdownDoc__8m9a20 h2,.ptcom-design__markdownDoc__8m9a20 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;margin-top:2.2222222222rem}.ptcom-design__markdownDoc__8m9a20 h3{font-size:1.3333333333rem}.ptcom-design__markdownDoc__8m9a20 h4{font-size:1.1111111111rem}.ptcom-design__markdownDoc__8m9a20 h4,.ptcom-design__markdownDoc__8m9a20 h5{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__markdownDoc__8m9a20 h5{font-size:1.0555555556rem}.ptcom-design__markdownDoc__8m9a20 h6{font-weight:700}.ptcom-design__markdownDoc__8m9a20 [id]{scroll-margin-top:calc(var(--scroll-margin-top-offset) + var(--v-gutter))}.ptcom-design__markdownDoc__8m9a20 a{color:var(--accent-color)}.ptcom-design__markdownDoc__8m9a20 h1,.ptcom-design__markdownDoc__8m9a20 h2,.ptcom-design__markdownDoc__8m9a20 h3,.ptcom-design__markdownDoc__8m9a20 h4,.ptcom-design__markdownDoc__8m9a20 h5,.ptcom-design__markdownDoc__8m9a20 h6{position:relative}@media (hover:hover) and (pointer:fine){.ptcom-design__markdownDoc__8m9a20 h1:hover .autolink-header,.ptcom-design__markdownDoc__8m9a20 h2:hover .autolink-header,.ptcom-design__markdownDoc__8m9a20 h3:hover .autolink-header,.ptcom-design__markdownDoc__8m9a20 h4:hover .autolink-header,.ptcom-design__markdownDoc__8m9a20 h5:hover .autolink-header,.ptcom-design__markdownDoc__8m9a20 h6:hover .autolink-header{opacity:1}}.ptcom-design__markdownDoc__8m9a20 h1 a,.ptcom-design__markdownDoc__8m9a20 h2 a,.ptcom-design__markdownDoc__8m9a20 h3 a,.ptcom-design__markdownDoc__8m9a20 h4 a,.ptcom-design__markdownDoc__8m9a20 h5 a,.ptcom-design__markdownDoc__8m9a20 h6 a{color:unset;text-decoration:none}.ptcom-design__markdownDoc__8m9a20 img{box-sizing:content-box;display:inline-block;vertical-align:bottom}.ptcom-design__markdownDoc__8m9a20 p img:only-child,.ptcom-design__markdownDoc__8m9a20>img{border:4px solid var(--accent10-color);cursor:zoom-in;max-width:calc(100% - 8px)}.ptcom-design__tableContainer__8m9a20{overflow-x:auto}.ptcom-design__markdownDoc__8m9a20 table{border-collapse:collapse}.ptcom-design__markdownDoc__8m9a20 th{border-bottom:1px solid var(--text-color-light);text-align:left}.ptcom-design__markdownDoc__8m9a20 td,.ptcom-design__markdownDoc__8m9a20 th{padding:.2222222222rem .8333333333rem}.ptcom-design__markdownDoc__8m9a20 tr:nth-child(2n) td{background:var(--accent10-color)}.ptcom-design__markdownDoc__8m9a20 code{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;background:var(--accent10-color);font-size:.875em;overflow-wrap:break-word;padding:.0555555556rem .2222222222rem}.ptcom-design__markdownDoc__8m9a20 td code{background:none}.ptcom-design__markdownDoc__8m9a20 pre{background:var(--accent10-color);overflow-y:auto;padding:.8333333333rem}.ptcom-design__markdownDoc__8m9a20 div pre{margin:0;padding:0}.ptcom-design__markdownDoc__8m9a20 pre code{background:none;padding:0}.ptcom-design__markdownDoc__8m9a20 blockquote{font-size:var(--body-200-size);line-height:var(--body-200-line);background:var(--accent10-color);padding:1.6666666667rem}.ptcom-design__markdownDoc__8m9a20 iframe{aspect-ratio:16/9;border:0;height:auto;max-width:100%}.autolink-header{color:var(--text-color);left:-20px;opacity:0;position:absolute;transition:opacity .25s ease-in-out}@media (hover:hover) and (pointer:fine){.autolink-header:hover:after{opacity:.9;visibility:visible}}.autolink-header: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}.autolink-header>svg{height:18px;width:18px}@media (hover:hover) and (pointer:fine){.autolink-header:hover{color:var(--text-color-light);opacity:1;transition:opacity .25s ease-in-out}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ptcom-design__lightbox__frguhu{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;height:100%;justify-content:center;left:0;padding:var(--spacing-s);position:fixed;top:0;width:100%;z-index:800}.ptcom-design__overlay__frguhu{background:var(--body-color);cursor:zoom-out;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.ptcom-design__image__frguhu{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative}.ptcom-design__closeButton__frguhu{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:flex;height:2.2222222222rem;justify-content:center;position:absolute;right:var(--spacing-s);top:var(--spacing-s);width:2.2222222222rem}@media (hover:hover) and (pointer:fine){.ptcom-design__closeButton__frguhu:focus,.ptcom-design__closeButton__frguhu:hover{background:var(--text-color);color:var(--body-color);cursor:pointer}}
/*!
* (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
*/.ptcom-design__dev-markdown__1xpabec :first-child{margin-top:0}.ptcom-design__dev-markdown__1xpabec :last-child,.ptcom-design__dev-markdown__1xpabec h1{margin-bottom:0}.ptcom-design__dev-markdown__1xpabec h2{margin-bottom:.5555555556rem;margin-top:2rem}.ptcom-design__dev-markdown__1xpabec h3{margin-bottom:.5555555556rem;margin-top:.5555555556rem}.ptcom-design__dev-markdown__1xpabec li,.ptcom-design__dev-markdown__1xpabec p{color:var(--text-color-light)}
/*!
 * (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__nested-type-wrapper__eo2wby{margin-bottom:1.1111111111rem}.ptcom-design__nested-type-wrapper__eo2wby.ptcom-design__nested__eo2wby{margin:0 10px 10px}.ptcom-design__nested-type-wrapper__eo2wby .ptcom-design__show-hide-section__eo2wby{color:var(--text-color);display:flex;height:30px;padding:5px}.ptcom-design__nested-type-wrapper__eo2wby .ptcom-design__show-hide-section__eo2wby:hover{cursor:pointer}.ptcom-design__nested-type-wrapper__eo2wby .ptcom-design__expand-collapse-button__eo2wby{font-size:var(--body-100-size);line-height:var(--body-100-line);background-color:transparent;border:none;color:var(--text-color);font-size:.7777777778rem;outline:none;padding:.2777777778rem .6666666667rem .2222222222rem}.ptcom-design__accordion__cq1xdy{border:1px solid #b9b9b9;border-radius:.2222222222rem;display:block;margin-top:0}.ptcom-design__accordionWindow__cq1xdy{height:0;overflow:hidden}.ptcom-design__accordionWindow__cq1xdy.ptcom-design__visible__cq1xdy{height:auto}.ptcom-design__accordionHeader__cq1xdy{align-items:stretch;color:var(--text-color-light);cursor:pointer;display:flex;justify-content:space-between;min-height:1.9444444444rem;padding-left:.5555555556rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ptcom-design__accordionHeader-controls__cq1xdy{align-items:center;display:flex;flex-direction:row}.ptcom-design__accordionHeader-heading__cq1xdy{flex-grow:1;font-size:var(--body-100-size);line-height:var(--body-100-line);padding-right:1.1111111111rem;padding-top:.1111111111rem}.ptcom-design__accordionHeader-icon__cq1xdy{margin-right:.5555555556rem;transition:transform .2s}.ptcom-design__accordionHeader-icon-close__cq1xdy{transform:rotate(-90deg)}.ptcom-design__accordionHeader-action__cq1xdy{align-items:stretch;border-left:1px solid #b9b9b9;display:flex}.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__button__b9e43c{align-items:center;background:var(--banner-bg);border:1px solid var(--border-color);bottom:var(--v-gutter);color:var(--banner-text);cursor:pointer;display:flex;height:2.2222222222rem;justify-content:center;padding:0;transition:all .25s ease-in-out;width:2.2222222222rem;z-index:670}@media (min-width:60em){.ptcom-design__button__b9e43c{bottom:auto;left:auto;right:var(--h-contain);top:var(--v-gutter)}}@media (hover:hover) and (pointer:fine){.ptcom-design__button__b9e43c.ptcom-design__active__b9e43c,.ptcom-design__button__b9e43c:hover{background:var(--banner-text);border-color:var(--banner-text);color:var(--banner-bg)}}.ptcom-design__button__b9e43c:focus-visible{background:var(--banner-text);border-color:var(--banner-bg);color:var(--banner-bg)}.ptcom-design__burger__b9e43c{align-items:center;display:flex!important;justify-items:center}
/*!
* (c) Copyright 2023 Palantir Technologies Inc. All rights reserved.
*/.ptcom-design__section__zl8rtw{display:flex;flex-direction:column;gap:1.1111111111rem}.ptcom-design__codeblock-container__zl8rtw{background-color:var(--body-color);border:1px solid #b9b9b9;border-radius:.2222222222rem;overflow:hidden}.ptcom-design__codeblock-header__zl8rtw{align-items:center;background-color:var(--body-color);display:flex;justify-content:space-between;padding:.5555555556rem .8888888889rem}.ptcom-design__codeblock-header-title__zl8rtw{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:.7777777778rem;font-weight:600}.ptcom-design__codeblock-header-actions__zl8rtw{align-items:center;display:flex;flex-direction:row;gap:.8888888889rem}.ptcom-design__copy-button__zl8rtw{align-items:center;color:var(--text-color);display:flex;position:relative}.ptcom-design__operation__zl8rtw{align-items:center;display:flex;margin-bottom:1.6666666667rem}.ptcom-design__operationType__zl8rtw{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;background-color:var(--accent10-color);border-radius:.1111111111rem;font-size:.7777777778rem;padding:.2777777778rem .2777777778rem .1111111111rem}.ptcom-design__path__zl8rtw{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:.7777777778rem;overflow-wrap:anywhere;padding-left:var(--spacing-s)}.ptcom-design__spaced-container__zl8rtw{padding-bottom:20px;padding-top:10px}@media (min-width:60em){.ptcom-design__section-container__zl8rtw{display:flex}.ptcom-design__content-container__zl8rtw{width:100%}}.ptcom-design__chevron__rss03b{color:var(--text-color);height:20px;pointer-events:none;position:absolute;right:.2222222222rem;width:20px}.ptcom-design__dropdown-button__rss03b{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--text-color);cursor:pointer;font-size:.7777777778rem;outline:none;padding:2px 20px 0 0;vertical-align:middle;width:100%}.ptcom-design__dropdown-container__rss03b{align-items:center;background-color:var(--body-color-medium);border:1px solid #9b9b9b;border-radius:.2222222222rem;display:flex;padding:.1111111111rem .2222222222rem;position:relative}.ptcom-design__errorResponseSection__1qcj5xb{overflow-x:auto;padding-top:.5555555556rem}.ptcom-design__errorResponseSection__1qcj5xb table{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;border-bottom:.0555555556rem solid var(--text-color-light);border-collapse:collapse;font-size:.8888888889rem;width:100%}.ptcom-design__errorResponseSection__1qcj5xb th{border:.0555555556rem solid var(--text-color-light);text-align:left}.ptcom-design__errorResponseSection__1qcj5xb td{border-left:.0555555556rem solid var(--text-color-light);border-right:.0555555556rem solid var(--text-color-light)}.ptcom-design__errorResponseSection__1qcj5xb td,.ptcom-design__errorResponseSection__1qcj5xb th{min-width:8.3333333333rem;padding:.7777777778rem .8333333333rem}.ptcom-design__errorResponseSection__1qcj5xb tr:nth-child(2n) td{background:var(--accent10-color)}.ptcom-design__errorResponseSection__1qcj5xb code{background:none}.ptcom-design__errorResponseSection__1qcj5xb tbody>:not(:first-child):nth-child(4n+1) td,.ptcom-design__errorResponseSection__1qcj5xb tbody>:not(:first-child):nth-child(4n+1) tr{border-top:.0555555556rem solid var(--text-color-light)}.ptcom-design__errorResponseSection__1qcj5xb .ptcom-design__errorName__1qcj5xb{max-width:13.8888888889rem;text-align:center}.ptcom-design__errorResponseSection__1qcj5xb .ptcom-design__errorSummaryLink__1qcj5xb{padding-top:2.7777777778rem}.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)}.ptcom-design__toc__12mkrns{font-size:var(--body-100-size);line-height:var(--body-100-line)}.ptcom-design__toc__12mkrns>.ptcom-design__tocList__12mkrns{top:-.3333333333rem}.ptcom-design__tocNavHeader__12mkrns{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:.5555555556rem;padding-bottom:.3333333333rem}.ptcom-design__tocList__12mkrns{list-style:none;margin:0}.ptcom-design__tocLink__12mkrns{color:var(--text-color);padding-left:0;padding-right:8px;position:relative;text-decoration:none;transition:all .25s ease-in-out}.ptcom-design__tocLink__12mkrns:before{color:var(--accent-color);content:"→";font-size:12px;left:-16px;opacity:0;position:absolute;top:-2px;transition:all .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__tocLink__12mkrns:focus,.ptcom-design__tocLink__12mkrns:hover{color:var(--accent-color)}}.ptcom-design__tocListItem__12mkrns{margin:.3333333333rem 0}.ptcom-design__tocListItem__12mkrns.ptcom-design__active__12mkrns>.ptcom-design__tocLink__12mkrns{color:var(--accent-color);padding-left:8px;padding-right:0}.ptcom-design__tocListItem__12mkrns.ptcom-design__active__12mkrns>.ptcom-design__tocLink__12mkrns:before{left:-6px;opacity:1}.ptcom-design__tocListItem__12mkrns .ptcom-design__tocListItem__12mkrns{margin-left:32px;text-indent:-16px}.ptcom-design__teaserCard__10yaugr{align-items:stretch;background:var(--accent10-color);border-radius:.3888888889rem;color:#1e2124;display:flex;min-height:11.1111111111rem;overflow:hidden;text-decoration:none}@media (min-width:60em){.ptcom-design__teaserCard__10yaugr{min-height:16.6666666667rem}}.ptcom-design__teaserCard-borders__10yaugr{border:.0555555556rem solid var(--text-color)}.ptcom-design__teaserCard-borders-rounded__10yaugr{border-radius:.8888888889rem}@media (hover:hover) and (pointer:fine){.ptcom-design__teaserCardWithLink__10yaugr:hover{opacity:.9}}.ptcom-design__light__10yaugr{background-color:#fff}.ptcom-design__dark__10yaugr{background-color:#1e2124;color:#fff}.ptcom-design__red__10yaugr{background-color:#ff4136;color:#fff}.ptcom-design__gold__10yaugr{background-color:#8c7847;color:#fff}.ptcom-design__orange__10yaugr{background-color:#eb6133;color:#fff}.ptcom-design__blue__10yaugr{background-color:#4e8af7;color:#fff}.ptcom-design__cadet-blue__10yaugr{background-color:#99b5c2;color:#fff}.ptcom-design__sky__10yaugr{background-color:#d9f0ff}.ptcom-design__purple__10yaugr{background-color:#d9bdeb}.ptcom-design__salmon__10yaugr{background-color:#f2c4bf}.ptcom-design__slate__10yaugr{background-color:#99b5c2}.ptcom-design__soap__10yaugr{background-color:rgba(217,189,235,.8)}.ptcom-design__mint__10yaugr{background-color:#a6f2cc}.ptcom-design__field__10yaugr{background-color:#2b5945;color:#fff}.ptcom-design__cream__10yaugr{background-color:#e8e3d4}.ptcom-design__cardstock__10yaugr{background-color:#c2a68a}.ptcom-design__navy__10yaugr{background-color:#304057;color:#fff}.ptcom-design__yellow__10yaugr{background-color:#ca1;color:#fff}.ptcom-design__transparent__10yaugr{background-color:var(--body-color);color:var(--text-color)}.ptcom-design__copyCell__10yaugr{display:flex;flex-flow:column;max-width:11.1111111111rem;padding:1.1111111111rem 0 1.1111111111rem 1.1111111111rem}@media (min-width:60em){.ptcom-design__copyCell__10yaugr{max-width:15.5555555556rem;padding:2.2222222222rem 0 2.2222222222rem 2.2222222222rem}}.ptcom-design__copyCell-no-image__10yaugr{max-width:18.8888888889rem;padding:1.1111111111rem}@media (min-width:60em){.ptcom-design__copyCell-no-image__10yaugr{padding:2.2222222222rem}}.ptcom-design__copyCell-large__10yaugr{max-width:19.4444444444rem}@media (min-width:23.4375em){.ptcom-design__copyCell-large__10yaugr{max-width:11.1111111111rem}}@media (min-width:35em){.ptcom-design__copyCell-large__10yaugr{max-width:13.8888888889rem}}@media (min-width:75em){.ptcom-design__copyCell-large__10yaugr{max-width:22.2222222222rem}}.ptcom-design__copyCell-wide__10yaugr{gap:1.7777777778rem;max-width:18.3333333333rem;padding:1.3333333333rem 0 1.5555555556rem 1.3333333333rem;width:100%}.ptcom-design__copyCell-wide__10yaugr>.ptcom-design__title__10yaugr{font-size:calc(var(--body-400-size) + .4444444444rem)}@media (min-width:35em){.ptcom-design__copyCell-wide__10yaugr{max-width:22.2222222222rem}}@media (min-width:60em){.ptcom-design__copyCell-wide__10yaugr{gap:.8888888889rem;max-width:27.7777777778rem;padding:2.6666666667rem 0 2.6666666667rem 2.6666666667rem}.ptcom-design__copyCell-wide__10yaugr>.ptcom-design__title__10yaugr{font-size:var(--body-400-size)}}.ptcom-design__title__10yaugr{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-size:var(--body-400-size);line-height:var(--body-400-line);flex-grow:1}.ptcom-design__captions-container__10yaugr{display:flex;flex-direction:column;gap:.4444444444rem}@media (min-width:60em){.ptcom-design__captions-container__10yaugr{gap:.6666666667rem}}.ptcom-design__caption-link__10yaugr{text-decoration:none;width:-moz-fit-content;width:fit-content}.ptcom-design__caption-link-cta__10yaugr{--hover-color:rgba(255,255,255,var(--hover-opacity))}.ptcom-design__caption-link-cta__10yaugr>a{padding-bottom:.4444444444rem}@media (min-width:60em){.ptcom-design__caption-link-cta__10yaugr>a{padding-bottom:.6666666667rem}}.ptcom-design__captionText__10yaugr{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-bottom:1px solid var(--border-color);padding-bottom:.1111111111rem}@media (max-width:59.9375em){.ptcom-design__captionText__10yaugr{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__captionText-button__10yaugr{font-size:var(--body-200-size);line-height:var(--body-200-line);background-color:#1e2124;border-bottom:none;color:#fff;letter-spacing:unset;padding:.5555555556rem 1rem;text-transform:none}@media (max-width:59.9375em){.ptcom-design__captionText-button__10yaugr{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}}@media (hover:hover) and (pointer:fine){.ptcom-design__teaserCard__10yaugr:hover .ptcom-design__captionText-button__10yaugr{background-color:#fff;border:1px solid #1e2124;color:#1e2124}}.ptcom-design__captionText-url__10yaugr{font-size:var(--body-200-size);line-height:var(--body-200-line);border-bottom:none;color:var(--text-color-medium);display:flex;gap:.5ch;letter-spacing:unset;padding-bottom:0;text-transform:none}@media (max-width:59.9375em){.ptcom-design__captionText-url__10yaugr{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__captionText-url__10yaugr span{display:inline-block;overflow:hidden;position:relative;vertical-align:text-bottom}.ptcom-design__captionText-url__10yaugr span:after,.ptcom-design__captionText-url__10yaugr 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__captionText-url__10yaugr span:after{transition:transform 0s linear .25s}@media (hover:hover) and (pointer:fine){.ptcom-design__captionText-url__10yaugr:hover span:before{transform:translateX(-101%);transition:none}.ptcom-design__captionText-url__10yaugr:hover span:after{transform:translateX(101%);transition:transform .25s ease-in-out}}.ptcom-design__captionIcon__10yaugr{display:inline-block;padding-left:.5ch;position:relative;transform:translate(2px,-2px);transition:transform .25s ease-in-out}.ptcom-design__captionIcon-large__10yaugr{align-items:flex-start;display:flex;flex-grow:1;font-size:1.6666666667rem;justify-content:flex-end;opacity:.7;padding:1.1111111111rem 1.1111111111rem 1.1111111111rem .5555555556rem}@media (min-width:60em){.ptcom-design__captionIcon-large__10yaugr{font-size:2.2222222222rem;padding:2.2222222222rem 2.2222222222rem 2.2222222222rem .5555555556rem}}@media (hover:hover) and (pointer:fine){.ptcom-design__teaserCard__10yaugr:focus .ptcom-design__captionIcon__10yaugr,.ptcom-design__teaserCard__10yaugr:hover .ptcom-design__captionIcon__10yaugr{opacity:1;transform:translate(5px,-5px)}}.ptcom-design__teaserCard__10yaugr:active .ptcom-design__captionIcon__10yaugr{transform:translate(5px,-5px)}.ptcom-design__imageCell__10yaugr{background-position:100%;background-repeat:no-repeat;background-size:contain;flex-grow:1}.ptcom-design__imageCell-cover__10yaugr{background-size:cover}.ptcom-design__imageCell-responsive__10yaugr{background-size:contain}@media (min-width:23.4375em){.ptcom-design__imageCell-responsive__10yaugr{display:none}}@media (min-width:47.5em){.ptcom-design__imageCell-responsive__10yaugr{background-position:100% 0;background-size:cover;display:block}}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__gridThree__ffywaz{grid-column:auto/span 4}.ptcom-design__gridFour__ffywaz{grid-column:auto/span 3}.ptcom-design__title__ffywaz{color:var(--pltr-grey-4)}.ptcom-design__videoCard__ffywaz{background-color:var(--color-bg-contrast,#fff);border-radius:4px;color:inherit;display:flex;flex-direction:column;text-decoration:none}.ptcom-design__videoFrame__ffywaz{aspect-ratio:16/9}.ptcom-design__videoCardMedia__ffywaz{border-radius:4px 4px 0 0;color:var(--pltr-grey-4);position:relative}.ptcom-design__videoCardMedia__ffywaz img{border-radius:4px 4px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;transition:opacity .25s ease-in-out;width:100%}.ptcom-design__videoCardIcon__ffywaz{color:var(--pltr-grey-4);inset:auto auto 16px 16px;position:absolute}.ptcom-design__videoCardMedia__ffywaz:hover .ptcom-design__videoCardIcon__ffywaz{color:var(--pltr-purple)}.ptcom-design__videoCardMedia__ffywaz:hover img{opacity:1}.ptcom-design__videoCardBody__ffywaz{background-color:var(--text-color);color:var(--body-color);display:flex;flex-direction:column;flex-grow:1;font-size:18px;justify-content:space-between;padding:16px}.ptcom-design__topBorder__ffywaz{border-top:1px solid var(--color-border,var(--pltr-grey-4))}@media (min-width:60em){.ptcom-design__videosCellPad__ffywaz{padding-inline-start:30px}}.ptcom-design__modal__ffywaz{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(31,31,45,.4);inset:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:24px;position:fixed;z-index:1000}.ptcom-design__container__ffywaz{margin:0 auto;max-width:1200px}.ptcom-design__modalContent__ffywaz{background-color:#efefef;border-radius:6px;padding:40px;position:relative;z-index:5}.ptcom-design__modalBackdrop__ffywaz{inset:0;position:fixed;z-index:1}.ptcom-design__modalClose__ffywaz{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__layoutWrapper__vq3omv{--sidebar-width:300px;--toc-width:0}.ptcom-design__layoutWrapper__vq3omv.ptcom-design__hasToc__vq3omv{--toc-width:230px}.ptcom-design__bodyContainer__vq3omv,.ptcom-design__navContainer__vq3omv{margin:0 auto}.ptcom-design__bodyContainer__vq3omv{min-height:calc(100vh - var(--scroll-margin-top-offset));padding-bottom:var(--v-gutter);padding-top:var(--v-gutter);width:100%}.ptcom-design__navContainer__vq3omv{background-color:var(--body-color);border-bottom:1px solid var(--accent-color);max-width:var(--max-width);padding-bottom:var(--v-gutter);padding-top:calc(var(--v-gutter) / 2);position:sticky;top:0;z-index:600}.ptcom-design__navContainer__vq3omv.ptcom-design__has-api-version-picker__vq3omv,.ptcom-design__navContainer__vq3omv.ptcom-design__hasDropdownNav__vq3omv{padding-bottom:0}.ptcom-design__api-version-picker__vq3omv{margin-left:var(--h-spacing)}.ptcom-design__content__vq3omv{--scroll-margin-top-offset:117px;display:grid;grid-column-gap:var(--h-spacing);grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:var(--max-width);padding:0 calc(var(--h-spacing) / 2)}.ptcom-design__content__vq3omv.ptcom-design__hasDropdownNav__vq3omv{--scroll-margin-top-offset:145px}.ptcom-design__content__vq3omv.ptcom-design__has-api-version-picker__vq3omv{--scroll-margin-top-offset:128px}@media (min-width:60em){.ptcom-design__content__vq3omv.ptcom-design__hasSidebarNav__vq3omv{grid-template-columns:fit-content(var(--sidebar-width)) minmax(0,1fr)}.ptcom-design__content__vq3omv.ptcom-design__hasToc__vq3omv{grid-template-columns:fit-content(var(--sidebar-width)) minmax(0,1fr) var(--toc-width)}}.ptcom-design__sideBar__vq3omv{align-self:start;height:calc(100vh - var(--scroll-margin-top-offset) - var(--v-gutter));overflow-y:auto;padding-bottom:var(--v-gutter);padding-left:.5555555556rem;padding-right:.5555555556rem;padding-top:calc(var(--v-gutter) / 2);position:sticky;top:var(--scroll-margin-top-offset);width:100%}.ptcom-design__sideBarWrapper__vq3omv{display:none;position:relative}.ptcom-design__sideBarWrapper__vq3omv.ptcom-design__sideBarHidden__vq3omv{align-items:center;flex-direction:column;width:50px}@media (min-width:60em){.ptcom-design__sideBarWrapper__vq3omv{background:var(--accent05-color);border-left:1px solid var(--accent10-color);border-right:1px solid var(--accent10-color);display:flex;min-height:100%}}.ptcom-design__hidden__vq3omv{display:none}.ptcom-design__show-sidebar-button__vq3omv{align-items:center;background:none;border:none;color:var(--text-color);cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:10px;position:sticky;top:calc(var(--scroll-margin-top-offset) + 10px);width:40px}.ptcom-design__show-sidebar-button__vq3omv svg path,.ptcom-design__show-sidebar-button__vq3omv svg rect{fill:var(--text-color-medium)}.ptcom-design__show-sidebar-button__vq3omv:hover svg path,.ptcom-design__show-sidebar-button__vq3omv:hover svg rect{fill:var(--accent-color)}.ptcom-design__toc__vq3omv{display:none}@media (min-width:60em){.ptcom-design__toc__vq3omv{align-self:start;display:block;height:calc(100vh - var(--scroll-margin-top-offset) - var(--v-gutter) / 2 - 65px);overflow-y:hidden;padding-left:5px;padding-top:var(--v-gutter);position:sticky;scrollbar-gutter:stable;top:var(--scroll-margin-top-offset)}.ptcom-design__toc__vq3omv:hover{overflow-y:auto}}.ptcom-design__dropdownNav__vq3omv{display:none}@media (min-width:60em){.ptcom-design__dropdownNav__vq3omv{display:flex}}.ptcom-design__brandBar__vq3omv{align-items:center;display:flex;justify-content:space-between;margin:var(--spacing-s) 0 var(--spacing-xs)}@media (min-width:60em){.ptcom-design__brandBar__vq3omv{justify-content:flex-start}}.ptcom-design__brandBar__vq3omv,.ptcom-design__dropdownNav__vq3omv{margin-left:auto;margin-right:auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__logoContainer__vq3omv{align-items:center;display:flex}.ptcom-design__searchContainer__vq3omv{display:none}@media (min-width:60em){.ptcom-design__searchContainer__vq3omv{display:block;margin-left:var(--spacing-m);width:100%}}.ptcom-design__altLink__vq3omv{color:var(--text-color);text-decoration:none}@media (hover:hover) and (pointer:fine){.ptcom-design__altLink__vq3omv:hover{color:var(--accent-color);cursor:pointer}}@media (max-width:59.9375em){.ptcom-design__altLink__vq3omv{font-size:var(--body-100-size);line-height:var(--body-100-line);align-items:center;background:var(--body-color);border:1px solid var(--border-color);bottom:calc(var(--v-gutter) + 2.4444444444rem);display:flex;height:2.2222222222rem;left:var(--h-contain);padding:0 var(--spacing-xs);position:fixed;z-index:650}}@media (min-width:60em){.ptcom-design__altLink__vq3omv{display:flex;flex:1 0 auto;justify-content:flex-end;margin-left:.8333333333rem;padding:.2777777778rem .8333333333rem}.ptcom-design__altLink__vq3omv:focus{outline:2px solid var(--accent-color)}}.ptcom-design__signUpLink__vq3omv{align-items:center;background:var(--body-color);border:1px solid var(--border-color);bottom:var(--v-gutter);color:var(--text-color);display:flex;flex:1 0 auto;padding:.4444444444rem .7777777778rem;position:fixed;right:var(--h-contain);text-decoration:none;z-index:650}@media (hover:hover) and (pointer:fine){.ptcom-design__signUpLink__vq3omv:focus,.ptcom-design__signUpLink__vq3omv:hover{background-color:var(--text-color);border:1px solid var(--body-color);color:var(--body-color);cursor:pointer}.ptcom-design__signUpLink__vq3omv:focus{outline:.1111111111rem solid var(--accent-color)}}@media (max-width:59.9375em){.ptcom-design__signUpLink__vq3omv{font-size:var(--body-100-size);line-height:var(--body-100-line)}}@media (min-width:75em){.ptcom-design__signUpLink__vq3omv{margin-left:.4444444444rem;position:unset}.ptcom-design__signUpLink-no-border__vq3omv{border:none;margin-left:0}}@media (min-width:75em) and (hover:hover) and (pointer:fine){.ptcom-design__signUpLink-no-border__vq3omv:focus,.ptcom-design__signUpLink-no-border__vq3omv:hover{background-color:var(--body-color);border:none;color:var(--accent-color);cursor:pointer}}.ptcom-design__feedbackButton__vq3omv{--feedback-button-width:165px;font-size:var(--body-100-size);line-height:var(--body-100-line);background-color:var(--accent-color);bottom:var(--v-gutter);color:var(--body-color);flex-grow:0;position:fixed;right:var(--h-contain);white-space:nowrap;width:var(--feedback-button-width);z-index:650}@media (min-width:60em){.ptcom-design__feedbackButton-WithToc__vq3omv{right:calc(var(--h-contain-no-bleed) + var(--toc-width) - var(--feedback-button-width))}}.ptcom-design__branding__vq3omv{display:block}.ptcom-design__logo__vq3omv{color:var(--text-color);display:block;fill:currentColor}.ptcom-design__subnavLink__vq3omv{font-size:var(--body-200-size);line-height:var(--body-200-line);align-items:center;color:var(--text-color-light);display:flex;flex-shrink:0;margin-top:.4444444444rem;text-decoration:none}.ptcom-design__subnavLink__vq3omv:before{content:"/";display:inline-block;padding:0 .4166666667rem}.ptcom-design__pickers__vq3omv{display:flex}.ptcom-design__themePicker__vq3omv{margin-left:.6666666667rem}.ptcom-design__footer__vq3omv{font-size:var(--body-100-size);line-height:var(--body-100-line);border-top:1px solid var(--accent-color);margin:var(--v-gutter) auto 0;max-width:var(--max-width);overflow:hidden;padding:var(--v-gutter) var(--h-spacing) calc(var(--v-gutter) * 2)}@media (max-width:59.9375em){.ptcom-design__footer__vq3omv{padding-bottom:7.7777777778rem}}.ptcom-design__footer__vq3omv .ptcom-design__statement-links__vq3omv{display:flex;flex-direction:column;gap:.5555555556rem;margin-top:.8333333333rem}.ptcom-design__button__vq3omv{-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-decoration:none;transition:all .25s ease-in-out}.ptcom-design__button__vq3omv: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__vq3omv:focus,.ptcom-design__button__vq3omv:hover{color:var(--hover-color);transform:translateX(em(16,14))}}.ptcom-design__container__rrjdq{display:flex;flex-direction:column;height:calc(100vh - var(--v-gutter));position:relative}@media (min-width:60em){.ptcom-design__container__rrjdq{display:block;flex-direction:column;height:auto}}.ptcom-design__search__rrjdq{border:1px solid var(--border-color);color:var(--text-color);display:flex;font-size:.7777777778rem;line-height:.7777777778rem;max-width:560px;padding:.4444444444rem}.ptcom-design__hiddenLabel__rrjdq{display:none}.ptcom-design__searchInput__rrjdq{background-color:transparent;border:none;color:var(--text-color);font-size:16px;height:100%;margin-top:.1rem;outline:none;width:100%}.ptcom-design__searchInput__rrjdq::-webkit-search-cancel-button,.ptcom-design__searchInput__rrjdq::-webkit-search-decoration,.ptcom-design__searchInput__rrjdq::-webkit-search-results-button,.ptcom-design__searchInput__rrjdq::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.ptcom-design__inputForm__rrjdq{width:100%}.ptcom-design__searchIcon__rrjdq{align-items:center;color:var(--text-color-light);display:flex;justify-content:center;padding:0 6px;pointer-events:none;transform:scaleX(-1)}.ptcom-design__keyboardIcon__rrjdq{display:none}@media (min-width:60em){.ptcom-design__keyboardIcon__rrjdq{border:1px solid var(--text-color-light);border-radius:5px;color:var(--text-color-light);display:block;font-size:12px;padding:.2222222222rem;pointer-events:none}}.ptcom-design__keyboardIcon__rrjdq.ptcom-design__hidden__rrjdq{opacity:0}.ptcom-design__resultsAnchor__rrjdq{border-top:1px solid var(--border-color);display:flex;flex:1 1;margin-top:-1px;overflow:auto;position:relative}@media (min-width:60em){.ptcom-design__resultsAnchor__rrjdq{display:block;flex:initial;overflow:visible;overflow:initial}}@media (max-width:59.9375em){.ptcom-design__inputContainer__rrjdq{background:var(--body-color);position:sticky;top:0;z-index:1}}.ptcom-design__resultsContainer__rrjdq{display:flex;flex:1 1;flex-direction:column}@media (min-width:60em){.ptcom-design__resultsContainer__rrjdq{background:var(--body-color);border:1px solid var(--border-color);border-top:none;display:block;flex:initial;left:0;overflow-y:auto;padding:0;position:absolute;top:0;width:100%;z-index:1}}.ptcom-design__emptyResults__rrjdq{color:var(--text-color-light);padding:var(--spacing-s)}.ptcom-design__resultsList__rrjdq{margin-top:0}@media (hover:hover) and (pointer:fine){.ptcom-design__resultsList__rrjdq li:hover>a{background-color:var(--accent10-color)}}.ptcom-design__resultsList__rrjdq .ptcom-design__activeItem__rrjdq{background-color:var(--accent10-color)}.ptcom-design__quickSearchRightSideContainer__rrjdq{display:none}@media (min-width:60em){.ptcom-design__quickSearchRightSideContainer__rrjdq{align-items:center;display:flex;justify-content:right}}.ptcom-design__quickSearchRightSideButton__rrjdq{align-items:center;border:1px solid var(--text-color-light);border-radius:4px;color:var(--text-color-light);display:flex;fill:var(--text-color-light);height:26px;justify-content:center;padding:4px;text-align:center;width:28px}.ptcom-design__quickSearchRightSideButtonPressDown__rrjdq{background-color:color("grey","40");color:#fff;fill:#fff}.ptcom-design__addition__rrjdq{padding:0 4px}.ptcom-design__recentSearches__rrjdq{color:var(--text-color-light);font-size:14px;padding:.6666666667rem var(--spacing-s) .3333333333rem var(--spacing-s)}.ptcom-design__quickSearchFooterContainer__ogsj7k{background-color:#1e2124;border-top:1px solid var(--border-color);display:none;justify-content:space-between;padding:12px var(--spacing-s)}@media (min-width:60em){.ptcom-design__quickSearchFooterContainer__ogsj7k{display:flex}}.ptcom-design__quickSearchNavigation__ogsj7k{align-items:center;display:flex;margin-right:.8888888889rem}.ptcom-design__quickSearchNavigationRightSide__ogsj7k{align-items:center;display:flex}.ptcom-design__quickSearchNav__ogsj7k{border:1px solid #b9b9b9;border-radius:4px;fill:#b9b9b9;height:28px;padding:4px;width:28px}.ptcom-design__quickSearchNavup__ogsj7k{margin-right:12px}.ptcom-design__quickSearchNavDown__ogsj7k{transform:rotate(180deg)}.ptcom-design__quickSearchFooterText__ogsj7k{color:#b9b9b9;font-size:11px;padding-right:.6666666667rem}.ptcom-design__quickSearchNavPressDown__ogsj7k{background-color:#b9b9b9;border:1px solid #1e2124;fill:#1e2124}.ptcom-design__escapeKey__ogsj7k{color:#b9b9b9;font-size:12px}.ptcom-design__escapeKeyContainer__ogsj7k,.ptcom-design__escapeKey__ogsj7k{align-items:center;display:flex;justify-content:center}.ptcom-design__addition__ogsj7k{color:#b9b9b9;padding:0 4px}.ptcom-design__quickSearchLeftContainer__ogsj7k{display:flex}.ptcom-design__dropdownNav__v16evp{list-style:none;margin:0;padding:0}@media (min-width:60em){.ptcom-design__dropdownNav__v16evp{display:flex}}.ptcom-design__item__v16evp{cursor:pointer;list-style-type:none;position:relative}.ptcom-design__item__v16evp.ptcom-design__rightAligned__v16evp{margin-left:auto}.ptcom-design__pageGroupTitle__v16evp{align-items:center;color:var(--text-color);display:flex;padding:.2777777778rem .8333333333rem}@media (min-width:60em){.ptcom-design__pageGroupTitle__v16evp{border-bottom:5px solid transparent;padding:.8333333333rem .8333333333rem .5555555556rem}}.ptcom-design__pageGroupTitleIcon__v16evp{margin-left:.2222222222rem}.ptcom-design__itemLink__v16evp{align-items:center;color:inherit;display:flex;padding:.2777777778rem .8333333333rem;text-decoration:none}@media (min-width:60em){.ptcom-design__itemLink__v16evp{border-bottom:5px solid transparent;padding:.8333333333rem .8333333333rem .5555555556rem}}.ptcom-design__item__v16evp.ptcom-design__isSelected__v16evp>.ptcom-design__itemLink__v16evp,.ptcom-design__item__v16evp.ptcom-design__isSelected__v16evp>.ptcom-design__pageGroupTitle__v16evp{border-bottom-color:currentColor;color:var(--accent-color);font-weight:600}@media (hover:hover) and (pointer:fine){.ptcom-design__itemLink__v16evp:hover,.ptcom-design__pageGroupTitle__v16evp:hover{color:var(--accent-color);cursor:pointer}}.ptcom-design__itemLink__v16evp:focus,.ptcom-design__item__v16evp:focus{outline:2px solid var(--accent-color)}.ptcom-design__pageGroupList__v16evp{background:var(--body-color);border:1px solid var(--accent-color);display:none;left:0;list-style:none;margin:0;padding:0 0 0 var(--spacing-s);padding-left:0;position:absolute;top:100%;z-index:1}.ptcom-design__pageGroupList__v16evp.ptcom-design__pageGroupListFixedWidth__v16evp{width:14.4444444444rem}.ptcom-design__pageGroupList__v16evp:not(.ptcom-design__pageGroupListFixedWidth__v16evp){text-wrap:nowrap}.ptcom-design__pageGroupItem__v16evp .ptcom-design__itemLink__v16evp{border-bottom:none}@media (min-width:60em){.ptcom-design__pageGroupItem__v16evp .ptcom-design__itemLink__v16evp{padding-bottom:.5555555556rem;padding-top:.5555555556rem}}.ptcom-design__pageGroupItem__v16evp:first-child .ptcom-design__itemLink__v16evp{padding-top:1rem}.ptcom-design__pageGroupItem__v16evp:last-child .ptcom-design__itemLink__v16evp{padding-bottom:1rem}.ptcom-design__pageGroupItemClicked__v16evp{display:block}.ptcom-design__reverseChevron__v16evp{transform:rotate(180deg)}.ptcom-design__newSparkle__v16evp{fill:color("dark-purple");margin-left:6px}.ptcom-design__breadcrumbs__cj2mme{color:var(--text-color-light);margin-bottom:var(--v-gutter)}.ptcom-design__crumb__cj2mme+.ptcom-design__crumb__cj2mme:before{content:" / "}.ptcom-design__link__cj2mme{color:var(--text-color-light);text-decoration:none}.ptcom-design__crumb__cj2mme:last-child,.ptcom-design__crumb__cj2mme:last-child .ptcom-design__link__cj2mme{color:var(--text-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__crumb__cj2mme:last-child .ptcom-design__link__cj2mme:focus,.ptcom-design__crumb__cj2mme:last-child .ptcom-design__link__cj2mme:hover,.ptcom-design__link__cj2mme:focus,.ptcom-design__link__cj2mme:hover{color:var(--accent-color)}}.ptcom-design__container__196p80w{display:flex;flex-direction:row;padding-bottom:6.6666666667rem}.ptcom-design__navContentWrapper__196p80w{display:flex;flex-direction:column;flex-grow:1}.ptcom-design__navList__196p80w{font-size:.8888888889rem;line-height:var(--body-200-line);list-style:none}.ptcom-design__navList__196p80w ul{list-style:none}.ptcom-design__itemLink__196p80w{color:var(--text-color-medium);display:flex;font-size:inherit;justify-content:space-between;padding-bottom:.1666666667rem;padding-left:1.3333333333rem;padding-top:.1666666667rem;text-decoration:none}@media (hover:hover) and (pointer:fine){.ptcom-design__itemLink__196p80w:hover{color:var(--accent-color)}}.ptcom-design__itemLink__196p80w.ptcom-design__isSelected__196p80w{color:var(--accent-color);font-weight:700}.ptcom-design__itemLink__196p80w.ptcom-design__isSelected__196p80w:after{content:"→"}.ptcom-design__panelTitle__196p80w{cursor:pointer;display:flex;padding-bottom:.1666666667rem;padding-top:.1666666667rem}.ptcom-design__panelIconCell__196p80w{flex-shrink:0;width:1.3333333333rem}.ptcom-design__panelIcon__196p80w{display:block;fill:none;stroke:var(--text-color)}.ptcom-design__panelIconHover__196p80w{display:none}@media (hover:hover) and (pointer:fine){.ptcom-design__panelTitle__196p80w:hover>*>.ptcom-design__panelIconDefault__196p80w{display:none}.ptcom-design__panelTitle__196p80w:hover>*>.ptcom-design__panelIconHover__196p80w{display:block}}.ptcom-design__panelList__196p80w{height:0;overflow:hidden;padding-left:1.3333333333rem;transition:height .3s,visibility 0s .3s;visibility:hidden}.ptcom-design__panel__196p80w.ptcom-design__isOpen__196p80w>.ptcom-design__panelList__196p80w{height:auto;transition:height .3s;visibility:visible}.ptcom-design__header__196p80w{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:var(--body-100-size);margin:calc(var(--v-gutter) / 2) 0 var(--spacing-s);padding-left:1.3333333333rem}.ptcom-design__headerWithRightElement__196p80w{align-items:center;display:flex;justify-content:space-between}.ptcom-design__subNavRightElement__196p80w{margin-left:.0555555556rem}.ptcom-design__minimal__196p80w{color:var(--text-color-light);font-size:.6666666667rem}.ptcom-design__pageDivider__196p80w{border:none;border-top:1px solid #b9b9b9;margin-bottom:1.1111111111rem;margin-left:1.3333333333rem;margin-top:1.1111111111rem}.ptcom-design__hide-sidebar-button__196p80w svg path,.ptcom-design__hide-sidebar-button__196p80w svg rect{fill:var(--text-color-medium)}.ptcom-design__hide-sidebar-button__196p80w:hover svg path,.ptcom-design__hide-sidebar-button__196p80w:hover svg rect{fill:var(--accent-color)}.ptcom-design__hide-sidebar-button__196p80w{background-color:transparent;border:none;cursor:pointer;height:40px;margin-right:-.2777777778rem;position:sticky;top:0;transform:translateY(-10px);width:40px}.ptcom-design__button__1ebwo16,.ptcom-design__localePicker__1ebwo16{display:flex;flex-direction:column;position:relative}.ptcom-design__button__1ebwo16{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;align-items:center;background:var(--body-color);border:1px solid var(--accent-color);color:var(--text-color);cursor:pointer;font-size:.5555555556rem;height:1.7777777778rem;justify-content:center;line-height:.5555555556rem;transition:all .25s ease-in-out;width:1.7777777778rem}.ptcom-design__button__1ebwo16 span{margin:0}.ptcom-design__button__1ebwo16 span:first-child{color:var(--text-color)}.ptcom-design__button__1ebwo16 span:last-child{color:var(--accent-color)}.ptcom-design__menu__1ebwo16{background-color:var(--body-color);border:1px solid var(--accent-color);display:grid;grid-auto-flow:row;grid-gap:.2222222222rem;grid-template-columns:1fr 1fr 1fr;margin-top:.2222222222rem;opacity:0;padding:.5555555556rem;pointer-events:none;position:absolute;right:0;top:2.1111111111rem}.ptcom-design__menu__1ebwo16 button{border:1px solid var(--accent-color);opacity:0;transform:translateY(-1.1111111111rem);transition:transform .25s,opacity .25s}@media (hover:hover) and (pointer:fine){.ptcom-design__menu__1ebwo16 button:hover{border:2px solid var(--accent-color)}}.ptcom-design__menu__1ebwo16 button.ptcom-design__active__1ebwo16{border:2px solid var(--accent-color)}.ptcom-design__menu__1ebwo16 button:first-child{transition-delay:calc(1 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(2){transition-delay:calc(2 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(3){transition-delay:calc(3 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(4){transition-delay:calc(4 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(5){transition-delay:calc(5 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(6){transition-delay:calc(6 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(7){transition-delay:calc(7 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(8){transition-delay:calc(8 * 33.33ms)}.ptcom-design__menu__1ebwo16 button:nth-child(9){transition-delay:calc(9 * 33.33ms)}.ptcom-design__menu__1ebwo16.ptcom-design__open__1ebwo16{opacity:1;pointer-events:all;z-index:4}.ptcom-design__menu__1ebwo16.ptcom-design__open__1ebwo16 button{opacity:1;transform:translateY(0)}.ptcom-design__cornerButtons__19bc6yw{--banner-bg:var(--text-color);--banner-text:var(--body-color);bottom:var(--v-gutter);display:flex;left:var(--h-contain);position:fixed;z-index:800}@media (min-width:60em){.ptcom-design__cornerButtons__19bc6yw{display:none}}.ptcom-design__cornerButtons__19bc6yw>:nth-child(2){transform:translateX(-1px)}.ptcom-design__pad__19bc6yw{background:var(--body-color);bottom:0;box-sizing:content-box;color:var(--text-color);height:100%;left:0;overflow:auto;padding:var(--v-gutter) var(--h-spacing) 4.4444444444rem;position:fixed;right:0;top:0;z-index:700}@media (min-width:60em){.ptcom-design__pad__19bc6yw{display:none}}.ptcom-design__pad__19bc6yw.ptcom-design__lightTheme__19bc6yw{--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__pad__19bc6yw.ptcom-design__darkMintTheme__19bc6yw{--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));--accent-color:#a6f2cc;--accent10-color:rgba(166,242,204,.1);--accent05-color:rgba(166,242,204,.05)}.ptcom-design__button__1talmfb,.ptcom-design__themePicker__1talmfb{display:flex;flex-direction:column;position:relative}.ptcom-design__button__1talmfb{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;align-items:center;background:var(--body-color);border:1px solid var(--accent-color);color:var(--text-color);cursor:pointer;font-size:.5555555556rem;height:1.7777777778rem;justify-content:center;line-height:.5555555556rem;transition:all .25s ease-in-out;width:1.7777777778rem}.ptcom-design__button__1talmfb span{margin:0}.ptcom-design__button__1talmfb span:first-child{color:var(--text-color)}.ptcom-design__button__1talmfb span:last-child{color:var(--accent-color)}.ptcom-design__menu__1talmfb{background-color:var(--body-color);border:1px solid var(--accent-color);display:grid;grid-auto-flow:row;grid-gap:.2222222222rem;grid-template-columns:1fr 1fr 1fr;margin-top:.2222222222rem;opacity:0;padding:.5555555556rem;pointer-events:none;position:absolute;right:0;top:2.1111111111rem}.ptcom-design__menu__1talmfb button{border:1px solid var(--accent-color);opacity:0;transform:translateY(-1.1111111111rem);transition:transform .25s,opacity .25s}@media (hover:hover) and (pointer:fine){.ptcom-design__menu__1talmfb button:hover{border:2px solid var(--accent-color)}}.ptcom-design__menu__1talmfb button.ptcom-design__active__1talmfb{border:2px solid var(--accent-color)}.ptcom-design__menu__1talmfb button.ptcom-design__lightGoldTheme__1talmfb,.ptcom-design__menu__1talmfb button.ptcom-design__lightTheme__1talmfb{--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__menu__1talmfb button.ptcom-design__lightGoldTheme__1talmfb{--accent-color:#8c7847;--accent10-color:rgba(140,120,71,.1);--accent05-color:rgba(140,120,71,.05)}.ptcom-design__menu__1talmfb button.ptcom-design__lightBlueTheme__1talmfb{--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));--accent-color:#4e8af7;--accent10-color:rgba(78,138,247,.1);--accent05-color:rgba(78,138,247,.05)}.ptcom-design__menu__1talmfb button.ptcom-design__darkMintTheme__1talmfb,.ptcom-design__menu__1talmfb button.ptcom-design__darkTheme__1talmfb{--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__menu__1talmfb button.ptcom-design__darkMintTheme__1talmfb{--accent-color:#a6f2cc;--accent10-color:rgba(166,242,204,.1);--accent05-color:rgba(166,242,204,.05)}.ptcom-design__menu__1talmfb button.ptcom-design__darkSalmonTheme__1talmfb{--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));--accent-color:#f2c4bf;--accent10-color:hsla(6,66%,85%,.1);--accent05-color:hsla(6,66%,85%,.05)}.ptcom-design__menu__1talmfb button:first-child{transition-delay:calc(1 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(2){transition-delay:calc(2 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(3){transition-delay:calc(3 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(4){transition-delay:calc(4 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(5){transition-delay:calc(5 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(6){transition-delay:calc(6 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(7){transition-delay:calc(7 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(8){transition-delay:calc(8 * 33.33ms)}.ptcom-design__menu__1talmfb button:nth-child(9){transition-delay:calc(9 * 33.33ms)}.ptcom-design__menu__1talmfb.ptcom-design__open__1talmfb{opacity:1;pointer-events:all;z-index:4}.ptcom-design__menu__1talmfb.ptcom-design__open__1talmfb button{opacity:1;transform:translateY(0)}.ptcom-design__dropdown-container__imi03{border-bottom:5px solid var(--accent-color);cursor:pointer;display:flex;justify-content:center;padding:.5555555556rem 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:150px}.ptcom-design__dropdown-container__imi03 :focus{outline:2px solid var(--accent-color)}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-icon__imi03{margin-left:.2222222222rem}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-icon-flipped__imi03{transform:rotate(180deg)}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-title__imi03{font-size:var(--body-200-size);line-height:var(--body-200-line);align-items:center;color:var(--accent-color);display:flex;font-weight:600}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-content__imi03{background:var(--body-color);border:1px solid var(--accent-color);display:none;left:-4px;padding:0 0 0 var(--spacing-s);padding-left:0;position:absolute;top:calc(100% + 4px);width:calc(100% + 8px);z-index:1}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-content__imi03 :first-child{padding-top:1.1111111111rem}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-content__imi03 :last-child{padding-bottom:1.1111111111rem}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-item__imi03{background-color:transparent;border:none;color:var(--text-color);cursor:pointer;opacity:1;padding:.5555555556rem 1.1111111111rem;width:100%}.ptcom-design__dropdown-container__imi03 .ptcom-design__dropdown-item-selected__imi03{color:var(--accent-color);font-weight:600}.ptcom-design__dropdown-container-open__imi03{border-bottom-color:var(--accent-color)}.ptcom-design__dropdown-container-open__imi03 .ptcom-design__dropdown-title__imi03{color:var(--accent-color)}.ptcom-design__dropdown-container-open__imi03 .ptcom-design__dropdown-content__imi03{display:block}@media (hover:hover) and (pointer:fine){.ptcom-design__dropdown-item__imi03:hover{color:var(--accent-color)}}.ptcom-design__content__1mswazo{--scroll-margin-top-offset:108px}.ptcom-design__wrapper__886607{--base-width:1080;--base-height:1100;--current-width:var(--base-width);--scale-factor:calc(var(--current-width) / var(--base-width));--final-scale:calc(0.9 * var(--scale-factor));align-items:center;display:flex;flex-direction:column;height:calc(var(--base-height) * var(--final-scale) * 1.1 * 1px);overflow:hidden}@media (max-width:59.9375em){.ptcom-design__wrapper__886607{--final-scale:calc(var(--scale-factor))}}@media (max-width:47.4375em){.ptcom-design__wrapper__886607{--final-scale:calc(1.3 * var(--scale-factor));padding-top:100px}}.ptcom-design__splash__886607{--transition-distance:35px;--first-layer-offset:100px;--first-layer-height:517px;--second-layer-height:412px;--third-layer-height:485px;--edge-height:144px;--second-layer-offset:calc(var(--first-layer-offset) + var(--first-layer-height) / 2);--third-layer-offset:calc(var(--second-layer-offset) + var(--second-layer-height) / 6);--fourth-layer-offset:calc(var(--third-layer-offset) + var(--edge-height));--second-hover-layer-offset:calc(var(--second-layer-offset) + 75px);--third-hover-layer-offset:calc(var(--fourth-layer-offset) + var(--edge-height) / 2);--fourth-hover-layer-offset:calc(var(--third-hover-layer-offset) + var(--edge-height));align-items:center;display:flex;justify-content:center;margin-top:calc(-500px * (1 - var(--scale-factor)));overflow:visible;padding-bottom:100px;position:relative;transform:scale(var(--final-scale));width:1080px}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__dataServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__ontologyBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__workflowServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607{top:calc(var(--first-layer-offset) - var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__second__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__dataServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__second__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__ontologyBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__second__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__workflowServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__second__886607{transform:scale(105%)}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__third__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__dataServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__third__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__ontologyBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__third__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__workflowServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__third__886607{top:calc(var(--third-layer-offset) + var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__dataServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__ontologyBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607,.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__workflowServicesBlock__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607{top:calc(var(--fourth-layer-offset) + var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__dataServicesBlock__886607:hover) .ptcom-design__backgroundContainer__886607 .ptcom-design__dataServicesTopEdge__886607 .ptcom-design__cover__886607{animation:ptcom-design__cover-reveal__886607 .3s ease-out forwards}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__dataServicesBlock__886607:hover) .ptcom-design__foregroundContainer__886607 .ptcom-design__dataServicesLeftEdge__886607 .ptcom-design__cover__886607{animation:ptcom-design__side-cover-reveal__886607 .3s ease-out forwards}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607:hover) .ptcom-design__foregroundContainer__886607 .ptcom-design__aiServicesLeftEdge__886607 .ptcom-design__cover__886607{animation:ptcom-design__side-cover-reveal__886607 .3s ease-out forwards}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607:hover) .ptcom-design__foregroundContainer__886607 .ptcom-design__aiServicesRightEdge__886607 .ptcom-design__cover__886607{animation:ptcom-design__right-side-cover-reveal__886607 .3s ease-out forwards}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__workflowServicesBlock__886607:hover) .ptcom-design__backgroundContainer__886607 .ptcom-design__workflowServicesTopEdge__886607 .ptcom-design__cover__886607{animation:ptcom-design__cover-reveal__886607 .3s ease-out forwards}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__workflowServicesBlock__886607:hover) .ptcom-design__foregroundContainer__886607 .ptcom-design__workflowServicesRightEdge__886607 .ptcom-design__cover__886607{animation:ptcom-design__far-right-side-cover-reveal__886607 .3s ease-out forwards}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__first__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607{top:calc(var(--first-layer-offset) - var(--transition-distance) * 1.5)}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__third__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607{top:calc(var(--first-layer-offset) - var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__third__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__second__886607{top:calc(var(--second-layer-offset) - var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__third__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__third__886607{transform:scale(105%)}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__third__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607{top:calc(var(--fourth-layer-offset) + var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__fourth__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607{top:calc(var(--first-layer-offset) - var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__fourth__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__second__886607{top:calc(var(--second-layer-offset) - var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__fourth__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__third__886607{top:calc(var(--third-layer-offset) - var(--transition-distance))}.ptcom-design__splash__886607:has(.ptcom-design__hoverContainer__886607 .ptcom-design__fourth__886607:hover) .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607{transform:scale(105%)}.ptcom-design__splash__886607 .ptcom-design__container__886607{height:1000px;position:relative;width:800px}.ptcom-design__splash__886607 .ptcom-design__container__886607 .ptcom-design__layer__886607{display:flex;justify-content:center;position:absolute;transition:top .1s cubic-bezier(.075,.82,.165,1),.1s ease-in;width:100%}.ptcom-design__splash__886607 .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__first__886607{top:var(--first-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__second__886607{top:var(--second-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__third__886607{top:var(--third-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__container__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607{top:var(--fourth-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607{position:absolute;top:0;width:800px}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__dataServicesTopEdge__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__dataServicesTopEdge__886607{left:-71px;position:absolute;top:-91px;transform:skew(58deg,330deg);z-index:0}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__dataServicesTopEdge__886607 .ptcom-design__cover__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__dataServicesTopEdge__886607 .ptcom-design__cover__886607{background-color:var(--body-color);height:100%;position:absolute;top:0;width:100%}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__workflowServicesTopEdge__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__workflowServicesTopEdge__886607{display:flex;justify-content:flex-end;position:absolute;right:-71px;top:-91px;transform:skew(-60deg,30deg)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__workflowServicesTopEdge__886607 .ptcom-design__cover__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__workflowServicesTopEdge__886607 .ptcom-design__cover__886607{background-color:var(--body-color);height:100%;position:absolute;top:0;width:100%}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__dataServicesLeftEdge__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__dataServicesLeftEdge__886607{left:-45px;position:absolute;top:57px;transform:skew(60deg,330deg);z-index:0}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__dataServicesLeftEdge__886607 .ptcom-design__cover__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__dataServicesLeftEdge__886607 .ptcom-design__cover__886607{clip-path:polygon(35% 0,35% 100%,calc(35% + 1px) 100%,35% 1px)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__aiServicesLeftEdge__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__aiServicesLeftEdge__886607{left:24%;position:absolute;top:186px;transform:skew(60deg,330deg);z-index:0}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__aiServicesLeftEdge__886607 .ptcom-design__cover__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__aiServicesLeftEdge__886607 .ptcom-design__cover__886607{clip-path:polygon(35% 0,35% 100%,calc(35% + 1px) 100%,35% 1px)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__aiServicesRightEdge__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__aiServicesRightEdge__886607{left:69%;position:absolute;top:236px;transform:skew(62deg,330deg)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__aiServicesRightEdge__886607 .ptcom-design__cover__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__aiServicesRightEdge__886607 .ptcom-design__cover__886607{clip-path:polygon(0 0,35% 0,35% 1px,0 1px)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__workflowServicesRightEdge__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__workflowServicesRightEdge__886607{position:absolute;right:-355px;top:233px;transform:skew(62deg,330deg) rotate(90deg)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__workflowServicesRightEdge__886607 .ptcom-design__cover__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__workflowServicesRightEdge__886607 .ptcom-design__cover__886607{clip-path:polygon(0 0,1px 0,1px 100%,0 100%)}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__layer__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__layer__886607{display:flex;justify-content:center;position:absolute;width:100%}.ptcom-design__splash__886607 .ptcom-design__backgroundContainer__886607 .ptcom-design__layer__886607.ptcom-design__second__886607,.ptcom-design__splash__886607 .ptcom-design__foregroundContainer__886607 .ptcom-design__layer__886607.ptcom-design__second__886607{top:var(--second-hover-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607{position:absolute;top:0;width:800px;z-index:1}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__layer__886607{--edge-width:46.5%;display:flex;justify-content:center;position:absolute;width:100%}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__layer__886607 .ptcom-design__edge__886607{cursor:pointer;height:var(--edge-height);position:absolute;width:var(--edge-width)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__layer__886607 .ptcom-design__edge__886607.ptcom-design__left__886607{left:0;transform:skew(0deg,30deg)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__layer__886607 .ptcom-design__edge__886607.ptcom-design__right__886607{left:var(--edge-width);transform:skew(0deg,-30deg)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__layer__886607.ptcom-design__second__886607{top:var(--second-hover-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__layer__886607.ptcom-design__third__886607{top:var(--third-hover-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__layer__886607.ptcom-design__fourth__886607{top:var(--fourth-hover-layer-offset)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__ontologyBlock__886607{cursor:pointer;height:calc(var(--edge-height) * 1.5);left:220px;position:absolute;top:240px;transform:translateX(15px) rotate(-8deg) skew(-65deg,40deg);width:calc(var(--edge-height) * 2.5)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__dataServicesBlock__886607{cursor:pointer;height:var(--edge-height);left:0;position:absolute;transform:skew(0deg,30deg);width:20%}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607{cursor:pointer;height:var(--edge-height);position:absolute;top:140px;width:22%}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607.ptcom-design__left__886607{left:28%;transform:skew(0deg,30deg)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__aiServicesBlock__886607.ptcom-design__right__886607{left:50%;transform:skew(0deg,-30deg)}.ptcom-design__splash__886607 .ptcom-design__hoverContainer__886607 .ptcom-design__workflowServicesBlock__886607{cursor:pointer;height:var(--edge-height);left:78%;position:absolute;transform:skew(0deg,-30deg);width:22%}@keyframes ptcom-design__cover-reveal__886607{0%{height:100%}to{height:0}}@keyframes ptcom-design__side-cover-reveal__886607{0%{clip-path:polygon(35% 0,35% 100%,calc(35% + 1px) 100%,35% 1px)}to{clip-path:polygon(0 0,0 100%,35% 100%,35% 0)}}@keyframes ptcom-design__right-side-cover-reveal__886607{0%{clip-path:polygon(0 0,35% 0,35% 1px,0 1px)}to{clip-path:polygon(0 0,35% 0,35% 100%,0 100%)}}@keyframes ptcom-design__far-right-side-cover-reveal__886607{0%{clip-path:polygon(0 0,1px 0,1px 100%,0 100%)}to{clip-path:polygon(0 0,35% 0,35% 100%,0 100%)}}@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__section__1q44iuu{margin:calc(var(--spacing-s) * 2) 0}.ptcom-design__section-reference__1q44iuu{margin-bottom:calc(var(--spacing-s) * 3)}@media (min-width:35em){.ptcom-design__section__1q44iuu{--spacing-m:1.1111111111rem}}@media (min-width:60em){.ptcom-design__section__1q44iuu{--spacing-m:1.6666666667rem}}.ptcom-design__section__1q44iuu:first-child{margin-top:0}.ptcom-design__section__1q44iuu:last-child{margin-bottom:0}.ptcom-design__sectionCondenseCtaHereos__1q44iuu>article{margin:0;padding:var(--spacing-m)}@media (min-width:47.5em){.ptcom-design__teasergrid__1q44iuu{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column-gap:var(--spacing-m)}}.ptcom-design__teasergridcell__1q44iuu{margin:var(--spacing-m) 0}@media (min-width:47.5em){.ptcom-design__teasergridcell__1q44iuu{grid-column:auto/span 6;margin:0}.ptcom-design__teasergridcell-small__1q44iuu{grid-column:auto/span 4;margin:0}.ptcom-design__teasergridcell-large__1q44iuu{grid-column:auto/span 8;margin:0}}.ptcom-design__teasergridcell-wide__1q44iuu{grid-column:auto/span 12;margin:0}.ptcom-design__spotlightHeaderContainer__1q44iuu{margin:var(--spacing-m) 0}@media (min-width:47.5em){.ptcom-design__spotlightGrid__1q44iuu{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column-gap:var(--spacing-m)}}.ptcom-design__spotlightGrid-cell__1q44iuu{margin:var(--spacing-m) 0}@media (min-width:47.5em){.ptcom-design__spotlightGrid-cell__1q44iuu{grid-column:auto/span 6;margin:0}}@media (min-width:60em){.ptcom-design__spotlightGrid-cell__1q44iuu{grid-column:auto/span 3;margin:0}}.ptcom-design__referenceHeaderContainer__1q44iuu{margin-bottom:var(--spacing-m)}@media (min-width:35em){.ptcom-design__referencegrid__1q44iuu{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-column-gap:var(--spacing-m);grid-row-gap:var(--spacing-l)}}.ptcom-design__referencecell__1q44iuu{margin:var(--spacing-l) 0}@media (min-width:35em){.ptcom-design__referencecell__1q44iuu{grid-column:auto/span 6;margin:0}}@media (min-width:60em){.ptcom-design__referencecell__1q44iuu{grid-column:auto/span 4}}.ptcom-design__referencecelllink__1q44iuu{color:var(--text-color);display:block;text-decoration:none}@media (hover:hover) and (pointer:fine){.ptcom-design__referencecelllink__1q44iuu:hover{color:var(--hover-color)}}.ptcom-design__referencecellimage__1q44iuu{background:#fff;display:block;margin-bottom:var(--spacing-s);width:60%}@media (hover:hover) and (pointer:fine){.ptcom-design__referencecelllink__1q44iuu:hover .ptcom-design__referencecellimage__1q44iuu{opacity:.7}}.ptcom-design__ctalist__1q44iuu{margin-top:var(--v-gutter)}.ptcom-design__ctalist__1q44iuu>*+*{margin-top:var(--spacing-s)}.ptcom-design__ctalist__1q44iuu>*>a{border-bottom:1px solid var(--accent-color)}.ptcom-design__ctalist__1q44iuu>*>a:after,.ptcom-design__ctalist__1q44iuu>*>a:before{bottom:-1px}.ptcom-design__referenceHeader__1q44iuu,.ptcom-design__spotlightHeader__1q44iuu{grid-column-end:none;grid-column-start:1}.ptcom-design__ctaHero__13sr95x{--cta-background-color:transparent;--cta-text-color:var(--text-color);--ctaHeroBorders:0;background-color:var(--cta-background-color);color:var(--cta-text-color);margin:var(--section-v-spacing) 0}.ptcom-design__paddingL__13sr95x{padding:var(--spacing-l) 0}.ptcom-design__paddingM__13sr95x{padding:var(--spacing-m) 0}.ptcom-design__paddingS__13sr95x{padding:var(--spacing-s) 0}.ptcom-design__beltHero__13sr95x{background-color:var(--cta-background-color);color:var(--cta-text-color)}.ptcom-design__container__13sr95x{margin:0 auto;max-width:50.5555555556em;padding:0 var(--gutter)}.ptcom-design__bgBlack__13sr95x{--cta-background-color:#1e2124;--cta-text-color:#fff}.ptcom-design__bgWhite__13sr95x{--cta-background-color:#fff;--cta-text-color:#1e2124}.ptcom-design__belt__13sr95x{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;margin:unset;margin-top:calc(var(--spacing-s) * 2);max-width:unset}.ptcom-design__border__13sr95x{color:var(--cta-text-color);max-width:61.6666666667em;padding:0 var(--spacing-l);position:relative}.ptcom-design__border__13sr95x:after,.ptcom-design__border__13sr95x:before{content:"";height:var(--ctaHeroBorders);position:absolute;width:var(--ctaHeroBorders)}@media (min-width:47.5em){.ptcom-design__border__13sr95x:after,.ptcom-design__border__13sr95x:before{height:var(--ctaHeroBorders);width:var(--ctaHeroBorders)}}.ptcom-design__border__13sr95x:before{border-left:1px solid var(--cta-text-color);border-top:1px solid var(--cta-text-color);left:var(--gutter);top:calc(var(--v-gutter) * -1)}.ptcom-design__border__13sr95x:after{border-bottom:1px solid var(--cta-text-color);border-right:1px solid var(--cta-text-color);bottom:calc((var(--v-gutter) + 7px) * -1);right:var(--gutter)}.ptcom-design__heading__13sr95x{font-family:var(--headline-100-family);font-size:var(--headline-100-size);letter-spacing:var(--headline-100-letter);line-height:var(--headline-100-line);color:currentColor;text-align:center}.ptcom-design__description__13sr95x{max-width:25em}.ptcom-design__linkContainer__13sr95x{display:flex;flex-wrap:wrap;gap:var(--spacing-s);justify-content:center}.ptcom-design__linkContainerHat__13sr95x{margin-top:var(--v-gutter)}.ptcom-design__linkContainer__13sr95x a{height:auto;max-width:16.6666666667rem;min-height:1.8333333333rem;padding-bottom:.3888888889em;padding-top:.3888888889em}.ptcom-design__linkContainer__13sr95x a:nth-child(odd){background:#1e2124;border-color:#1e2124;color:#fff}@media (hover:hover) and (pointer:fine){.ptcom-design__linkContainer__13sr95x a:nth-child(odd):focus,.ptcom-design__linkContainer__13sr95x a:nth-child(odd):hover{background:#fff;color:#1e2124}}.ptcom-design__bgBlack__13sr95x .ptcom-design__linkContainer__13sr95x a:nth-child(odd){background:var(--cta-text-color);border-color:var(--cta-text-color);color:var(--cta-background-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__bgBlack__13sr95x .ptcom-design__linkContainer__13sr95x a:nth-child(odd):focus,.ptcom-design__bgBlack__13sr95x .ptcom-design__linkContainer__13sr95x a:nth-child(odd):hover{background:var(--cta-background-color);border-color:var(--cta-text-color);color:var(--cta-text-color)}.ptcom-design__bgBlack__13sr95x .ptcom-design__linkContainer__13sr95x a:focus,.ptcom-design__bgBlack__13sr95x .ptcom-design__linkContainer__13sr95x a:hover{background:#fff;color:#1e2124}}.ptcom-design__header__12b7npl{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__description__12b7npl{grid-column:3/-1;margin-top:1.1111111111rem;opacity:0}@media (min-width:35em){.ptcom-design__description__12b7npl{grid-column-start:7;margin-top:0}}@media (min-width:60em){.ptcom-design__description__12b7npl{grid-column-start:7}}.ptcom-design__descriptionText__12b7npl{--text-line:var(--body-400-line);font-size:var(--body-400-size);line-height:var(--body-400-line)}.ptcom-design__actions__12b7npl{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gutter);margin-top:var(--gutter)}.ptcom-design__header100__12b7npl .ptcom-design__description__12b7npl{--text-line:var(--body-300-line);font-size:var(--body-300-size);line-height:var(--body-300-line)}@media (min-width:35em) and (max-width:59.9375em){.ptcom-design__header200__12b7npl .ptcom-design__description__12b7npl{margin-top:1.6666666667rem}}@media (min-width:35em){.ptcom-design__header300__12b7npl .ptcom-design__description__12b7npl{margin-top:1.6666666667rem}}@media (min-width:60em){.ptcom-design__header300__12b7npl .ptcom-design__description__12b7npl{grid-column:2/7;margin-top:1.6666666667rem}}@media (min-width:35em){.ptcom-design__header400__12b7npl .ptcom-design__description__12b7npl{grid-column-start:9;margin-top:em(6,20)}}@media (min-width:60em){.ptcom-design__header400__12b7npl .ptcom-design__description__12b7npl{margin-top:em(17,34)}}.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;-ms-scroll-snap-type:x;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:unset;grid-auto-flow:unset;grid-gap:0;grid-template-columns:repeat(3,auto);height:unset}}@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);-ms-scroll-snap-type:x;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;-ms-scroll-chaining:none;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;-ms-scroll-chaining:none;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__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}}
/*!
 * (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);-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}@media (min-width:35em){.ptcom-design__container__b3pahd{height:auto;overscroll-behavior-x:none;-ms-scroll-snap-type: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(/_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;-ms-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;-ms-scroll-chaining:none;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__grid__1n1jgw4{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid);grid-gap:16px;gap:16px;margin-bottom:24px}@media (max-width:47.4375em){.ptcom-design__grid__1n1jgw4{grid-template-columns:repeat(2,1fr)}}.ptcom-design__item100__1n1jgw4{grid-column:auto/span 8}@media (min-width:35em){.ptcom-design__item100__1n1jgw4{grid-column-end:span 4}}@media (min-width:60em){.ptcom-design__item100__1n1jgw4{grid-column-end:span 2}}.ptcom-design__item200__1n1jgw4,.ptcom-design__item300__1n1jgw4{display:inline;grid-column:auto/span 9}@media (min-width:35em){.ptcom-design__item200__1n1jgw4,.ptcom-design__item300__1n1jgw4{grid-column-end:span 5}}@media (min-width:60em){.ptcom-design__item200__1n1jgw4,.ptcom-design__item300__1n1jgw4{grid-column-end:span 3}}.ptcom-design__item400__1n1jgw4{grid-column:auto/span 10}@media (min-width:35em){.ptcom-design__item400__1n1jgw4{grid-column-end:span 6}}@media (min-width:60em){.ptcom-design__item400__1n1jgw4{grid-column-end:span 4}}.ptcom-design__newsGrid__1n1jgw4{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__1n1jgw4{grid-gap:24px;grid-template-columns:2fr 1fr}}.ptcom-design__category__1n1jgw4{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__1n1jgw4:before{background:#4e8af7;border-radius:100%;content:"";flex-shrink:0;height:13px;margin-right:10px;width:13px}.ptcom-design__categoryLink__1n1jgw4 .ptcom-design__categoryArrow__1n1jgw4{opacity:0;padding-left:5px;transition:opacity .5s ease-in-out}.ptcom-design__categoryLink__1n1jgw4:hover .ptcom-design__categoryArrow__1n1jgw4{opacity:1}.ptcom-design__categoryExtendedBorder__1n1jgw4{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__1n1jgw4:before{background:#4e8af7;border-radius:100%;content:"";flex-shrink:0;height:13px;margin-right:10px;width:13px}.ptcom-design__categoryExtendedBorder__1n1jgw4: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__1n1jgw4:after{right:-38px}}.ptcom-design__newsFeatureImageContainer__1n1jgw4{padding-top:10px}.ptcom-design__newsFeature__1n1jgw4{display:grid;grid-gap:10px;padding-top:10px;text-decoration:none}@media (min-width:47.5em){.ptcom-design__newsFeature__1n1jgw4{grid-gap:15px;grid-template-columns:2fr 1fr}}.ptcom-design__newsFeatureCards__1n1jgw4{display:grid;grid-column-gap:20px;grid-template-columns:repeat(1,1fr);position:relative}@media (min-width:47.5em){.ptcom-design__newsFeatureCards__1n1jgw4{grid-template-columns:repeat(2,1fr);margin-top:20px}.ptcom-design__newsFeatureCards__1n1jgw4,.ptcom-design__newsFeatureCards__1n1jgw4.ptcom-design__bottomBorder__1n1jgw4{border-bottom:1px solid var(--text-color)}}.ptcom-design__newsFeatureContent__1n1jgw4{color:var(--text-color);display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}@media (min-width:47.5em){.ptcom-design__topLineLeft__1n1jgw4{position:relative}.ptcom-design__topLineLeft__1n1jgw4:before{border-top:1px solid var(--text-color);bottom:-20px;content:"";left:0;position:absolute;right:-38px;top:-1px}.ptcom-design__topLineRight__1n1jgw4{position:relative}.ptcom-design__topLineRight__1n1jgw4:before{border-top:1px solid var(--text-color);content:"";left:0;position:absolute;right:0;top:-1px}}.ptcom-design__newsItem__1n1jgw4{color:var(--text-color);text-decoration:none}.ptcom-design__newsItem__1n1jgw4:hover{color:var(--text-color-light)}.ptcom-design__newsItemDescription__1n1jgw4{font-size:var(--body-100-size);line-height:var(--body-100-line);padding-bottom:16px}.ptcom-design__dateText__1n1jgw4{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-light);padding-bottom:12px}.ptcom-design__newsItemTitle__1n1jgw4{font-size:var(--body-300-size);line-height:var(--body-300-line);padding-bottom:12px;padding-top:16px}.ptcom-design__newsCardsWrapper__1n1jgw4{padding-top:60px}@media (min-width:47.5em){.ptcom-design__newsCardsWrapper__1n1jgw4{padding-top:4em}}.ptcom-design__newsCardContainer__1n1jgw4{display:grid;grid-column-gap:20px;grid-template-columns:repeat(1,1fr);position:relative}@media (min-width:47.5em){.ptcom-design__newsCardContainer__1n1jgw4{grid-template-columns:repeat(2,1fr);margin-top:20px}.ptcom-design__bottomBorder__1n1jgw4{border-bottom:1px solid var(--text-color)}}.ptcom-design__squareImage__1n1jgw4{border-radius:6px;height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%}@media (min-width:47.5em){.ptcom-design__squareImage__1n1jgw4{padding-bottom:100%}}.ptcom-design__squareImage__1n1jgw4 div{position:static}.ptcom-design__squareImage__1n1jgw4 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ptcom-design__newsCard__1n1jgw4{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__1n1jgw4{grid-template-columns:repeat(1,1fr);padding-right:15px}}@media (min-width:75em){.ptcom-design__newsCard__1n1jgw4{grid-template-columns:repeat(2,1fr)}}.ptcom-design__newsCard__1n1jgw4:hover .ptcom-design__squareImage__1n1jgw4 img{transform:scale(1.05);transition:transform .3s ease}.ptcom-design__newsCard__1n1jgw4:hover .ptcom-design__link__1n1jgw4{color:var(--hover-color)}@media (min-width:47.5em){.ptcom-design__newsCardLeft__1n1jgw4{border-right:1px solid var(--text-color)}}.ptcom-design__newsCardLink__1n1jgw4{color:var(--text-color);display:flex;flex-direction:column;text-decoration:none}.ptcom-design__newsCardContent__1n1jgw4{display:flex;flex-direction:column;justify-content:space-between;padding-right:10px}.ptcom-design__tag__1n1jgw4{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__1n1jgw4{color:var(--text-color);text-decoration:none}.ptcom-design__categoryLink__1n1jgw4:hover{color:var(--hover-color)}.ptcom-design__link__1n1jgw4{color:var(--text-color)}.ptcom-design__link__1n1jgw4:hover{color:var(--hover-color)}.ptcom-design__link__1n1jgw4 p{text-decoration:none}.ptcom-design__link__1n1jgw4 p u{text-decoration:underline}.ptcom-design__expandButton__1n1jgw4{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__1n1jgw4{display:none}}.ptcom-design__svgIcon__1n1jgw4{height:20px;width:auto}.ptcom-design__newsListWrapper__1n1jgw4{display:flex;flex-direction:column}.ptcom-design__newsItemsWrapper__1n1jgw4{padding-bottom:20px}.ptcom-design__hiddenOnMobileFlex__1n1jgw4{display:none}@media (min-width:47.5em){.ptcom-design__hiddenOnMobileFlex__1n1jgw4{display:flex}}.ptcom-design__hiddenOnMobileBlock__1n1jgw4{display:none}@media (min-width:47.5em){.ptcom-design__hiddenOnMobileBlock__1n1jgw4{display:block}}
/*!
 * (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}}.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;-ms-scroll-snap-type:x mandatory;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:unset}.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;-ms-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__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__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__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));-ms-scroll-snap-type:x mandatory;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:unset;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:unset;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__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__subNavPickerDropdown__1wclymi{color:var(--text-color-light);padding:0}.ptcom-design__subNavListContainer__1wclymi{position:static}.ptcom-design__subNavList__1wclymi{top:calc(100% + 16px)}.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}}