.qHVd4a_animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite qHVd4a_ping}@keyframes qHVd4a_ping{75%,to{opacity:0;transform:scale(2)}}.qHVd4a_colorPrimary{color:#11403b}.qHVd4a_colorSecondary{color:#132624}.qHVd4a_colorTertiary{color:#e45323}.qHVd4a_wrapper{min-height:500px;position:relative;overflow:hidden}.qHVd4a_wrapper:after{content:"";background:var(--text);z-index:0;pointer-events:none;background:url(/assets/misc/tutort-barebones-background.svg) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 0% 45%,#0000004d 55%,#000 70%);mask-image:radial-gradient(#0000 0% 45%,#0000004d 55%,#000 70%)}.qHVd4a_wrapper:before{content:"";z-index:1;background:var(--text);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0% 45%,#0000 46%);mask-image:radial-gradient(#000 0% 45%,#0000 46%)}.qHVd4a_section{z-index:2;max-width:90rem;font-family:var(--font-jakarta-sans);flex-direction:column;gap:1.5rem;margin:0 auto;padding:1.5rem 2rem;font-style:normal;display:flex;position:relative}@media (min-width:768px){.qHVd4a_section{padding:2.5rem}}.qHVd4a_section h1{font-family:var(--font-jakarta-sans);text-align:center;color:var(--primary);letter-spacing:.04em;font-size:1.5rem;font-style:normal;font-weight:700}@media (min-width:768px){.qHVd4a_section h1{font-size:2rem}}.qHVd4a_left{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.qHVd4a_left{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.qHVd4a_icon{background-color:var(--primary);border-radius:9999px;padding:16px}.qHVd4a_left>div{text-align:center;background:#fff;border:1px solid #0000000f;border-radius:1rem;flex-direction:column;align-items:center;padding:1.25rem;transition:transform .3s,box-shadow .3s;display:flex}@media (min-width:768px){.qHVd4a_left>div:hover{transform:translateY(-4px);box-shadow:0 14px 32px #00000014}}.qHVd4a_left img{object-fit:contain;width:64px;height:64px;margin-bottom:.75rem}@media (min-width:768px){.qHVd4a_left img{width:72px;height:72px}}.qHVd4a_left h3{color:var(--text-primary);margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.qHVd4a_left a{color:var(--primary);font-size:1.5rem;font-weight:500;text-decoration:none}.qHVd4a_left a:hover{text-decoration:underline}.qHVd4a_left span{color:var(--text-secondary);font-size:1.25rem;line-height:1.5}.qHVd4a_btn{justify-content:center;margin-top:1rem;display:flex}.qHVd4a_btn a{text-decoration:none}
