.dahtec-solution-fixture{position:relative;max-width:var(--dahtec-content-wide);margin:0 auto;padding:clamp(4.8rem,7vw,8rem) var(--dahtec-space-5);background:var(--dahtec-paper);color:var(--dahtec-ink)}.dahtec-solution-fixture:before{position:absolute;z-index:0;inset:0 50% auto;width:100vw;height:34rem;background:var(--dahtec-deep);content:"";transform:translate(-50%)}.dahtec-solution-fixture>*{position:relative;z-index:1}.dahtec-solution-fixture__eyebrow{margin:0 0 var(--dahtec-space-3);color:var(--dahtec-accent-soft);font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.dahtec-solution-fixture h1{max-width:18ch;margin:0;font-size:clamp(3.2rem,5vw,5.6rem);line-height:1.05;color:var(--dahtec-paper);font-weight:750;letter-spacing:-.035em}.dahtec-solution-fixture h2{margin:var(--dahtec-space-7) 0 var(--dahtec-space-3);color:var(--dahtec-ink);font-size:clamp(2.4rem,3vw,3.6rem)}.dahtec-solution-fixture__answer,.dahtec-solution-fixture section>p{max-width:72ch;color:rgba(var(--color-foreground),.8);font-size:clamp(1.6rem,1.6vw,1.9rem);line-height:1.55}.dahtec-solution-fixture__answer{margin-top:var(--dahtec-space-5);color:#dbe5df;font-weight:550}.dahtec-solution-fixture__answer p,.dahtec-solution-fixture section>p,.dahtec-solution-fixture__card p{margin:0}.dahtec-solution-fixture__notice{max-width:82ch;margin:var(--dahtec-space-5) 0;padding:var(--dahtec-space-4) var(--dahtec-space-5);border-inline-start:.3rem solid var(--dahtec-accent);background:var(--dahtec-cream);color:rgba(var(--color-foreground),.78);line-height:1.5}.dahtec-solution-fixture__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dahtec-space-4)}.dahtec-solution-fixture__card{display:flex;flex-direction:column;gap:var(--dahtec-space-3);padding:var(--dahtec-space-5);border:1px solid var(--dahtec-line);border-top:.3rem solid var(--dahtec-accent);border-radius:var(--dahtec-radius-panel);background:var(--dahtec-cream)}.dahtec-solution-fixture__card h3{margin:0;font-size:2rem}.dahtec-solution-fixture__card p{color:rgba(var(--color-foreground),.74);line-height:1.5}.dahtec-solution-fixture__card a,.dahtec-solution-fixture__links a{margin-top:auto;color:rgb(var(--color-foreground));font-weight:700;text-underline-offset:.25em}.dahtec-solution-fixture__links{display:flex;flex-wrap:wrap;gap:var(--dahtec-space-3)}.dahtec-solution-fixture__links a{display:inline-flex;min-height:4.8rem;align-items:center;padding:1rem 1.4rem;border:1px solid var(--dahtec-line);border-radius:var(--dahtec-radius-control);text-decoration:none;background:var(--dahtec-paper);transition:border-color var(--dahtec-motion-duration) ease,color var(--dahtec-motion-duration) ease}.dahtec-solution-fixture__card a,.dahtec-solution-fixture__links a:hover{color:var(--dahtec-accent)}.dahtec-solution-fixture__links a:hover{border-color:var(--dahtec-accent)}.dahtec-solution-fixture__card a:focus-visible,.dahtec-solution-fixture__links a:focus-visible{outline:none;box-shadow:var(--dahtec-focus-ring)}@media screen and (max-width:749px){.dahtec-solution-fixture{padding:var(--dahtec-space-7) var(--dahtec-space-4)}.dahtec-solution-fixture__grid{grid-template-columns:1fr}.dahtec-solution-fixture__card{padding:var(--dahtec-space-4)}}@media(prefers-reduced-motion:reduce){.dahtec-solution-fixture__links a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-dahtec-solution.css.map */
