:root{--hphs-font-xxxs:clamp(.625rem,calc(.5625rem + .3125vw + .15625vh + .078125vmin),.8125rem);--hphs-font-xxs:clamp(.6875rem,calc(.625rem + .3125vw + .15625vh + .078125vmin),.875rem);--hphs-font-xs:clamp(.75rem,calc(.6875rem + .3125vw + .15625vh + .078125vmin),.9375rem);--hphs-font-sm:clamp(.8125rem,calc(.75rem + .3125vw + .15625vh + .09375vmin),1rem);--hphs-font-base:clamp(.875rem,calc(.8125rem + .3125vw + .1875vh + .09375vmin),1.125rem);--hphs-font-md:clamp(.9375rem,calc(.875rem + .375vw + .1875vh + .09375vmin),1.25rem);--hphs-font-lg:clamp(1rem,calc(.9375rem + .4375vw + .21875vh + .109375vmin),1.375rem);--hphs-font-xl:clamp(1.125rem,calc(1rem + .5vw + .25vh + .125vmin),1.5rem);--hphs-font-2xl:clamp(1.25rem,calc(1.125rem + .625vw + .3125vh + .15625vmin),1.75rem);--hphs-font-3xl:clamp(1.5rem,calc(1.3125rem + .75vw + .375vh + .1875vmin),2.125rem);--hphs-font-4xl:clamp(1.75rem,calc(1.5rem + .9375vw + .46875vh + .234375vmin),2.5rem);--hphs-font-5xl:clamp(2rem,calc(1.75rem + 1.125vw + .5625vh + .28125vmin),3rem);--hphs-font-title:clamp(1.625rem,calc(1.375rem + 1.25vw + .625vh + .3125vmin),2.625rem);--hphs-font-subtitle:clamp(1rem,calc(.875rem + .5vw + .25vh + .125vmin),1.375rem);--hphs-font-section-title:clamp(1.25rem,calc(1.125rem + .625vw + .3125vh + .15625vmin),1.75rem);--hphs-font-item-title:clamp(.9375rem,calc(.875rem + .3125vw + .15625vh + .078125vmin),1.125rem);--hphs-font-item-desc:clamp(.8125rem,calc(.75rem + .3125vw + .15625vh + .078125vmin),1rem);--hphs-font-btn:clamp(.9375rem,calc(.875rem + .375vw + .1875vh + .09375vmin),1.25rem);--hphs-font-breadcrumb:clamp(.8125rem,calc(.75rem + .25vw + .125vh + .0625vmin),.9375rem);--hphs-font-card-title:clamp(1rem,calc(.9375rem + .4375vw + .21875vh + .109375vmin),1.375rem);--hphs-font-card-desc:clamp(.8125rem,calc(.75rem + .25vw + .125vh + .0625vmin),.9375rem);--hphs-font-tip-title:clamp(1rem,calc(.9375rem + .375vw + .1875vh + .09375vmin),1.25rem);--hphs-font-tip-desc:clamp(.875rem,calc(.8125rem + .3125vw + .15625vh + .078125vmin),1.0625rem);--hphs-font-bullet:clamp(.875rem,calc(.8125rem + .3125vw + .15625vh + .078125vmin),1.0625rem);--hphs-font-back:clamp(.8125rem,calc(.75rem + .3125vw + .15625vh),1rem);--hphs-space-xxxs:clamp(.125rem,calc(.09375rem + .15625vw + .078125vh),.25rem);--hphs-space-xxs:clamp(.25rem,calc(.1875rem + .3125vw + .15625vh),.5rem);--hphs-space-xs:clamp(.375rem,calc(.3125rem + .3125vw + .15625vh),.625rem);--hphs-space-sm:clamp(.5rem,calc(.4375rem + .3125vw + .15625vh),.75rem);--hphs-space-md:clamp(.75rem,calc(.625rem + .5vw + .25vh),1.125rem);--hphs-space-lg:clamp(1rem,calc(.875rem + .625vw + .3125vh),1.5rem);--hphs-space-xl:clamp(1.25rem,calc(1rem + .9375vw + .46875vh),2rem);--hphs-space-2xl:clamp(1.5rem,calc(1.25rem + 1.25vw + .625vh),2.5rem);--hphs-space-3xl:clamp(2rem,calc(1.625rem + 1.5625vw + .78125vh),3.25rem);--hphs-space-4xl:clamp(2.5rem,calc(2rem + 1.875vw + .9375vh),4rem);--hphs-space-5xl:clamp(3rem,calc(2.5rem + 2.1875vw + 1.09375vh),5rem);--hphs-space-section:clamp(2rem,calc(1.625rem + 2vw + 1vh + .5vmin),4rem);--hphs-space-card:clamp(1.25rem,calc(1rem + 1vw + .5vh + .25vmin),2.5rem);--hphs-pad-xxxs:clamp(.1875rem,calc(.125rem + .25vw + .125vh),.375rem);--hphs-pad-xxs:clamp(.25rem,calc(.1875rem + .3125vw + .15625vh),.5rem);--hphs-pad-xs:clamp(.375rem,calc(.3125rem + .3125vw + .15625vh),.625rem);--hphs-pad-sm:clamp(.5rem,calc(.4375rem + .375vw + .1875vh),.875rem);--hphs-pad-md:clamp(.75rem,calc(.625rem + .5vw + .25vh),1.25rem);--hphs-pad-lg:clamp(1rem,calc(.875rem + .625vw + .3125vh),1.625rem);--hphs-pad-xl:clamp(1.5rem,calc(1.25rem + .9375vw + .46875vh),2.25rem);--hphs-pad-2xl:clamp(2rem,calc(1.625rem + 1.25vw + .625vh),3rem);--hphs-pad-3xl:clamp(2.5rem,calc(2rem + 1.5625vw + .78125vh),4rem);--hphs-gap-xxxs:clamp(.125rem,calc(.09375rem + .15625vw + .078125vh),.25rem);--hphs-gap-xxs:clamp(.25rem,calc(.1875rem + .25vw + .125vh),.4375rem);--hphs-gap-xs:clamp(.375rem,calc(.3125rem + .3125vw + .15625vh),.625rem);--hphs-gap-sm:clamp(.5rem,calc(.4375rem + .375vw + .1875vh),.8125rem);--hphs-gap-md:clamp(.75rem,calc(.625rem + .5vw + .25vh),1.125rem);--hphs-gap-lg:clamp(1rem,calc(.875rem + .625vw + .3125vh),1.5rem);--hphs-gap-xl:clamp(1.25rem,calc(1rem + .9375vw + .46875vh),2rem);--hphs-gap-2xl:clamp(1.75rem,calc(1.375rem + 1.25vw + .625vh),2.75rem);--hphs-gap-grid:clamp(1rem,calc(.875rem + .75vw + .375vh),1.75rem);--hphs-radius-xs:clamp(.1875rem,calc(.15625rem + .15625vw + .078125vh),.3125rem);--hphs-radius-sm:clamp(.25rem,calc(.21875rem + .1875vw + .09375vh),.4375rem);--hphs-radius-md:clamp(.375rem,calc(.3125rem + .25vw + .125vh),.625rem);--hphs-radius-lg:clamp(.5rem,calc(.4375rem + .3125vw + .15625vh),.8125rem);--hphs-radius-xl:clamp(.75rem,calc(.625rem + .4375vw + .21875vh),1.125rem);--hphs-radius-2xl:clamp(1rem,calc(.8125rem + .5625vw + .28125vh),1.5rem);--hphs-radius-3xl:clamp(1.375rem,calc(1.125rem + .6875vw + .34375vh),1.875rem);--hphs-radius-card:clamp(.75rem,calc(.625rem + .5vw + .25vh),1.375rem);--hphs-radius-icon:clamp(.5rem,calc(.4375rem + .375vw + .1875vh),.9375rem);--hphs-radius-btn:clamp(.375rem,calc(.3125rem + .3125vw + .15625vh),.625rem);--hphs-radius-full:9999px;--hphs-icon-xxs:clamp(.875rem,calc(.75rem + .5vw + .25vh),1.25rem);--hphs-icon-xs:clamp(1rem,calc(.875rem + .5vw + .25vh),1.375rem);--hphs-icon-sm:clamp(1.125rem,calc(1rem + .5vw + .25vh),1.5rem);--hphs-icon-md:clamp(1.25rem,calc(1.125rem + .5vw + .25vh),1.625rem);--hphs-icon-lg:clamp(1.5rem,calc(1.25rem + .625vw + .3125vh),1.875rem);--hphs-icon-xl:clamp(1.75rem,calc(1.5rem + .75vw + .375vh),2.25rem);--hphs-icon-box:clamp(2.5rem,calc(2.125rem + 1.25vw + .625vh + .3125vmin),3.5rem);--hphs-icon-back:clamp(1.125rem,calc(1rem + .375vw + .1875vh),1.5rem);--hphs-icon-btn:clamp(1rem,calc(.875rem + .375vw + .1875vh),1.375rem);--hphs-icon-card:clamp(1.125rem,calc(1rem + .375vw + .1875vh),1.5rem);--hphs-icon-step:clamp(.875rem,calc(.75rem + .375vw + .1875vh),1.25rem);--hphs-lh-tight:1.15;--hphs-lh-snug:1.25;--hphs-lh-normal:1.5;--hphs-lh-relaxed:1.625;--hphs-lh-loose:1.75;--hphs-bg-page:#f5f7fa;--hphs-bg-card:#fff;--hphs-bg-card-hover:#fafbfc;--hphs-bg-tip:#fff7ed;--hphs-bg-step:#f7f7f7;--hphs-text-primary:#1a1a1a;--hphs-text-secondary:#374151;--hphs-text-tertiary:#4b5563;--hphs-text-muted:#6b6b6b;--hphs-text-light:#9ca3af;--hphs-border-light:#e5e7eb;--hphs-border-medium:#d1d5db;--hphs-shadow-color:#0000000d;--hphs-shadow-hover:#0000001a;--hphs-icon-bg-orange:#fff7ed;--hphs-icon-bg-blue:#eff6ff;--hphs-icon-bg-green:#f0fdf4;--hphs-icon-bg-purple:#faf5ff;--hphs-icon-color-orange:#e8652d;--hphs-icon-color-blue:#2563eb;--hphs-icon-color-green:#16a34a;--hphs-icon-color-purple:#9333ea;--hphs-primary:#e8652d;--hphs-primary-hover:#d94822;--hphs-primary-active:#c13d1b;--hphs-primary-shadow:#e8652d59;--hphs-primary-glow:#e8652d40;--hphs-secondary:#1f2937;--hphs-secondary-hover:#374151;--hphs-white:#fff;--hphs-bullet:#e8652d;--hphs-trans-instant:80ms;--hphs-trans-fast:.15s;--hphs-trans-normal:.25s;--hphs-trans-medium:.35s;--hphs-trans-slow:.5s;--hphs-ease-smooth:cubic-bezier(.4,0,.2,1);--hphs-ease-bounce:cubic-bezier(.34,1.56,.64,1);--hphs-ease-elastic:cubic-bezier(.68,-.55,.265,1.55);--hphs-ease-spring:cubic-bezier(.175,.885,.32,1.275);--hphs-ease-out-expo:cubic-bezier(.19,1,.22,1);--hphs-ease-in-out-back:cubic-bezier(.68,-.6,.32,1.6);--hphs-shadow-xs:0 .0625rem .125rem var(--hphs-shadow-color);--hphs-shadow-sm:0 .0625rem .25rem var(--hphs-shadow-color);--hphs-shadow-md:0 .125rem .5rem var(--hphs-shadow-color);--hphs-shadow-lg:0 .25rem 1rem var(--hphs-shadow-color);--hphs-shadow-xl:0 .5rem 1.5rem var(--hphs-shadow-color);--hphs-shadow-2xl:0 .75rem 2rem var(--hphs-shadow-hover);--hphs-shadow-card:0 .0625rem .125rem var(--hphs-shadow-color);--hphs-shadow-card-hover:0 .5rem 1.5rem var(--hphs-shadow-hover);--hphs-shadow-step-hover:0 .25rem 1rem #e8652d1f;--hphs-max-width-xs:20rem;--hphs-max-width-sm:30rem;--hphs-max-width-md:48rem;--hphs-max-width-lg:62rem;--hphs-max-width-xl:75rem;--hphs-max-width-content:clamp(18rem,calc(16rem + 50vw + 5vh),90rem)}[data-theme=dark],.dark,.dark-mode,html[data-theme=dark],body.dark-mode,body[data-theme=dark]{--hphs-bg-page:#0b1121;--hphs-bg-card:#111827;--hphs-bg-card-hover:#1f2937;--hphs-bg-tip:#e8652d1f;--hphs-bg-step:#f7f7f70f;--hphs-text-primary:#f3f4f6;--hphs-text-secondary:#d1d5db;--hphs-text-tertiary:#9ca3af;--hphs-text-muted:#6b7280;--hphs-text-light:#4b5563;--hphs-border-light:#ffffff14;--hphs-border-medium:#ffffff1f;--hphs-shadow-color:#0000004d;--hphs-shadow-hover:#00000073;--hphs-icon-bg-orange:#e8652d26;--hphs-icon-bg-blue:#2563eb26;--hphs-icon-bg-green:#16a34a26;--hphs-icon-bg-purple:#9333ea26;--hphs-icon-color-blue:#60a5fa;--hphs-icon-color-green:#4ade80;--hphs-icon-color-purple:#c084fc;--hphs-shadow-step-hover:0 .25rem 1rem #e8652d33}.hphs-section{background-color:var(--hphs-bg-page);width:100%;min-height:100vh;padding-block:var(--hphs-space-section);transition:background-color var(--hphs-trans-medium)var(--hphs-ease-smooth),color var(--hphs-trans-medium)var(--hphs-ease-smooth);padding-inline:clamp(.75rem,.5rem + 2vw + .5vh,2.5rem);position:relative;overflow:hidden}.hphs-container{max-width:var(--hphs-max-width-content);margin-inline:auto}.hphs-row{justify-content:center}.hphs-col{gap:var(--hphs-space-lg);flex-direction:column;display:flex}.hphs-back-wrapper{margin-bottom:var(--hphs-space-sm)}.hphs-back-btn{align-items:center;gap:var(--hphs-gap-xs);padding:var(--hphs-pad-xs)var(--hphs-pad-md);background:var(--hphs-bg-card);border:.0625rem solid var(--hphs-border-light);border-radius:var(--hphs-radius-lg);cursor:pointer;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-sm);color:var(--hphs-text-secondary);transition:background-color var(--hphs-trans-fast)var(--hphs-ease-smooth),border-color var(--hphs-trans-fast)var(--hphs-ease-smooth),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth),color var(--hphs-trans-fast)var(--hphs-ease-smooth),transform var(--hphs-trans-fast)var(--hphs-ease-bounce);box-shadow:var(--hphs-shadow-xs);font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.hphs-back-btn:before{content:"";opacity:0;transition:opacity var(--hphs-trans-normal)var(--hphs-ease-smooth);border-radius:inherit;z-index:0;background:linear-gradient(135deg,#0000 0%,#e8652d0d 100%);position:absolute;inset:0}.hphs-back-btn:hover{background-color:var(--hphs-bg-card-hover);border-color:var(--hphs-primary);color:var(--hphs-primary);box-shadow:0 .25rem .75rem #e8652d26,0 0 0 .125rem var(--hphs-primary-glow);transform:translate(-.1875rem)}.hphs-back-btn:hover:before{opacity:1}.hphs-back-btn:active{transform:translate(-.0625rem)scale(.98)}.hphs-back-icon-wrapper{width:var(--hphs-icon-back);height:var(--hphs-icon-back);z-index:1;transition:transform var(--hphs-trans-fast)var(--hphs-ease-elastic);justify-content:center;align-items:center;display:inline-flex;position:relative}.hphs-back-btn:hover .hphs-back-icon-wrapper{transform:translate(-.125rem)}.hphs-back-icon{width:100%;height:100%}.hphs-back-text{z-index:1;position:relative}.hphs-breadcrumb{align-items:center;gap:var(--hphs-gap-xxs);margin-bottom:var(--hphs-space-md);flex-wrap:wrap;margin-top:0;padding:0;list-style:none;display:flex}.hphs-breadcrumb__item{font-size:var(--hphs-font-breadcrumb);color:var(--hphs-text-muted);transition:color var(--hphs-trans-fast)var(--hphs-ease-smooth);align-items:center;text-decoration:none;display:inline-flex}.hphs-breadcrumb__item:hover{color:var(--hphs-primary)}.hphs-breadcrumb__item--active{color:var(--hphs-text-secondary);pointer-events:none;font-weight:500}.hphs-breadcrumb__sep{color:var(--hphs-text-light);align-items:center;display:inline-flex}.hphs-breadcrumb__sep-icon{width:var(--hphs-icon-xxs);height:var(--hphs-icon-xxs)}.hphs-header{margin-bottom:var(--hphs-space-lg)}.hphs-header__title{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-title);font-weight:700;line-height:var(--hphs-lh-snug);color:var(--hphs-text-primary);margin:0 0 var(--hphs-space-sm)0;letter-spacing:-.01em}.hphs-header__subtitle{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-subtitle);font-weight:400;line-height:var(--hphs-lh-relaxed);color:var(--hphs-text-muted);max-width:50rem;margin:0}.hphs-content-card{background:var(--hphs-bg-card);border-radius:var(--hphs-radius-2xl);box-shadow:var(--hphs-shadow-sm);padding:var(--hphs-pad-xl);transition:background-color var(--hphs-trans-medium)var(--hphs-ease-smooth),box-shadow var(--hphs-trans-medium)var(--hphs-ease-smooth)}.hphs-content-card__intro{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-base);font-weight:400;line-height:var(--hphs-lh-relaxed);color:var(--hphs-text-muted);margin:0 0 var(--hphs-space-2xl)0}.hphs-prep-category{margin-bottom:var(--hphs-space-2xl)}.hphs-prep-category:last-of-type{margin-bottom:var(--hphs-space-xl)}.hphs-prep-category__title{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-section-title);font-weight:600;line-height:var(--hphs-lh-snug);color:var(--hphs-text-primary);margin:0 0 var(--hphs-space-lg)0;position:relative}.hphs-step-list{gap:var(--hphs-gap-md);flex-direction:column;display:flex}.hphs-step-item{align-items:center;gap:var(--hphs-gap-md);padding:var(--hphs-pad-md)var(--hphs-pad-lg);border:.0625rem solid var(--hphs-border-light);border-radius:var(--hphs-radius-xl);background:var(--hphs-bg-card);cursor:default;transition:background-color var(--hphs-trans-fast)var(--hphs-ease-smooth),border-color var(--hphs-trans-fast)var(--hphs-ease-smooth),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth),transform var(--hphs-trans-fast)var(--hphs-ease-bounce);display:flex;position:relative;overflow:hidden}.hphs-step-item:before{content:"";opacity:0;transition:opacity var(--hphs-trans-normal)var(--hphs-ease-smooth);border-radius:inherit;z-index:0;pointer-events:none;background:linear-gradient(135deg,#0000 0%,#e8652d0f 100%);position:absolute;inset:0}.hphs-step-item:hover{background-color:var(--hphs-bg-card-hover);box-shadow:var(--hphs-shadow-step-hover);border-color:#e8652d59;transform:translateY(-.125rem)translate(.125rem)}.hphs-step-item:hover:before{opacity:1}.hphs-step-item__icon-box{width:var(--hphs-icon-box);height:var(--hphs-icon-box);min-width:var(--hphs-icon-box);border-radius:var(--hphs-radius-full);background:var(--hphs-bg-step);z-index:1;transition:transform var(--hphs-trans-fast)var(--hphs-ease-bounce),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth),background-color var(--hphs-trans-fast)var(--hphs-ease-smooth);justify-content:center;align-items:center;display:flex;position:relative}.hphs-step-item:hover .hphs-step-item__icon-box{transform:scale(1.08)rotate(-2deg);box-shadow:0 0 0 .1875rem #e8652d33,0 .25rem .75rem #e8652d33}.hphs-step-item__icon{width:var(--hphs-icon-step);height:var(--hphs-icon-step);z-index:1;transition:transform var(--hphs-trans-fast)var(--hphs-ease-elastic);position:relative}.hphs-step-item:hover .hphs-step-item__icon{transform:scale(1.12)}.hphs-step-item__title{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-item-title);font-weight:500;line-height:var(--hphs-lh-normal);color:var(--hphs-text-primary);z-index:1;transition:color var(--hphs-trans-fast)var(--hphs-ease-smooth);margin:0;position:relative}.hphs-step-item:hover .hphs-step-item__title{color:var(--hphs-primary)}.hphs-bullet-section{margin-bottom:var(--hphs-space-2xl)}.hphs-bullet-section__title{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-section-title);font-weight:600;line-height:var(--hphs-lh-snug);color:var(--hphs-text-primary);margin:0 0 var(--hphs-space-lg)0}.hphs-bullet-box{padding-left:var(--hphs-pad-lg);transition:background-color var(--hphs-trans-medium)var(--hphs-ease-smooth),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth)}.hphs-bullet-list{gap:var(--hphs-gap-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hphs-bullet-item{align-items:flex-start;gap:var(--hphs-gap-sm);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-bullet);line-height:var(--hphs-lh-normal);color:var(--hphs-text-primary);transition:color var(--hphs-trans-fast)var(--hphs-ease-smooth);padding:var(--hphs-pad-xxs)0;cursor:default;display:flex}.hphs-bullet-item:hover{color:var(--hphs-text-primary)}.hphs-bullet-dot{background:var(--hphs-bullet);border-radius:var(--hphs-radius-full);width:clamp(.4375rem,.375rem + .25vw,.5625rem);min-width:clamp(.4375rem,.375rem + .25vw,.5625rem);height:clamp(.4375rem,.375rem + .25vw,.5625rem);transition:transform var(--hphs-trans-fast)var(--hphs-ease-bounce),box-shadow var(--hphs-trans-fast)var(--hphs-ease-smooth);justify-content:center;align-items:center;margin-top:clamp(.4375rem,.375rem + .25vw,.5625rem);display:inline-flex}.hphs-bullet-item:hover .hphs-bullet-dot{transform:scale(1.3);box-shadow:0 0 0 .125rem #e8652d40}.hphs-expert-tip{align-items:flex-start;gap:var(--hphs-gap-md);padding:var(--hphs-pad-lg);background:var(--hphs-bg-tip);border-radius:var(--hphs-radius-xl);margin-bottom:var(--hphs-space-2xl);transition:background-color var(--hphs-trans-medium)var(--hphs-ease-smooth),border-color var(--hphs-trans-fast)var(--hphs-ease-smooth),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth),transform var(--hphs-trans-fast)var(--hphs-ease-bounce);border:.0625rem solid #0000;display:flex;position:relative;overflow:hidden}.hphs-expert-tip:before{content:"";opacity:0;transition:opacity var(--hphs-trans-normal)var(--hphs-ease-smooth);border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#0000 0%,#e8652d14 100%);position:absolute;inset:0}.hphs-expert-tip:hover{border-color:#e8652d40;transform:translateY(-.125rem);box-shadow:0 .375rem 1.25rem #e8652d1f,inset 0 .0625rem #ffffff80}.hphs-expert-tip:hover:before{opacity:1}.hphs-expert-tip__icon-box{width:var(--hphs-icon-box);height:var(--hphs-icon-box);min-width:var(--hphs-icon-box);background:var(--hphs-primary);border-radius:var(--hphs-radius-full);z-index:1;transition:transform var(--hphs-trans-fast)var(--hphs-ease-bounce),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth);justify-content:center;align-items:center;display:flex;position:relative}.hphs-expert-tip:hover .hphs-expert-tip__icon-box{transform:scale(1.1)rotate(-3deg);box-shadow:0 0 0 .25rem #e8652d4d,0 .25rem 1rem #e8652d4d}.hphs-expert-tip__icon{width:var(--hphs-icon-step);height:var(--hphs-icon-step);z-index:1;position:relative}.hphs-expert-tip__content{z-index:1;flex:1;position:relative}.hphs-expert-tip__title{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-tip-title);font-weight:600;line-height:var(--hphs-lh-relaxed);color:var(--hphs-text-primary);margin:0 0 var(--hphs-space-xxs)0}.hphs-expert-tip__desc{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-tip-desc);font-weight:400;line-height:var(--hphs-lh-relaxed);color:var(--hphs-text-primary);margin:0}.hphs-cta{align-items:center;gap:var(--hphs-gap-lg);flex-wrap:wrap;margin-bottom:0;display:flex}.hphs-btn{justify-content:center;align-items:center;gap:var(--hphs-gap-xs);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-btn);cursor:pointer;transition:background-color var(--hphs-trans-fast)var(--hphs-ease-smooth),color var(--hphs-trans-fast)var(--hphs-ease-smooth),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth),transform var(--hphs-trans-fast)var(--hphs-ease-bounce);border:none;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.hphs-btn:before{content:"";opacity:0;transition:opacity var(--hphs-trans-fast)var(--hphs-ease-smooth);border-radius:inherit;background:linear-gradient(135deg,#ffffff26 0%,#0000 100%);position:absolute;inset:0}.hphs-btn:hover:before{opacity:1}.hphs-btn--primary{background:var(--hphs-primary);color:var(--hphs-white);border-radius:var(--hphs-radius-xl);padding:var(--hphs-pad-md)var(--hphs-pad-xl);min-height:clamp(2.75rem,2.5rem + 1vw + .5vh,3.5rem);box-shadow:0 .125rem .5rem #e8652d40}.hphs-btn--primary:hover{background:var(--hphs-primary-hover);box-shadow:0 .5rem 1.5rem #e8652d59,0 0 0 .1875rem var(--hphs-primary-glow);transform:translateY(-.125rem)scale(1.02)}.hphs-btn--primary:active{background:var(--hphs-primary-active);transform:translateY(0)scale(.99);box-shadow:0 .0625rem .25rem #e8652d4d}.hphs-btn--link{color:var(--hphs-primary);padding:var(--hphs-pad-sm)var(--hphs-pad-xs);border-radius:var(--hphs-radius-md);background:0 0}.hphs-btn--link:hover{color:var(--hphs-primary-hover);transform:translate(.125rem)}.hphs-btn--link:hover .hphs-btn__icon{transform:translate(.25rem)}.hphs-btn__text{z-index:1;position:relative}.hphs-btn__icon{width:var(--hphs-icon-btn);height:var(--hphs-icon-btn);z-index:1;transition:transform var(--hphs-trans-fast)var(--hphs-ease-elastic);position:relative}.hphs-related{margin-top:var(--hphs-space-3xl)}.hphs-related__title{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-section-title);font-weight:700;line-height:var(--hphs-lh-snug);color:var(--hphs-text-primary);margin:0 0 var(--hphs-space-xl)0}.hphs-related__grid{gap:var(--hphs-gap-grid);grid-template-columns:repeat(3,1fr);display:grid}.hphs-guide-card{padding:var(--hphs-space-card);background:var(--hphs-bg-card);border:.0625rem solid var(--hphs-border-light);border-radius:var(--hphs-radius-card);cursor:pointer;transition:background-color var(--hphs-trans-fast)var(--hphs-ease-smooth),border-color var(--hphs-trans-fast)var(--hphs-ease-smooth),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth),transform var(--hphs-trans-fast)var(--hphs-ease-bounce);box-shadow:var(--hphs-shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden;text-decoration:none!important}.hphs-guide-card:before{content:"";opacity:0;transition:opacity var(--hphs-trans-normal)var(--hphs-ease-smooth);border-radius:inherit;z-index:0;pointer-events:none;background:linear-gradient(135deg,#0000 0%,#e8652d14 100%);position:absolute;inset:0}.hphs-guide-card:hover{box-shadow:var(--hphs-shadow-card-hover);transform:translateY(-.5rem)scale(1.02)}.hphs-guide-card--blue:hover{border-color:var(--hphs-icon-color-blue);box-shadow:0 .5rem 1.5rem #2563eb26,0 0 0 .1875rem #2563eb33}.hphs-guide-card--green:hover{border-color:var(--hphs-icon-color-green);box-shadow:0 .5rem 1.5rem #16a34a26,0 0 0 .1875rem #16a34a33}.hphs-guide-card--purple:hover{border-color:var(--hphs-icon-color-purple);box-shadow:0 .5rem 1.5rem #9333ea26,0 0 0 .1875rem #9333ea33}.hphs-guide-card:hover:before{opacity:.3}.hphs-guide-card--blue:before{background:linear-gradient(135deg,#0000 0%,#2563eb26 100%)}.hphs-guide-card--green:before{background:linear-gradient(135deg,#0000 0%,#16a34a26 100%)}.hphs-guide-card--purple:before{background:linear-gradient(135deg,#0000 0%,#9333ea26 100%)}.hphs-guide-card__icon-box{width:var(--hphs-icon-box);height:var(--hphs-icon-box);border-radius:var(--hphs-radius-full);margin-bottom:var(--hphs-space-md);transition:transform var(--hphs-trans-fast)var(--hphs-ease-bounce),box-shadow var(--hphs-trans-normal)var(--hphs-ease-smooth);z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.hphs-guide-card__icon-box--blue{background:var(--hphs-icon-bg-blue)}.hphs-guide-card__icon-box--green{background:var(--hphs-icon-bg-green)}.hphs-guide-card__icon-box--purple{background:var(--hphs-icon-bg-purple)}.hphs-guide-card:hover .hphs-guide-card__icon-box{transform:scale(1.1)}.hphs-guide-card:hover .hphs-guide-card__icon-box--blue{box-shadow:0 0 0 .25rem #2563eb40,0 .25rem .75rem #2563eb40}.hphs-guide-card:hover .hphs-guide-card__icon-box--green{box-shadow:0 0 0 .25rem #16a34a40,0 .25rem .75rem #16a34a40}.hphs-guide-card:hover .hphs-guide-card__icon-box--purple{box-shadow:0 0 0 .25rem #9333ea40,0 .25rem .75rem #9333ea40}.hphs-guide-card__icon{width:var(--hphs-icon-card);height:var(--hphs-icon-card);transition:transform var(--hphs-trans-fast)var(--hphs-ease-elastic)}.hphs-guide-card__icon--blue{fill:var(--hphs-icon-color-blue)}.hphs-guide-card__icon--green{fill:var(--hphs-icon-color-green)}.hphs-guide-card__icon--purple{fill:var(--hphs-icon-color-purple)}.hphs-guide-card:hover .hphs-guide-card__icon{transform:scale(1.15)}.hphs-guide-card__content{z-index:1;flex:1;position:relative}.hphs-guide-card__title{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-card-title);font-weight:600;line-height:var(--hphs-lh-snug);color:var(--hphs-text-primary);margin:0 0 var(--hphs-space-xs)0;transition:color var(--hphs-trans-fast)var(--hphs-ease-smooth)}.hphs-guide-card--blue:hover .hphs-guide-card__title{color:var(--hphs-icon-color-blue)}.hphs-guide-card--green:hover .hphs-guide-card__title{color:var(--hphs-icon-color-green)}.hphs-guide-card--purple:hover .hphs-guide-card__title{color:var(--hphs-icon-color-purple)}.hphs-guide-card__desc{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-card-desc);line-height:var(--hphs-lh-relaxed);color:var(--hphs-text-tertiary);margin:0 0 var(--hphs-space-md)0}.hphs-guide-card__link{align-items:center;gap:var(--hphs-gap-xxs);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--hphs-font-item-desc);transition:color var(--hphs-trans-fast)var(--hphs-ease-smooth),transform var(--hphs-trans-fast)var(--hphs-ease-bounce);z-index:1;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.hphs-guide-card--blue .hphs-guide-card__link{color:var(--hphs-icon-color-blue)}.hphs-guide-card--green .hphs-guide-card__link{color:var(--hphs-icon-color-green)}.hphs-guide-card--purple .hphs-guide-card__link{color:var(--hphs-icon-color-purple)}.hphs-guide-card__link:after{content:" →";transition:transform var(--hphs-trans-fast)var(--hphs-ease-elastic);display:inline-block}.hphs-guide-card--blue:hover .hphs-guide-card__link{color:#1d4ed8}.hphs-guide-card--green:hover .hphs-guide-card__link{color:#15803d}.hphs-guide-card--purple:hover .hphs-guide-card__link{color:#7e22ce}.hphs-guide-card:hover .hphs-guide-card__link:after{transform:translate(.25rem)}@media screen and (min-width:15rem){.hphs-section{padding-inline:clamp(.5rem,.375rem + 1vw,.75rem)}.hphs-breadcrumb{gap:var(--hphs-gap-xxs)}}@media screen and (min-width:16.25rem){.hphs-content-card{padding:var(--hphs-pad-sm)}}@media screen and (min-width:17.5rem){.hphs-content-card{padding:var(--hphs-pad-md)}}@media screen and (min-width:20rem){.hphs-section{padding-inline:clamp(.625rem,.5rem + 1.25vw,1rem)}.hphs-related__grid{gap:var(--hphs-gap-md);grid-template-columns:1fr}}@media screen and (min-width:22.5rem){.hphs-content-card{padding:clamp(.875rem,.75rem + .625vw,1.25rem)}.hphs-step-item{padding:var(--hphs-pad-sm)var(--hphs-pad-md)}}@media screen and (min-width:23.4375rem){.hphs-cta{flex-direction:column;align-items:stretch}.hphs-btn--primary{text-align:center;width:100%}.hphs-btn--link{justify-content:center}}@media screen and (min-width:24.375rem){.hphs-expert-tip{flex-direction:row;align-items:flex-start}}@media screen and (min-width:25.875rem){.hphs-section{padding-inline:clamp(.75rem,.625rem + 1.5vw,1.25rem)}}@media screen and (min-width:26.75rem){.hphs-step-item__icon-box{width:clamp(2.75rem,2.25rem + 1.5vw,3rem);min-width:clamp(2.75rem,2.25rem + 1.5vw,3rem);height:clamp(2.75rem,2.25rem + 1.5vw,3rem)}}@media screen and (min-width:30rem){.hphs-section{padding-inline:clamp(1rem,.75rem + 2vw,1.5rem)}.hphs-content-card{padding:clamp(1rem,.875rem + .75vw,1.5rem)}}@media screen and (min-width:33.75rem){.hphs-cta{flex-flow:wrap;align-items:center}.hphs-btn--primary{width:auto}}@media screen and (min-width:36rem){.hphs-section{padding-inline:clamp(1.25rem,1rem + 2.5vw,2rem)}.hphs-content-card{padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.hphs-related__grid{gap:var(--hphs-gap-lg);grid-template-columns:1fr}}@media screen and (min-width:40rem){.hphs-related__grid{grid-template-columns:repeat(2,1fr)}.hphs-step-item{padding:var(--hphs-pad-md)var(--hphs-pad-lg)}}@media screen and (min-width:42.5rem){.hphs-content-card{padding:clamp(1.5rem,1.25rem + 1.25vw,2.25rem)}}@media screen and (min-width:45rem){.hphs-bullet-box{padding-left:var(--hphs-pad-xl)}}@media screen and (min-width:48rem){.hphs-section{padding-inline:clamp(1.5rem,1.25rem + 3vw,2.5rem)}.hphs-content-card{padding:clamp(1.75rem,1.5rem + 1.5vw,2.5rem)}.hphs-expert-tip{align-items:center}}@media screen and (min-width:52.5rem){.hphs-related__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:56.25rem){.hphs-section{padding-inline:clamp(1.75rem,1.5rem + 2.5vw,3rem)}}@media screen and (min-width:60rem){.hphs-step-item{padding:var(--hphs-pad-md)var(--hphs-pad-xl)}}@media screen and (min-width:62rem){.hphs-content-card{padding:clamp(2rem,1.75rem + 1.5vw,3rem)}.hphs-cta{gap:var(--hphs-gap-xl)}}@media screen and (min-width:64rem){.hphs-section{padding-inline:clamp(2rem,1.5rem + 3vw,3.5rem)}}@media screen and (min-width:68.75rem){.hphs-step-item{padding:var(--hphs-pad-lg)var(--hphs-pad-xl)}}@media screen and (min-width:75rem){.hphs-section{padding-inline:clamp(2.5rem,2rem + 3vw,4rem)}.hphs-content-card{padding:clamp(2.25rem,2rem + 1vw,2.75rem)}}@media screen and (min-width:82.5rem){.hphs-guide-card{padding:clamp(1.5rem,1.25rem + .75vw,2rem)}}@media screen and (min-width:87.5rem){.hphs-section{padding-inline:clamp(2.5rem,2rem + 2vw,3.5rem)}.hphs-content-card{padding:var(--hphs-pad-2xl)}}@media screen and (min-width:96rem){.hphs-section{padding-inline:clamp(3rem,2.5rem + 2vw,4rem)}}@media screen and (min-width:100rem){.hphs-content-card{padding:clamp(2.5rem,2.25rem + .75vw,3rem)}}@media screen and (min-width:105rem){.hphs-section{padding-inline:clamp(3.5rem,3rem + 1.5vw,4.5rem)}}@media screen and (min-width:112.5rem){.hphs-guide-card{padding:clamp(1.75rem,1.5rem + .5vw,2.25rem)}}@media screen and (min-width:120rem){.hphs-section{padding-inline:clamp(4rem,3.5rem + 1.5vw,5rem)}.hphs-content-card{padding:var(--hphs-pad-3xl)}}@media screen and (min-width:125rem){.hphs-related__grid{gap:var(--hphs-gap-2xl)}}@media screen and (min-width:131.25rem){.hphs-section{padding-inline:clamp(4.5rem,4rem + 1vw,5.5rem)}}@media screen and (min-width:137.5rem){.hphs-content-card{padding:clamp(3rem,2.75rem + .5vw,3.5rem)}}@media screen and (min-width:150rem){.hphs-section{padding-inline:clamp(5rem,4.5rem + 1vw,6rem)}.hphs-content-card{padding:clamp(3.5rem,3rem + .75vw,4rem)}.hphs-guide-card{padding:clamp(2rem,1.75rem + .5vw,2.5rem)}}@media screen and (max-width:39.9375rem){.hphs-related__grid{grid-template-columns:1fr}.hphs-expert-tip{flex-direction:column;align-items:flex-start}.hphs-cta{flex-direction:column;align-items:stretch}.hphs-btn--primary{text-align:center;justify-content:center;width:100%}.hphs-btn--link{justify-content:center}.hphs-guide-card:hover{transform:translateY(-.25rem)scale(1.01)}}@media screen and (max-width:22.4375rem){.hphs-step-item{align-items:flex-start;gap:var(--hphs-gap-xs);flex-direction:column}.hphs-breadcrumb{gap:var(--hphs-gap-xxxs);flex-wrap:wrap}.hphs-header__title{font-size:clamp(1.25rem,1rem + 1.5vw,1.5rem)}}@media (prefers-reduced-motion:reduce){.hphs-back-btn,.hphs-step-item,.hphs-expert-tip,.hphs-guide-card,.hphs-btn,.hphs-step-item__icon-box,.hphs-expert-tip__icon-box,.hphs-guide-card__icon-box,.hphs-guide-card__icon,.hphs-step-item__icon,.hphs-bullet-dot,.hphs-btn__icon,.hphs-back-icon-wrapper{transition:none!important;animation:none!important;transform:none!important}}@media (prefers-contrast:high){.hphs-step-item,.hphs-guide-card{border-width:.125rem}.hphs-expert-tip{border-width:.125rem;border-color:var(--hphs-primary)}}@media (forced-colors:active){.hphs-step-item,.hphs-guide-card,.hphs-expert-tip,.hphs-btn--primary{border:.125rem solid buttontext}.hphs-bullet-dot{background:buttontext}}[data-theme=dark] .hphs-content-card,.dark .hphs-content-card,.dark-mode .hphs-content-card,html[data-theme=dark] .hphs-content-card{background:var(--hphs-bg-card);border:.0625rem solid var(--hphs-border-light);box-shadow:0 .125rem .75rem #0006,inset 0 .0625rem #ffffff08}[data-theme=dark] .hphs-step-item,.dark .hphs-step-item,.dark-mode .hphs-step-item,html[data-theme=dark] .hphs-step-item{background:var(--hphs-bg-card);border-color:var(--hphs-border-light);box-shadow:0 .0625rem .25rem #0000004d}[data-theme=dark] .hphs-step-item:hover,.dark .hphs-step-item:hover,.dark-mode .hphs-step-item:hover,html[data-theme=dark] .hphs-step-item:hover{background:var(--hphs-bg-card-hover);border-color:#e8652d73;box-shadow:0 .375rem 1.25rem #00000073,0 0 1rem #e8652d26,inset 0 .0625rem #ffffff0d}[data-theme=dark] .hphs-step-item:hover .hphs-step-item__icon-box,.dark .hphs-step-item:hover .hphs-step-item__icon-box,.dark-mode .hphs-step-item:hover .hphs-step-item__icon-box,html[data-theme=dark] .hphs-step-item:hover .hphs-step-item__icon-box{box-shadow:0 0 0 .25rem #e8652d4d,0 .25rem 1rem #e8652d40,0 0 1rem #e8652d33}[data-theme=dark] .hphs-step-item__icon-box,.dark .hphs-step-item__icon-box,.dark-mode .hphs-step-item__icon-box,html[data-theme=dark] .hphs-step-item__icon-box{background:#e8652d1f;box-shadow:0 0 .5rem #e8652d1a}[data-theme=dark] .hphs-expert-tip,.dark .hphs-expert-tip,.dark-mode .hphs-expert-tip,html[data-theme=dark] .hphs-expert-tip{background:linear-gradient(135deg,#e8652d1f 0%,#e8652d0f 100%);border:.0625rem solid #e8652d40;box-shadow:0 .25rem 1rem #00000040,inset 0 .0625rem #ffffff0d}[data-theme=dark] .hphs-expert-tip:hover,.dark .hphs-expert-tip:hover,.dark-mode .hphs-expert-tip:hover,html[data-theme=dark] .hphs-expert-tip:hover{box-shadow:0 .5rem 1.75rem #e8652d33,0 0 0 .125rem #e8652d40,inset 0 .0625rem #ffffff14}[data-theme=dark] .hphs-expert-tip__icon-box,.dark .hphs-expert-tip__icon-box,.dark-mode .hphs-expert-tip__icon-box,html[data-theme=dark] .hphs-expert-tip__icon-box{box-shadow:0 0 .75rem #e8652d4d}[data-theme=dark] .hphs-expert-tip:hover .hphs-expert-tip__icon-box,.dark .hphs-expert-tip:hover .hphs-expert-tip__icon-box,.dark-mode .hphs-expert-tip:hover .hphs-expert-tip__icon-box,html[data-theme=dark] .hphs-expert-tip:hover .hphs-expert-tip__icon-box{box-shadow:0 0 0 .25rem #e8652d59,0 .375rem 1.25rem #e8652d4d,0 0 1.5rem #e8652d40}[data-theme=dark] .hphs-guide-card,.dark .hphs-guide-card,.dark-mode .hphs-guide-card,html[data-theme=dark] .hphs-guide-card{background:var(--hphs-bg-card);border-color:var(--hphs-border-light);box-shadow:0 .125rem .5rem #0000004d,inset 0 .0625rem #ffffff08}[data-theme=dark] .hphs-guide-card--blue:hover,.dark .hphs-guide-card--blue:hover,.dark-mode .hphs-guide-card--blue:hover,html[data-theme=dark] .hphs-guide-card--blue:hover{border-color:var(--hphs-icon-color-blue);box-shadow:0 .75rem 2.5rem #00000080,0 0 1.5rem #60a5fa4d,0 0 0 .1875rem #60a5fa59,inset 0 .0625rem #ffffff14}[data-theme=dark] .hphs-guide-card--green:hover,.dark .hphs-guide-card--green:hover,.dark-mode .hphs-guide-card--green:hover,html[data-theme=dark] .hphs-guide-card--green:hover{border-color:var(--hphs-icon-color-green);box-shadow:0 .75rem 2.5rem #00000080,0 0 1.5rem #4ade804d,0 0 0 .1875rem #4ade8059,inset 0 .0625rem #ffffff14}[data-theme=dark] .hphs-guide-card--purple:hover,.dark .hphs-guide-card--purple:hover,.dark-mode .hphs-guide-card--purple:hover,html[data-theme=dark] .hphs-guide-card--purple:hover{border-color:var(--hphs-icon-color-purple);box-shadow:0 .75rem 2.5rem #00000080,0 0 1.5rem #c084fc4d,0 0 0 .1875rem #c084fc59,inset 0 .0625rem #ffffff14}[data-theme=dark] .hphs-guide-card--blue:hover .hphs-guide-card__title,.dark .hphs-guide-card--blue:hover .hphs-guide-card__title,.dark-mode .hphs-guide-card--blue:hover .hphs-guide-card__title,html[data-theme=dark] .hphs-guide-card--blue:hover .hphs-guide-card__title{color:#93c5fd}[data-theme=dark] .hphs-guide-card--green:hover .hphs-guide-card__title,.dark .hphs-guide-card--green:hover .hphs-guide-card__title,.dark-mode .hphs-guide-card--green:hover .hphs-guide-card__title,html[data-theme=dark] .hphs-guide-card--green:hover .hphs-guide-card__title{color:#86efac}[data-theme=dark] .hphs-guide-card--purple:hover .hphs-guide-card__title,.dark .hphs-guide-card--purple:hover .hphs-guide-card__title,.dark-mode .hphs-guide-card--purple:hover .hphs-guide-card__title,html[data-theme=dark] .hphs-guide-card--purple:hover .hphs-guide-card__title{color:#d8b4fe}[data-theme=dark] .hphs-guide-card--blue:hover .hphs-guide-card__link,.dark .hphs-guide-card--blue:hover .hphs-guide-card__link,.dark-mode .hphs-guide-card--blue:hover .hphs-guide-card__link,html[data-theme=dark] .hphs-guide-card--blue:hover .hphs-guide-card__link{color:#bfdbfe}[data-theme=dark] .hphs-guide-card--green:hover .hphs-guide-card__link,.dark .hphs-guide-card--green:hover .hphs-guide-card__link,.dark-mode .hphs-guide-card--green:hover .hphs-guide-card__link,html[data-theme=dark] .hphs-guide-card--green:hover .hphs-guide-card__link{color:#bbf7d0}[data-theme=dark] .hphs-guide-card--purple:hover .hphs-guide-card__link,.dark .hphs-guide-card--purple:hover .hphs-guide-card__link,.dark-mode .hphs-guide-card--purple:hover .hphs-guide-card__link,html[data-theme=dark] .hphs-guide-card--purple:hover .hphs-guide-card__link{color:#e9d5ff}[data-theme=dark] .hphs-guide-card:hover .hphs-guide-card__icon-box--blue,.dark .hphs-guide-card:hover .hphs-guide-card__icon-box--blue,.dark-mode .hphs-guide-card:hover .hphs-guide-card__icon-box--blue,html[data-theme=dark] .hphs-guide-card:hover .hphs-guide-card__icon-box--blue{box-shadow:0 0 0 .25rem #60a5fa59,0 .375rem 1.25rem #60a5fa4d,0 0 1.5rem #60a5fa40}[data-theme=dark] .hphs-guide-card:hover .hphs-guide-card__icon-box--green,.dark .hphs-guide-card:hover .hphs-guide-card__icon-box--green,.dark-mode .hphs-guide-card:hover .hphs-guide-card__icon-box--green,html[data-theme=dark] .hphs-guide-card:hover .hphs-guide-card__icon-box--green{box-shadow:0 0 0 .25rem #4ade8059,0 .375rem 1.25rem #4ade804d,0 0 1.5rem #4ade8040}[data-theme=dark] .hphs-guide-card:hover .hphs-guide-card__icon-box--purple,.dark .hphs-guide-card:hover .hphs-guide-card__icon-box--purple,.dark-mode .hphs-guide-card:hover .hphs-guide-card__icon-box--purple,html[data-theme=dark] .hphs-guide-card:hover .hphs-guide-card__icon-box--purple{box-shadow:0 0 0 .25rem #c084fc59,0 .375rem 1.25rem #c084fc4d,0 0 1.5rem #c084fc40}[data-theme=dark] .hphs-back-btn,.dark .hphs-back-btn,.dark-mode .hphs-back-btn,html[data-theme=dark] .hphs-back-btn{border-color:var(--hphs-border-medium);background:linear-gradient(145deg,var(--hphs-bg-card)0%,#1a2235e6 100%);box-shadow:0 .125rem .5rem #0000004d,inset 0 .0625rem #ffffff0d}[data-theme=dark] .hphs-back-btn:hover,.dark .hphs-back-btn:hover,.dark-mode .hphs-back-btn:hover,html[data-theme=dark] .hphs-back-btn:hover{border-color:var(--hphs-primary);box-shadow:0 .375rem 1.25rem #0006,0 0 0 .1875rem var(--hphs-primary-shadow),0 0 1.25rem #e8652d40}[data-theme=dark] .hphs-breadcrumb__item,.dark .hphs-breadcrumb__item,.dark-mode .hphs-breadcrumb__item,html[data-theme=dark] .hphs-breadcrumb__item{color:var(--hphs-text-muted)}[data-theme=dark] .hphs-breadcrumb__item:hover,.dark .hphs-breadcrumb__item:hover,.dark-mode .hphs-breadcrumb__item:hover,html[data-theme=dark] .hphs-breadcrumb__item:hover{color:var(--hphs-primary)}[data-theme=dark] .hphs-btn--primary,.dark .hphs-btn--primary,.dark-mode .hphs-btn--primary,html[data-theme=dark] .hphs-btn--primary{box-shadow:0 .25rem 1rem #e8652d59,inset 0 .0625rem #ffffff1a}[data-theme=dark] .hphs-btn--primary:hover,.dark .hphs-btn--primary:hover,.dark-mode .hphs-btn--primary:hover,html[data-theme=dark] .hphs-btn--primary:hover{box-shadow:0 .75rem 2rem #e8652d73,0 0 0 .25rem #e8652d59,0 0 1.5rem #e8652d4d,inset 0 .0625rem #ffffff26}[data-theme=dark] .hphs-guide-card__icon-box--blue,.dark .hphs-guide-card__icon-box--blue,.dark-mode .hphs-guide-card__icon-box--blue,html[data-theme=dark] .hphs-guide-card__icon-box--blue{background:#2563eb33;box-shadow:0 0 .75rem #2563eb26}[data-theme=dark] .hphs-guide-card__icon-box--green,.dark .hphs-guide-card__icon-box--green,.dark-mode .hphs-guide-card__icon-box--green,html[data-theme=dark] .hphs-guide-card__icon-box--green{background:#16a34a33;box-shadow:0 0 .75rem #16a34a26}[data-theme=dark] .hphs-guide-card__icon-box--purple,.dark .hphs-guide-card__icon-box--purple,.dark-mode .hphs-guide-card__icon-box--purple,html[data-theme=dark] .hphs-guide-card__icon-box--purple{background:#9333ea33;box-shadow:0 0 .75rem #9333ea26}[data-theme=dark] .hphs-bullet-item,.dark .hphs-bullet-item,.dark-mode .hphs-bullet-item,html[data-theme=dark] .hphs-bullet-item{color:var(--hphs-text-secondary)}[data-theme=dark] .hphs-bullet-item:hover,.dark .hphs-bullet-item:hover,.dark-mode .hphs-bullet-item:hover,html[data-theme=dark] .hphs-bullet-item:hover{color:var(--hphs-text-primary)}[data-theme=dark] .hphs-bullet-item:hover .hphs-bullet-dot,.dark .hphs-bullet-item:hover .hphs-bullet-dot,.dark-mode .hphs-bullet-item:hover .hphs-bullet-dot,html[data-theme=dark] .hphs-bullet-item:hover .hphs-bullet-dot{box-shadow:0 0 0 .125rem #e8652d59}
