.access-module__v8ScFq__strip{border-radius:var(--r-md);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.access-module__v8ScFq__cell{min-width:0;padding:10px 12px 11px}.access-module__v8ScFq__cell+.access-module__v8ScFq__cell{border-left:1px solid var(--c-line-2)}.access-module__v8ScFq__cell dt{color:var(--c-muted);font-size:var(--fs-micro);align-items:center;gap:5px;font-weight:560;display:flex}.access-module__v8ScFq__cell dd{color:var(--c-ink);margin-top:3px;font-size:14px;font-weight:600;line-height:1.3}.access-module__v8ScFq__cell[data-tone=ok] dd,.access-module__v8ScFq__cell[data-tone=ok] dt{color:var(--c-ok)}.access-module__v8ScFq__cell[data-tone=quiet] dd{color:var(--c-ink-2);font-weight:520}.access-module__v8ScFq__label{border-top:3px solid var(--c-ink);border-bottom:3px solid var(--c-ink)}.access-module__v8ScFq__labelHead{justify-content:space-between;align-items:baseline;gap:4px var(--s-4);padding:var(--s-4) 0 var(--s-3);border-bottom:1px solid var(--c-ink);flex-wrap:wrap;display:flex}.access-module__v8ScFq__labelHead h2{font-size:var(--fs-h2);letter-spacing:var(--track-tight)}.access-module__v8ScFq__labelHead p{color:var(--c-muted);font-size:var(--fs-meta)}.access-module__v8ScFq__rows{counter-reset:row}.access-module__v8ScFq__row{gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--c-line-2);grid-template-columns:28px minmax(140px,.36fr) minmax(0,1fr);display:grid}.access-module__v8ScFq__row:last-child{border-bottom:0}.access-module__v8ScFq__rowIcon{width:28px;height:28px;color:var(--c-ink-2);background:var(--c-surface);border-radius:50%;place-items:center;display:grid}.access-module__v8ScFq__rowLabel{color:var(--c-ink-2);font-size:var(--fs-meta);padding-top:4px;font-weight:600}.access-module__v8ScFq__rowValue strong{font-size:var(--fs-small);padding-top:2px;font-weight:620;line-height:1.35;display:block}.access-module__v8ScFq__rowValue p{color:var(--c-muted);margin-top:2px;font-size:14px;line-height:1.45}.access-module__v8ScFq__rowValue q{color:var(--c-ink-2);font-style:italic}.access-module__v8ScFq__row[data-tone=ok] .access-module__v8ScFq__rowIcon{color:var(--c-ok);background:var(--c-ok-wash)}.access-module__v8ScFq__row[data-tone=ok] strong{color:var(--c-ok)}.access-module__v8ScFq__row[data-tone=warn] .access-module__v8ScFq__rowIcon{color:var(--c-warn);background:var(--c-warn-wash)}.access-module__v8ScFq__row[data-tone=warn] strong{color:var(--c-warn)}.access-module__v8ScFq__row[data-tone=quiet] strong{color:var(--c-ink-2);font-weight:560}.access-module__v8ScFq__basis{gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--c-ink);font-size:var(--fs-meta);grid-template-columns:minmax(168px,.36fr) minmax(0,1fr);display:grid}.access-module__v8ScFq__basis strong{padding-left:40px;font-weight:650}.access-module__v8ScFq__basis p{color:var(--c-ink-2)}@media (max-width:640px){.access-module__v8ScFq__row{grid-template-columns:28px minmax(0,1fr)}.access-module__v8ScFq__rowValue{grid-column:2}.access-module__v8ScFq__rowLabel{padding-top:5px}.access-module__v8ScFq__basis{grid-template-columns:1fr;gap:2px}.access-module__v8ScFq__basis strong{padding-left:0}.access-module__v8ScFq__cell{padding:9px 9px 10px}.access-module__v8ScFq__cell dd{font-size:13px}}.access-module__v8ScFq__cost h2{font-size:var(--fs-h2);letter-spacing:var(--track-tight)}.access-module__v8ScFq__costLede{max-width:66ch;margin-top:var(--s-2);color:var(--c-ink-2);font-size:var(--fs-small)}.access-module__v8ScFq__meter{margin-top:var(--s-5);padding:var(--s-5);border-radius:var(--r-lg);background:var(--c-surface)}.access-module__v8ScFq__meterTrack{border-radius:var(--r-pill);background:linear-gradient(90deg,#d6efe6,#fbe7c6 55%,#fbd3c8);height:12px;overflow:hidden}.access-module__v8ScFq__meterFill{border-radius:var(--r-pill);background:var(--c-ink);height:100%;display:block}.access-module__v8ScFq__meterScale{gap:var(--s-2);margin-top:var(--s-3);color:var(--c-muted);font-size:var(--fs-micro);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.access-module__v8ScFq__meterScale li:nth-child(2){text-align:center}.access-module__v8ScFq__meterScale li:nth-child(3){text-align:right}.access-module__v8ScFq__meterScale b{color:var(--c-ink-2);font-size:var(--fs-meta);font-weight:560;display:block}.access-module__v8ScFq__meterScale li[data-on] b{color:var(--c-ink);font-weight:700}.access-module__v8ScFq__meterScale li[data-on] b:before{content:"▲ ";font-size:10px}.access-module__v8ScFq__costCaption{gap:var(--s-2);margin-top:var(--s-3);color:var(--c-ink-2);font-size:14px;display:flex}.access-module__v8ScFq__costCaption svg{flex:none;margin-top:2px}.access-module__v8ScFq__plans{gap:var(--s-2);margin-top:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.access-module__v8ScFq__plans div{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--c-line-2);padding:10px 12px}.access-module__v8ScFq__plans dt{color:var(--c-muted);font-size:var(--fs-micro);font-weight:560}.access-module__v8ScFq__plans dd{font-size:var(--fs-small);font-weight:650}.access-module__v8ScFq__plans div[data-off] dd{color:var(--c-muted);font-weight:520}.access-module__v8ScFq__plans div[data-pick]{box-shadow:inset 0 0 0 2px var(--c-ink)}.access-module__v8ScFq__plansNote{margin-top:var(--s-2);color:var(--c-muted);font-size:var(--fs-micro)}@media (max-width:640px){.access-module__v8ScFq__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.access-module__v8ScFq__meter{padding:var(--s-4)}}
.details-module__ClyaSq__crumbs{padding:var(--s-4) 0 var(--s-4)}.details-module__ClyaSq__byName{color:var(--c-ink);font-weight:600}.details-module__ClyaSq__license{margin-top:4px;display:block}.details-module__ClyaSq__listedOn{flex-wrap:wrap;gap:4px 12px;display:flex}.details-module__ClyaSq__layout{gap:var(--s-6) var(--s-8);grid-template-columns:minmax(0,1fr) 372px;grid-template-areas:"hero aside""main aside";align-items:start;display:grid}.details-module__ClyaSq__hero{border-radius:var(--r-xl);background:var(--c-surface);grid-area:hero;overflow:hidden}.details-module__ClyaSq__heroArt{place-items:center;height:208px;display:grid}.details-module__ClyaSq__heroBot{filter:drop-shadow(0 18px 26px #0b0b0b29)}.details-module__ClyaSq__heroBody{padding:var(--s-5) var(--s-7) var(--s-7);text-align:center;justify-items:center;display:grid}.details-module__ClyaSq__meet{color:var(--c-muted);font-size:var(--fs-small);font-weight:520}.details-module__ClyaSq__heroBody h1{max-width:22ch;font-size:var(--fs-h1);letter-spacing:var(--track-tight);line-height:var(--lh-tight);overflow-wrap:anywhere}.details-module__ClyaSq__by{margin-top:var(--s-2);color:var(--c-ink-2);font-size:var(--fs-small)}.details-module__ClyaSq__byLink{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-control);text-decoration-color:var(--c-control);text-underline-offset:3px;font-weight:600}.details-module__ClyaSq__byLink:hover{text-decoration-color:currentColor}.details-module__ClyaSq__oneLiner{max-width:54ch;margin-top:var(--s-3);color:var(--c-ink-2);font-size:var(--fs-lead);line-height:1.5}.details-module__ClyaSq__heroFacts{margin-top:var(--s-4);flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.details-module__ClyaSq__heroFacts a{border-radius:var(--r-pill);display:inline-flex}.details-module__ClyaSq__aside{grid-area:aside;align-self:stretch}.details-module__ClyaSq__sticky{top:calc(var(--header-h) + 16px);position:sticky}.details-module__ClyaSq__main{gap:var(--s-9);grid-area:main;min-width:0;display:grid}.details-module__ClyaSq__callout{gap:var(--s-3);margin-top:calc(var(--s-9) * -1 + var(--s-4));padding:var(--s-4) var(--s-5);border-radius:var(--r-md);color:var(--c-ink-2);background:var(--c-warn-wash);font-size:var(--fs-small);display:flex}.details-module__ClyaSq__callout svg{color:var(--c-warn);flex:none;margin-top:2px}.details-module__ClyaSq__calloutTitle{color:var(--c-ink);font-size:var(--fs-meta);font-weight:650}.details-module__ClyaSq__section h2,.details-module__ClyaSq__source h2{font-size:var(--fs-h2);letter-spacing:var(--track-tight)}.details-module__ClyaSq__section h3{font-size:var(--fs-small);font-weight:650}.details-module__ClyaSq__quote{margin-top:var(--s-4);padding:var(--s-5) var(--s-6);border-radius:var(--r-lg);background:var(--c-surface)}.details-module__ClyaSq__quote blockquote p{font-size:var(--fs-body);line-height:1.6}.details-module__ClyaSq__quote figcaption{margin-top:var(--s-3);color:var(--c-muted);font-size:var(--fs-meta)}.details-module__ClyaSq__io{gap:var(--s-3);margin-top:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.details-module__ClyaSq__io div{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--c-line-2)}.details-module__ClyaSq__io dt{color:var(--c-muted);font-size:var(--fs-micro);font-weight:600}.details-module__ClyaSq__io dd{font-size:var(--fs-small);margin-top:2px}.details-module__ClyaSq__bestFor{margin-top:var(--s-5)}.details-module__ClyaSq__bestFor ul{margin-top:var(--s-2);gap:6px;display:grid}.details-module__ClyaSq__bestFor li{font-size:var(--fs-small);align-items:center;gap:8px;display:flex}.details-module__ClyaSq__bestFor svg{color:var(--c-ok)}.details-module__ClyaSq__why{margin-top:var(--s-5);padding:var(--s-4) var(--s-5);border-radius:var(--r-md);background:var(--c-ok-wash)}.details-module__ClyaSq__why h3{color:var(--c-ok);align-items:center;gap:6px;display:flex}.details-module__ClyaSq__why p{font-size:var(--fs-small);margin-top:4px}.details-module__ClyaSq__whyMeta{color:var(--c-ink-2);font-size:var(--fs-meta)!important}.details-module__ClyaSq__pattern{margin-top:var(--s-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.details-module__ClyaSq__pattern:before{content:"";background:var(--c-line-2);height:2px;position:absolute;top:11px;left:10%;right:10%}.details-module__ClyaSq__pattern li{color:var(--c-muted);font-size:var(--fs-meta);text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.details-module__ClyaSq__pattern li[data-on]{color:var(--c-ink);font-weight:600}.details-module__ClyaSq__stop{width:24px;height:24px;color:var(--c-on-ink);background:var(--c-bg);box-shadow:inset 0 0 0 2px var(--c-control);border-radius:50%;place-items:center;display:grid}.details-module__ClyaSq__pattern li[data-on] .details-module__ClyaSq__stop{background:var(--c-ink);box-shadow:none}.details-module__ClyaSq__patternNote{margin-top:var(--s-4);color:var(--c-muted);font-size:14px}.details-module__ClyaSq__steps{gap:var(--s-3);margin-top:var(--s-4);counter-reset:step;display:grid}.details-module__ClyaSq__steps li{padding:var(--s-1) 0 var(--s-1) 44px;color:var(--c-ink-2);font-size:var(--fs-small);counter-increment:step;position:relative}.details-module__ClyaSq__steps li:before{content:counter(step);width:30px;height:30px;color:var(--c-ink);background:var(--c-pill);font-size:var(--fs-meta);border-radius:50%;place-items:center;font-weight:650;display:grid;position:absolute;top:0;left:0}.details-module__ClyaSq__steps strong{color:var(--c-ink);font-weight:620}.details-module__ClyaSq__snippet{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line-2);flex-wrap:wrap;display:flex}.details-module__ClyaSq__snippet code{color:var(--c-ink);font-size:14px}.details-module__ClyaSq__guideLink{margin-top:var(--s-4);font-size:var(--fs-small)}.details-module__ClyaSq__source p{max-width:72ch;margin-top:var(--s-2);color:var(--c-ink-2);font-size:var(--fs-small)}.details-module__ClyaSq__source dl{margin-top:var(--s-4);border-top:1px solid var(--c-line-2);display:grid}.details-module__ClyaSq__source dl div{gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--c-line-2);grid-template-columns:120px minmax(0,1fr);font-size:14px;display:grid}.details-module__ClyaSq__source dt{color:var(--c-muted);font-weight:560}.details-module__ClyaSq__source dd{overflow-wrap:anywhere}.details-module__ClyaSq__report{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-6);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--c-line-2);flex-wrap:wrap;display:flex}.details-module__ClyaSq__report h2{font-size:var(--fs-title)}.details-module__ClyaSq__report p{color:var(--c-muted);font-size:14px}.details-module__ClyaSq__reportActions{gap:var(--s-2);flex-wrap:wrap;display:flex}.details-module__ClyaSq__related{margin-top:var(--s-10)}.details-module__ClyaSq__relatedHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.details-module__ClyaSq__relatedHead h2{font-size:var(--fs-h2);letter-spacing:var(--track-tight)}.details-module__ClyaSq__relatedAll{font-size:var(--fs-small);align-items:center;gap:6px;font-weight:600;display:inline-flex}.details-module__ClyaSq__relatedAll:hover{text-underline-offset:3px;text-decoration:underline}.details-module__ClyaSq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.details-module__ClyaSq__relatedGrid>li{display:grid}@media (max-width:1100px){.details-module__ClyaSq__layout{gap:var(--s-6);grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:900px){.details-module__ClyaSq__layout{gap:var(--s-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""aside""main"}.details-module__ClyaSq__main{margin-top:var(--s-6);gap:var(--s-8)}.details-module__ClyaSq__callout{margin-top:calc(var(--s-8) * -1 + var(--s-4))}.details-module__ClyaSq__relatedGrid{grid-template-columns:1fr;gap:8px}.details-module__ClyaSq__page{padding-bottom:80px}}@media (max-width:640px){.details-module__ClyaSq__crumbs{padding:var(--s-3) 0}.details-module__ClyaSq__heroArt{height:118px}.details-module__ClyaSq__heroBot{width:84px;height:84px}.details-module__ClyaSq__heroBody{padding:var(--s-3) var(--s-4) var(--s-5)}.details-module__ClyaSq__heroBody h1{font-size:30px}.details-module__ClyaSq__oneLiner{margin-top:var(--s-2);font-size:var(--fs-small)}.details-module__ClyaSq__heroFacts{margin-top:var(--s-3)}.details-module__ClyaSq__heroFacts li:nth-child(2),.details-module__ClyaSq__heroFacts li:nth-child(3),.details-module__ClyaSq__crumbs li:last-child,.details-module__ClyaSq__crumbs li:nth-last-child(2) svg{display:none}.details-module__ClyaSq__io{grid-template-columns:1fr}.details-module__ClyaSq__quote{padding:var(--s-4)}.details-module__ClyaSq__pattern{font-size:var(--fs-micro);grid-template-columns:repeat(5,minmax(56px,1fr))}.details-module__ClyaSq__source dl div{grid-template-columns:1fr;gap:2px}.details-module__ClyaSq__report{padding:var(--s-4)}}
