.catalogue-pages-module__LapMwq__page{padding-top:clamp(7rem,12vw,10rem)}.catalogue-pages-module__LapMwq__section{padding:var(--section-y) 0}.catalogue-pages-module__LapMwq__sectionTight{padding:0 0 var(--section-y)}.catalogue-pages-module__LapMwq__heroActions{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;justify-content:center;display:flex}.catalogue-pages-module__LapMwq__providerGroup{margin-bottom:var(--space-8)}.catalogue-pages-module__LapMwq__providerHead{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);display:flex}.catalogue-pages-module__LapMwq__providerName{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.15rem;font-weight:700}.catalogue-pages-module__LapMwq__providerCount{font:500 .72rem/1 var(--font-mono);color:var(--ink-3)}.catalogue-pages-module__LapMwq__modelGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.catalogue-pages-module__LapMwq__model{background:var(--card);border:1px solid var(--card-line);padding:var(--pad-card);gap:var(--space-3);transition:border-color var(--dur-fast) var(--ease);border-radius:1.4rem;align-content:start;display:grid}.catalogue-pages-module__LapMwq__model:hover{border-color:var(--line-2)}.catalogue-pages-module__LapMwq__modelTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.catalogue-pages-module__LapMwq__modelName{letter-spacing:-.02em;color:var(--ink);font-size:1rem;font-weight:700}.catalogue-pages-module__LapMwq__tier{font:600 .62rem/1 var(--font-mono);white-space:nowrap;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-2);padding:.34rem .55rem}.catalogue-pages-module__LapMwq__modelId{font:500 .72rem/1.4 var(--font-mono);color:var(--ink-3);word-break:break-all}.catalogue-pages-module__LapMwq__modelTags{gap:var(--space-2);flex-wrap:wrap;display:flex}.catalogue-pages-module__LapMwq__modelTags i{font:600 .62rem/1 var(--font-mono);color:var(--ink-2);background:var(--surface-2);border-radius:var(--radius-pill);padding:.3rem .5rem;font-style:normal}.catalogue-pages-module__LapMwq__modelPrice{gap:var(--space-4);padding-top:var(--space-3);border-top:1px dashed var(--line);font:500 .72rem/1 var(--font-mono);color:var(--ink-3);flex-wrap:wrap;margin-top:auto;display:flex}.catalogue-pages-module__LapMwq__intGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.catalogue-pages-module__LapMwq__integration{background:var(--card);border:1px solid var(--card-line);padding:var(--pad-card-lg);gap:var(--space-3);transition:border-color var(--dur-fast) var(--ease);border-radius:1.4rem;flex-direction:column;display:flex}.catalogue-pages-module__LapMwq__integration:hover{border-color:var(--line-2)}.catalogue-pages-module__LapMwq__intTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.catalogue-pages-module__LapMwq__intName{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.1rem;font-weight:700}.catalogue-pages-module__LapMwq__intCategory{font:600 .64rem/1 var(--font-mono);letter-spacing:.06em;color:var(--ink-3)}.catalogue-pages-module__LapMwq__intCopy{color:var(--ink-3);margin:0;font-size:.9rem;line-height:1.6}.catalogue-pages-module__LapMwq__intAction{padding-top:var(--space-4);font:600 .76rem/1 var(--font-mono);color:var(--green-ink);margin-top:auto}.catalogue-pages-module__LapMwq__intSoon{padding-top:var(--space-4);font:600 .76rem/1 var(--font-mono);color:var(--ink-3);margin-top:auto}.catalogue-pages-module__LapMwq__missing{margin-top:var(--space-8);background:var(--pastel-blue);text-align:center;border-radius:2rem;padding:clamp(1.8rem,3vw,2.5rem)}.catalogue-pages-module__LapMwq__missingTitle{margin:0 0 var(--space-3);letter-spacing:-.025em;color:var(--ink);font-size:1.3rem;font-weight:700}.catalogue-pages-module__LapMwq__missingCopy{margin:0 auto var(--space-6);max-width:52ch;color:var(--ink-2);font-size:.95rem;line-height:1.7}.catalogue-pages-module__LapMwq__docGroups{gap:var(--space-8);display:grid}.catalogue-pages-module__LapMwq__docGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.catalogue-pages-module__LapMwq__doc{background:var(--card);border:1px solid var(--card-line);padding:var(--pad-card-lg);gap:var(--space-3);transition:border-color var(--dur-fast) var(--ease);border-radius:1.4rem;flex-direction:column;display:flex}.catalogue-pages-module__LapMwq__doc:hover{border-color:var(--line-2)}.catalogue-pages-module__LapMwq__docTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.catalogue-pages-module__LapMwq__doc:hover .catalogue-pages-module__LapMwq__docTitle{text-underline-offset:3px;text-decoration:underline}.catalogue-pages-module__LapMwq__docCopy{color:var(--ink-3);margin:0;font-size:.9rem;line-height:1.6}.catalogue-pages-module__LapMwq__docMore{padding-top:var(--space-4);font:600 .76rem/1 var(--font-mono);color:var(--ink-2);margin-top:auto}@media (max-width:1080px){.catalogue-pages-module__LapMwq__modelGrid,.catalogue-pages-module__LapMwq__intGrid,.catalogue-pages-module__LapMwq__docGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.catalogue-pages-module__LapMwq__modelGrid,.catalogue-pages-module__LapMwq__intGrid,.catalogue-pages-module__LapMwq__docGrid{grid-template-columns:1fr}}.catalogue-pages-module__LapMwq__docGrid>*,.catalogue-pages-module__LapMwq__docGroups>*,.catalogue-pages-module__LapMwq__heroActions>*,.catalogue-pages-module__LapMwq__intGrid>*,.catalogue-pages-module__LapMwq__intTop>*,.catalogue-pages-module__LapMwq__model>*,.catalogue-pages-module__LapMwq__modelGrid>*,.catalogue-pages-module__LapMwq__modelTop>*,.catalogue-pages-module__LapMwq__providerHead>*{min-width:0}.catalogue-pages-module__LapMwq__assurances{gap:var(--space-2) var(--space-5);margin:var(--space-5) 0 0;font:500 .76rem/1.4 var(--font-mono);color:var(--ink-3);flex-wrap:wrap;justify-content:center;padding:0;list-style:none;display:flex}.catalogue-pages-module__LapMwq__assurances li{align-items:center;gap:.45rem;display:flex}.catalogue-pages-module__LapMwq__assurances li:before{content:"";background:var(--green-ink);border-radius:50%;flex:none;width:.3rem;height:.3rem}.catalogue-pages-module__LapMwq__crumb{margin-bottom:var(--space-4);font:500 .78rem/1 var(--font-mono)}.catalogue-pages-module__LapMwq__crumb a{color:var(--ink-3);text-decoration:none}.catalogue-pages-module__LapMwq__crumb a:hover{color:var(--ink);text-decoration:underline}.catalogue-pages-module__LapMwq__oneTitle{margin:var(--space-4) 0 var(--space-2);letter-spacing:-.035em;color:var(--ink);font-size:clamp(2.1rem,5vw,3.1rem);font-weight:700;line-height:1.05}.catalogue-pages-module__LapMwq__oneCategory{font:600 .74rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0}.catalogue-pages-module__LapMwq__oneSummary{margin:var(--space-5) auto 0;max-width:68ch;color:var(--ink-2);text-wrap:pretty;font-size:.95rem;line-height:1.75}.catalogue-pages-module__LapMwq__oneFrame{border-radius:var(--radius);border:1px solid var(--line-2);background:var(--surface);box-shadow:0 30px 60px -40px rgba(var(--shadow-rgb), .5);transition:border-color var(--dur-fast) var(--ease);display:block;overflow:hidden}.catalogue-pages-module__LapMwq__oneFrame:hover{border-color:var(--ink-3)}.catalogue-pages-module__LapMwq__oneFrame:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.catalogue-pages-module__LapMwq__oneShot{width:100%;height:auto;display:block}.catalogue-pages-module__LapMwq__onePages{margin-top:var(--space-7)}.catalogue-pages-module__LapMwq__onePagesTitle{margin:0 0 var(--space-4);letter-spacing:-.02em;color:var(--ink);font-size:1.15rem;font-weight:700}.catalogue-pages-module__LapMwq__onePagesList{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.catalogue-pages-module__LapMwq__onePagesList li{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.25rem;display:flex}.catalogue-pages-module__LapMwq__onePagesList b{color:var(--ink);font-size:.92rem;font-weight:600}.catalogue-pages-module__LapMwq__onePagesList i{font:500 .74rem/1.4 var(--font-mono);color:var(--ink-3);overflow-wrap:anywhere;font-style:normal}.catalogue-pages-module__LapMwq__oneNote{margin:var(--space-6) 0 0;color:var(--ink-3);text-align:center;font-size:.9rem;line-height:1.7}.catalogue-pages-module__LapMwq__relatedTitle{margin:0 0 var(--space-5);letter-spacing:-.02em;color:var(--ink);font-size:1.15rem;font-weight:700}@media (max-width:1080px){.catalogue-pages-module__LapMwq__onePagesList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.catalogue-pages-module__LapMwq__onePagesList{grid-template-columns:minmax(0,1fr)}}.catalogue-pages-module__LapMwq__onePagesList>*,.catalogue-pages-module__LapMwq__assurances>*{min-width:0}
