.bg-primary{background-color:var(--dowe-primary);}.border-1{border-width:1px;border-style:solid;}.box{}.button{}.button-sm{padding:0.5rem 0.75rem;min-height:2rem;}.card{}.color-muted{color:var(--dowe-muted);}.font-manrope{font-family:var(--dowe-font-manrope);}.gap-3{gap:0.75rem;}.gap-5{gap:1.25rem;}.grid{}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.h-72{height:18rem;}@media (min-width:768px){.md\:p-7{padding:1.75rem;}}@media (min-width:768px){.md\:px-6{padding-left:1.5rem;padding-right:1.5rem;}}@media (min-width:768px){.md\:py-12{padding-top:3rem;padding-bottom:3rem;}}@media (min-width:768px){.md\:title-5xl{--dowe-component-display:block;display:var(--dowe-show,var(--dowe-component-display));font-size:clamp(2.5rem, 2rem + 2.75vw, 4.5rem);line-height:1.05;font-weight:700;letter-spacing:-0.04em;margin:0;}}.min-h-8{min-height:2rem;}.p-5{padding:1.25rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-4{padding-left:1rem;padding-right:1rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.rounded-lg{border-radius:calc(var(--dowe-radius) * 1.5);}.text-lg{--dowe-component-display:block;display:var(--dowe-show,var(--dowe-component-display));font-size:clamp(1rem, 0.95rem + 0.3vw, 1.125rem);line-height:1.6;font-weight:400;margin:0;}.text-md{--dowe-component-display:block;display:var(--dowe-show,var(--dowe-component-display));font-size:clamp(0.875rem, 0.82rem + 0.25vw, 1rem);line-height:1.6;font-weight:400;margin:0;}.text-xs{--dowe-component-display:block;display:var(--dowe-show,var(--dowe-component-display));font-size:clamp(0.6875rem, 0.65rem + 0.15vw, 0.75rem);line-height:1.5;font-weight:400;margin:0;}.title-3xl{--dowe-component-display:block;display:var(--dowe-show,var(--dowe-component-display));font-size:clamp(2rem, 1.6rem + 1.5vw, 3rem);line-height:1.15;font-weight:700;letter-spacing:-0.03em;margin:0;}.tracking-widest{letter-spacing:0.06em;}.weight-black{font-weight:900;}.weight-bold{font-weight:700;}.card.is-outlined.is-surface{background-color:var(--dowe-surface);color:var(--dowe-onSurface);border:1px solid var(--dowe-surface);}.button.is-soft.is-primary{background-color:var(--dowe-softPrimary);color:var(--dowe-onSoftPrimary);border-color:var(--dowe-softPrimary);}