.explainer-cards-module__88m-0a__learn{max-width:44rem;margin:0 auto 2.5rem;padding:10px 18px 18px}.explainer-cards-module__88m-0a__kicker{height:28px;line-height:28px;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--nb-pen);font-size:.72rem;font-weight:800}.explainer-cards-module__88m-0a__learnTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--foreground);margin-top:6px;font-size:1.3rem;font-weight:800;line-height:1.25}.explainer-cards-module__88m-0a__learnLead{color:var(--muted-foreground);margin-top:6px;font-size:1rem;line-height:1.6}.explainer-cards-module__88m-0a__learnList{gap:10px;margin-top:12px;display:grid}.explainer-cards-module__88m-0a__learnItem{border:1.5px solid color-mix(in srgb, var(--foreground) 22%, transparent);background:var(--card);border-radius:10px;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:10px;min-height:44px;padding:10px 12px;display:grid}.explainer-cards-module__88m-0a__learnItem:hover{border-color:var(--nb-pen)}.explainer-cards-module__88m-0a__learnItem:focus-visible{outline:3px solid var(--nb-pen);outline-offset:2px}.explainer-cards-module__88m-0a__learnIcon{background:color-mix(in srgb, var(--nb-pen) 14%, transparent);width:2rem;height:2rem;color:var(--nb-pen);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.explainer-cards-module__88m-0a__learnKind{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:.7rem;font-weight:700;display:block}.explainer-cards-module__88m-0a__learnName{color:var(--foreground);text-underline-offset:3px;margin-top:2px;font-weight:800;line-height:1.35;text-decoration:underline;display:block}.explainer-cards-module__88m-0a__learnLine{color:var(--muted-foreground);margin-top:4px;font-size:.94rem;line-height:1.55;display:block}.explainer-cards-module__88m-0a__fitPrice{margin-top:.6rem}.explainer-cards-module__88m-0a__fitAmount{font-size:1.35rem;font-weight:800}.explainer-cards-module__88m-0a__fitNote{font-size:.95rem;line-height:1.5}p.explainer-cards-module__88m-0a__fitNote{margin-top:.6rem;font-weight:700}
.product-rail-module__PKipuW__wrap{border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);background-color:var(--ds-paper);background-image:linear-gradient(#4c82be17 1px,#0000 1px),linear-gradient(90deg,#4c82be17 1px,#0000 1px);background-size:22px 22px;border-radius:8px;width:100%;max-width:60rem;margin:40px auto 8px;padding:28px 14px 16px;position:relative;box-shadow:0 1px #1c1a170f,0 14px 26px -16px #1c1a1773;container-type:inline-size}.dark .product-rail-module__PKipuW__wrap{box-shadow:0 14px 26px -16px #000000b3}@media (min-width:640px){.product-rail-module__PKipuW__wrap{padding:32px 24px 20px}}.product-rail-module__PKipuW__kicker{font-family:var(--font-hand), cursive;color:var(--ds-buy-ink);margin:0;font-size:1.2rem;font-weight:700;line-height:1.1}.product-rail-module__PKipuW__title{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground);overflow-wrap:anywhere;margin:6px 0 0;font-size:1.2rem;font-weight:800;line-height:1.3}@media (min-width:640px){.product-rail-module__PKipuW__title{font-size:1.4rem}}.product-rail-module__PKipuW__grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px;display:grid}@container (min-width:560px){.product-rail-module__PKipuW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:900px){.product-rail-module__PKipuW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-rail-module__PKipuW__cell{min-width:0;display:flex}.product-rail-module__PKipuW__cell:empty{display:none}.product-rail-module__PKipuW__card{flex-direction:column;width:100%;min-width:0;padding:16px 14px 14px;display:flex}.product-rail-module__PKipuW__tag{font-family:var(--font-mono,ui-monospace), monospace;letter-spacing:.04em;color:var(--ds-tag-fg);background:var(--ds-tag-bg);border:1.5px dashed color-mix(in srgb, var(--ds-edge) 45%, transparent);border-radius:999px;align-self:flex-start;margin:0;padding:1px 9px;font-size:12px}.product-rail-module__PKipuW__name{font-family:var(--font-display), system-ui, sans-serif;margin:8px 0 0;font-size:1.1rem;font-weight:800;line-height:1.2}.product-rail-module__PKipuW__line{margin:8px 0 0;font-size:.95rem;line-height:1.45}.product-rail-module__PKipuW__meta{color:var(--muted-foreground);margin:6px 0 0;font-size:.85rem;line-height:1.4}.product-rail-module__PKipuW__buyer{margin-top:auto;padding-top:12px}.product-rail-module__PKipuW__price{margin:0;font-size:.9rem;line-height:1.4}.product-rail-module__PKipuW__price b{font-family:var(--font-display), system-ui, sans-serif;font-size:1.3rem;font-weight:800}.product-rail-module__PKipuW__btn{white-space:normal;text-align:center;justify-content:center;width:100%;margin-top:10px}.product-rail-module__PKipuW__more{color:var(--muted-foreground);margin:16px 0 0;font-size:.92rem;line-height:1.5}.product-rail-module__PKipuW__moreLink{color:var(--ds-buy-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.product-rail-module__PKipuW__moreLink:focus-visible{outline:3px solid var(--ds-focus);outline-offset:2px}.product-rail-module__PKipuW__owner{margin:auto 0 0;padding-top:12px;display:none}.product-rail-module__PKipuW__ownedStamp{font-family:var(--font-hand), cursive;color:var(--ds-ok);border:2px solid var(--ds-ok);border-radius:6px;padding:0 8px;font-size:1.1rem;font-weight:700;display:inline-block;transform:rotate(-2deg)}:is(html[data-own-sd] .product-rail-module__PKipuW__ownSd .product-rail-module__PKipuW__buyer,html[data-own-ai] .product-rail-module__PKipuW__ownAi .product-rail-module__PKipuW__buyer){display:none}:is(html[data-own-sd] .product-rail-module__PKipuW__ownSd .product-rail-module__PKipuW__owner,html[data-own-ai] .product-rail-module__PKipuW__ownAi .product-rail-module__PKipuW__owner){display:block}.product-rail-module__PKipuW__combo{border:2px solid var(--ds-edge);background:linear-gradient(90deg, var(--ds-note-sky), var(--ds-note-mint));color:var(--ds-paper-fg);border-radius:8px;flex-direction:column;gap:12px;margin-top:14px;padding:14px;display:flex}@container (min-width:560px){.product-rail-module__PKipuW__combo{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px}}.product-rail-module__PKipuW__comboText{min-width:0}.product-rail-module__PKipuW__comboHead{font-family:var(--font-display), system-ui, sans-serif;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:800;line-height:1.35}.product-rail-module__PKipuW__comboHead b{font-size:1.3rem}.product-rail-module__PKipuW__comboSub{overflow-wrap:anywhere;margin:4px 0 0;font-size:.9rem;line-height:1.45}.product-rail-module__PKipuW__comboBtn{white-space:normal;text-align:center;flex-shrink:0;justify-content:center}@container (max-width:559px){.product-rail-module__PKipuW__comboBtn{width:100%}}:is(html[data-own-sd] .product-rail-module__PKipuW__combo,html[data-own-ai] .product-rail-module__PKipuW__combo){display:none}
