@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_939f4b3-module__OCLZBG__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_939f4b3-module__OCLZBG__variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:400;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:600;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:101.39%}.nunito_cbf29695-module__BY9lna__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_cbf29695-module__BY9lna__variable{--font-nunito:"Nunito", "Nunito Fallback"}
:root{--sm-cream-50:#fdfbf5;--sm-cream-100:#f8f1e4;--sm-cream-200:#f0e6d2;--sm-cream-300:#e6d8bc;--sm-brown-100:#dcc9ae;--sm-brown-300:#b08d63;--sm-brown-500:#8a6642;--sm-brown-700:#6b4a2e;--sm-brown-900:#4a3320;--sm-sage-100:#e4ebdd;--sm-sage-200:#cbdabe;--sm-sage-300:#afc79d;--sm-sage-500:#7f9c6b;--sm-sage-700:#5c7449;--sm-pink-100:#f6e3df;--sm-pink-200:#edcac4;--sm-pink-300:#dfa9a4;--sm-pink-500:#c97f7d;--sm-pink-700:#a65c5c;--sm-blue-100:#e2eeee;--sm-blue-200:#c7dfe1;--sm-blue-300:#a3c9cd;--sm-blue-500:#75a6ac;--sm-blue-700:#4f7e85;--sm-amber-300:#e8c27a;--sm-amber-500:#d19f42;--sm-amber-700:#a97722;--sm-clay-300:#dda48c;--sm-clay-500:#c17255;--sm-clay-700:#95502f;--sm-green-success-100:#e4efdd;--sm-green-success-500:#6e9b57;--sm-green-success-700:#4c7038;--sm-amber-warning-100:#fbefd6;--sm-amber-warning-500:#d19f42;--sm-amber-warning-700:#9a7220;--sm-red-error-100:#f6e1de;--sm-red-error-500:#c15c4c;--sm-red-error-700:#953f32;--sm-blue-info-100:#e2eeee;--sm-blue-info-500:#5e93a0;--sm-blue-info-700:#3f6e79;--bg-app:var(--sm-cream-50);--bg-surface:#fff;--bg-surface-sunken:var(--sm-cream-100);--bg-surface-raised:#fff;--bg-brand:var(--sm-sage-500);--bg-brand-strong:var(--sm-sage-700);--bg-accent:var(--sm-pink-300);--fg-primary:var(--sm-brown-900);--fg-secondary:#7a6552;--fg-muted:#a3927e;--fg-on-brand:#fff;--fg-link:var(--sm-blue-700);--fg-link-hover:var(--sm-brown-900);--border-subtle:var(--sm-cream-300);--border-default:#e0d2bb;--border-strong:var(--sm-brown-300);--color-success:var(--sm-green-success-500);--color-success-bg:var(--sm-green-success-100);--color-success-fg:var(--sm-green-success-700);--color-warning:var(--sm-amber-warning-500);--color-warning-bg:var(--sm-amber-warning-100);--color-warning-fg:var(--sm-amber-warning-700);--color-error:var(--sm-red-error-500);--color-error-bg:var(--sm-red-error-100);--color-error-fg:var(--sm-red-error-700);--color-info:var(--sm-blue-info-500);--color-info-bg:var(--sm-blue-info-100);--color-info-fg:var(--sm-blue-info-700);--focus-ring:var(--sm-blue-500);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--container-max:1200px;--container-narrow:720px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--radius-circle:50%;--shadow-xs:0 1px 2px #4a33200f;--shadow-sm:0 2px 6px #4a332014;--shadow-md:0 6px 16px #4a33201a;--shadow-lg:0 14px 32px #4a332024;--shadow-focus:0 0 0 3px color-mix(in oklch,var(--focus-ring) 45%,transparent);--ease-standard:cubic-bezier(.32,.72,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.36s;--border-width:1px;--font-display:var(--font-caveat),"Caveat",cursive;--font-sans:var(--font-nunito),"Nunito",-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,monospace;--text-display:clamp(3rem,6vw,4.5rem);--lh-display:1.05;--ls-display:0;--fw-display:700;--text-h1:2.5rem;--lh-h1:1.15;--fw-h1:800;--text-h2:2rem;--lh-h2:1.2;--fw-h2:800;--text-h3:1.625rem;--lh-h3:1.25;--fw-h3:700;--text-h4:1.375rem;--lh-h4:1.3;--fw-h4:700;--text-h5:1.125rem;--lh-h5:1.35;--fw-h5:700;--text-h6:1rem;--lh-h6:1.4;--fw-h6:700;--ls-h6:.02em;--text-body:1rem;--lh-body:1.6;--fw-body:400;--text-body-sm:.875rem;--lh-body-sm:1.55;--fw-body-sm:400;--text-caption:.75rem;--lh-caption:1.4;--fw-caption:600;--ls-caption:.01em;--text-label:.8125rem;--lh-label:1.3;--fw-label:700;--ls-label:.01em;--text-button:.9375rem;--lh-button:1;--fw-button:700;--ls-button:.01em;--text-numeric:1.125rem;--fw-numeric:700;--font-numeric:var(--font-sans)}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg-app);color:var(--fg-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--lh-body);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}h1,h2,h3,h4{font-family:var(--font-sans);color:var(--fg-primary);margin:0 0 var(--space-3)}h1{font-size:clamp(1.875rem, 5.5vw, var(--text-h1));line-height:var(--lh-h1);font-weight:var(--fw-h1)}h2{font-size:clamp(1.5rem, 4vw, var(--text-h2));line-height:var(--lh-h2);font-weight:var(--fw-h2)}h3{font-size:var(--text-h5);line-height:var(--lh-h5);font-weight:var(--fw-h5)}p{margin:0 0 var(--space-3)}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 16px}@media (min-width:720px){.container{padding:0 24px}}.narrow{max-width:var(--container-narrow)}.lead{color:var(--fg-secondary);max-width:38em;font-size:1.0625rem}@media (min-width:720px){.lead{font-size:1.1875rem}}.muted{color:var(--fg-secondary)}.script{font-family:var(--font-display);font-weight:var(--fw-display);color:var(--sm-brown-700);line-height:var(--lh-display)}.kicker{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--sm-sage-700);margin-bottom:var(--space-2);align-items:center;gap:6px;font-weight:800;display:inline-flex}.kicker svg{color:var(--sm-sage-500)}.kicker-pink{color:var(--sm-pink-700)}.kicker-pink svg{color:var(--sm-pink-500)}.link{color:var(--fg-link);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.link:hover{color:var(--fg-link-hover)}.arrow-link{color:var(--sm-sage-700);align-items:center;gap:6px;font-weight:800;display:inline-flex}.arrow-link svg{transition:transform var(--dur-fast) var(--ease-standard)}.arrow-link:hover svg{transform:translate(3px)}.btn{border-radius:var(--radius-pill);min-height:46px;font:inherit;font-weight:var(--fw-button);font-size:var(--text-button);letter-spacing:var(--ls-button);white-space:nowrap;cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;line-height:1;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn-lg{min-height:52px;padding:0 28px}.btn-sm{min-height:38px;padding:0 16px;font-size:.8125rem}.btn-primary{background:var(--bg-brand);color:var(--fg-on-brand);box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--bg-brand-strong);box-shadow:var(--shadow-md)}.btn-secondary{background:var(--sm-pink-300);color:var(--sm-brown-900);box-shadow:var(--shadow-sm)}.btn-secondary:hover{background:var(--sm-pink-200);box-shadow:var(--shadow-md)}.btn-ghost{background:var(--bg-surface);color:var(--sm-brown-700);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.btn-ghost:hover{background:var(--sm-cream-100)}.actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.staging-bar{background:var(--sm-amber-300);color:var(--sm-brown-900);text-align:center;font-size:var(--text-caption);letter-spacing:.08em;padding:4px;font-weight:800}.header{z-index:30;background:color-mix(in srgb, var(--bg-app) 90%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle);position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:var(--space-3);height:64px;display:flex}.brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.brand img{width:44px;height:44px}.brand-name{font-family:var(--font-display);color:var(--sm-brown-700);font-size:1.75rem;font-weight:700;line-height:1}.nav{align-items:center;gap:2px;font-size:.9375rem;font-weight:700;display:flex}.nav a{border-radius:var(--radius-pill);color:var(--fg-secondary);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);padding:8px 12px}.nav a:hover,.nav a[aria-current=page]{background:var(--sm-sage-100);color:var(--sm-sage-700)}.nav .btn{color:var(--fg-on-brand);margin-left:8px}.nav .btn:hover{background:var(--bg-brand-strong);color:var(--fg-on-brand)}.nav-extra{display:none}@media (min-width:960px){.nav-extra{display:inline-flex}}@media (max-width:719px){.nav .btn{display:none}}@media (max-width:480px){.brand-name{display:none}.nav{font-size:.875rem}.nav a{padding:8px 10px}}.status{border-radius:var(--radius-pill);font-size:var(--text-body-sm);background:var(--bg-surface);box-shadow:var(--shadow-xs);border:1px solid var(--border-subtle);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:7px 14px;display:inline-flex}.status-dot{background:var(--fg-muted);border-radius:50%;flex-shrink:0;width:9px;height:9px}.is-open .status-dot{background:var(--color-success);box-shadow:0 0 0 4px var(--color-success-bg);animation:pulse 2.4s var(--ease-out) infinite}.is-closed .status-dot{background:var(--color-error);box-shadow:0 0 0 4px var(--color-error-bg)}.status-detail{color:var(--fg-secondary)}.status-ig{color:var(--fg-link);text-underline-offset:2px;font-weight:700;text-decoration:underline}@keyframes pulse{50%{box-shadow:0 0 0 7px #0000}}@media (prefers-reduced-motion:reduce){.is-open .status-dot{animation:none}html{scroll-behavior:auto}}.hero{background:linear-gradient(180deg, var(--sm-sage-200) 0%, var(--sm-sage-100) 45%, var(--sm-cream-100) 100%);padding:40px 0 56px;position:relative;overflow:hidden}@media (min-width:900px){.hero{padding:72px 0 88px}}.hero-grid{align-items:center;gap:40px;display:grid}@media (min-width:900px){.hero-grid{grid-template-columns:1.1fr .9fr;gap:56px}}.hero h1{margin-bottom:var(--space-4)}.hero-tagline{font-family:var(--font-display);color:var(--sm-brown-700);margin-bottom:14px;font-size:clamp(2.75rem,10vw,4.5rem);font-weight:700;line-height:1;display:block}.hero-sub{color:var(--fg-primary);font-size:clamp(1.125rem,3.4vw,1.5rem);font-weight:800;line-height:1.3;display:block}.hero .lead{margin-bottom:0}.hero-motif{color:var(--sm-sage-500);opacity:.7;pointer-events:none;position:absolute}.hero-motif.m1{display:none;top:18px;right:6%}@media (min-width:720px){.hero-motif.m1{display:block}}.hero-motif.m2{color:var(--sm-amber-500);bottom:26px;left:4%}.hero-motif.m3{color:var(--sm-pink-500);display:none;top:46%;right:46%}@media (min-width:900px){.hero-motif.m3{display:block}}.polaroid{border-radius:var(--radius-sm);box-shadow:var(--shadow-md);transition:transform var(--dur-slow) var(--ease-out);background:#fff;margin:0;padding:8px 8px 0}.polaroid img{aspect-ratio:1;object-fit:cover;background:var(--sm-cream-200);border-radius:2px;width:100%;height:auto}.polaroid figcaption{font-family:var(--font-display);color:var(--sm-brown-700);text-align:center;padding:10px 4px 12px;font-size:1.375rem;font-weight:600;line-height:1}.polaroids{grid-template-columns:repeat(3,1fr);gap:10px;max-width:520px;margin:0 auto;display:grid;position:relative}.polaroids .polaroid:first-child{transform:rotate(-4deg)translateY(10px)}.polaroids .polaroid:nth-child(2){z-index:1;transform:rotate(2deg)}.polaroids .polaroid:nth-child(3){transform:rotate(-1.5deg)translateY(14px)}.polaroids .polaroid:hover{z-index:2;transform:rotate(0)translateY(-4px)}@media (min-width:900px){.polaroids{width:100%;max-width:none;height:540px;margin:0;display:block}.polaroids .polaroid{width:50%;position:absolute}.polaroids .polaroid:first-child{z-index:2;top:0;left:0;transform:rotate(-6deg)}.polaroids .polaroid:nth-child(2){z-index:3;top:36px;right:0;transform:rotate(4deg)}.polaroids .polaroid:nth-child(3){z-index:1;bottom:0;left:27%;transform:rotate(-1.5deg)}.polaroids .polaroid:hover{z-index:4;transform:rotate(0)translateY(-6px)}.polaroid figcaption{font-size:1.75rem}}.paths-wrap{z-index:2;margin-top:-28px;position:relative}.paths{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:720px){.paths{grid-template-columns:1fr 1fr}}.path{border-radius:var(--radius-xl);background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);transition:transform var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);grid-template-columns:auto 1fr;gap:4px 16px;padding:22px;display:grid;position:relative}.path:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.path-icon{border-radius:var(--radius-lg);grid-row:span 3;place-items:center;width:52px;height:52px;display:grid}.path-studio .path-icon{background:var(--sm-sage-100);color:var(--sm-sage-700)}.path-event .path-icon{background:var(--sm-pink-100);color:var(--sm-pink-700)}.path-kicker{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);font-weight:800}.path-title{font-size:1.375rem;font-weight:800;line-height:1.2}.path-desc{color:var(--fg-secondary);font-size:var(--text-body-sm)}.path-go{color:var(--fg-muted);transition:transform var(--dur-fast) var(--ease-standard), color var(--dur-fast);position:absolute;top:22px;right:22px}.path:hover .path-go{color:var(--sm-brown-700);transform:translate(3px)}.section{padding:56px 0}@media (min-width:900px){.section{padding:80px 0}}.section-alt{background:var(--sm-cream-100)}.section-sage{background:var(--sm-sage-100)}.section-pink{background:var(--sm-pink-100)}.section-head{margin-bottom:var(--space-8);max-width:640px}.section-head p{color:var(--fg-secondary);margin:0}.section-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;max-width:none;display:flex}.features{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.features{grid-template-columns:1fr 1fr}}@media (min-width:960px){.features{grid-template-columns:repeat(4,1fr)}}.feature{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);flex-direction:column;gap:6px;padding:22px;display:flex}.feature strong{font-size:1.0625rem;font-weight:800}.feature span:not(.icon-bubble):not(.step-num){color:var(--fg-secondary);font-size:var(--text-body-sm)}.icon-bubble{border-radius:var(--radius-md);background:var(--sm-sage-100);width:44px;height:44px;color:var(--sm-sage-700);flex-shrink:0;place-items:center;margin-bottom:8px;display:grid}.icon-bubble.tone-pink{background:var(--sm-pink-100);color:var(--sm-pink-700)}.icon-bubble.tone-blue{background:var(--sm-blue-100);color:var(--sm-blue-700)}.icon-bubble.tone-amber{background:var(--color-warning-bg);color:var(--sm-amber-700)}.step-num{background:var(--bg-brand);width:36px;height:36px;color:var(--fg-on-brand);border-radius:50%;place-items:center;margin-bottom:8px;font-weight:800;display:grid}.split{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}@media (min-width:900px){.split{grid-template-columns:1.05fr .95fr;gap:64px}}.split-photo .polaroid{max-width:480px;margin:0 auto;transform:rotate(2deg)}.split-photo .polaroid img{aspect-ratio:4/3}.checklist{margin:var(--space-4) 0 0;gap:10px;padding:0;list-style:none;display:grid}.checklist li{align-items:flex-start;gap:10px;display:flex}.checklist svg{color:var(--sm-sage-700);flex-shrink:0;margin-top:3px}.gallery{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:720px){.gallery{grid-template-columns:repeat(3,1fr);gap:14px}}.gallery img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-md);background:var(--sm-cream-200);width:100%;height:100%;box-shadow:var(--shadow-xs);transition:transform var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out)}.gallery img:hover{box-shadow:var(--shadow-md);transform:scale(1.02)}.gallery-note{font-size:var(--text-body-sm);color:var(--fg-secondary);margin-top:var(--space-4);align-items:center;gap:6px;display:flex}.gallery-note svg{color:var(--sm-pink-500);flex-shrink:0}.cards{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.cards{grid-template-columns:repeat(2,1fr)}}.card{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);padding:24px}.card p{color:var(--fg-secondary)}.card p:last-child{margin-bottom:0}.card-feature{border-radius:var(--radius-xl);flex-direction:column;padding:28px;display:flex}.card-feature .arrow-link{margin-top:auto;padding-top:8px}.card-blue{background:var(--sm-blue-100);border-color:var(--sm-blue-200)}.card-cream{background:var(--sm-cream-200);border-color:var(--sm-cream-300)}.card-blue .arrow-link{color:var(--sm-blue-700)}.card-cream .arrow-link{color:var(--sm-brown-700)}.visit{border-radius:var(--radius-xl);background:var(--bg-surface);box-shadow:var(--shadow-md);border:1px solid var(--border-subtle);display:grid;overflow:hidden}@media (min-width:900px){.visit{grid-template-columns:1.2fr .8fr}}.visit-body{padding:28px}@media (min-width:900px){.visit-body{padding:40px}}.visit-side{background:var(--sm-sage-700);color:#fff;flex-direction:column;justify-content:center;gap:6px;padding:28px;display:flex}@media (min-width:900px){.visit-side{padding:40px}}.visit-side .script{color:var(--sm-cream-100);font-size:2.5rem}.visit-side p{margin:0}.visit-side .hours{font-size:2rem;font-weight:800;line-height:1.1}.info-row{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.info-row svg{color:var(--sm-sage-700);flex-shrink:0;margin-top:2px}.page-hero{background:linear-gradient(180deg, var(--sm-sage-100), var(--bg-app));padding:44px 0 36px;position:relative;overflow:hidden}@media (min-width:900px){.page-hero{padding:72px 0 52px}}.page-hero.pink{background:linear-gradient(180deg, var(--sm-pink-100), var(--bg-app))}.page-hero.blue{background:linear-gradient(180deg, var(--sm-blue-100), var(--bg-app))}.page-hero.cream{background:linear-gradient(180deg, var(--sm-cream-200), var(--bg-app))}.page-hero .lead{margin-bottom:0}.script-note{font-family:var(--font-display);color:var(--sm-brown-500);margin-top:var(--space-3);font-size:1.875rem;font-weight:600;line-height:1.1;display:block}.promo-strip{background:var(--sm-amber-300);color:var(--sm-brown-900);font-size:var(--text-body-sm);padding:12px 0;font-weight:600}.promo-strip a{align-items:center;gap:8px;display:flex}.promo-strip svg{flex-shrink:0}.list{flex-direction:column;gap:14px;margin-top:8px;display:flex}.promo-card{border-left:4px solid var(--sm-amber-500)}.promo-code{font-family:var(--font-mono);background:var(--color-warning-bg);border-radius:var(--radius-pill);color:var(--sm-amber-700);border:1px dashed var(--sm-amber-500);padding:2px 10px;font-weight:700}.frames{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:12px;display:grid}@media (min-width:720px){.frames{grid-template-columns:repeat(4,1fr)}}.frames figure{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;margin:0;padding:8px}.frames figure:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)rotate(-1deg)}.frames img{aspect-ratio:2/3;object-fit:contain;background:var(--sm-cream-50);border-radius:2px;width:100%;height:auto}.frames figcaption{font-family:var(--font-display);color:var(--sm-brown-700);text-align:center;margin-top:8px;font-size:1.375rem;font-weight:600;line-height:1.1}.empty{text-align:center;border-radius:var(--radius-lg);border:1.5px dashed var(--border-default);background:var(--bg-surface);color:var(--fg-secondary);flex-direction:column;align-items:center;gap:6px;padding:36px 20px;display:flex}.empty svg{color:var(--sm-sage-500);margin-bottom:4px}.empty strong{color:var(--fg-primary)}.empty p{margin:0}.footer{background:var(--sm-brown-900);color:var(--sm-cream-200);padding:48px 0 104px}@media (min-width:900px){.footer{padding-bottom:40px}}.footer-grid{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:720px){.footer-grid{grid-template-columns:1.4fr 1fr 1fr}}.footer a{color:var(--sm-cream-100);opacity:.88;transition:opacity var(--dur-fast);margin-bottom:8px;display:block}.footer a:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.footer p{margin-bottom:8px}.footer-brand{align-items:center;gap:12px;margin-bottom:12px;display:flex}.footer-brand img{background:var(--sm-cream-100);border-radius:var(--radius-md);width:56px;height:56px;padding:4px}.footer-tagline{font-family:var(--font-display);color:var(--sm-pink-200);font-size:1.75rem;font-weight:700;line-height:1.1}.footer-head{color:#fff;font-weight:800;margin-bottom:12px!important}.footer-copy{opacity:.6;font-size:var(--text-caption);margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid #ffffff1f}.sticky-cta{z-index:25;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg-surface) 94%, transparent);border-top:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(10px);gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 16px #4a33200f}.sticky-cta .btn{flex:1;min-height:46px;padding:0 14px}@media (min-width:900px){.sticky-cta{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);padding:8px;bottom:24px;left:auto;right:24px}.sticky-cta .btn{flex:none}}.quote{margin-top:var(--space-6);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:22px}@media (min-width:720px){.quote{padding:32px}}.quote fieldset{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.quote .field-title{font-weight:var(--fw-label);font-size:var(--text-label);margin:4px 0 0;padding:0}.quote label{font-weight:var(--fw-label);font-size:var(--text-label);flex-direction:column;gap:6px;display:flex}.quote input,.quote textarea{font:inherit;border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--fg-primary);width:100%;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);padding:11px 14px;font-size:16px;font-weight:400}.quote input::placeholder,.quote textarea::placeholder{color:var(--fg-muted)}.quote input:focus,.quote textarea:focus{border-color:var(--sm-sage-500);box-shadow:var(--shadow-focus);outline:none}.row2{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:560px){.row2{grid-template-columns:1fr 1fr}}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{font:inherit;font-size:var(--text-body-sm);border-radius:var(--radius-pill);border:1.5px solid var(--border-default);background:var(--bg-surface);min-height:40px;color:var(--fg-primary);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast);padding:8px 16px;font-weight:600}.chip:hover{border-color:var(--sm-sage-300);background:var(--sm-sage-100)}.chip-on,.chip-on:hover{background:var(--bg-brand);border-color:var(--bg-brand);color:var(--fg-on-brand)}.hint{font-size:var(--text-caption);color:var(--fg-secondary);margin:-8px 0 0;font-weight:600}.steps{font-size:var(--text-caption);color:var(--fg-muted);gap:8px;margin:0 0 22px;padding:0;font-weight:800;list-style:none;display:flex}.steps li{border-bottom:3px solid var(--border-subtle);flex:1;align-items:center;gap:8px;padding-bottom:10px;display:flex}.steps span{background:var(--sm-cream-200);width:24px;height:24px;color:var(--fg-secondary);border-radius:50%;place-items:center;display:inline-grid}.steps .step-on{color:var(--fg-primary);border-color:var(--sm-sage-500)}.steps .step-on span{background:var(--bg-brand);color:var(--fg-on-brand)}.steps .step-done{color:var(--fg-secondary);border-color:var(--sm-sage-300)}.steps .step-done span{background:var(--sm-sage-100);color:var(--sm-sage-700)}.form-err{color:var(--color-error-fg);background:var(--color-error-bg);border-radius:var(--radius-md);font-size:var(--text-body-sm);margin-top:16px;padding:10px 14px;font-weight:600}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.quote-done{margin-top:var(--space-6);background:var(--color-success-bg);border:1px solid var(--sm-sage-300);border-radius:var(--radius-xl);text-align:center;padding:28px}.quote-done .script{margin-bottom:4px;font-size:2.5rem;display:block}.quote-done .actions{justify-content:center}.testis{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:720px){.testis{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.testis{grid-template-columns:repeat(3,1fr)}}.testi{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;margin:0;padding:24px;display:flex}.testi-stars{color:var(--sm-amber-500);gap:2px;display:flex}.testi blockquote{color:var(--fg-primary);margin:0;font-size:1.0625rem;line-height:1.6}.testi blockquote:before{content:"“"}.testi blockquote:after{content:"”"}.testi figcaption{flex-direction:column;margin-top:auto;display:flex}.testi-name{font-family:var(--font-display);color:var(--sm-brown-700);font-size:1.5rem;font-weight:700;line-height:1.1}.testi-meta{font-size:var(--text-caption);color:var(--fg-muted);font-weight:600}.faq{flex-direction:column;gap:10px;display:flex}.faq details{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.faq details[open]{border-color:var(--sm-sage-300)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:var(--sm-sage-100);width:28px;height:28px;color:var(--sm-sage-700);transition:transform var(--dur-base) var(--ease-standard);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--fg-secondary);margin:0;padding:0 20px 18px}.faq-more{margin-top:var(--space-8);border-radius:var(--radius-xl);background:var(--sm-sage-100);padding:24px}.file-input{flex-direction:column;gap:6px;display:flex}.quote input[type=file]{background:var(--sm-cream-50);cursor:pointer;border-style:dashed;padding:10px}.quote input[type=file]::file-selector-button{font:inherit;font-weight:700;font-size:var(--text-body-sm);border-radius:var(--radius-pill);background:var(--sm-sage-100);color:var(--sm-sage-700);cursor:pointer;border:0;margin-right:10px;padding:8px 14px}.area-list{margin:var(--space-5) 0 0;flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.area-list li{border-radius:var(--radius-pill);background:var(--sm-sage-100);color:var(--fg-primary);align-items:center;gap:6px;padding:8px 14px;font-size:15px;font-weight:700;display:inline-flex}.area-list svg{color:var(--sm-sage-700)}.testi-stage{display:grid}.testi-page{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-standard), visibility 0s linear .7s;grid-area:1/1}.testi-page.on{opacity:1;visibility:visible;transition:opacity .7s var(--ease-standard), visibility 0s}.testi-dots{margin-top:var(--space-5);flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.testi-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.testi-dots button:after{content:"";border-radius:var(--radius-pill);background:var(--sm-sage-300);width:8px;height:8px;transition:width var(--dur-base) var(--ease-standard), background var(--dur-base) var(--ease-standard)}.testi-dots button.on:after{background:var(--sm-sage-700);width:22px}.testi-dots button:focus-visible{outline:none}.testi-dots button:focus-visible:after{box-shadow:var(--shadow-focus)}@media (prefers-reduced-motion:reduce){.testi-page,.testi-page.on{transition:none}}.bg-list{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.bg-list{grid-template-columns:repeat(3,1fr)}}.bg-card{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);flex-direction:column;gap:6px;padding:14px 14px 20px;display:flex}.bg-card strong{padding:0 6px;font-size:1.0625rem;font-weight:800}.bg-card span:not(.bg-swatch){color:var(--fg-secondary);font-size:var(--text-body-sm);padding:0 6px}.bg-swatch{aspect-ratio:16/10;border-radius:var(--radius-md);margin-bottom:8px;display:block;box-shadow:inset 0 0 0 1px #0000000f}.bg-gorden{background:linear-gradient(#0000002e,#0000 22% 80%,#00000038),repeating-linear-gradient(90deg,#5a3a26 0,#8a5f42 13px,#6b4630 24px,#96694a 35px,#5a3a26 48px)}.bg-polkadot{background-color:#fbfaf7;background-image:radial-gradient(#1f1d1b 24%,#0000 26%),radial-gradient(#1f1d1b 24%,#0000 26%);background-position:0 0,16px 16px;background-size:32px 32px}.bg-leopard{background:#e8862e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='120' viewBox='0 0 140 120'%3E%3Cg transform='translate(18 20) rotate(117)'%3E%3Cellipse rx='7.5' ry='4.9' fill='%23bf5c1b'/%3E%3Cellipse rx='9.0' ry='6.4' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='9.4 4.1'/%3E%3C/g%3E%3Cg transform='translate(62 14) rotate(91)'%3E%3Cellipse rx='7.6' ry='4.6' fill='%23bf5c1b'/%3E%3Cellipse rx='9.1' ry='6.1' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='9.2 3.9'/%3E%3C/g%3E%3Cg transform='translate(108 24) rotate(76)'%3E%3Cellipse rx='6.7' ry='4.7' fill='%23bf5c1b'/%3E%3Cellipse rx='8.2' ry='6.2' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='13.1 3.2'/%3E%3C/g%3E%3Cg transform='translate(40 52) rotate(171)'%3E%3Cellipse rx='7.2' ry='6.1' fill='%23bf5c1b'/%3E%3Cellipse rx='8.7' ry='7.6' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='11.9 3.8'/%3E%3C/g%3E%3Cg transform='translate(88 58) rotate(155)'%3E%3Cellipse rx='9.4' ry='4.6' fill='%23bf5c1b'/%3E%3Cellipse rx='10.9' ry='6.1' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='10.4 3.3'/%3E%3C/g%3E%3Cg transform='translate(128 70) rotate(147)'%3E%3Cellipse rx='6.9' ry='5.3' fill='%23bf5c1b'/%3E%3Cellipse rx='8.4' ry='6.8' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='9.9 4.2'/%3E%3C/g%3E%3Cg transform='translate(-12 70) rotate(147)'%3E%3Cellipse rx='6.9' ry='5.3' fill='%23bf5c1b'/%3E%3Cellipse rx='8.4' ry='6.8' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='9.9 4.2'/%3E%3C/g%3E%3Cg transform='translate(14 88) rotate(99)'%3E%3Cellipse rx='8.4' ry='5.4' fill='%23bf5c1b'/%3E%3Cellipse rx='9.9' ry='6.9' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='9.3 3.1'/%3E%3C/g%3E%3Cg transform='translate(58 96) rotate(77)'%3E%3Cellipse rx='7.1' ry='6.2' fill='%23bf5c1b'/%3E%3Cellipse rx='8.6' ry='7.7' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='10.6 4.2'/%3E%3C/g%3E%3Cg transform='translate(104 104) rotate(143)'%3E%3Cellipse rx='7.9' ry='5.2' fill='%23bf5c1b'/%3E%3Cellipse rx='9.4' ry='6.7' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='12.5 3.5'/%3E%3C/g%3E%3Cg transform='translate(132 6) rotate(158)'%3E%3Cellipse rx='8.2' ry='5.8' fill='%23bf5c1b'/%3E%3Cellipse rx='9.7' ry='7.3' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='12.6 3.6'/%3E%3C/g%3E%3Cg transform='translate(132 126) rotate(158)'%3E%3Cellipse rx='8.2' ry='5.8' fill='%23bf5c1b'/%3E%3Cellipse rx='9.7' ry='7.3' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='12.6 3.6'/%3E%3C/g%3E%3Cg transform='translate(-8 6) rotate(158)'%3E%3Cellipse rx='8.2' ry='5.8' fill='%23bf5c1b'/%3E%3Cellipse rx='9.7' ry='7.3' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='12.6 3.6'/%3E%3C/g%3E%3Cg transform='translate(-8 126) rotate(158)'%3E%3Cellipse rx='8.2' ry='5.8' fill='%23bf5c1b'/%3E%3Cellipse rx='9.7' ry='7.3' fill='none' stroke='%231c1410' stroke-width='3.4' stroke-linecap='round' stroke-dasharray='12.6 3.6'/%3E%3C/g%3E%3Ccircle cx='38' cy='30' r='3.2' fill='%231c1410'/%3E%3Ccircle cx='84' cy='36' r='2.1' fill='%231c1410'/%3E%3Ccircle cx='122' cy='46' r='2.5' fill='%231c1410'/%3E%3Ccircle cx='30' cy='72' r='2.9' fill='%231c1410'/%3E%3Ccircle cx='70' cy='76' r='2.2' fill='%231c1410'/%3E%3Ccircle cx='112' cy='86' r='2.6' fill='%231c1410'/%3E%3Ccircle cx='82' cy='112' r='2.0' fill='%231c1410'/%3E%3Ccircle cx='36' cy='110' r='2.8' fill='%231c1410'/%3E%3C/svg%3E") 0 0/140px 120px}
