.sr-guide{--g-ink:#14171b;--g-ink-2:#4d5761;--g-ink-3:#757f8a;--g-ground:#f2f4f5;--g-surface:#fff;--g-surface-2:#e9edef;--g-line:rgba(20,23,27,.13);--g-line-soft:rgba(20,23,27,.07);--g-accent:#12557f;--g-accent-soft:rgba(18,85,127,.1);--g-panel:#0e3f5f;--g-panel-fg:#eef5fa;--g-panel-fg-2:#a8c6da;--g-panel-line:rgba(238,245,250,.2);--g-ball:#c9d321;--g-ball-ink:#2c3005;--g-red:#bf0200;--g-good:#3f7d3a;--g-bad:#b03a2e;--g-shadow:0 1px 2px rgba(20,23,27,.05),0 8px 24px -12px rgba(20,23,27,.18);--g-radius:10px;--g-display:"Manrope",ui-sans-serif,system-ui,sans-serif;--g-body:"Inter",ui-sans-serif,system-ui,sans-serif;--g-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--g-body);color:var(--g-ink);line-height:1.72;font-size:1.0625rem}.sr-guide *,.sr-guide *:before,.sr-guide *:after{box-sizing:border-box}.sr-guide img{max-width:100%;height:auto}.sr-guide a{color:var(--g-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rte .sr-guide h1,.rte .sr-guide h2,.rte .sr-guide h3,.rte .sr-guide h4,.sr-guide h1,.sr-guide h2,.sr-guide h3,.sr-guide h4{font-family:var(--g-display);color:var(--g-ink);line-height:1.15;letter-spacing:-.018em;margin:0;text-wrap:balance}.rte .sr-guide h2,.sr-guide h2{font-size:clamp(1.55rem,3vw,2.05rem);font-weight:800;margin:2.8rem 0 .9rem;padding-bottom:.55rem;border-bottom:1px solid var(--g-line)}.rte .sr-guide h3,.sr-guide h3{font-size:1.16rem;font-weight:700;margin:1.6rem 0 .5rem}.rte .sr-guide h4,.sr-guide h4{font-size:.95rem;font-weight:700;margin:0 0 .35rem}.sr-guide h2 span,.sr-guide .sbw-section-title span{color:var(--g-accent)}.rte .sr-guide p,.sr-guide p{margin:0 0 1rem;color:var(--g-ink)}.sr-guide .sbw-section-intro,.sr-guide .sbw-intro-para{font-size:1.1rem;line-height:1.6;color:var(--g-ink-2);max-width:66ch}.rte .sr-guide ul,.rte .sr-guide ol,.sr-guide ul,.sr-guide ol{margin:0 0 1rem;padding-left:1.2rem}.rte .sr-guide li,.sr-guide li{margin:.25rem 0}.sr-guide strong{font-weight:600}.sr-guide small{font-size:.85em}.sr-guide .sbw-eyebrow,.sr-guide .sbw-badge,.sr-guide .sbw-intro-badge,.sr-guide .sbw-badge-level,.sr-guide .sbw-product-tag,.sr-guide .sbw-num{font-family:var(--g-mono);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sr-guide .sbw-intro,.sr-guide .sbw-intro-bar{background:var(--g-panel);color:var(--g-panel-fg);border-radius:var(--g-radius);padding:1.6rem 1.7rem;margin:0 0 1.6rem;position:relative;overflow:hidden}.sr-guide .sbw-intro:after,.sr-guide .sbw-intro-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.8;background:repeating-linear-gradient(90deg,var(--g-panel-line) 0 1px,transparent 1px 34px),repeating-linear-gradient(0deg,var(--g-panel-line) 0 1px,transparent 1px 34px);-webkit-mask-image:radial-gradient(120% 80% at 85% 15%,#000 0%,transparent 60%);mask-image:radial-gradient(120% 80% at 85% 15%,#000 0%,transparent 60%)}.sr-guide .sbw-intro>*,.sr-guide .sbw-intro-bar>*{position:relative;z-index:1}.sr-guide .sbw-badge,.sr-guide .sbw-intro-badge{color:var(--g-panel-fg-2);display:block;margin-bottom:.6rem}.rte .sr-guide .sbw-intro-title,.sr-guide .sbw-intro-title{font-family:var(--g-display);font-size:1.5rem;font-weight:800;color:var(--g-panel-fg);margin:0 0 .6rem}.sr-guide .sbw-hero-meta,.sr-guide .sbw-intro-meta,.sr-guide .sbw-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;font-family:var(--g-mono);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--g-panel-fg-2)}.sr-guide .sbw-hero-meta span,.sr-guide .sbw-intro-meta span,.sr-guide .sbw-meta-item{display:inline-flex;align-items:center;gap:.45rem}.sr-guide .sbw-hero-meta span:before,.sr-guide .sbw-intro-meta span:before,.sr-guide .sbw-meta-item:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--g-ball);flex:none}.sr-guide .sbw-toc,.sr-guide .table-of-contents,.sr-guide .sbw-link-bar{background:var(--g-surface);border:1px solid var(--g-line);border-radius:var(--g-radius);padding:1.1rem 1.25rem;margin:0 0 1.4rem}.rte .sr-guide .sbw-toc h3,.rte .sr-guide .table-of-contents h3,.rte .sr-guide .sbw-link-bar h3,.rte .sr-guide .sbw-toc h2,.rte .sr-guide .table-of-contents h2{font-family:var(--g-mono);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink-3);margin:0 0 .6rem;border:0;padding:0}.rte .sr-guide .sbw-toc ol,.rte .sr-guide .table-of-contents ol,.rte .sr-guide .table-of-contents ul{margin:0;padding-left:1.2rem;display:grid;gap:.3rem;font-size:.95rem}.sr-guide .sbw-toc a,.sr-guide .table-of-contents a{color:var(--g-ink);text-decoration:none;border-bottom:1px solid var(--g-line)}.sr-guide .sbw-toc a:hover,.sr-guide .table-of-contents a:hover{color:var(--g-accent);border-color:var(--g-accent)}.sr-guide .key-takeaways{background:var(--g-surface);border:1px solid var(--g-line);border-left:4px solid var(--g-ball);border-radius:var(--g-radius);padding:1.2rem 1.4rem;margin:0 0 1.4rem}.rte .sr-guide .key-takeaways h2,.rte .sr-guide .key-takeaways h3{font-size:1rem;letter-spacing:.02em;margin:0 0 .6rem;border:0;padding:0}.rte .sr-guide .key-takeaways ul{margin:0;display:grid;gap:.4rem}.sr-guide .sbw-link-bar-list{display:flex;flex-wrap:wrap;gap:.5rem}.sr-guide .sbw-link-bar-list a,.sr-guide .sbw-series-link{display:inline-block;padding:.42rem .85rem;border:1px solid var(--g-line);border-radius:3.75rem;background:var(--g-surface);font-family:var(--g-display);font-size:.86rem;font-weight:600;color:var(--g-ink);text-decoration:none;line-height:1.2;transition:border-color .15s,color .15s}.sr-guide .sbw-link-bar-list a:hover,.sr-guide .sbw-series-link:hover{border-color:var(--g-accent);color:var(--g-accent)}.sr-guide .sbw-plink{font-weight:600;color:var(--g-accent);text-decoration:none;border-bottom:1px solid var(--g-line)}.sr-guide .sbw-plink:hover{border-color:var(--g-accent)}.sr-guide .sbw-section,.sr-guide .sbw-section-alt{margin:0 0 1.2rem;padding:0;background:transparent}.sr-guide .sbw-container{max-width:none;margin:0;padding:0}.sr-guide .sbw-content{margin:0}.sr-guide .sbw-criteria-grid,.sr-guide .sbw-verdict-grid,.sr-guide .sbw-players-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.85rem;margin:1rem 0 1.4rem}.rte .sr-guide .sbw-criteria-grid.sbw-grid-2{grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.rte .sr-guide .sbw-criteria-grid.sbw-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-guide .sbw-criteria-card,.sr-guide .sbw-tech-box,.sr-guide .sbw-verdict-card,.sr-guide .sbw-player-card{background:var(--g-surface);border:1px solid var(--g-line);border-radius:var(--g-radius);padding:1.05rem 1.1rem;display:grid;gap:.4rem;align-content:start;transition:border-color .18s}.sr-guide .sbw-criteria-card:hover,.sr-guide .sbw-verdict-card:hover{border-color:var(--g-accent)}.sr-guide .sbw-tech-box{margin:0 0 .85rem}.rte .sr-guide .sbw-criteria-card h3,.rte .sr-guide .sbw-verdict-card h3,.rte .sr-guide .sbw-verdict-title,.rte .sr-guide .sbw-tech-box h3,.rte .sr-guide .sbw-tech-box h4,.rte .sr-guide .sbw-v-model,.sr-guide .sbw-v-model{font-family:var(--g-display);font-size:1rem;font-weight:700;margin:0;color:var(--g-ink)}.rte .sr-guide .sbw-criteria-card p,.rte .sr-guide .sbw-verdict-card p,.rte .sr-guide .sbw-verdict-desc,.rte .sr-guide .sbw-tech-box p{font-size:.94rem;line-height:1.6;color:var(--g-ink-2);margin:0}.sr-guide .sbw-criteria-icon,.sr-guide .sbw-v-icon,.sr-guide .sbw-num{color:var(--g-accent);background:var(--g-accent-soft);padding:.28rem .55rem;border-radius:4px;justify-self:start;line-height:1}.sr-guide .sbw-verdict-img{aspect-ratio:1/1;background:var(--g-ground);border-radius:6px;display:grid;place-items:center;overflow:hidden;margin-bottom:.3rem}.sr-guide .sbw-verdict-img img{width:100%;height:100%;object-fit:contain;padding:8%}.sr-guide .sbw-verdict-price{font-family:var(--g-mono);font-size:.9rem;font-weight:600;color:var(--g-ink)}.sr-guide .sbw-player-photo{aspect-ratio:4/3;border-radius:6px;overflow:hidden;background:var(--g-ground)}.sr-guide .sbw-player-photo img{width:100%;height:100%;object-fit:cover}.rte .sr-guide .sbw-player-card-body h3,.rte .sr-guide .sbw-player-card-body h4{font-size:1rem;margin:.2rem 0 0}.sr-guide .sbw-flag{font-family:var(--g-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink-3)}.sr-guide .sbw-racquet{font-size:.92rem;color:var(--g-ink-2)}.sr-guide .sbw-photo-credit{font-size:.72rem;color:var(--g-ink-3)}.sr-guide .sbw-timeline{display:grid;gap:0;margin:1rem 0 1.4rem;border-left:2px solid var(--g-line);padding-left:1.2rem}.sr-guide .sbw-timeline-item{position:relative;padding:0 0 1.1rem}.sr-guide .sbw-timeline-item:before{content:"";position:absolute;left:calc(-1.2rem - 6px);top:.45rem;width:10px;height:10px;border-radius:50%;background:var(--g-ball);border:2px solid var(--g-surface)}.sr-guide .sbw-timeline-year{font-family:var(--g-mono);font-size:.78rem;font-weight:600;letter-spacing:.1em;color:var(--g-accent)}.sr-guide .sbw-timeline-desc{font-size:.96rem;color:var(--g-ink-2)}.sr-guide .sbw-timeline-img{border-radius:6px;margin-top:.5rem;max-width:320px}.sr-guide .sbw-spec-table-wrap,.sr-guide .sbw-table-wrap{overflow-x:auto;border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-surface);margin:1rem 0 1.4rem;-webkit-overflow-scrolling:touch}.rte .sr-guide table,.sr-guide table{border-collapse:collapse;width:100%;min-width:560px;font-size:.92rem;margin:0;background:var(--g-surface)}.sr-guide table:not(.sbw-spec-table-wrap table){border:1px solid var(--g-line);border-radius:var(--g-radius)}.rte .sr-guide th,.rte .sr-guide td,.sr-guide th,.sr-guide td{text-align:left;padding:.7rem .85rem;border:0;border-bottom:1px solid var(--g-line-soft);vertical-align:top;background:transparent;color:var(--g-ink)}.rte .sr-guide thead th,.sr-guide thead th{font-family:var(--g-mono);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink-3);background:var(--g-surface-2);border-bottom:1px solid var(--g-line)}.sr-guide tbody tr:last-child td{border-bottom:0}.sr-guide td a{font-weight:600;text-decoration:none;color:var(--g-accent);border-bottom:1px solid var(--g-line)}.sr-guide .sbw-arrow-icon{color:var(--g-ink-3);font-size:.8em}.sr-guide td.sbw-highlight,.sr-guide td.sbw-head-size,.sr-guide .sbw-highlight td:first-child{background:var(--g-accent-soft);font-weight:600}.sr-guide tr.sbw-level-beginner td:first-child,.sr-guide td.sbw-level-beginner{box-shadow:inset 3px 0 0 var(--g-good)}.sr-guide tr.sbw-level-intermediate td:first-child,.sr-guide td.sbw-level-intermediate{box-shadow:inset 3px 0 0 var(--g-accent)}.sr-guide tr.sbw-level-advanced td:first-child,.sr-guide td.sbw-level-advanced{box-shadow:inset 3px 0 0 var(--g-ink)}.sr-guide td[class*=sbw-level-]{font-weight:600;white-space:nowrap}.sr-guide .sbw-tag-style{display:inline-block;padding:.2rem .55rem;border-radius:3.75rem;font-family:var(--g-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;background:var(--g-accent-soft);color:var(--g-accent);white-space:nowrap}.sr-guide .sbw-sale-price{color:var(--g-red);font-weight:700;font-family:var(--g-mono)}.sr-guide .sbw-was-price,.sr-guide .sbw-price-old,.sr-guide .sbw-price small{color:var(--g-ink-3);text-decoration:line-through;font-weight:400;font-size:.85em;margin-left:.35rem}.sr-guide .sbw-product-grid{display:grid;gap:1.1rem;margin:1rem 0 1.6rem}.sr-guide .sbw-product-card{background:var(--g-surface);border:1px solid var(--g-line);border-radius:var(--g-radius);box-shadow:var(--g-shadow);overflow:hidden;margin:0 0 1.1rem}.sr-guide .sbw-product-grid .sbw-product-card{margin:0}.sr-guide .sbw-product-card-header,.sr-guide .sbw-product-header{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:1rem 1.25rem;background:var(--g-surface-2);border-bottom:1px solid var(--g-line)}.rte .sr-guide .sbw-product-card-header h3,.rte .sr-guide .sbw-product-header h3,.rte .sr-guide .sbw-product-name{font-family:var(--g-display);font-size:1.12rem;font-weight:800;color:var(--g-ink);margin:0;flex:1 1 16rem;letter-spacing:-.012em}.sr-guide .sbw-product-name{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.sr-guide .sbw-product-name a{color:var(--g-ink);text-decoration:none}.sr-guide .sbw-rank{font-family:var(--g-mono);font-size:.74rem;font-weight:700;letter-spacing:.08em;color:var(--g-ball-ink);background:var(--g-ball);padding:.3rem .55rem;border-radius:4px;flex:none}.sr-guide .sbw-price,.sr-guide .sbw-product-price{font-family:var(--g-mono);font-size:1.05rem;font-weight:700;color:var(--g-ink);white-space:nowrap;margin:0}.sr-guide .sbw-product-card-body .sbw-price{margin:.4rem 0 .8rem}.sr-guide .sbw-product-tag{color:var(--g-accent);background:var(--g-accent-soft);padding:.3rem .6rem;border-radius:4px;flex:none}.sr-guide .sbw-product-card-body,.sr-guide .sbw-product-body{display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem;padding:1.25rem}@media(min-width:720px){.sr-guide .sbw-product-card-body,.sr-guide .sbw-product-body{grid-template-columns:220px minmax(0,1fr)}.sr-guide .sbw-product-card-body>.sbw-product-details,.sr-guide .sbw-product-body>.sbw-product-details{grid-column:2}.sr-guide .sbw-product-card-body:not(:has(.sbw-product-img-wrap)),.sr-guide .sbw-product-body:not(:has(.sbw-product-image-wrap)){grid-template-columns:minmax(0,1fr)}.sr-guide .sbw-product-card-body:not(:has(.sbw-product-img-wrap))>.sbw-product-details,.sr-guide .sbw-product-body:not(:has(.sbw-product-image-wrap))>.sbw-product-details{grid-column:1}}.sr-guide .sbw-product-img-wrap,.sr-guide .sbw-product-image-wrap,.sr-guide .sbw-product-images{background:var(--g-ground);border-radius:6px;display:grid;place-items:center;aspect-ratio:1/1;overflow:hidden;align-self:start;min-height:0}.sr-guide .sbw-product-img-wrap img,.sr-guide .sbw-product-image-wrap img,.sr-guide .sbw-product-main-img{width:100%;height:100%;object-fit:contain;padding:8%;display:block}.sr-guide .sbw-product-thumbnails{display:flex;gap:.4rem;padding:.5rem 0 0;grid-column:1/-1}.sr-guide .sbw-product-card>.sbw-product-images{aspect-ratio:1/1;max-width:260px;margin:1.25rem auto 0}.sr-guide .sbw-product-card>.sbw-product-thumbnails{padding:.5rem 1.25rem 0;justify-content:center}.sr-guide .sbw-product-card>.sbw-product-details{padding:1.1rem 1.25rem 1.25rem}@media(min-width:720px){.sr-guide .sbw-product-card:has(>.sbw-product-images){display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-areas:"head head" "img details" "thumbs details";column-gap:1.1rem;align-items:start}.sr-guide .sbw-product-card:has(>.sbw-product-images)>.sbw-product-header{grid-area:head}.sr-guide .sbw-product-card>.sbw-product-images{grid-area:img;max-width:none;margin:1.25rem 0 0 1.25rem}.sr-guide .sbw-product-card>.sbw-product-thumbnails{grid-area:thumbs;padding:.5rem 0 1.25rem 1.25rem;justify-content:flex-start}.sr-guide .sbw-product-card>.sbw-product-details{grid-area:details;padding:1.25rem 1.25rem 1.25rem 0}}.sr-guide .sbw-product-thumb{width:56px;height:56px;object-fit:contain;border:1px solid var(--g-line);border-radius:6px;background:var(--g-surface);padding:4px}.sr-guide .sbw-product-details{min-width:0;padding:0}.sr-guide .sbw-product-details>*:first-child{margin-top:0}.sr-guide .sbw-quick-specs{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .9rem}.sr-guide .sbw-spec-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .65rem;border-radius:3.75rem;border:1px solid var(--g-line);background:var(--g-surface);font-family:var(--g-mono);font-size:.74rem;color:var(--g-ink-2);white-space:nowrap}.sr-guide .sbw-spec-pill span{color:var(--g-ink);font-weight:600}.sr-guide .sbw-spec-pill.sbw-highlight{border-color:var(--g-accent);background:var(--g-accent-soft);color:var(--g-accent)}.sr-guide .sbw-product-specs{display:grid;gap:.3rem;margin:0 0 .9rem;font-size:.92rem}.sr-guide .sbw-spec-row{display:grid;grid-template-columns:7rem 1fr;gap:.6rem;padding:.3rem 0;border-bottom:1px solid var(--g-line-soft)}.sr-guide .sbw-spec-label{font-family:var(--g-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--g-ink-3);padding-top:.15rem}.rte .sr-guide .sbw-product-desc,.rte .sr-guide .sbw-product-details>p{font-size:.97rem;color:var(--g-ink-2);margin:0 0 .9rem}.sr-guide .sbw-pros-cons{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;margin:0 0 .9rem}.sr-guide .sbw-pros-box,.sr-guide .sbw-pro-box,.sr-guide .sbw-pros,.sr-guide .sbw-cons-box,.sr-guide .sbw-con-box,.sr-guide .sbw-cons{background:var(--g-ground);border-radius:6px;padding:.85rem 1rem;border-left:3px solid var(--g-good)}.sr-guide .sbw-cons-box,.sr-guide .sbw-con-box,.sr-guide .sbw-cons{border-left-color:var(--g-bad)}.rte .sr-guide .sbw-pros-cons h4{font-family:var(--g-mono);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;color:var(--g-good)}.rte .sr-guide .sbw-cons-box h4,.rte .sr-guide .sbw-con-box h4,.rte .sr-guide .sbw-cons h4{color:var(--g-bad)}.rte .sr-guide .sbw-pros-cons ul{margin:0;padding:0;list-style:none;display:grid;gap:.3rem;font-size:.92rem;color:var(--g-ink-2)}.rte .sr-guide .sbw-pros-cons li{margin:0;padding-left:1.2rem;position:relative}.sr-guide .sbw-pros-cons li:before{content:"+";position:absolute;left:0;font-family:var(--g-mono);font-weight:600;color:var(--g-good)}.sr-guide .sbw-cons-box li:before,.sr-guide .sbw-con-box li:before,.sr-guide .sbw-cons li:before{content:"\2013";color:var(--g-bad)}.sr-guide .sbw-who-for,.sr-guide .sbw-best-for{background:var(--g-accent-soft);border-radius:6px;padding:.75rem 1rem;font-size:.93rem;color:var(--g-ink);margin:0 0 .9rem}.sr-guide .sbw-who-for strong,.sr-guide .sbw-best-for strong{color:var(--g-accent);font-family:var(--g-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;margin-right:.3rem}.sr-guide .sbw-string-rec{border-left:3px solid var(--g-ball);background:var(--g-ground);border-radius:6px;padding:.75rem 1rem;font-size:.92rem;color:var(--g-ink-2);margin:0 0 .9rem}.sr-guide .sbw-string-rec strong{font-family:var(--g-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink);margin-right:.3rem}.sr-guide .sbw-string-rec a{font-weight:600}.sr-guide .sbw-buy-btn,.sr-guide .sbw-buy-button,.sr-guide .sbw-cta-btn,.sr-guide .sbw-cta-button,.sr-guide .sbw-btn{display:inline-block;background:var(--g-red);color:#fff;text-decoration:none;font-family:var(--g-display);font-weight:700;font-size:.92rem;padding:.72rem 1.4rem;border-radius:3.75rem;border:2px solid var(--g-red);line-height:1.2;transition:background .18s,color .18s;margin:0}.sr-guide .sbw-buy-btn:hover,.sr-guide .sbw-buy-button:hover,.sr-guide .sbw-cta-btn:hover,.sr-guide .sbw-cta-button:hover{background:transparent;color:var(--g-red)}.sr-guide .sbw-product-details .sbw-buy-btn,.sr-guide .sbw-product-details .sbw-buy-button{margin-top:.2rem}.sr-guide .sbw-faq,.sr-guide .sbw-faq-list{display:grid;gap:.55rem;margin:1rem 0 1.4rem}.sr-guide .sbw-faq-item{background:var(--g-surface);border:1px solid var(--g-line);border-radius:var(--g-radius);padding:.95rem 1.15rem;margin:0}.sr-guide .sbw-faq-q,.sr-guide .sbw-faq-question{font-family:var(--g-display);font-weight:700;font-size:1rem;color:var(--g-ink);margin:0 0 .45rem;padding:0;cursor:default;position:static}.sr-guide .sbw-faq-a,.sr-guide .sbw-faq-answer{font-size:.95rem;color:var(--g-ink-2);padding:0;border:0}.rte .sr-guide .sbw-faq-a p:last-child,.rte .sr-guide .sbw-faq-answer p:last-child{margin-bottom:0}.sr-guide .sbw-cta-section,.sr-guide .sbw-cta{background:var(--g-panel);color:var(--g-panel-fg);border-radius:var(--g-radius);padding:2rem 1.7rem;margin:2.4rem 0 0;display:grid;gap:.8rem;justify-items:start}.rte .sr-guide .sbw-cta-section h2,.rte .sr-guide .sbw-cta h2,.rte .sr-guide .sbw-cta-section h3,.rte .sr-guide .sbw-cta h3{color:var(--g-panel-fg);border:0;margin:0;padding:0;font-size:1.5rem}.rte .sr-guide .sbw-cta-section p,.rte .sr-guide .sbw-cta p,.sr-guide .sbw-cta-sub{color:var(--g-panel-fg-2);margin:0;max-width:56ch}.sr-guide .youtube-embed{position:relative;aspect-ratio:16/9;border-radius:var(--g-radius);overflow:hidden;background:#000;margin:1rem 0 1.4rem}.sr-guide .youtube-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sr-guide figure{margin:1rem 0 1.4rem}.sr-guide figure img{border-radius:var(--g-radius)}.rte .sr-guide .sbw-photo-hero{margin:0 0 1.4rem}.rte .sr-guide .sbw-photo-hero img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:var(--g-radius)}.rte .sr-guide .sbw-photo-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;margin:1rem 0 1.4rem}@media(min-width:640px){.rte .sr-guide .sbw-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rte .sr-guide .sbw-photo-grid figure{margin:0}.rte .sr-guide .sbw-photo-grid img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:var(--g-radius)}.rte .sr-guide .sbw-photo-grid figcaption,.rte .sr-guide .sbw-photo-hero figcaption{font-size:.82rem;color:var(--g-ink-3);margin-top:.4rem}.sr-guide figcaption{font-size:.86rem;color:var(--g-ink-3);margin-top:.4rem}.sr-guide>img,.sr-guide>p>img{border-radius:var(--g-radius)}.rte .sr-guide a{background-image:none;background-size:0 0;color:var(--g-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rte .sr-guide .sbw-toc a,.rte .sr-guide .table-of-contents a,.rte .sr-guide .sbw-link-bar-list a,.rte .sr-guide a.sbw-series-link,.rte .sr-guide a.sbw-plink,.rte .sr-guide td a,.rte .sr-guide .sbw-product-name a,.rte .sr-guide .sbw-product-image-wrap a,.rte .sr-guide .sbw-verdict-card a{text-decoration:none}.rte .sr-guide .sbw-toc a,.rte .sr-guide .table-of-contents a,.rte .sr-guide .sbw-link-bar-list a,.rte .sr-guide a.sbw-series-link,.rte .sr-guide .sbw-product-name a{color:var(--g-ink)}.rte .sr-guide .sbw-link-bar-list a:hover,.rte .sr-guide a.sbw-series-link:hover,.rte .sr-guide .sbw-toc a:hover,.rte .sr-guide .table-of-contents a:hover{color:var(--g-accent)}.rte .sr-guide a.sbw-buy-btn,.rte .sr-guide a.sbw-buy-button,.rte .sr-guide a.sbw-cta-btn,.rte .sr-guide a.sbw-cta-button,.rte .sr-guide a.sbw-btn{background-color:var(--g-red);background-image:none;color:#fff;text-decoration:none}.rte .sr-guide a.sbw-buy-btn:hover,.rte .sr-guide a.sbw-buy-button:hover,.rte .sr-guide a.sbw-cta-btn:hover,.rte .sr-guide a.sbw-cta-button:hover{background-color:transparent;color:var(--g-red)}.rte .sr-guide .sbw-cta>a,.rte .sr-guide .sbw-cta-section>a,.rte .sr-guide .sbw-cta>p>a:only-child,.rte .sr-guide .sbw-cta-section>p>a:only-child{display:inline-block;background-color:var(--g-red);background-image:none;color:#fff;text-decoration:none;font-family:var(--g-display);font-weight:700;font-size:.92rem;padding:.72rem 1.4rem;border-radius:3.75rem;border:2px solid var(--g-red);line-height:1.2;margin:.4rem 0 0}.rte .sr-guide .sbw-cta>a:hover,.rte .sr-guide .sbw-cta-section>a:hover,.rte .sr-guide .sbw-cta-section a.sbw-cta-btn:hover,.rte .sr-guide .sbw-cta-section a.sbw-cta-button:hover,.rte .sr-guide .sbw-cta>p>a:only-child:hover{background-color:transparent;color:#fff;border-color:#fff}@media(max-width:640px){.sr-guide{font-size:1rem}.sr-guide .sbw-intro,.sr-guide .sbw-intro-bar{padding:1.2rem 1.15rem}.sr-guide .sbw-product-card-header,.sr-guide .sbw-product-header{padding:.85rem 1rem}.sr-guide .sbw-product-card-body,.sr-guide .sbw-product-body{padding:1rem}.sr-guide .sbw-spec-row{grid-template-columns:5.5rem 1fr}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-guide.css.map */
