.pt-guide{display:block;font-size:1rem;line-height:1.6}.pt-guide__wrap{width:100%;min-width:0}.pt-guide__eyebrow{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--spacing-3)}.pt-guide__lockup{display:flex;align-items:center;gap:.85em;line-height:1;margin-bottom:var(--spacing-4)}.pt-guide .product-info__title{overflow-wrap:break-word}.pt-guide__prose{max-width:70ch;line-height:1.65;overflow-wrap:break-word}.pt-guide__text-link{display:inline-block;text-decoration:underline;text-underline-offset:.25em}.pt-guide__section-heading{margin-bottom:var(--spacing-8);max-width:76ch}.pt-guide__heading{margin-bottom:var(--spacing-5)}.pt-guide__items,.pt-guide__samples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-8)}.pt-guide__item{padding-top:var(--spacing-5);border-top:1px solid rgb(var(--text-color) / .2)}.pt-guide__item h3{margin-bottom:var(--spacing-3)}.pt-guide__item img{width:100%;height:auto;margin-bottom:var(--spacing-4)}.pt-guide--prose .pt-guide__items{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-guide--credits{--section-spacing-block: var(--spacing-6)}.pt-guide--credits .pt-guide__section-heading{margin-bottom:0}.pt-guide--credits .pt-guide__heading{margin-bottom:var(--spacing-2)}.pt-guide--credits .pt-guide__prose{font-size:var(--text-sm);max-width:90ch}.pt-guide__contents{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacing-14)}.pt-guide__contents>div{border-top:1px solid rgb(var(--text-color) / .15);padding-block:var(--spacing-4)}.pt-guide__contents dt{font-weight:var(--heading-font-weight);margin-bottom:var(--spacing-1-5)}.pt-guide__contents dd{margin:0;line-height:1.5}.pt-guide__group{margin-top:var(--spacing-10);margin-bottom:var(--spacing-3)}.pt-guide__group:first-of-type{margin-top:0}.pt-guide__disclosure .accordion__toggle{gap:var(--spacing-4);min-height:44px}.pt-guide__disclosure .circle-chevron{flex-shrink:0;transition:transform .2s ease,background-color .2s ease,color .2s ease}.pt-guide__disclosure[open] .circle-chevron{transform:rotate(180deg);background:rgb(var(--text-color));color:rgb(var(--background))}.pt-guide__sample{margin:0;min-width:0}.pt-guide__sample--wide{grid-column:1 / -1}.pt-guide__samples:has(.pt-guide__sample--wide){grid-template-columns:repeat(2,minmax(0,1fr))}.pt-guide__sample>a{display:block;text-decoration:none}.pt-guide__sample img{width:100%;height:auto}.pt-guide__sample-action{display:block;text-decoration:underline;text-underline-offset:.25em;margin-block:var(--spacing-3)}.pt-guide__sample figcaption{font-weight:var(--heading-font-weight);line-height:1.5;overflow-wrap:break-word}.pt-guide__transcript{margin-top:var(--spacing-4);font-size:var(--text-sm)}.pt-guide__dialog{background:rgb(var(--background));color:rgb(var(--text-color));border:1px solid rgb(var(--text-color) / .2);padding:var(--spacing-4);width:min(94vw,1200px);max-width:94vw;max-height:94dvh;margin:auto;overflow:auto}.pt-guide__dialog[open]{display:flex;flex-direction:column;gap:var(--spacing-4)}.pt-guide__dialog::backdrop{background:#000000b3}.pt-guide__dialog-toolbar{display:flex;align-items:start;justify-content:space-between;gap:var(--spacing-4);flex-shrink:0}.pt-guide__dialog-toolbar p{line-height:1.4;min-width:0;max-height:20dvh;overflow:auto;overflow-wrap:anywhere}.pt-guide__dialog-actions{display:flex;gap:var(--spacing-2);flex-shrink:0}.pt-guide__close,.pt-guide__zoom{flex-shrink:0;min-height:44px}.pt-guide__zoom[aria-pressed=true]{background:rgb(var(--text-color));color:rgb(var(--background))}.pt-guide__dialog-scroll{min-height:120px;max-height:64dvh;overflow:auto;overscroll-behavior:contain;flex-shrink:0}.pt-guide__dialog-scroll img{display:block;width:100%;height:auto}.pt-guide__dialog[data-zoomed] .pt-guide__dialog-scroll img{width:max(900px,200%);max-width:none}.pt-guide__overview .pt-guide__dialog[data-zoomed] .pt-guide__dialog-scroll img{width:max(2000px,300%)}.pt-guide__dialog>.pt-guide__transcript{flex-shrink:0}.pt-guide__dialog>.pt-guide__text-link{flex-shrink:0}.pt-guide__image-note,.pt-guide__editor-note{padding:var(--spacing-5);border:1px dashed currentColor;font-size:var(--text-sm);line-height:1.6}.pt-guide__image-note{min-height:12rem;display:grid;place-content:center}.pt-guide :is(a,button,summary,.pt-guide__dialog-scroll):focus-visible{outline:2px solid currentColor;outline-offset:5px}.pt-guide[id]{scroll-margin-top:6rem}@media(max-width:999px){.pt-guide__items,.pt-guide__samples,.pt-guide__contents{grid-template-columns:1fr}.pt-guide__samples:has(.pt-guide__sample--wide){grid-template-columns:1fr}.pt-guide__samples{max-width:540px;margin-inline:auto}.pt-guide__dialog-toolbar{font-size:var(--text-sm)}}@media(prefers-reduced-motion:reduce){.pt-guide__disclosure .circle-chevron{transition:none}}@media(forced-colors:active){.pt-guide__close{border:1px solid ButtonText}.pt-guide__disclosure[open] .circle-chevron{background:Canvas;color:CanvasText}}.pt-guide__info{border:1px solid #dfdfdf;border-radius:12px;padding:20px;box-shadow:0 2px 5px #0000000d;min-width:0}.pt-guide__benefits{display:grid;gap:10px;padding-block:4px;font-size:14px;text-align:left}.pt-guide__benefits li{display:flex;align-items:start;gap:10px}.pt-guide__benefits svg{flex:0 0 18px;margin-top:2px}.pt-guide__benefits--rich :is(ul,ol){display:grid;gap:10px;list-style:none;margin:0;padding:0}.pt-guide__benefits--rich li:before{content:"";flex:0 0 18px;height:18px;margin-top:2px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='m3 9 4 4 8-8' stroke='black' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='m3 9 4 4 8-8' stroke='black' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat}.pt-guide__benefits--rich p{margin:0}.pt-guide__inclusion{display:flex;gap:12px;align-items:center;border:1px solid #dfdfdf;border-radius:8px;padding:12px;font-size:14px}.pt-guide__pdf{background:rgb(var(--text-color));color:rgb(var(--background));padding:4px 8px;border-radius:4px;font-weight:600}.pt-guide__assurances{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;margin:0;padding:0;list-style:none;font-size:var(--text-sm);line-height:1.4;color:rgb(var(--text-color) / .7)}.pt-guide__assurances li+li:before{content:"\b7";margin-inline:.7em}.pt-guide__descriptor{margin-top:8px;text-align:center;font-size:var(--text-sm)}.pt-guide__info .product-info__separator{margin:0}.pt-guide--preview .pt-guide__overview{width:100%;margin-bottom:var(--spacing-10)}.pt-guide--preview .pt-guide__overview:last-child{margin-bottom:0}.pt-guide--preview .pt-guide__overview>a img{display:block;width:100%;height:auto}.pt-guide--hero .product{align-items:start}#GuidePurchase{scroll-margin-top:7rem}.pt-guide--hero .product-gallery__media{aspect-ratio:4 / 3;display:grid;align-items:center}.pt-guide--hero .product-gallery__media>img{width:100%;height:100%;object-fit:contain}.pt-guide--hero .product-gallery .page-dots--blurred{position:static;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;margin:.5rem 0 0;gap:0}.pt-guide--hero .page-dots>button{width:44px;height:44px;padding:0;border-radius:0;background:none;opacity:1;display:grid;place-items:center}.pt-guide--hero .page-dots>button:after{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.55}.pt-guide--hero .page-dots>button[aria-current=true]:after{opacity:1}.pt-guide--hero .product-gallery__thumbnail{min-height:44px}.pt-guide__item img{max-width:22rem}.pt-guide--purchase .pt-guide__wrap{--background: 24 24 24;--text-color: 255 255 255;--button-background-primary: 255 255 255;--button-text-primary: 24 24 24;position:relative;isolation:isolate;display:block;min-height:400px;padding:var(--spacing-12);border:1px solid #dfdfdf;border-radius:12px;background:rgb(var(--background));color:rgb(var(--text-color));box-shadow:0 2px 5px #0000000d}.pt-guide--purchase .pt-guide__wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(90deg,#0000001a,#0000004d 40%,#000000a6 52%);pointer-events:none}.pt-guide--purchase .pt-guide__purchase-artwork{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.pt-guide--purchase .pt-guide__purchase-artwork img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pt-guide--purchase .pt-guide__purchase-copy{position:relative;z-index:1;width:min(44%,30rem);min-width:0;margin-inline-start:auto}.pt-guide--purchase .pt-guide__heading{margin-bottom:var(--spacing-3)}.pt-guide--purchase .button{min-height:48px;font-size:1rem}.pt-guide--purchase .button:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:4px}.pt-guide__purchase-price{margin-block:var(--spacing-5)}.pt-guide__purchase-aiod{display:none}.pt-guide__purchase-aiod:has(.aiod-computed.has-discount:not([hidden])){display:block}.pt-guide__purchase-aiod:has(.aiod-computed.has-discount:not([hidden]))+[data-guide-price]{display:none}.pt-guide--purchase .pt-guide__purchase-price .aiod-product-crossout-container .aiod-discounted-price{color:inherit;font-size:var(--text-lg)}.pt-guide--purchase .pt-guide__purchase-price .aiod-product-crossout-container .aiod-original-price{color:inherit;opacity:.8;font-size:1rem}.pt-guide--purchase .pt-guide__purchase-price :is(sale-price,compare-at-price,unit-price){color:inherit}.pt-guide--purchase .pt-guide__prose{margin-bottom:0}.pt-guide--purchase .pt-guide__assurances{display:grid;justify-content:start;gap:var(--spacing-1);margin-top:var(--spacing-4);color:inherit;font-size:max(12px,var(--text-xs));text-align:start}.pt-guide--purchase .pt-guide__assurances li+li:before{content:none}.pt-guide--purchase .pt-guide__purchase-card--text{min-height:0}.pt-guide--purchase .pt-guide__purchase-card--text .pt-guide__purchase-copy{width:min(100%,44rem);margin-inline-start:0}@media(max-width:999px){.pt-guide--purchase .pt-guide__wrap{min-height:0;padding:calc(var(--spacing-8) + 96px) var(--spacing-8) var(--spacing-8)}.pt-guide--purchase .pt-guide__wrap:after{background:linear-gradient(180deg,#00000026,#000000a6 96px)}.pt-guide--purchase .pt-guide__purchase-copy{width:100%}.pt-guide--purchase .pt-guide__purchase-card--text{padding:var(--spacing-8)}}@media(max-width:699px){.pt-guide--purchase .pt-guide__wrap{padding:calc(var(--spacing-5) + 64px) var(--spacing-5) var(--spacing-5)}.pt-guide--purchase .pt-guide__wrap:after{background:linear-gradient(180deg,#00000026,#000000a6 64px)}.pt-guide--purchase .pt-guide__purchase-card--text{padding:var(--spacing-5)}}body:has(.pt-guide--hero) .pt-faq__title{font-size:var(--text-h3)}body:has(.pt-guide--hero) .pt-faq__a{font-size:1rem}@media(max-width:999px){.pt-guide--prose .pt-guide__items{grid-template-columns:1fr}.pt-guide--hero .product{gap:var(--spacing-5)}.pt-guide--hero .product-gallery{gap:0}.pt-guide--hero .product-gallery__media{height:clamp(12rem,58vw,22rem);aspect-ratio:auto}.pt-guide__dialog-toolbar{flex-wrap:wrap}.pt-guide__dialog-actions{margin-left:auto}}pt-guide-editions,pt-guide-companion{display:block}.pt-guide__edition-controls{border:0;padding:0;margin:0 0 var(--spacing-8);min-width:0}.pt-guide__edition-controls legend{font-weight:var(--heading-font-weight);margin-bottom:var(--spacing-3)}.pt-guide__edition-options{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.pt-guide__edition-option{display:flex;align-items:center;gap:var(--spacing-3);min-height:44px;padding:var(--spacing-3) var(--spacing-5);border:1px solid currentColor;cursor:pointer}.pt-guide__edition-option input{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;margin:0;accent-color:rgb(var(--text-color));flex-shrink:0}.pt-guide__edition-option:has(:checked){background:rgb(var(--text-color));color:rgb(var(--background))}.pt-guide__edition-option:has(:checked) input{accent-color:rgb(var(--background))}.pt-guide__edition-option:hover{text-decoration:underline;text-underline-offset:.25em}.pt-guide__edition-option:has(:focus-visible){outline:2px solid currentColor;outline-offset:5px}.pt-guide__edition-panels{display:grid;gap:var(--spacing-10)}.pt-guide__edition-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--spacing-10);align-items:start;border-top:1px solid rgb(var(--text-color) / .2);padding-top:var(--spacing-8)}.pt-guide__edition-description h3{margin-bottom:var(--spacing-4)}.pt-guide__edition-figure{margin:0;min-width:0;max-width:520px;width:100%}.pt-guide__edition-image{display:block}.pt-guide__edition-image img{display:block;width:100%;height:auto}.pt-guide__edition-figure figcaption{font-size:var(--text-sm);line-height:1.6}.pt-guide__edition-delivery{margin-top:var(--spacing-8)}#GuideScope{scroll-margin-top:calc(var(--sticky-area-height, 0px) + var(--spacing-6))}.pt-guide__companion-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--spacing-14)}.pt-guide__companion-subheading{margin-bottom:var(--spacing-5)}.pt-guide__question{border-top:1px solid rgb(var(--text-color) / .2)}.pt-guide__question:last-child{border-bottom:1px solid rgb(var(--text-color) / .2)}.pt-guide__question summary{display:list-item;list-style:disclosure-closed outside;margin-left:1.25em;padding:var(--spacing-5) 0;min-height:44px;font-weight:var(--heading-font-weight);cursor:pointer;overflow-wrap:break-word}.pt-guide__question[open] summary{list-style-type:disclosure-open}.pt-guide__question summary::-webkit-details-marker{display:inline}.pt-guide__question-body{padding-bottom:var(--spacing-5)}.pt-guide__copy{min-height:44px;margin-top:var(--spacing-4)}.pt-guide__copy:disabled{opacity:.6;cursor:default}.pt-guide__copy-status{margin-top:var(--spacing-3);font-size:var(--text-sm);line-height:1.5}.pt-guide__copy-status:empty{display:none}.pt-guide__setup-steps{padding-left:1.5em;list-style:decimal outside}.pt-guide__setup-steps>li{padding-left:var(--spacing-2);margin-bottom:var(--spacing-5)}.pt-guide__starter{margin-top:var(--spacing-4);padding:var(--spacing-5);background:rgb(var(--text-color) / .06);line-height:1.65;overflow-wrap:break-word}.pt-guide__starter,[data-guide-copy-text]{-webkit-user-select:text;user-select:text}.pt-guide__companion-limits{margin-top:var(--spacing-8)}.pt-guide__edition-controls[hidden],.pt-guide__edition-panel[hidden],.pt-guide__copy[hidden]{display:none}@media(max-width:999px){.pt-guide__edition-panel,.pt-guide__companion-columns{grid-template-columns:1fr;gap:var(--spacing-6)}.pt-guide__edition-figure{margin-inline:auto}.pt-guide__companion-columns{gap:var(--spacing-10)}}@media(forced-colors:active){.pt-guide__edition-option:has(:checked){outline:2px solid Highlight;outline-offset:2px}}.pt-guide--decision-lead .pt-guide__wrap{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--spacing-14);align-items:start}.pt-guide--decision-lead .pt-guide__section-heading{margin-bottom:0}.pt-guide--decision-lead .pt-guide__items{grid-template-columns:1fr;gap:0}.pt-guide--decision-lead .pt-guide__item{padding-block:var(--spacing-5)}.pt-guide--decision-lead .pt-guide__item:last-child{padding-bottom:0}.pt-guide--audience .pt-guide__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgb(var(--text-color) / .2)}.pt-guide--audience .pt-guide__item{border-top:0;padding-top:var(--spacing-6);padding-inline-end:var(--spacing-10)}.pt-guide--audience .pt-guide__item+.pt-guide__item{border-inline-start:1px solid rgb(var(--text-color) / .2);padding-inline:var(--spacing-10) 0}.pt-guide--editorial-index .pt-guide__topics{border-top:1px solid rgb(var(--text-color) / .2)}.pt-guide--editorial-index .pt-guide__topic{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--spacing-10);padding-block:var(--spacing-6)}.pt-guide--editorial-index .pt-guide__topic+.pt-guide__topic{border-top:1px solid rgb(var(--text-color) / .2)}.pt-guide--editorial-index .pt-guide__topic-heading{margin:0}.pt-guide--editorial-index .pt-guide__topic-entries{display:grid;gap:var(--spacing-4);margin:0}.pt-guide--editorial-index .pt-guide__topic-entries>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:var(--spacing-5)}.pt-guide--editorial-index .pt-guide__topic-entries dt{font-weight:var(--heading-font-weight)}.pt-guide--editorial-index .pt-guide__topic-entries dd{margin:0;line-height:1.6}.pt-guide--editorial-index .pt-guide__topic-entries dd p{margin:0}.pt-guide--attribution .pt-guide__section-heading,.pt-guide--scope .pt-guide__section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--spacing-10);max-width:none;margin-bottom:0}.pt-guide--attribution .pt-guide__section-heading{border-top:1px solid rgb(var(--text-color) / .2);padding-top:var(--spacing-8)}.pt-guide--attribution .pt-guide__heading,.pt-guide--scope .pt-guide__heading{font-size:var(--text-h4);margin:0}.pt-guide--decision-lead .pt-guide__heading,.pt-guide--audience .pt-guide__heading,.pt-guide--editorial-index .pt-guide__heading,.pt-guide--attribution .pt-guide__heading,.pt-guide--scope .pt-guide__heading{text-wrap:balance}.pt-guide--decision-lead .pt-guide__wrap>*,.pt-guide--audience .pt-guide__item,.pt-guide--editorial-index .pt-guide__topic>*,.pt-guide--editorial-index .pt-guide__topic-entries>div>*,.pt-guide--attribution .pt-guide__section-heading>*,.pt-guide--scope .pt-guide__section-heading>*{min-width:0;overflow-wrap:break-word}.pt-guide--preview .pt-guide__preview-heading{margin-bottom:var(--spacing-4)}.pt-guide--preview .pt-guide__overview-caption{max-width:70ch;margin-bottom:var(--spacing-6);font-weight:400;font-size:1rem;line-height:1.65}.pt-guide--preview .pt-guide__overview>a{padding:var(--spacing-4);background:rgb(var(--text-color) / .035)}.pt-guide--preview .pt-guide__overview-action{display:flex;align-items:center;min-height:44px;margin-block:var(--spacing-3) 0;padding-block:var(--spacing-2);font-weight:var(--heading-font-weight)}@media(max-width:999px){.pt-guide--decision-lead .pt-guide__wrap,.pt-guide--audience .pt-guide__items,.pt-guide--editorial-index .pt-guide__topic,.pt-guide--editorial-index .pt-guide__topic-entries>div,.pt-guide--attribution .pt-guide__section-heading,.pt-guide--scope .pt-guide__section-heading{grid-template-columns:1fr}.pt-guide--decision-lead .pt-guide__wrap,.pt-guide--attribution .pt-guide__section-heading,.pt-guide--scope .pt-guide__section-heading{gap:var(--spacing-6)}.pt-guide--audience .pt-guide__item{padding-inline:0;padding-block:var(--spacing-6)}.pt-guide--audience .pt-guide__item+.pt-guide__item{border-inline-start:0;border-top:1px solid rgb(var(--text-color) / .2);padding-inline:0;padding-bottom:0}.pt-guide--editorial-index .pt-guide__topic{gap:var(--spacing-5)}.pt-guide--editorial-index .pt-guide__topic-entries>div{gap:var(--spacing-1-5)}.pt-guide--preview .pt-guide__overview>a{padding:var(--spacing-2)}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/pt-guide.css.map */
