.psd-online-page{--paw-orange:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='%23FF5B2E'%3E%3Cellipse cx='7' cy='9' rx='3.2' ry='2.8'/%3E%3Cellipse cx='3' cy='5' rx='1.3' ry='1.7'/%3E%3Cellipse cx='5.8' cy='3' rx='1.3' ry='1.7'/%3E%3Cellipse cx='8.7' cy='3' rx='1.3' ry='1.7'/%3E%3Cellipse cx='11' cy='5' rx='1.1' ry='1.4'/%3E%3C/svg%3E")}.psd-online-page .btn-primary{max-width:max-content;width:100%;display:flex;padding:13px 32px;font-size:var(--text-md);font-weight:600;line-height:1.35;text-align:center;background:var(--color-orange);color:#fff;border-radius:100px;border:none;box-shadow:var(--shadow-cta);transition:transform .22s cubic-bezier(.4, 0, .2, 1),box-shadow .22s cubic-bezier(.4, 0, .2, 1);align-items:center;gap:4px}.psd-online-page .btn-primary:hover{background:var(--color-orange-hover);box-shadow:var(--shadow-cta-hover);color:#fff;text-decoration:none}.psd-online-page .btn-primary svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.psd-online-page .btn-steps{max-width:max-content;width:100%;margin:auto;display:flex;padding:13px 32px;font-size:var(--text-md);font-weight:600;line-height:1.35;text-align:center;background:var(--color-orange);color:#fff;border-radius:100px;border:none;box-shadow:var(--shadow-cta);transition:transform .22s cubic-bezier(.4, 0, .2, 1),box-shadow .22s cubic-bezier(.4, 0, .2, 1);align-items:center;gap:6px}.psd-online-page .btn-steps:hover{background:var(--color-orange-hover);box-shadow:var(--shadow-cta-hover);transform:translateY(3px);border-bottom-width:2px;color:#fff;text-decoration:none}.psd-online-page .btn-steps svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.psd-online-page .btn-hr{max-width:max-content;width:100%;display:flex;padding:13px 26px;font-size:var(--text-md);font-weight:600;line-height:1.35;text-align:center;background:var(--color-orange);color:#fff;border-radius:100px;border:none;box-shadow:var(--shadow-cta);transition:transform .22s cubic-bezier(.4, 0, .2, 1),box-shadow .22s cubic-bezier(.4, 0, .2, 1);align-items:center;gap:4px}.psd-online-page .btn-hr:hover{background:var(--color-orange-hover);box-shadow:var(--shadow-cta-hover);color:#fff;text-decoration:none}.psd-online-page .btn-hr svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.psd-online-page .btn-final{max-width:max-content;width:100%;margin:auto;display:flex;padding:13px 32px;font-size:var(--text-md);font-weight:600;line-height:1.35;text-align:center;background:var(--color-orange);color:#fff;border-radius:100px;border:none;box-shadow:var(--shadow-cta);transition:transform .22s cubic-bezier(.4, 0, .2, 1),box-shadow .22s cubic-bezier(.4, 0, .2, 1);align-items:center;gap:6px}.psd-online-page .btn-final:hover{background:var(--color-orange-hover);box-shadow:0 10px 32px rgba(255,91,46,.5);color:#fff;text-decoration:none}.psd-online-page .btn-final svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.psd-online-page .hero-crumb{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-5)}.psd-online-page .hero-crumb a{color:var(--color-text-secondary);text-decoration:none;font-weight:var(--weight-medium);padding:2px 5px;border-radius:var(--radius-sm);transition:color .15s,background .15s}.psd-online-page .hero-crumb a:hover{color:var(--color-orange);background:rgba(255,91,46,.08)}.psd-online-page .crumb-sep{color:var(--color-text-disabled);font-size:11px;user-select:none}.psd-online-page .hero-crumb strong{color:var(--color-orange);font-weight:var(--weight-bold);background:rgba(255,91,46,.08);padding:2px 8px;border-radius:var(--radius-full)}.psd-online-page .eyebrow{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-orange);display:inline-flex;align-items:center;gap:6px}.psd-online-page .eyebrow::before{content:'';width:20px;height:2px;background:var(--color-orange);border-radius:1px;flex-shrink:0}.psd-online-page .hero{background:var(--color-bg-warm);position:relative;overflow:hidden}.psd-online-page .hero-section-paws{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.psd-online-page .psd-bg-paw{position:absolute;display:block;background-image:var(--paw-orange);background-size:contain;background-repeat:no-repeat;background-position:center}.psd-online-page .hero-paw-a{top:8%;left:3%;width:46px;height:46px;transform:rotate(-18deg);opacity:.1}.psd-online-page .hero-paw-b{top:62%;left:1%;width:38px;height:38px;transform:rotate(14deg);opacity:.09}.psd-online-page .hero-paw-c{bottom:8%;left:32%;width:34px;height:34px;transform:rotate(-8deg);opacity:.08}.psd-online-page .hero-paw-d{top:14%;right:2%;width:30px;height:30px;transform:rotate(22deg);opacity:.08}.psd-online-page .hero::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--color-orange);z-index:2}.psd-online-page .hero-grid{display:grid;grid-template-columns:1fr 420px;min-height:560px;max-width:1200px;margin:0 auto;padding-left:var(--space-8);position:relative;z-index:1}.psd-online-page .hero-left{padding:132px var(--space-16) 64px 0;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.psd-online-page .hero-h1{font-family:var(--font-serif);font-weight:var(--weight-regular);font-size:clamp(38px, 4.2vw, 56px);color:var(--color-text-heading);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-bottom:var(--space-5)}.psd-online-page .hero-h1 .kw{color:var(--color-orange)}.psd-online-page .hero-lede{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-body);max-width:520px;margin-bottom:var(--space-6)}.psd-online-page .hero-bullets{list-style:none;display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8)}.psd-online-page .hero-bullets li{display:flex;align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text-body);line-height:var(--leading-snug)}.psd-online-page .hbi{width:20px;height:20px;border-radius:50%;background:rgba(255,91,46,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.psd-online-page .hbi svg{width:10px;height:10px;stroke:var(--color-orange);fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.psd-online-page .hero-cta-row{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-6)}.psd-online-page .hero-refund{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex;align-items:center;gap:5px}.psd-online-page .hero-refund svg{width:13px;height:13px;stroke:#22c55e;fill:none;stroke-width:2;flex-shrink:0}.psd-online-page .hero-proof{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;padding-top:var(--space-5);border-top:1px solid var(--color-border)}.psd-online-page .hero-proof-stars{color:#f59e0b;font-size:14px;letter-spacing:1.5px}.psd-online-page .hero-proof-copy{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary)}.psd-online-page .hero-proof-copy strong{color:var(--color-text-heading);font-weight:var(--weight-bold)}.psd-online-page .hero-proof-sep{width:1px;height:18px;background:var(--color-border-strong)}.psd-online-page .hero-right{display:flex;align-items:center;justify-content:center;padding:44px var(--space-8) 0;background:var(--color-bg-warm);position:relative;overflow:hidden}.psd-online-page .hero-right::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(-45deg,transparent,transparent 40px,rgba(255,255,255,.015) 40px,rgba(255,255,255,.015) 41px);pointer-events:none}.psd-online-page .hero-right-note{font-family:var(--font-sans);font-size:var(--text-xs);color:rgba(0,0,0,.35);text-align:center;margin-top:var(--space-3)}.psd-online-page .hero-illus-card{background:var(--color-bg-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--color-border);overflow:hidden;width:100%;max-width:360px;position:relative;z-index:1}.psd-online-page .hero-illus-wrap{padding:var(--space-6) var(--space-6) 0;display:flex;justify-content:center;background:var(--color-bg-warm);position:relative}.psd-online-page .hero-illus-wrap svg{display:block}.psd-online-page .hero-illus-wrap .dog-body-bob,.psd-online-page .hero-illus-wrap .heart-float,.psd-online-page .hero-illus-wrap .leg,.psd-online-page .hero-illus-wrap .person-body-bob{transform-origin:center}@media (prefers-reduced-motion:no-preference){.psd-online-page .hero-illus-wrap .heart-float.h1{animation:psdHeartFloat 4.5s ease-in-out infinite}.psd-online-page .hero-illus-wrap .heart-float.h2{animation:psdHeartFloat 4.5s ease-in-out infinite 1.2s}.psd-online-page .hero-illus-wrap .heart-float.h3{animation:psdHeartFloat 4.5s ease-in-out infinite 2.4s}.psd-online-page .hero-illus-wrap .dog-body-bob,.psd-online-page .hero-illus-wrap .person-body-bob{animation:psdBodyBob 1.2s ease-in-out infinite}.psd-online-page .hero-illus-wrap .person-leg-l{animation:psdLegSwingA 1.2s ease-in-out infinite}.psd-online-page .hero-illus-wrap .person-leg-r{animation:psdLegSwingB 1.2s ease-in-out infinite}.psd-online-page .hero-illus-wrap .dog-leg-br,.psd-online-page .hero-illus-wrap .dog-leg-fl{animation:psdLegSwingA 1.2s ease-in-out infinite}.psd-online-page .hero-illus-wrap .dog-leg-bl,.psd-online-page .hero-illus-wrap .dog-leg-fr{animation:psdLegSwingB 1.2s ease-in-out infinite}}@keyframes psdHeartFloat{0%,100%{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-8px) scale(1.1);opacity:.7}}@keyframes psdBodyBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes psdLegSwingA{0%,100%{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes psdLegSwingB{0%,100%{transform:rotate(-18deg)}50%{transform:rotate(18deg)}}.psd-online-page .states-pin-sway{transform-origin:0 30px}.psd-online-page .faq-heart-fly{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.psd-online-page .states-pin-sway{animation:psdPinSway 2.8s ease-in-out infinite}.psd-online-page .faq-heart-fly{animation:psdHeartFly 3.2s ease-in-out infinite}}@keyframes psdPinSway{0%,100%{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@keyframes psdHeartFly{0%,100%{transform:translate(0,0) scale(1) rotate(0);opacity:.72}30%{transform:translate(-2px,-6px) scale(1.1) rotate(-6deg);opacity:1}60%{transform:translate(2px,-10px) scale(1.05) rotate(8deg);opacity:.85}}.psd-online-page .hero-illus-body{padding:var(--space-5) var(--space-6)}.psd-online-page .hero-illus-price{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3)}.psd-online-page .hero-illus-amount{font-family:var(--font-serif);font-size:clamp(36px, 4vw, 48px);color:var(--color-text-heading);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:1}.psd-online-page .hero-illus-label{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary)}.psd-online-page .hero-illus-includes{list-style:none;display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.psd-online-page .hero-illus-includes li{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-body);font-weight:var(--weight-medium)}.psd-online-page .hero-illus-includes li::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--color-orange);flex-shrink:0}.psd-online-page .hero-illus-card-ft{padding:var(--space-5) var(--space-6) var(--space-5);border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-direction:column}.psd-online-page .hero-illus-card-ft span{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-secondary)}.psd-online-page .sec{padding:96px 0}.psd-online-page .sec-white{background:var(--color-bg-white)}.psd-online-page .sec-warm{background:var(--color-bg-warm);position:relative}.psd-online-page .sec-warm::before{content:'';position:absolute;top:-1px;left:0;right:0;height:32px;background:var(--color-bg-white);clip-path:ellipse(55% 100% at 50% 0%);pointer-events:none;z-index:0}.psd-online-page .sec-warm .container{position:relative;z-index:1}.psd-online-page .sec-head{margin-bottom:var(--space-12);padding-top:var(--space-4)}.psd-online-page .sec-head .eyebrow{margin-bottom:var(--space-4)}.psd-online-page .sec-head h2{font-family:var(--font-serif);font-weight:var(--weight-regular);font-size:clamp(28px, 3vw, 40px);color:var(--color-text-heading);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.psd-online-page .sec-head p{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-text-body);max-width:620px;line-height:var(--leading-body)}.psd-online-page .sec-head.centered{text-align:center}.psd-online-page .sec-head.centered p{margin:0 auto}.psd-online-page .h2-bar{display:flex;align-items:flex-start;gap:14px}.psd-online-page .h2-bar::before{content:'';display:block;flex-shrink:0;width:4px;height:36px;margin-top:5px;background:var(--color-orange);border-radius:2px}.psd-online-page .what-grid{display:grid;grid-template-columns:1fr 360px;gap:var(--space-10) var(--space-12);align-items:start}.psd-online-page .what-heading{grid-column:1/-1}.psd-online-page .what-body p{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-body);margin-bottom:var(--space-5);max-width:60ch}.psd-online-page .what-body p:last-child{margin-bottom:0}.psd-online-page .what-body a{color:var(--color-orange);border-bottom:1px solid rgba(255,91,46,.25);font-weight:var(--weight-medium);text-decoration:none;padding:0 2px;border-radius:3px;transition:background .15s,border-color .15s}.psd-online-page .what-body a:hover{border-bottom-color:var(--color-orange);background:rgba(255,91,46,.07)}.psd-online-page .what-list{list-style:none;counter-reset:what-counter;padding:0;margin:var(--space-3) 0 var(--space-4)}.psd-online-page .what-list li{counter-increment:what-counter;display:flex;align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-text-body);line-height:var(--leading-body);padding:var(--space-2) 0}.psd-online-page .what-list li::before{content:counter(what-counter);min-width:24px;height:24px;border-radius:50%;background:var(--color-bg-salmon);color:var(--color-text-body);font-size:var(--text-xs);font-weight:var(--weight-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.psd-online-page .guide-callout{display:flex;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-4) var(--space-5);background:var(--color-bg-peach);border-radius:var(--radius-lg);border-left:3px solid var(--color-orange)}.psd-online-page .guide-callout-icon{font-size:18px;flex-shrink:0;margin-top:1px}.psd-online-page .guide-callout-text{font-family:var(--font-sans);font-size:var(--text-md);color:var(--color-text-body);line-height:var(--leading-body)}.psd-online-page .guide-callout-text a{color:var(--color-orange);font-weight:var(--weight-bold);border-bottom:1px solid rgba(255,91,46,.3);text-decoration:none}.psd-online-page .guide-callout-text a:hover{border-bottom-color:var(--color-orange)}.psd-online-page .stmt-card{background:var(--color-bg-white);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);overflow:hidden;position:sticky;top:100px;box-shadow:var(--shadow-sm)}.psd-online-page .stmt-card-hd{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-bg-warm)}.psd-online-page .stmt-card-hd p{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:6px}.psd-online-page .stmt-card-hd h3{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-text-heading);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.psd-online-page .stmt-card-bd{padding:var(--space-5) var(--space-6)}.psd-online-page .stmt-card-ft{padding:var(--space-4) var(--space-6);background:var(--color-bg-warm);border-top:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-body)}.psd-online-page .deliv-row{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.psd-online-page .deliv-row:last-of-type{border-bottom:none}.psd-online-page .deliv-icon{width:32px;height:32px;border-radius:var(--radius-md);background:var(--color-bg-peach);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.psd-online-page .deliv-copy strong{display:block;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-heading);margin-bottom:2px}.psd-online-page .deliv-copy p{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-body);margin:0}.psd-online-page .steps-track{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-10);position:relative;max-width:960px;margin-left:auto;margin-right:auto}.psd-online-page .steps-track::before{content:'';position:absolute;top:52px;left:calc(12.5% + 28px);right:calc(12.5% + 28px);height:2px;background:rgba(255,91,46,.35);z-index:0}.psd-online-page .step-card{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);text-align:center;position:relative;z-index:1;box-shadow:var(--shadow-xs);transition:box-shadow .22s,border-color .22s,transform .22s}.psd-online-page .step-card:hover{box-shadow:var(--shadow-md);border-color:rgba(255,91,46,.25);transform:translateY(-3px)}.psd-online-page .step-ring{width:56px;height:56px;border-radius:50%;border:2px solid var(--color-border);background:var(--color-bg-warm);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4);position:relative;z-index:1;transition:border-color .22s,background .22s}.psd-online-page .step-ring-inner{width:36px;height:36px;border-radius:50%;background:var(--color-bg-salmon);color:var(--color-text-body);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-bold);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(255,149,117,.45)}.psd-online-page .step-paw{display:flex;justify-content:center;margin-top:var(--space-2);opacity:.25}.psd-online-page .step-paw svg{width:16px;height:16px}.psd-online-page .step-card:hover .step-ring{border-color:var(--color-orange);background:var(--color-bg-peach)}.psd-online-page .step-card-title{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-2);line-height:var(--leading-snug)}.psd-online-page .step-card-body{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-body)}.psd-online-page .step-payment{border-left:3px solid var(--color-orange);padding-left:calc(var(--space-5) - 2px)}.psd-online-page .step-price-badge{display:inline-flex;align-items:center;gap:4px;margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-orange);background:rgba(255,91,46,.07);border:1px solid rgba(255,91,46,.18);padding:5px 16px;border-radius:var(--radius-full);letter-spacing:-.01em}.psd-online-page .steps-cta{text-align:center;padding-top:var(--space-4)}.psd-online-page .steps-refund{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-3);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.psd-online-page .steps-refund svg{width:15px;height:15px;stroke:#22c55e;fill:none;stroke-width:2.5;flex-shrink:0}.psd-online-page .cond-intro{max-width:680px;margin:0 auto var(--space-8);text-align:center;font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-body)}.psd-online-page .conditions-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;width:100%;margin:12px auto var(--space-8)}.psd-online-page .condition-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:24px 28px 28px;box-shadow:0 1px 0 rgba(14,20,95,.03),0 6px 14px -8px rgba(14,20,95,.1),0 18px 36px -22px rgba(14,20,95,.16);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.psd-online-page .condition-card:hover{transform:translateY(-3px);border-color:rgba(255,91,46,.25);box-shadow:0 1px 0 rgba(14,20,95,.04),0 10px 20px -10px rgba(14,20,95,.14),0 26px 44px -24px rgba(14,20,95,.22)}.psd-online-page .condition-card-illust{display:block;width:120px;height:100px;margin:0 auto 10px;transition:transform .3s ease}.psd-online-page .condition-card:hover .condition-card-illust{transform:scale(1.04)}.psd-online-page .condition-card-name{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-regular);color:var(--color-navy);letter-spacing:var(--tracking-tight);line-height:1.2;margin:0 0 14px;text-align:center}.psd-online-page .condition-card-block{width:100%;text-align:center}.psd-online-page .condition-card-eyebrow{display:inline-block;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:6px}.psd-online-page .condition-card-eyebrow--orange{color:var(--color-orange)}.psd-online-page .condition-card-text{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-text-body);margin:0;max-width:280px;margin-left:auto;margin-right:auto}.psd-online-page .condition-card-divider{display:flex;align-items:center;justify-content:center;width:100%;margin:14px 0;position:relative}.psd-online-page .condition-card-divider::after,.psd-online-page .condition-card-divider::before{content:'';flex:1;height:1px;background:var(--color-bg-peach)}.psd-online-page .condition-card-divider-paw{display:inline-block;width:22px;height:22px;margin:0 10px;background-color:var(--color-bg-peach);background-image:var(--paw-orange);background-size:12px 12px;background-position:center;background-repeat:no-repeat;border-radius:50%}@media (prefers-reduced-motion:reduce){.psd-online-page .condition-card,.psd-online-page .condition-card-illust,.psd-online-page .condition-card:hover,.psd-online-page .condition-card:hover .condition-card-illust{transition:none;transform:none}}.psd-online-page .disclosure{background:rgba(255,91,46,.04);border:1px solid rgba(255,91,46,.18);border-left:4px solid var(--color-orange);border-radius:0 var(--radius-lg) var(--radius-lg) 0;padding:var(--space-5) var(--space-6);margin:0 auto var(--space-4);max-width:600px}.psd-online-page .disclosure.qualifySec{max-width:900px}.psd-online-page .disc-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-orange);margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.psd-online-page .disc-label svg{width:13px;height:13px;stroke:var(--color-orange);fill:none;stroke-width:2;flex-shrink:0}.psd-online-page .disclosure p{font-family:var(--font-sans);font-size:14px;color:var(--color-text-body);line-height:var(--leading-body);margin-bottom:var(--space-2)}.psd-online-page .disclosure p:last-child{margin-bottom:0}.psd-online-page .disclosure a{color:var(--color-orange);font-weight:var(--weight-bold);text-decoration:underline;text-decoration-color:rgba(255,91,46,.35);text-underline-offset:2px}.psd-online-page .disclosure a:hover{color:var(--color-orange-hover);text-decoration-color:var(--color-orange-hover)}.psd-online-page .brand-note{background:var(--color-bg-warm);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);font-family:var(--font-sans);font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-body);max-width:900px;margin:0 auto}.psd-online-page .brand-note strong{color:var(--color-text-heading)}.psd-online-page .cmp-intro{max-width:620px;margin:0 auto var(--space-8);text-align:center;font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-body)}.psd-online-page .cmp-wrap{border-radius:var(--radius-xl);overflow:hidden;overflow-x:auto;box-shadow:var(--shadow-md);border:1px solid var(--color-border);margin:0 auto var(--space-4);max-width:670px}.psd-online-page .cmp-tbl{width:100%;border-collapse:collapse;min-width:480px}.psd-online-page .cmp-tbl thead tr th:first-child{background:var(--color-bg-warm);color:var(--color-text-secondary);text-align:left;width:44%;border-bottom:2px solid var(--color-border)}.psd-online-page .cmp-tbl thead tr th:nth-child(2){background:var(--color-bg-warm);color:var(--color-text-secondary);width:28%;text-align:center;border-bottom:2px solid var(--color-border)}.psd-online-page .cmp-tbl thead tr th:nth-child(3){background:var(--color-bg-salmon);color:var(--color-text-body);width:28%;text-align:center}.psd-online-page .cmp-tbl th{padding:16px var(--space-5);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap}.psd-online-page .cmp-col-psd{display:flex;flex-direction:column;align-items:center;gap:4px}.psd-online-page .cmp-col-badge{font-size:10px;letter-spacing:.06em;opacity:.75}.psd-online-page .cmp-col-price{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-regular);color:var(--color-text-body);letter-spacing:var(--tracking-tight);line-height:1}.psd-online-page .cmp-tbl td{padding:13px var(--space-5);border-bottom:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--text-md);vertical-align:middle;text-align:center}.psd-online-page .cmp-tbl td:first-child{text-align:left;font-weight:var(--weight-bold);color:var(--color-text-heading)}.psd-online-page .cmp-tbl tbody tr:last-child td{border-bottom:none}.psd-online-page .cmp-tbl tbody tr:nth-child(odd) td:first-child,.psd-online-page .cmp-tbl tbody tr:nth-child(odd) td:nth-child(2){background:var(--color-bg-white)}.psd-online-page .cmp-tbl tbody tr:nth-child(2n) td:first-child,.psd-online-page .cmp-tbl tbody tr:nth-child(2n) td:nth-child(2){background:var(--color-bg-warm)}.psd-online-page .cmp-tbl tbody td:nth-child(3){background:rgba(255,239,217,.45)}.psd-online-page .cmp-tbl tbody tr:hover td:nth-child(3){background:var(--color-bg-peach)}.psd-online-page .tyes{color:#15803d;font-weight:var(--weight-bold);font-size:20px}.psd-online-page .tno{color:#9ca3af;font-weight:var(--weight-bold);font-size:20px}.psd-online-page .cmp-fn{font-family:var(--font-sans);font-size:var(--text-sm);font-style:italic;color:var(--color-text-secondary);line-height:var(--leading-body);padding:var(--space-3) var(--space-4);background:var(--color-bg-warm);border-radius:var(--radius-md);margin:0 auto var(--space-4);max-width:620px}.psd-online-page .cmp-link{text-align:center;font-family:var(--font-sans);font-size:var(--text-md);max-width:620px;margin:0 auto}.psd-online-page .cmp-link a{color:var(--color-orange);border-bottom:1px solid rgba(255,91,46,.25);font-weight:var(--weight-medium);text-decoration:none}.psd-online-page .cmp-link a:hover{border-bottom-color:var(--color-orange)}.psd-online-page .leg-top{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin:0 auto var(--space-4);max-width:900px}.psd-online-page .leg-guarantee{margin:0 auto var(--space-4);max-width:900px}.psd-online-page .leg-card{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-xs);transition:box-shadow .22s,border-color .22s,transform .22s}.psd-online-page .leg-card:hover{box-shadow:var(--shadow-md);border-color:rgba(255,91,46,.2);transform:translateY(-2px)}.psd-online-page .leg-icon{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-bg-peach);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:var(--space-4)}.psd-online-page .leg-title{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-2)}.psd-online-page .leg-copy{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-body)}.psd-online-page .leg-card.guarantee{background:var(--color-bg-salmon);border-color:var(--color-bg-salmon);display:flex;align-items:center;gap:var(--space-6)}.psd-online-page .leg-card.guarantee:hover{background:var(--color-bg-salmon);border-color:rgba(255,149,117,.55)}.psd-online-page .leg-card.guarantee .leg-icon{background:var(--color-bg-white);color:var(--color-orange);flex-shrink:0;margin-bottom:0}.psd-online-page .leg-card.guarantee .leg-title{color:var(--color-text-body);margin-bottom:var(--space-1)}.psd-online-page .leg-card.guarantee .leg-copy{color:var(--color-text-body)}.psd-online-page .leg-card.guarantee .leg-guarantee-text{flex:1}.psd-online-page .leg-brand{background:var(--color-bg-warm);border:1px solid var(--color-border-strong);border-left:4px solid var(--color-navy);border-radius:0 var(--radius-lg) var(--radius-lg) 0;padding:var(--space-6) var(--space-8);display:flex;align-items:center;gap:var(--space-5);max-width:900px;margin:0 auto}.psd-online-page .leg-brand-icon{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.psd-online-page .leg-brand-icon svg{width:36px;height:36px;stroke:var(--color-navy);fill:none;stroke-width:1.5}.psd-online-page .leg-brand-copy{font-family:var(--font-sans);font-size:var(--text-md);color:var(--color-text-body);line-height:var(--leading-body)}.psd-online-page .leg-brand-copy strong{color:var(--color-text-heading);font-weight:var(--weight-bold)}.psd-online-page .cov-stats-row{display:flex;align-items:center;justify-content:center;gap:0;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:var(--space-6) var(--space-8);margin:0 auto var(--space-10);max-width:820px;flex-wrap:wrap}.psd-online-page .cov-stat-tile{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-8);text-align:center;flex:1;min-width:120px}.psd-online-page .cov-stat-icon{width:40px;height:40px;border-radius:50%;background:var(--color-bg-peach);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-2)}.psd-online-page .cov-stat-icon svg{width:20px;height:20px;stroke:var(--color-orange)}.psd-online-page .cov-stat-num{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--weight-regular);color:var(--color-text-heading);letter-spacing:var(--tracking-tight);line-height:1;display:block}.psd-online-page .cov-stat-lbl{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.psd-online-page .cov-stat-sep{width:1px;height:48px;background:var(--color-border);flex-shrink:0;align-self:center}@media (max-width:600px){.psd-online-page .cov-stats-row{gap:var(--space-4);padding:var(--space-5)}.psd-online-page .cov-stat-sep{display:none}.psd-online-page .cov-stat-tile{min-width:100px;padding:var(--space-2) var(--space-4)}.psd-online-page .cov-stat-num{font-size:var(--text-2xl)}}.psd-online-page .cov-30day{display:flex;align-items:flex-start;gap:var(--space-4);max-width:720px;margin:var(--space-6) auto 0;padding:var(--space-5) var(--space-6);background:var(--color-bg-peach);border-left:4px solid var(--color-orange);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.psd-online-page .cov-30day-icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--color-bg-white);display:flex;align-items:center;justify-content:center}.psd-online-page .cov-30day-icon svg{width:16px;height:16px;stroke:var(--color-orange)}.psd-online-page .cov-30day-text{font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-body);margin:0}.psd-online-page .cov-30day-text strong{color:var(--color-text-heading);font-weight:var(--weight-bold)}@media (max-width:575px){.psd-online-page .cov-30day{gap:var(--space-3);padding:var(--space-4)}.psd-online-page .cov-30day-text{font-size:var(--text-base)}}.psd-online-page .states-lede{max-width:640px;margin:0 auto var(--space-6);text-align:center;font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-body)}.psd-online-page .cov-paw-trail{display:flex;justify-content:center;margin:0 auto var(--space-6);max-width:720px}.psd-online-page .cov-paw-trail svg{width:100%;max-width:680px;height:28px}.psd-online-page .states-visual-card{display:grid;grid-template-columns:185px 1fr;gap:var(--space-8);align-items:start;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:var(--space-8);max-width:900px;margin:0 auto;position:relative;overflow:hidden}.psd-online-page .states-visual-card::before{content:'';position:absolute;bottom:-20px;right:-20px;width:160px;height:160px;background-image:var(--paw-orange);background-size:contain;background-repeat:no-repeat;opacity:.04;pointer-events:none}.psd-online-page .states-card-illust{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding-top:var(--space-2)}.psd-online-page .states-card-illust svg{display:block;width:155px;height:auto}.psd-online-page .states-card-illust-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-orange);text-align:center;margin:0}.psd-online-page .states-card-content{display:flex;flex-direction:column;gap:var(--space-5)}.psd-online-page .states-card-content .states-pills{position:static;justify-content:flex-start;margin:0}.psd-online-page .cov-30day{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-bg-peach);border-left:4px solid var(--color-orange);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.psd-online-page .cov-30day-icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--color-bg-white);display:flex;align-items:center;justify-content:center;margin-top:1px}.psd-online-page .cov-30day-icon svg{width:15px;height:15px;stroke:var(--color-orange)}.psd-online-page .cov-30day-text{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text-body);margin:0}.psd-online-page .cov-30day-text strong{color:var(--color-text-heading);font-weight:var(--weight-bold)}@media (max-width:720px){.psd-online-page .states-visual-card{grid-template-columns:1fr;gap:var(--space-5);padding:var(--space-6)}.psd-online-page .states-card-illust{flex-direction:row;justify-content:center;gap:var(--space-4);padding-top:0}.psd-online-page .states-card-illust svg{width:100px}.psd-online-page .states-card-content .states-pills{justify-content:center}}.psd-online-page .states-map-wrap{position:relative}.psd-online-page .states-map-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:520px;max-width:90%;opacity:.07;pointer-events:none;z-index:0}.psd-online-page .states-map-wrap .states-note,.psd-online-page .states-map-wrap .states-pills{position:relative;z-index:1}.psd-online-page .states-pills{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin:0 auto var(--space-6);max-width:720px}.psd-online-page .spill{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-bold);background:rgba(14,20,95,.06);color:var(--color-navy);padding:6px 16px;border-radius:var(--radius-full);border:1px solid rgba(14,20,95,.1);transition:background .15s;cursor:default}.psd-online-page .spill:hover{background:rgba(255,91,46,.08);border-color:rgba(255,91,46,.2);color:var(--color-orange)}.psd-online-page .spill.all{background:var(--color-bg-salmon);color:var(--color-text-body);border-color:var(--color-bg-salmon)}.psd-online-page .states-note{text-align:center;max-width:620px;margin:0 auto;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-body)}.psd-online-page .faq-wrap{max-width:780px;margin:0 auto}.psd-online-page .faq-item{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:var(--space-3);overflow:hidden;box-shadow:var(--shadow-xs);transition:border-color .22s,box-shadow .22s}.psd-online-page .faq-item:hover{border-color:rgba(255,91,46,.25)}.psd-online-page .faq-item.open{border-color:rgba(255,91,46,.3);box-shadow:var(--shadow-sm)}.psd-online-page .faq-item.core{border-color:var(--color-border-strong);background:var(--color-bg-warm);border-left:3px solid rgba(255,91,46,.3)}.psd-online-page .faq-btn{width:100%;background:0 0;border:none;padding:var(--space-5);display:flex;align-items:center;gap:var(--space-4);cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-text-heading);line-height:var(--leading-snug);transition:color .15s}.psd-online-page .faq-btn:hover{color:var(--color-orange)}.psd-online-page .faq-item.open .faq-btn{color:var(--color-orange)}.psd-online-page .faq-num{font-size:var(--text-xs);font-weight:var(--weight-bold);color:#fff;background:var(--color-orange);padding:2px 8px;border-radius:var(--radius-full);flex-shrink:0;min-width:28px;text-align:center}.psd-online-page .faq-btn-txt{flex:1}.psd-online-page .faq-chev{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:var(--color-bg-peach);display:flex;align-items:center;justify-content:center;transition:background .15s}.psd-online-page .faq-chev svg{width:14px;height:14px;stroke:var(--color-orange);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s}.psd-online-page .faq-item.open .faq-chev{background:var(--color-orange)}.psd-online-page .faq-item.open .faq-chev svg{stroke:#fff;transform:rotate(180deg)}.psd-online-page .faq-body{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .32s cubic-bezier(.4, 0, .2, 1),visibility 0s linear .32s}.psd-online-page .faq-item.open .faq-body{max-height:900px;visibility:visible;transition:max-height .32s cubic-bezier(.4, 0, .2, 1),visibility 0s}.psd-online-page .faq-ans{padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-body)}.psd-online-page .faq-ans p{margin-bottom:var(--space-3)}.psd-online-page .faq-ans p:last-child{margin-bottom:0}.psd-online-page .faq-ans a{color:var(--color-orange);border-bottom:1px solid rgba(255,91,46,.25);font-weight:var(--weight-medium);text-decoration:none}.psd-online-page .faq-ans a:hover{border-bottom-color:var(--color-orange)}.psd-online-page .final-cta{background:var(--color-bg-peach);position:relative;overflow:hidden;padding:96px 0;border-top:4px solid var(--color-orange)}.psd-online-page .final-cta::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,rgba(255,239,217,.55) 0,rgba(255,250,245,.25) 55%,transparent 80%);pointer-events:none;z-index:0}.psd-online-page .final-cta-inner{position:relative;z-index:1;text-align:center}.psd-online-page .final-cta-dog{position:absolute;bottom:-7px;right:7%;width:280px;height:280px;opacity:.09;pointer-events:none;z-index:0}.psd-online-page .fcta-rule{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-bottom:var(--space-6)}.psd-online-page .fcta-rule-line{width:48px;height:2px;background:var(--color-orange);border-radius:1px;opacity:.5}.psd-online-page .fcta-rule-diamond{width:8px;height:8px;background:var(--color-orange);transform:rotate(45deg);border-radius:1px}.psd-online-page .fcta-h2{font-family:var(--font-serif);font-size:clamp(32px, 4vw, 48px);color:var(--color-text-heading);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-bottom:var(--space-5)}.psd-online-page .fcta-desc{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-text-body);line-height:var(--leading-body);max-width:520px;margin:0 auto var(--space-10)}.psd-online-page .fcta-btn-row{display:flex;justify-content:center;margin-bottom:var(--space-5)}.psd-online-page .fcta-note{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary)}.psd-online-page .byline-sec{background:var(--color-bg-warm);border-top:1px solid var(--color-border);padding:48px 0 56px}.psd-online-page .byline-inner{max-width:780px;margin:0 auto;padding:0 var(--space-8)}.psd-online-page .byline-row{display:flex;align-items:flex-start;gap:var(--space-8);padding-bottom:var(--space-6);margin-bottom:var(--space-5);border-bottom:1px solid var(--color-border);flex-wrap:wrap}.psd-online-page .byline-block{display:flex;flex-direction:column;gap:var(--space-3);flex:1;min-width:220px}.psd-online-page .byline-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.psd-online-page .byline-av-row{display:flex;align-items:center;gap:var(--space-3)}.psd-online-page .byline-divider{width:1px;background:var(--color-border-strong);align-self:stretch;flex-shrink:0}.psd-online-page .byline-av{width:44px;height:44px;border-radius:50%;background:var(--color-bg-salmon);color:var(--color-text-body);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 0 3px rgba(255,149,117,.3);object-fit:cover}.psd-online-page img.byline-av{display:block;padding:0}.psd-online-page .byline-av.reviewer{background:var(--color-bg-peach);box-shadow:0 0 0 3px rgba(255,149,117,.3)}.psd-online-page img.byline-av.reviewer{background:0 0}.psd-online-page .byline-txt{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-snug);display:flex;flex-direction:column;gap:2px}.psd-online-page .byline-txt strong{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-text-heading)}.psd-online-page .disclaimer{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-body)}.psd-online-page .disclaimer strong{font-weight:var(--weight-bold);color:var(--color-text-heading)}@media (max-width:1100px){.psd-online-page .hero-grid{grid-template-columns:1fr 380px}.psd-online-page .what-grid{grid-template-columns:1fr}.psd-online-page .stmt-card{position:static;max-width:100%}}@media (max-width:900px){.psd-online-page .hero-grid{grid-template-columns:1fr;padding-right:var(--space-8)}.psd-online-page .hero-right{display:none}.psd-online-page .hero-left{padding:60px 0 56px}.psd-online-page .steps-track{grid-template-columns:repeat(2,1fr)}.psd-online-page .steps-track::before{display:none}}@media (max-width:768px){.psd-online-page .sec{padding:64px 0}.psd-online-page .hero-h1{font-size:32px}.psd-online-page .leg-top{grid-template-columns:1fr}.psd-online-page .leg-brand{flex-direction:column;gap:var(--space-4);text-align:center}.psd-online-page .final-cta{padding:64px 0}}@media (max-width:575px){.psd-online-page .hero-left{padding-top:80px}.psd-online-page .hero-proof-sep{display:none}.psd-online-page .hero-refund{justify-content:center}.psd-online-page .hero-refund svg{display:none}.psd-online-page .byline-divider{display:none}.psd-online-page .hero-h1{font-size:28px}.psd-online-page .steps-track{grid-template-columns:1fr}.psd-online-page .byline-inner{padding:0 var(--space-5)}.psd-online-page .conditions-grid{grid-template-columns:1fr;gap:18px;max-width:380px}.psd-online-page .condition-card{padding:20px 22px 22px;border-radius:var(--radius-lg)}.psd-online-page .condition-card-illust{width:100px;height:84px}.psd-online-page .condition-card-name{font-size:var(--text-xl);margin-bottom:10px}.psd-online-page .condition-card-text{font-size:var(--text-base);line-height:1.55}.psd-online-page .condition-card-divider{margin:12px 0}}.psd-online-page .psd-section-paws{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.psd-online-page .compare-section,.psd-online-page .faq-section,.psd-online-page .states-section,.psd-online-page .steps-section{position:relative;overflow:hidden}.psd-online-page .compare-section .container,.psd-online-page .faq-section .container,.psd-online-page .final-cta-inner,.psd-online-page .states-section .container,.psd-online-page .steps-section .container{position:relative;z-index:2}.psd-online-page .steps-paw-a{top:6%;left:2%;width:50px;height:50px;transform:rotate(-22deg);opacity:.1}.psd-online-page .steps-paw-b{top:18%;right:3%;width:38px;height:38px;transform:rotate(16deg);opacity:.09}.psd-online-page .steps-paw-c{bottom:18%;left:3%;width:44px;height:44px;transform:rotate(8deg);opacity:.08}.psd-online-page .steps-paw-d{bottom:6%;right:4%;width:34px;height:34px;transform:rotate(-12deg);opacity:.1}.psd-online-page .steps-paw-e{top:48%;left:1%;width:30px;height:30px;transform:rotate(20deg);opacity:.08}.psd-online-page .compare-paw-a{top:8%;left:3%;width:44px;height:44px;transform:rotate(-18deg);opacity:.09}.psd-online-page .compare-paw-b{top:30%;right:2%;width:34px;height:34px;transform:rotate(14deg);opacity:.08}.psd-online-page .compare-paw-c{bottom:18%;left:4%;width:40px;height:40px;transform:rotate(6deg);opacity:.08}.psd-online-page .compare-paw-d{bottom:8%;right:5%;width:30px;height:30px;transform:rotate(-10deg);opacity:.1}.psd-online-page .states-paw-a{top:8%;left:4%;width:42px;height:42px;transform:rotate(-16deg);opacity:.09}.psd-online-page .states-paw-b{top:22%;right:5%;width:34px;height:34px;transform:rotate(20deg);opacity:.08}.psd-online-page .states-paw-c{bottom:14%;left:6%;width:38px;height:38px;transform:rotate(10deg);opacity:.09}.psd-online-page .states-paw-d{bottom:8%;right:8%;width:30px;height:30px;transform:rotate(-14deg);opacity:.1}.psd-online-page .faq-paw-a{top:3%;left:3%;width:50px;height:50px;transform:rotate(-20deg);opacity:.08}.psd-online-page .faq-paw-b{top:22%;right:2%;width:40px;height:40px;transform:rotate(12deg);opacity:.07}.psd-online-page .faq-paw-c{top:55%;left:2%;width:44px;height:44px;transform:rotate(5deg);opacity:.09}.psd-online-page .faq-paw-d{bottom:18%;right:3%;width:36px;height:36px;transform:rotate(-16deg);opacity:.08}.psd-online-page .faq-paw-e{bottom:5%;left:10%;width:32px;height:32px;transform:rotate(22deg);opacity:.07}.psd-online-page .fcta-paw-a{top:10%;left:6%;width:46px;height:46px;transform:rotate(-20deg);opacity:.12}.psd-online-page .fcta-paw-b{top:18%;right:8%;width:38px;height:38px;transform:rotate(16deg);opacity:.11}.psd-online-page .fcta-paw-c{top:55%;left:3%;width:42px;height:42px;transform:rotate(8deg);opacity:.1}.psd-online-page .fcta-paw-d{bottom:14%;right:4%;width:48px;height:48px;transform:rotate(-12deg);opacity:.12}.psd-online-page .fcta-paw-e{bottom:8%;left:18%;width:34px;height:34px;transform:rotate(22deg);opacity:.1}.psd-online-page .fcta-paw-f{top:40%;right:14%;width:30px;height:30px;transform:rotate(-6deg);opacity:.09}@media (max-width:768px){.psd-online-page .compare-paw-a,.psd-online-page .compare-paw-c,.psd-online-page .faq-paw-a,.psd-online-page .faq-paw-c,.psd-online-page .faq-paw-d,.psd-online-page .fcta-paw-a,.psd-online-page .fcta-paw-c,.psd-online-page .fcta-paw-d,.psd-online-page .states-paw-a,.psd-online-page .states-paw-c,.psd-online-page .steps-paw-a,.psd-online-page .steps-paw-c,.psd-online-page .steps-paw-d{width:30px;height:30px}.psd-online-page .compare-paw-b,.psd-online-page .compare-paw-d,.psd-online-page .faq-paw-b,.psd-online-page .faq-paw-e,.psd-online-page .fcta-paw-b,.psd-online-page .fcta-paw-e,.psd-online-page .fcta-paw-f,.psd-online-page .states-paw-b,.psd-online-page .states-paw-d,.psd-online-page .steps-paw-b,.psd-online-page .steps-paw-e{width:24px;height:24px}}