.paw-studio{--ps-bg:#fff8f1;--ps-bg-soft:#fdf0e4;--ps-surface:#ffffff;--ps-ink:#2b2622;--ps-muted:#7c6f66;--ps-primary:#e85d3d;--ps-primary-dark:#c94a2e;--ps-secondary:#2f8f83;--ps-accent:#f2b705;--ps-success:#3e9b6b;--ps-border:rgba(43,38,34,0.1);--ps-border-strong:rgba(43,38,34,0.18);--ps-radius:24px;--ps-shadow:0 18px 40px -30px rgba(43,38,34,0.55);min-height:100vh;display:flex;flex-direction:column;background-color:var(--ps-bg);color:var(--ps-ink);font-family:var(--font-nunito),ui-sans-serif,system-ui,-apple-system,sans-serif;background-image:radial-gradient(circle at 12% 8%,rgba(242,183,5,.09) 0,transparent 34%),radial-gradient(circle at 88% 12%,rgba(47,143,131,.08) 0,transparent 30%),radial-gradient(circle at 50% 100%,rgba(232,93,61,.06) 0,transparent 45%);background-repeat:no-repeat;background-size:100% 100vh;background-position:top}.paw-studio .font-display,.paw-studio h1,.paw-studio h2,.paw-studio h3,.paw-studio h4,.paw-studio h5,.paw-studio h6{font-family:var(--font-baloo),var(--font-nunito),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em}.paw-studio .text-text-secondary{color:var(--ps-muted)}.paw-studio .text-text-primary{color:var(--ps-ink)}.paw-studio .bg-bg-tertiary{background-color:#f1e7dc}.ps-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1rem}.ps-section{padding-block:3.5rem}@media (min-width:768px){.ps-section{padding-block:5rem}}.ps-card{background-color:var(--ps-surface);box-shadow:var(--ps-shadow)}.ps-card,.ps-card-soft{border:1px solid var(--ps-border);border-radius:var(--ps-radius)}.ps-card-soft{background-color:var(--ps-bg-soft)}.ps-divider{height:1px;width:100%;background:linear-gradient(90deg,transparent,var(--ps-border-strong),transparent)}.ps-lazy-section{content-visibility:auto;contain-intrinsic-size:auto 700px}.ps-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;border-radius:999px;border:1px solid transparent;background-color:var(--ps-primary);color:#fff;font-weight:800;font-size:.95rem;line-height:1;cursor:pointer;text-decoration:none;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease;box-shadow:0 10px 24px -14px rgba(232,93,61,.9)}.ps-btn:hover{background-color:var(--ps-primary-dark);transform:translateY(-1px)}.ps-btn:active{transform:translateY(0)}.ps-btn:disabled,.ps-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.ps-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;border-radius:999px;border:1px solid var(--ps-border-strong);background-color:var(--ps-surface);color:var(--ps-ink);font-weight:700;font-size:.95rem;cursor:pointer;text-decoration:none;transition:border-color .18s ease,background-color .18s ease}.ps-btn-secondary:hover{border-color:var(--ps-secondary);background-color:rgba(47,143,131,.06)}.ps-input{width:100%;min-height:48px;padding:.7rem 1rem;border-radius:16px;border:1px solid var(--ps-border-strong);background-color:var(--ps-surface);color:var(--ps-ink);font-size:1rem;transition:border-color .18s ease,box-shadow .18s ease}.ps-input::placeholder{color:#a89c93}.ps-input:focus{outline:none;border-color:var(--ps-primary);box-shadow:0 0 0 4px rgba(232,93,61,.16)}.ps-label{display:block;margin-bottom:.35rem;font-size:.8rem;letter-spacing:.04em;color:var(--ps-muted)}.ps-badge,.ps-label{font-weight:800;text-transform:uppercase}.ps-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .85rem;border-radius:999px;background-color:rgba(232,93,61,.1);color:var(--ps-primary-dark);font-size:.75rem;letter-spacing:.06em}.ps-badge-teal{background-color:rgba(47,143,131,.12);color:#246e65}.ps-badge-amber{background-color:rgba(242,183,5,.18);color:#7a5c00}.ps-eyebrow{font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--ps-secondary)}.ps-link{color:var(--ps-primary-dark);font-weight:700;text-decoration:none}.ps-link:hover{text-decoration:underline}.ps-paw-pattern{background-image:radial-gradient(circle at 20% 30%,rgba(232,93,61,.09) 0 6px,transparent 7px),radial-gradient(circle at 34% 18%,rgba(232,93,61,.09) 0 6px,transparent 7px),radial-gradient(circle at 48% 26%,rgba(232,93,61,.09) 0 6px,transparent 7px),radial-gradient(circle at 34% 40%,rgba(232,93,61,.09) 0 9px,transparent 10px);background-size:140px 140px}@media (prefers-reduced-motion:reduce){.paw-studio *,.paw-studio :after,.paw-studio :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.paw-studio .text-neon-cyan,.paw-studio .text-neon-pink{color:#c94a2e}.paw-studio .text-neon-purple{color:#2f8f83}.paw-studio .bg-neon-cyan\/10{background-color:rgba(232,93,61,.1)}.paw-studio .bg-neon-purple\/10{background-color:rgba(47,143,131,.1)}.paw-studio .input-field{width:100%;min-height:48px;padding:.7rem 1rem;border-radius:16px;border:1px solid rgba(43,38,34,.18);background-color:#ffffff;color:#2b2622;font-size:1rem;backdrop-filter:none;-webkit-backdrop-filter:none}.paw-studio .input-field:focus{outline:none;border-color:#e85d3d;box-shadow:0 0 0 4px rgba(232,93,61,.16)}.paw-studio select.input-field{appearance:none;cursor:pointer}.paw-studio .text-green-400,.paw-studio .text-green-500{color:#2f7d57}.paw-studio .text-yellow-400,.paw-studio .text-yellow-500{color:#7a5c00}.paw-studio .text-red-400,.paw-studio .text-red-500{color:#b3261e}.paw-studio .bg-green-500\/10{background-color:rgba(62,155,107,.12)}.paw-studio .bg-yellow-500\/10{background-color:rgba(242,183,5,.18)}[data-cookie-theme=pets]{background-color:rgba(255,248,241,.98)!important;border-color:rgba(43,38,34,.12)!important;color:#2b2622!important;box-shadow:0 24px 60px -40px rgba(43,38,34,.85)!important}[data-cookie-theme=pets] .text-text-primary{color:#2b2622!important}[data-cookie-theme=pets] .text-text-secondary{color:#7c6f66!important}[data-cookie-theme=pets] .border-border-dark{border-color:rgba(43,38,34,.12)!important}[data-cookie-theme=pets] .bg-white\/5{background-color:rgba(43,38,34,.04)!important}[data-cookie-theme=pets] .bg-bg-tertiary{background-color:#f1e7dc!important}[data-cookie-theme=pets] .text-neon-cyan,[data-cookie-theme=pets] .text-neon-purple{color:#c94a2e!important}[data-cookie-theme=pets] .text-neon-green{color:#2f7d57!important}[data-cookie-theme=pets] .bg-neon-cyan\/10,[data-cookie-theme=pets] .bg-neon-purple\/10{background-color:rgba(232,93,61,.12)!important}[data-cookie-theme=pets] .peer-checked\:bg-neon-cyan:checked+div,[data-cookie-theme=pets] .peer-checked\:bg-neon-cyan:checked~div{background-color:#e85d3d!important}[data-cookie-theme=pets] .btn-neon,[data-cookie-theme=pets] .btn-primary{background:#e85d3d!important;color:#ffffff!important;box-shadow:0 10px 24px -16px rgba(232,93,61,.9)!important;font-family:var(--font-nunito),ui-sans-serif,system-ui,sans-serif!important;text-transform:none!important;letter-spacing:0!important}[data-cookie-theme=pets] .btn-neon:hover,[data-cookie-theme=pets] .btn-primary:hover{background:#c94a2e!important;box-shadow:0 12px 26px -16px rgba(232,93,61,.95)!important}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_f4296f{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_f4296f{--font-baloo:"Baloo 2","Baloo 2 Fallback"}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_7776a5{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_7776a5{--font-nunito:"Nunito","Nunito Fallback"}