.pth-pool-guide,.pth-pool-guide *{box-sizing:border-box}.pth-pool-guide{--pth-guide-blue:#087fc3;--pth-guide-navy:#0c2944;--pth-guide-ink:#263c50;--pth-guide-muted:#64798b;--pth-guide-line:#dce8ef;--pth-guide-soft:#f1f8fc;width:min(1180px,calc(100% - 36px));margin:34px auto 72px;color:var(--pth-guide-ink);font-family:"PTH IRANSans",Tahoma,Arial,sans-serif}.pth-pool-guide__breadcrumbs{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:#70879a;font-size:12px}.pth-pool-guide__breadcrumbs a{color:#0b77b5;text-decoration:none}.pth-pool-guide__article{overflow:hidden;border:1px solid var(--pth-guide-line);border-radius:24px;background:#fff;box-shadow:0 20px 52px rgba(26,73,105,.09)}.pth-pool-guide__hero{display:grid;grid-template-columns:1fr 1.04fr;gap:34px;align-items:center;padding:44px;background:linear-gradient(135deg,#f8fcfe,#eaf6fc)}.pth-pool-guide__badge{display:inline-flex;padding:6px 11px;border-radius:999px;background:#dff4ff;color:#0679b8;font-size:11px;font-weight:900}.pth-pool-guide__hero h1{margin:16px 0 14px;color:var(--pth-guide-navy);font-size:clamp(28px,3vw,43px);font-weight:950;line-height:1.55}.pth-pool-guide__hero-copy>p{margin:0;color:#465f72;font-size:16px;line-height:2}.pth-pool-guide__meta{display:flex;flex-wrap:wrap;gap:7px 16px;margin-top:18px;color:#6b8192;font-size:11px}.pth-pool-guide__featured{margin:0}.pth-pool-guide__featured img{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:17px;background:#fff;object-fit:cover}.pth-pool-guide__featured figcaption{margin-top:7px;color:#71879a;font-size:10px;text-align:center}.pth-pool-guide__body{width:min(800px,calc(100% - 40px));margin:auto;padding:50px 0 64px}.pth-pool-guide__body section{scroll-margin-top:115px}.pth-pool-guide__body h2{margin:52px 0 17px;color:var(--pth-guide-navy);font-size:29px;font-weight:950;line-height:1.65}.pth-pool-guide__body h3{margin:30px 0 10px;color:#164463;font-size:20px;font-weight:900;line-height:1.75}.pth-pool-guide__body p,.pth-pool-guide__body li{color:#344e62;font-size:16px;line-height:2.05}.pth-pool-guide__body p{margin:0 0 18px;text-align:justify}.pth-pool-guide__body a{color:#0579ba;font-weight:850;text-decoration-thickness:1px;text-underline-offset:4px}.pth-pool-guide__summary{margin-bottom:26px;padding:22px 24px;border-right:4px solid var(--pth-guide-blue);border-radius:14px;background:#edf8fd}.pth-pool-guide__summary>strong{display:block;margin-bottom:6px;color:var(--pth-guide-navy);font-size:18px}.pth-pool-guide__summary p{margin:0;text-align:right}.pth-pool-guide__toc{padding:24px 27px;border:1px solid var(--pth-guide-line);border-radius:16px;background:#fff}.pth-pool-guide__toc>strong{display:block;margin-bottom:12px;color:var(--pth-guide-navy);font-size:17px}.pth-pool-guide__toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 28px;margin:0;padding-right:21px}.pth-pool-guide__toc li{font-size:13px;line-height:1.8}.pth-pool-guide__toc a{text-decoration:none}.pth-pool-guide__source{display:inline-block;font-size:12px!important;white-space:nowrap}.pth-pool-guide__source:after{content:"↗";margin-right:4px}.pth-pool-guide__scenario{margin:33px 0;padding:22px;border:1px solid #bfe0ef;border-radius:16px;background:#f3fbfe}.pth-pool-guide__scenario>span{display:inline-flex;margin-bottom:14px;padding:4px 9px;border-radius:7px;background:#087fc3;color:#fff;font-size:11px;font-weight:900}.pth-pool-guide__scenario>div{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.pth-pool-guide__scenario b{padding:9px 12px;border-radius:10px;background:#fff;color:#153c59;font-size:12px}.pth-pool-guide__scenario i{color:#0c88ca;font-size:18px;font-style:normal}.pth-pool-guide__scenario p{margin:13px 0 0;color:#678095;font-size:11px;text-align:center}.pth-pool-guide__table-wrap{max-width:100%;margin:26px 0;overflow-x:auto;border:1px solid var(--pth-guide-line);border-radius:15px}.pth-pool-guide__table-wrap:focus-visible{outline:3px solid rgba(8,127,195,.35);outline-offset:3px}.pth-pool-guide table{width:100%;min-width:650px;border:0;border-collapse:collapse;background:#fff}.pth-pool-guide caption{padding:12px 14px;background:#0d3654;color:#fff;font-size:12px;font-weight:850;text-align:right}.pth-pool-guide th,.pth-pool-guide td{padding:14px;border:0;border-bottom:1px solid var(--pth-guide-line);font-size:13px;line-height:1.9;text-align:right;vertical-align:middle}.pth-pool-guide thead th{background:#eaf6fb;color:#123a57;font-weight:950}.pth-pool-guide tbody tr:last-child th,.pth-pool-guide tbody tr:last-child td{border-bottom:0}.pth-pool-guide__model-table th:first-child{width:215px}.pth-pool-guide__model-table tbody th a{display:flex;align-items:center;gap:12px;text-decoration:none}.pth-pool-guide__model-table img{display:block;flex:0 0 82px;width:82px;height:82px;border-radius:10px;background:#f7fafc;object-fit:contain}.pth-pool-guide__checklist{display:grid;gap:10px;margin:18px 0 22px;padding:0;list-style:none}.pth-pool-guide__checklist li{position:relative;padding:15px 47px 15px 16px;border:1px solid var(--pth-guide-line);border-radius:13px;background:#fbfdfe}.pth-pool-guide__checklist li:before{content:"✓";position:absolute;right:14px;top:16px;display:grid;width:23px;height:23px;border-radius:50%;background:#dff5ec;color:#15865e;font-weight:950;place-items:center}.pth-pool-guide__faq{display:grid;gap:10px}.pth-pool-guide__faq details{overflow:hidden;border:1px solid var(--pth-guide-line);border-radius:14px;background:#fff}.pth-pool-guide__faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;color:var(--pth-guide-navy);font-size:15px;font-weight:900;line-height:1.8;cursor:pointer;list-style:none}.pth-pool-guide__faq summary::-webkit-details-marker{display:none}.pth-pool-guide__faq summary:after{content:"+";display:grid;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#e8f6fc;color:#087fc3;font-size:20px;place-items:center}.pth-pool-guide__faq details[open] summary:after{content:"−";background:#087fc3;color:#fff}.pth-pool-guide__faq p{margin:0;padding:0 18px 18px;text-align:right}.pth-pool-guide__conclusion{margin-top:52px;padding:29px;border-radius:18px;background:linear-gradient(135deg,#0c3758,#087fc3)}.pth-pool-guide__conclusion h2,.pth-pool-guide__conclusion p,.pth-pool-guide__conclusion a:not(.pth-pool-guide__cta){color:#fff}.pth-pool-guide__conclusion h2{margin-top:0}.pth-pool-guide__conclusion p{text-align:right}.pth-pool-guide__cta{display:inline-flex;align-items:center;gap:10px;min-height:49px;margin-top:5px;padding:0 18px;border-radius:11px;background:#fff;color:#086fa8!important;text-decoration:none!important}.pth-pool-guide__sources{padding-top:5px}.pth-pool-guide__sources ol{margin:0;padding-right:20px}.pth-pool-guide__sources li{font-size:13px}.pth-pool-guide__sources a{font-weight:750}.pth-pool-guide bdi{unicode-bidi:isolate}.pth-pool-guide .site-content{overflow:visible}
@media(max-width:850px){.pth-pool-guide__hero{grid-template-columns:1fr}.pth-pool-guide__hero-copy{order:1}.pth-pool-guide__featured{order:2}.pth-pool-guide__toc ol{grid-template-columns:1fr}.pth-pool-guide__body{width:min(720px,calc(100% - 32px))}}
@media(max-width:520px){.pth-pool-guide{width:calc(100% - 20px);margin:18px auto 52px}.pth-pool-guide__breadcrumbs{padding:0 4px;font-size:10px}.pth-pool-guide__article{border-radius:17px}.pth-pool-guide__hero{gap:20px;padding:24px 17px}.pth-pool-guide__hero h1{font-size:28px;line-height:1.55}.pth-pool-guide__hero-copy>p{font-size:15px;line-height:2}.pth-pool-guide__meta{font-size:10px}.pth-pool-guide__body{width:calc(100% - 28px);padding:30px 0 44px}.pth-pool-guide__body h2{margin-top:40px;font-size:24px}.pth-pool-guide__body h3{font-size:19px}.pth-pool-guide__body p,.pth-pool-guide__body li{font-size:15px;line-height:2;text-align:right}.pth-pool-guide__summary,.pth-pool-guide__toc{padding:18px}.pth-pool-guide__scenario{padding:17px 12px}.pth-pool-guide__scenario>div{display:grid;grid-template-columns:1fr}.pth-pool-guide__scenario i{transform:rotate(-90deg);text-align:center}.pth-pool-guide th,.pth-pool-guide td{padding:12px;font-size:13px}.pth-pool-guide__conclusion{padding:22px 18px}.pth-pool-guide__cta{width:100%;justify-content:center}.pth-pool-guide__featured figcaption{font-size:9px}}
@media(prefers-reduced-motion:reduce){.pth-pool-guide *{scroll-behavior:auto!important}}

/* Article discussion */
.pth-article-comments{width:min(800px,calc(100% - 40px));margin:32px auto 0;padding:34px;border:1px solid var(--pth-guide-line);border-radius:22px;background:#fff;box-shadow:0 16px 42px rgba(26,73,105,.07)}
.pth-article-comments #comments{margin:0;padding:0;border:0;background:transparent}
.pth-article-comments .comments-title,.pth-article-comments .comment-reply-title{margin:0 0 18px;color:var(--pth-guide-navy);font-size:25px;font-weight:950;line-height:1.7}
.pth-article-comments .comment-list{display:grid;gap:14px;margin:0 0 34px;padding:0;list-style:none}
.pth-article-comments .comment-list>li{padding:20px;border:1px solid var(--pth-guide-line);border-radius:15px;background:#f9fcfe}
.pth-article-comments .comment-author{display:flex;align-items:center;gap:10px;color:var(--pth-guide-navy);font-weight:900}
.pth-article-comments .comment-author .avatar{width:42px;height:42px;border-radius:50%}
.pth-article-comments .comment-metadata{margin:5px 52px 12px;font-size:11px}
.pth-article-comments .comment-metadata a{color:#7890a2;text-decoration:none}
.pth-article-comments .comment-content{color:#3a5366;font-size:14px;line-height:2}
.pth-article-comments .comment-content p:last-child{margin-bottom:0}
.pth-article-comments .reply a{display:inline-flex;margin-top:8px;color:#087fc3;font-size:12px;font-weight:850}
.pth-article-comments .comment-respond{padding:0}
.pth-article-comments .comment-notes{margin:0 0 20px;padding:13px 15px;border-radius:11px;background:#eef8fd;color:#557185;font-size:13px;line-height:1.9}
.pth-article-comments .comment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin:0}
.pth-article-comments .comment-form>p{margin:0}
.pth-article-comments .comment-form-comment,.pth-article-comments .comment-notes,.pth-article-comments .logged-in-as,.pth-article-comments .comment-form-cookies-consent,.pth-article-comments .form-submit{grid-column:1/-1}
.pth-article-comments label{display:block;margin-bottom:7px;color:#29475e;font-size:13px;font-weight:850}
.pth-article-comments .required{color:#e44b5f}
.pth-article-comments input[type=text],.pth-article-comments input[type=tel],.pth-article-comments textarea{width:100%;min-height:52px;padding:12px 14px;border:1px solid #cbdce7;border-radius:11px;background:#fbfdff;color:#203a4f;font:inherit;box-shadow:none}
.pth-article-comments textarea{min-height:150px;resize:vertical}
.pth-article-comments input:focus,.pth-article-comments textarea:focus{border-color:#0884c7;outline:3px solid rgba(8,132,199,.13)}
.pth-article-comments .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px;color:#60798c;font-size:12px}
.pth-article-comments .comment-form-cookies-consent input{margin-top:5px}
.pth-article-comments .form-submit input{min-height:50px;padding:0 22px;border:0;border-radius:11px;background:linear-gradient(135deg,#087fc3,#075d9a);color:#fff;font-weight:900;cursor:pointer}
.pth-article-comments .logged-in-as{color:#60798c;font-size:13px}
.pth-article-comments .logged-in-as a{color:#0877bd}
.pth-pool-guide__body--sources{padding-top:24px}
@media(max-width:620px){.pth-article-comments{width:calc(100% - 20px);padding:22px 16px;border-radius:17px}.pth-article-comments .comment-form{grid-template-columns:1fr}.pth-article-comments .comment-form>p{grid-column:1}.pth-article-comments .comments-title,.pth-article-comments .comment-reply-title{font-size:22px}.pth-article-comments .comment-metadata{margin-right:0}}

/* Article posters generated from real PTH product photography. */
.pth-article-poster{margin:34px 0}.pth-article-poster img{display:block;width:100%;height:auto;aspect-ratio:16/9;border:1px solid var(--pth-guide-line);border-radius:18px;background:#f3f8fb;object-fit:cover}.pth-article-poster figcaption{margin-top:9px;color:#71879a;font-size:11px;line-height:1.8;text-align:center}

/* Shared editorial relationships and publisher details. */
.pth-article-related,.pth-article-cluster-cta,.pth-article-publisher{width:min(980px,calc(100% - 40px));margin:34px auto 0}.pth-article-related{padding:30px;border:1px solid var(--pth-guide-line);border-radius:20px;background:#f8fbfd}.pth-article-related__heading{margin-bottom:18px}.pth-article-related__heading>span{color:#0a80bf;font-size:11px;font-weight:900}.pth-article-related__heading h2{margin:3px 0 0;color:var(--pth-guide-navy);font-size:24px;line-height:1.65}.pth-article-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.pth-article-related-card{overflow:hidden;border:1px solid var(--pth-guide-line);border-radius:14px;background:#fff}.pth-article-related-card a{display:block;color:var(--pth-guide-navy);font-weight:900;line-height:1.8;text-decoration:none}.pth-article-related-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.pth-article-related-card span{display:block;padding:14px}.pth-article-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pth-article-product{display:flex;min-width:0;align-items:center;gap:10px;padding:10px;border:1px solid var(--pth-guide-line);border-radius:13px;background:#fff;color:var(--pth-guide-navy);font-size:12px;font-weight:900;line-height:1.7;text-decoration:none}.pth-article-product img{flex:0 0 62px;width:62px;height:62px;border-radius:9px;background:#f4f8fa;object-fit:contain}.pth-article-cluster-cta{padding:29px;border-radius:19px;background:linear-gradient(135deg,#0c3758,#087fc3);color:#fff}.pth-article-cluster-cta h2{margin:0 0 8px;color:#fff;font-size:24px}.pth-article-cluster-cta p{margin:0 0 16px;color:#e6f5ff;line-height:1.95}.pth-article-cluster-cta a{display:inline-flex;min-height:46px;align-items:center;padding:0 17px;border-radius:10px;background:#fff;color:#0875b3;font-weight:900;text-decoration:none}.pth-article-publisher{display:flex;justify-content:space-between;gap:20px;margin-bottom:40px;padding:20px 23px;border-top:1px solid var(--pth-guide-line);border-bottom:1px solid var(--pth-guide-line);color:#60788a}.pth-article-publisher>div{display:grid;gap:4px}.pth-article-publisher strong{color:var(--pth-guide-navy);font-size:14px}.pth-article-publisher span{font-size:12px;line-height:1.8}.pth-pool-guide__toc .is-h3{margin-right:16px}.pth-pool-guide__breadcrumbs [aria-current="page"]{overflow:hidden;max-width:46ch;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:850px){.pth-article-related-grid{grid-template-columns:1fr 1fr}.pth-article-product-grid{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.pth-article-related,.pth-article-cluster-cta,.pth-article-publisher{width:calc(100% - 20px)}.pth-article-related{padding:20px 15px}.pth-article-related-grid,.pth-article-product-grid{grid-template-columns:1fr}.pth-article-related__heading h2,.pth-article-cluster-cta h2{font-size:22px}.pth-article-publisher{display:grid;padding:18px}.pth-pool-guide__breadcrumbs [aria-current="page"]{display:none}.pth-article-product{font-size:13px}.pth-pool-guide__body img{max-width:100%;height:auto}.pth-pool-guide__table-wrap{overscroll-behavior-inline:contain}}
.pth-pool-guide__hero--news{grid-template-columns:1fr;text-align:center}.pth-pool-guide__hero--news .pth-pool-guide__hero-copy{width:min(100%,900px);margin:auto}.pth-pool-guide__hero--news .pth-pool-guide__meta{justify-content:center}.pth-news-figure{margin:28px 0 36px;text-align:center}.pth-news-figure a{display:block;line-height:0}.pth-news-figure img{display:block;width:100%;max-width:100%;height:auto;margin:auto;border-radius:16px}.pth-news-figure--simulation img{max-width:640px}.pth-news-figure figcaption{margin-top:10px;color:#64798b;font-size:13px;line-height:1.9;text-align:center}@media(max-width:520px){.pth-news-figure{margin:22px 0 30px}.pth-news-figure figcaption{font-size:12px}}
