.ptcom-design__section__3bswui{padding:var(--section-v-spacing) 0}.ptcom-design__container__3bswui{box-sizing:content-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--h-spacing)}.ptcom-design__layout__3bswui{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--v-gutter);grid-template-columns:var(--grid)}.ptcom-design__header__3bswui{grid-column:1/-1}@media (min-width:47.5em){.ptcom-design__header__3bswui{grid-column:1/span 4}}.ptcom-design__content__3bswui{grid-column:3/-1}@media (min-width:47.5em){.ptcom-design__content__3bswui{grid-column:7/-1}}.ptcom-design__heading__3bswui{font-size:var(--body-400-size);line-height:var(--body-400-line)}@media (min-width:47.5em){.ptcom-design__heading__3bswui{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__query__3bswui{display:block}.ptcom-design__searchAllResultsDescription__3bswui{color:var(--text-color-light)}.ptcom-design__searchAllResultsTitle__3bswui{font-size:var(--body-300-size);line-height:var(--body-300-line);color:var(--text-color);cursor:pointer;padding:var(--v-gutter) 0}.ptcom-design__searchIcon__3bswui{color:var(--text-color-light);height:20px;margin-right:.6666666667rem;transform:scaleX(-1);width:20px}.ptcom-design__results__3bswui{list-style-type:none;overflow:auto;width:100%}@media (min-width:60em){.ptcom-design__results__3bswui{max-height:60vh}}.ptcom-design__result__3bswui{color:var(--text-color);cursor:pointer;display:block;padding:.6666666667rem var(--spacing-s);text-decoration:none}.ptcom-design__resultTitle__3bswui{font-size:var(--body-300-size);line-height:var(--body-300-line);align-items:baseline;display:flex}.ptcom-design__resultTitleWithPrefix__3bswui{display:flex;gap:.2777777778rem}.ptcom-design__resultTitleIcon__3bswui{padding-left:.5ch;position:relative;transform:translate(0);transition:transform .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__result__3bswui:focus .ptcom-design__resultTitleIcon__3bswui,.ptcom-design__result__3bswui:hover .ptcom-design__resultTitleIcon__3bswui{transform:translate(3px,-3px)}}.ptcom-design__result__3bswui:active .ptcom-design__resultTitleIcon__3bswui{transform:translate(3px,-3px)}.ptcom-design__resultDescription__3bswui{font-size:var(--body-100-size);line-height:var(--body-100-line);color:var(--text-color-medium);margin-top:.4444444444rem;transition:color .24s ease-in-out}.ptcom-design__resultDescription__3bswui mark{background-color:unset;color:var(--text-color-medium);font-weight:600}.ptcom-design__earmark__3bswui{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:12px;margin-top:.4444444444rem;transition:color .24s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__result__3bswui:focus .ptcom-design__earmark__3bswui,.ptcom-design__result__3bswui:focus .ptcom-design__resultDescription__3bswui,.ptcom-design__result__3bswui:hover .ptcom-design__earmark__3bswui,.ptcom-design__result__3bswui:hover .ptcom-design__resultDescription__3bswui{color:var(--text-color)}}.ptcom-design__result__3bswui:active .ptcom-design__resultDescription__3bswui{color:var(--text-color)}.ptcom-design__noResults__3bswui{margin-top:2.7777777778rem}.ptcom-design__searchAllResults__3bswui{align-items:center;display:flex;padding:1rem var(--spacing-s)}.ptcom-design__searchResultBorderBottom__3bswui{border-bottom:1px solid var(--border-color)}.ptcom-design__hideScrollbar__3bswui{overflow-y:hidden!important}.ptcom-design__tag__1yu83h7{font-size:var(--body-100-size);line-height:var(--body-100-line);background-color:var(--accent10-color);border-radius:.1111111111rem;color:var(--text-color);display:inline-block;padding:.1111111111rem .2777777778rem}.ptcom-design__tag__1yu83h7.ptcom-design__large__1yu83h7{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;font-size:.7777777778rem;padding:.3888888889rem .2777777778rem;text-transform:uppercase}.ptcom-design__tag__1yu83h7.ptcom-design__small__1yu83h7{border-radius:0;color:var(--text-color-medium);font-size:.5555555556rem;letter-spacing:0;padding:.1111111111rem}[data-nav-active=true]~.ptcom-design__announcementBar__nh10s8{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ptcom-design__announcementBar__nh10s8{align-items:flex-start;background:var(--text-color);box-sizing:content-box;color:var(--body-color);display:flex;font-size:var(--body-100-size);line-height:var(--body-100-line);transition:opacity .25s ease-in-out}.ptcom-design__noticeMode__nh10s8{background-color:#368cff}.ptcom-design__noticeMode__nh10s8 .ptcom-design__announcementBarCloseButton__nh10s8{background-color:#368cff;border:1px solid #368cff}.ptcom-design__noticeModeTextCell__nh10s8{align-items:center;display:flex;flex-direction:row;justify-content:center}.ptcom-design__announcementBarTextCell__nh10s8{flex-grow:1;padding:.8333333333rem 0 .8333333333rem max((100% - var(--max-width))/2 + var(--gutter),.8333333333rem)}@media (min-width:90em){.ptcom-design__announcementBarTextCell__nh10s8{padding:.8333333333rem calc((100% - var(--max-width)) / 2 + var(--gutter))}}.ptcom-design__announcementBarTextCell__nh10s8 a{color:var(--body-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__announcementBarTextCell__nh10s8 a:hover{color:var(--text-color-light)}}.ptcom-design__announcementBarCloseButton__nh10s8{background:var(--text-color);border:1px solid var(--text-color);color:inherit;cursor:pointer;padding:.7777777778rem 1.0555555556rem;transition-duration:.25s;transition-property:background-color,color;transition-timing-function:ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__announcementBarCloseButton__nh10s8:hover{background:var(--body-color);color:var(--text-color)}}.ptcom-design__announcementBarCloseButtonIcon__nh10s8{fill:currentcolor}.ptcom-design__contentWrapper__nh10s8{display:flex;margin:0 auto;width:var(--max-width)}.ptcom-design__button__1vvki5x,.ptcom-design__localePicker__1vvki5x{display:flex;flex-direction:column;position:relative}.ptcom-design__button__1vvki5x{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__1vvki5x span{margin:0}.ptcom-design__button__1vvki5x span:first-child{color:var(--text-color)}.ptcom-design__button__1vvki5x span:last-child{color:var(--accent-color)}.ptcom-design__menu__1vvki5x{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__1vvki5x 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__1vvki5x button:hover{border:2px solid var(--accent-color)}}.ptcom-design__menu__1vvki5x button.ptcom-design__active__1vvki5x{border:2px solid var(--accent-color)}.ptcom-design__menu__1vvki5x button:first-child{transition-delay:calc(1 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(2){transition-delay:calc(2 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(3){transition-delay:calc(3 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(4){transition-delay:calc(4 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(5){transition-delay:calc(5 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(6){transition-delay:calc(6 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(7){transition-delay:calc(7 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(8){transition-delay:calc(8 * 33.33ms)}.ptcom-design__menu__1vvki5x button:nth-child(9){transition-delay:calc(9 * 33.33ms)}.ptcom-design__menu__1vvki5x.ptcom-design__open__1vvki5x{opacity:1;pointer-events:all;z-index:4}.ptcom-design__menu__1vvki5x.ptcom-design__open__1vvki5x button{opacity:1;transform:translateY(0)}.ptcom-design__title__5381em{font-size:1.2222222222rem}.ptcom-design__callout__5381em{border:1px solid;margin:1.6666666667rem 0;padding:1.1111111111rem 1.1111111111rem 1.1111111111rem 2.2222222222rem;position:relative}.ptcom-design__callout__5381em.ptcom-design__success__5381em{background:rgba(43,89,69,.1);border-color:#2b5945}.ptcom-design__callout__5381em.ptcom-design__danger__5381em{background:rgba(255,65,54,.1);border-color:#ff4136}.ptcom-design__callout__5381em.ptcom-design__warning__5381em{background:rgba(204,170,17,.1);border-color:#ca1}.ptcom-design__icon__5381em{fill:currentcolor;left:.5555555556rem;position:absolute;top:1.3333333333rem}.ptcom-design__success__5381em .ptcom-design__icon__5381em{fill:#2b5945}.ptcom-design__danger__5381em .ptcom-design__icon__5381em{fill:#ff4136}.ptcom-design__warning__5381em .ptcom-design__icon__5381em{fill:#ca1}.ptcom-design__callout__5381em>:nth-child(2){margin-top:0}.ptcom-design__callout__5381em>:last-child{margin-bottom:0}.ptcom-design__clipboard__1luxn15{align-content:center;align-items:flex-end;color:#fff;display:flex;font-size:.6666666667rem;pointer-events:none;position:absolute;right:10px;top:10px;transition:color .25s ease-in-out;z-index:2}.ptcom-design__clipboard__1luxn15.ptcom-design__active__1luxn15,.ptcom-design__clipboard__1luxn15:active{color:var(--accent-color);transition:color .25s ease-in-out}.ptcom-design__confirmation__1luxn15{color:var(--accent-color);margin-right:.5555555556rem;opacity:0;pointer-events:none;position:relative;top:2px;transition:opacity .25s ease-in-out}.ptcom-design__confirmation__1luxn15.ptcom-design__active__1luxn15{opacity:1;transition:opacity .25s ease-in-out}.ptcom-design__wrapper__1luxn15{position:relative}.ptcom-design__wrapper__1luxn15 .ptcom-design__clipboard__1luxn15{cursor:pointer;opacity:.5;pointer-events:all;transition:opacity .25s ease-in-out}@media (hover:hover) and (pointer:fine){.ptcom-design__wrapper__1luxn15 .ptcom-design__clipboard__1luxn15:hover{opacity:1;transition:opacity .25s ease-in-out}}.ptcom-design__markdownDoc__178oqxp{font-size:.8888888889rem;line-height:1.6;position:relative}.ptcom-design__markdownDoc__178oqxp>*{margin:1.3888888889rem 0}.ptcom-design__markdownDoc__178oqxp ol,.ptcom-design__markdownDoc__178oqxp ul{margin:1.1111111111rem 0 1.1111111111rem 1.3333333333rem}.ptcom-design__markdownDoc__178oqxp ol ol,.ptcom-design__markdownDoc__178oqxp ol ul,.ptcom-design__markdownDoc__178oqxp ul ol,.ptcom-design__markdownDoc__178oqxp ul ul{margin-bottom:0;margin-top:0}.ptcom-design__markdownDoc__178oqxp li{margin:.1111111111rem 0}.ptcom-design__markdownDoc__178oqxp 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__178oqxp h2{font-size:1.5555555556rem}.ptcom-design__markdownDoc__178oqxp h2,.ptcom-design__markdownDoc__178oqxp 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__178oqxp h3{font-size:1.3333333333rem}.ptcom-design__markdownDoc__178oqxp h4{font-size:1.1111111111rem}.ptcom-design__markdownDoc__178oqxp h4,.ptcom-design__markdownDoc__178oqxp 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__178oqxp h5{font-size:1.0555555556rem}.ptcom-design__markdownDoc__178oqxp h6{font-weight:700}.ptcom-design__markdownDoc__178oqxp [id]{scroll-margin-top:calc(var(--scroll-margin-top-offset) + var(--v-gutter))}.ptcom-design__markdownDoc__178oqxp a{color:var(--accent-color)}.ptcom-design__markdownDoc__178oqxp h1,.ptcom-design__markdownDoc__178oqxp h2,.ptcom-design__markdownDoc__178oqxp h3,.ptcom-design__markdownDoc__178oqxp h4,.ptcom-design__markdownDoc__178oqxp h5,.ptcom-design__markdownDoc__178oqxp h6{position:relative}@media (hover:hover) and (pointer:fine){.ptcom-design__markdownDoc__178oqxp h1:hover .autolink-header,.ptcom-design__markdownDoc__178oqxp h2:hover .autolink-header,.ptcom-design__markdownDoc__178oqxp h3:hover .autolink-header,.ptcom-design__markdownDoc__178oqxp h4:hover .autolink-header,.ptcom-design__markdownDoc__178oqxp h5:hover .autolink-header,.ptcom-design__markdownDoc__178oqxp h6:hover .autolink-header{opacity:1}}.ptcom-design__markdownDoc__178oqxp h1 a,.ptcom-design__markdownDoc__178oqxp h2 a,.ptcom-design__markdownDoc__178oqxp h3 a,.ptcom-design__markdownDoc__178oqxp h4 a,.ptcom-design__markdownDoc__178oqxp h5 a,.ptcom-design__markdownDoc__178oqxp h6 a{color:unset;text-decoration:none}.ptcom-design__markdownDoc__178oqxp img{display:inline-block;vertical-align:bottom}.ptcom-design__markdownDoc__178oqxp p img:only-child,.ptcom-design__markdownDoc__178oqxp>img{border:4px solid var(--accent10-color);cursor:zoom-in}.ptcom-design__tableContainer__178oqxp{overflow-x:auto}.ptcom-design__markdownDoc__178oqxp table{border-collapse:collapse}.ptcom-design__markdownDoc__178oqxp th{border-bottom:1px solid var(--text-color-light);text-align:left}.ptcom-design__markdownDoc__178oqxp td,.ptcom-design__markdownDoc__178oqxp th{padding:.2222222222rem .8333333333rem}.ptcom-design__markdownDoc__178oqxp tr:nth-child(2n) td{background:var(--accent10-color)}.ptcom-design__markdownDoc__178oqxp 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;padding:.0555555556rem .2222222222rem}.ptcom-design__markdownDoc__178oqxp td code{background:none}.ptcom-design__markdownDoc__178oqxp pre{background:var(--accent10-color);overflow-y:auto;padding:.8333333333rem}.ptcom-design__markdownDoc__178oqxp pre code{background:none;padding:0}.ptcom-design__markdownDoc__178oqxp blockquote{font-size:var(--body-200-size);line-height:var(--body-200-line);background:var(--accent10-color);padding:1.6666666667rem}.ptcom-design__markdownDoc__178oqxp 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__e40zgi{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__e40zgi{background:var(--body-color);cursor:zoom-out;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.ptcom-design__image__e40zgi{max-height:100%;max-width:100%;-o-object-fit:scale-down;object-fit:scale-down;position:relative}.ptcom-design__closeButton__e40zgi{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__e40zgi:focus,.ptcom-design__closeButton__e40zgi:hover{background:var(--text-color);color:var(--body-color);cursor:pointer}}