.hm-eyebrow{display:block;width:36px;height:3px;border-radius:999px;margin-bottom:12px;background:linear-gradient(90deg,#c86a34,#e0a060)}.hm-action{position:relative;display:flex;flex-direction:column;overflow:hidden}.hm-action:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;opacity:0;background:var(--hm-tone,#2f5d4a);transition:opacity .2s ease}.hm-action:focus-visible:before,.hm-action:hover:before{opacity:1}.deccan .hm-action--sos{background:#fdf1ee;--tw-ring-color:#f2c9c0}@media (max-width:639px){.hm-rail{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:-16px;padding:4px 16px 14px;scroll-padding-inline:16px;scrollbar-width:none}.hm-rail::-webkit-scrollbar{display:none}.hm-rail>*{scroll-snap-align:start}}.hm-circuit{position:relative;overflow:hidden;border-radius:20px;padding:22px 22px 20px;display:flex;flex-direction:column;gap:8px;min-height:168px;color:#fff8ec;box-shadow:0 2px 6px #5630120f,0 22px 44px -26px #56301266;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.hm-circuit:hover{transform:translateY(-3px);box-shadow:0 4px 10px #56301214,0 30px 56px -26px #56301280}.hm-circuit:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.45;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.34'/%3E%3C/svg%3E")}.hm-circuit--a{background:linear-gradient(152deg,#8a4a22,#c2703a)}.hm-circuit--b{background:linear-gradient(152deg,#2f5d4a,#3f7a5f)}.hm-circuit--c{background:linear-gradient(152deg,#a8813f,#b8924a)}.hm-circuit--d{background:linear-gradient(152deg,#c86a34,#e0854a)}.hm-circuit__count{align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.06em;background:#ffffff29;padding:4px 10px;border-radius:999px}.hm-circuit__go{margin-top:auto;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;background:#ffffff26;transition:background .2s ease,transform .2s ease}.hm-circuit:hover .hm-circuit__go{background:#ffffff40;transform:translateX(3px)}[dir=rtl] .hm-circuit__go svg{transform:scaleX(-1)}[dir=rtl] .hm-circuit:hover .hm-circuit__go{transform:translateX(-3px)}.hm-how{overflow:hidden;color:#fff8ec;background:radial-gradient(60rem 30rem at 110% -10%,#4b8a6a66,transparent 60%),radial-gradient(40rem 24rem at -10% 110%,#c86a3433,transparent 60%),#24493a}.hm-how,.hm-steps{position:relative}@media (min-width:1024px){.hm-steps:before{content:"";position:absolute;top:20px;inset-inline:20px 12%;height:1px;background:repeating-linear-gradient(90deg,#fff8ec55 0 6px,transparent 6px 12px)}}.hm-step__n{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:linear-gradient(135deg,#c86a34,#e0854a);color:#fff8ec;font-weight:700;font-size:14px;box-shadow:0 0 0 6px #24493a}.hm-help{border-radius:22px;background:#fff8ec12;border:1px solid #fff8ec26;backdrop-filter:blur(4px)}.hm-help__call{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border-radius:12px;background:#fff8ec;color:#24493a;font-weight:700;font-size:15px;transition:filter .16s ease}.hm-help__call:hover{filter:brightness(.96)}.hm-help__sos{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 18px;border-radius:12px;border:1px solid #fff8ec40;color:#fff8ec;font-weight:600;font-size:14px;transition:background .16s ease}.hm-help__sos:hover{background:#fff8ec14}@media (prefers-reduced-motion:reduce){.hm-circuit,.hm-circuit__go{transition:none}.hm-circuit:hover,.hm-circuit:hover .hm-circuit__go{transform:none}}