@font-face{font-family:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(../media/659375fb877c71b9.3uuzd4ky6sm1t.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:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(../media/18f52720ad5fdf06.403cfnf7b-1vb.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:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47227609666e7f48.p.3jc5sq-923m_s.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:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(../media/659375fb877c71b9.3uuzd4ky6sm1t.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:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(../media/18f52720ad5fdf06.403cfnf7b-1vb.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:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(../media/47227609666e7f48.p.3jc5sq-923m_s.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}._jiDMW_className{font-family:Quicksand,Helvetica Neue,Arial,sans-serif;font-style:normal}._jiDMW_variable{--font-quicksand:"Quicksand", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f6cf6124dfc80171.0itc0wjx1mi4q.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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12b42c2291621b31.1gwygi6ipeo67.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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d473eb2c81ea1b1.p.33u8lzvd44aqk.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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6cf6124dfc80171.0itc0wjx1mi4q.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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12b42c2291621b31.1gwygi6ipeo67.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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d473eb2c81ea1b1.p.33u8lzvd44aqk.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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6cf6124dfc80171.0itc0wjx1mi4q.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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12b42c2291621b31.1gwygi6ipeo67.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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d473eb2c81ea1b1.p.33u8lzvd44aqk.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}._Yxqma_className{font-family:Public Sans,Helvetica Neue,Arial,sans-serif;font-style:normal}._Yxqma_variable{--font-public-sans:"Public Sans", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e60f3e45d49b65c3.352ti9pm7m6qh.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f5edaafc8393c36.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f1c080d8717d5d0c.0ngr-xkgqz1kf.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/afc8e0e4a8c58d89.15orukf5wyxb5.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2880e9b87afbd5d9.226pwps5o-gq_.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}.tNNueW_className{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-style:normal}.tNNueW_variable{--font-plex-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace}
@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4032351b19cb998e.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb4b92673aedbbad.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4032351b19cb998e.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb4b92673aedbbad.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4032351b19cb998e.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cb4b92673aedbbad.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4032351b19cb998e.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cb4b92673aedbbad.0-95eo-012xnf.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}.qVxU-W_className{font-family:Figtree,Helvetica Neue,Arial,sans-serif;font-style:normal}.qVxU-W_variable{--font-figtree:"Figtree", Helvetica Neue, Arial, sans-serif}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground-page:#fff;--ground-band:#f6f3ee;--ground-paper:#f6f3ee;--ground-wash:#fff;--ground-deep:#354d3e;--ground-store-badge:#000;--ground-app-panel:#dff5f7;--text-strong:#242d28;--text-body:#242d28;--text-muted:#626a61;--text-on-deep:#fff;--text-on-deep-muted:#c7d4c8;--text-on-store-badge:#fff;--text-on-app-panel:#242d28;--focus-on-app-panel:#242d28;--accent:#d0f5a3;--accent-hover:#e4ffb8;--on-accent:#354d3e;--accent-2:#feb3db;--accent-3:#aaecf3;--pill-quiet:#d0f5a3;--pill-quiet-hover:#e4ffb8;--accent-text:#354d3e;--accent-graphic:#354d3e;--accent-fill:var(--accent);--accent-fill-press:var(--accent-hover);--text-on-accent:var(--on-accent);--brass-fill:var(--accent);--text-on-brass:var(--on-accent);--brass-text:#7d6318;--brass-on-deep:#e3c25a;--edge-quiet:#e6e0d2;--edge-control:#354d3e;--edge-on-dark:#9db3a3;--focus-outer:#242d28;--focus-inner:#fff;--status-ok-text:#354d3e;--status-ok-wash:#e8eee7;--status-warn-text:#7d6318;--status-warn-wash:#f7efd6;--status-late-text:#963f35;--status-late-wash:#faece8;--font-display:var(--font-warm-display), var(--font-figtree), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-figtree), "Helvetica Neue", Arial, sans-serif;--font-ui:var(--font-body);--body-font:var(--font-body);--type-display:64px;--lh-display:72px;--weight-display:600;--type-title:32px;--lh-title:48px;--weight-title:500;--type-section:24px;--lh-section:40px;--weight-section:500;--type-body:18px;--lh-body:28px;--weight-body:400;--type-button:20px;--lh-button:24px;--weight-button:500;--type-label:16px;--lh-label:22px;--weight-label:500;--type-support:14px;--lh-support:20px;--weight-support:400;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-96:96px;--section-y:80px;--content-width:1200px;--radius-control:12px;--radius-card:16px;--radius-card-lg:24px;--radius-panel:32px;--radius-pill:999px;--border-hairline:1px;--card-padding:24px;--card-padding-lg:32px;--control-height:52px;--motion-fast:.16s;--motion-base:.2s;--motion-slow:.24s;--motion-lift:.16s;--motion-pill:.14s;--ease:cubic-bezier(.2, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--lift:translateY(-2px);--lift-shadow:0 8px 24px #242d2814;--text-on-photo:#fff;--scrim-photo-card:linear-gradient(to top, #141c18d6 0%, #141c1894 40%, #141c1800 72%);--scrim-photo-card-tall:linear-gradient(to top, #141c18e6 0%, #141c18c2 54%, #141c184d 84%, #141c1800 100%);--shadow-soft:#242d2838}[data-focus-ground=strong]{--focus-outer:#fff;--focus-inner:#354d3e}html{min-height:100%}html,body{max-width:100vw;overflow-x:clip}body{min-height:100svh;color:var(--text-body);background:var(--ground-page);font-family:var(--body-font);font-size:var(--type-body);font-weight:var(--weight-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,summary{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus-outer);outline-offset:2px}::selection{color:var(--on-accent);background:var(--accent)}.container{width:min(calc(100% - 48px), var(--content-width));margin-inline:auto}@media (max-width:720px){:root{--type-display:40px;--lh-display:44px;--type-title:28px;--lh-title:36px;--type-section:22px;--lh-section:32px;--type-body:16px;--lh-body:24px;--type-button:18px;--lh-button:24px;--section-y:48px}.container{width:min(calc(100% - 40px), var(--content-width))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes qp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-motion=on] [data-reveal][data-in=rise]{animation:qp-rise .52s var(--ease-out) both}[data-motion=on] [data-tilt]{transition:transform .26s var(--ease-out);will-change:transform}@media (prefers-reduced-motion:reduce){[data-motion=on] [data-reveal][data-in=rise]{animation:none}}
:root{--ground-page:#f9f3ef;--ground-band:#f1e9e3;--ground-paper:#f1e9e3;--ground-wash:#fff;--ground-deep:#26201c;--ground-store-badge:#26201c;--ground-app-panel:#f1e9e3;--text-strong:#26201c;--text-body:#3c3632;--text-muted:#6f6761;--text-on-deep:#f9f3ef;--text-on-deep-muted:#c9c2bd;--text-on-store-badge:#f9f3ef;--text-on-app-panel:#26201c;--focus-on-app-panel:#26201c;--accent:#26201c;--accent-hover:#3c3632;--on-accent:#f9f3ef;--accent-2:#f1e9e3;--accent-3:#f1e9e3;--pill-quiet:#26201c;--pill-quiet-hover:#3c3632;--accent-text:#26201c;--accent-graphic:#26201c;--brass-text:#26201c;--brass-on-deep:#f9f3ef;--edge-quiet:#c9c2bd;--edge-control:#8a837e;--edge-on-dark:#7a7167;--focus-outer:#26201c;--focus-inner:#f9f3ef;--status-ok-text:#26201c;--status-ok-wash:#f1e9e3;--status-warn-text:#57504b;--status-warn-wash:#e4dcd6;--status-late-text:#7e3a30;--status-late-wash:#f9f3ef;--font-display:var(--font-quicksand), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-public-sans), "Helvetica Neue", Arial, sans-serif;--font-ui:var(--font-body);--body-font:var(--font-body);--font-mono:var(--font-plex-mono), ui-monospace, Menlo, monospace;--type-display:64px;--lh-display:68px;--weight-display:500;--type-title:40px;--lh-title:46px;--weight-title:500;--type-section:24px;--lh-section:30px;--weight-section:600;--type-body:18px;--lh-body:28px;--weight-body:400;--type-button:16px;--lh-button:22px;--weight-button:600;--type-label:16px;--lh-label:22px;--weight-label:600;--type-support:14px;--lh-support:20px;--weight-support:400;--radius-control:4px;--radius-card:0;--radius-card-lg:0;--radius-panel:0;--radius-pill:4px;--control-height:48px;--card-padding:24px;--card-padding-lg:32px;--section-y:96px;--lift-shadow:none;--shadow-soft:#26201c00;--scrim-photo-card:linear-gradient(to top, #26201cd6 0%, #26201c94 40%, #26201c00 72%);--scrim-photo-card-tall:linear-gradient(to top, #26201ce6 0%, #26201cc2 54%, #26201c4d 84%, #26201c00 100%)}.container{width:min(100% - 128px,1200px)}@media (max-width:1024px){.container{width:min(100% - 80px,1200px)}}@media (max-width:720px){:root{--type-display:40px;--lh-display:44px;--type-title:34px;--lh-title:40px;--type-section:22px;--lh-section:28px;--type-body:16px;--lh-body:24px;--type-button:16px;--lh-button:22px;--section-y:48px}.container{width:min(100% - 40px,1200px)}}[data-focus-ground=strong]{--focus-outer:#f9f3ef;--focus-inner:#26201c}:focus-visible{outline:2px solid var(--focus-outer);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-inner)}::selection{color:#f9f3ef;background:#26201c}[class*=__audienceCard],[class*=__getAppInner],[class*=__card]{border-radius:0}[class*=__eyebrow],[class*=__barTag],[class*=__stepNum]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}strong,b,h1,h2,h3,h4{font-weight:600}footer,[class*=__close],[class*=__deepRegion],header[data-over-photo]{--accent:#f9f3ef;--accent-hover:#e4dcd6;--on-accent:#26201c;--pill-quiet:#f9f3ef;--pill-quiet-hover:#e4dcd6;--accent-text:#f9f3ef;--ground-store-badge:transparent;--focus-outer:#f9f3ef;--focus-inner:#26201c}footer [class*=__badge]:not([class*=__badges]),[class*=__deepRegion] [class*=__badge]:not([class*=__badges]){box-shadow:inset 0 0 0 1px #7a7167}:is(a,button)[class*=__doorPrimary],:is(a,button)[class*=__drawerDoorPrimary]{color:var(--on-accent)}header[data-over-photo] [class*=__drawer],header[data-over-photo] [class*=__panel]{--accent:#26201c;--accent-hover:#3c3632;--on-accent:#f9f3ef;--pill-quiet:#26201c;--pill-quiet-hover:#3c3632;--accent-text:#26201c;--focus-outer:#26201c;--focus-inner:#f9f3ef}:is(footer,[class*=__close],[class*=__deepRegion]) :is([class*=__doorSecondary],[class*=__pillLight],[class*=__doorProfessional]){color:#f9f3ef;background:0 0;border:0;box-shadow:inset 0 0 0 1px #f9f3ef}:is(footer,[class*=__close],[class*=__deepRegion]) :is([class*=__doorSecondary],[class*=__pillLight],[class*=__doorProfessional]):hover{background:#f9f3ef1f}
[data-look]{--lk-paper:#f6f3ee;--lk-forest:#354d3e;--lk-forest-deep:#24352a;--lk-leaf:#d0f5a3;--lk-leaf-hover:#ddf9bc;--lk-white:#fff;--lk-ink:#1f2a23;--lk-muted:#5c665f;--lk-on-forest-soft:#c7d4c8;--lk-hairline:#e6e0d2;--lk-mask:#000;--lk-leaf-wash:#eaf8d6;--font-display:var(--font-figtree), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-figtree), "Helvetica Neue", Arial, sans-serif;--font-ui:var(--font-body);--body-font:var(--font-body);--accent:var(--lk-forest);--accent-hover:var(--lk-forest-deep);--on-accent:var(--lk-leaf);--accent-text:var(--lk-forest);--accent-graphic:var(--lk-forest);--text-strong:var(--lk-ink);--ground-deep:var(--lk-forest);--pill-quiet:var(--lk-forest);--pill-quiet-hover:var(--lk-forest-deep);--radius-control:14px;--radius-card:24px;--radius-card-lg:28px;--radius-panel:28px;--radius-pill:999px;font-family:var(--font-body)}[data-look] header a[href=\/start],[data-look] header a[href^=\/get-started]{border-radius:999px}[data-look=a]{--ground-page:var(--lk-paper);--ground-band:var(--lk-white)}[data-look=a] header{background:var(--lk-leaf);color:var(--lk-forest);border-bottom-color:#0000}[data-look=b]{--ground-page:var(--lk-white);--ground-band:var(--lk-paper)}[data-look] [class*=HomeSections-module][class*=__strip]{background:var(--lk-forest);color:var(--lk-leaf);border:0}[data-look] [class*=__stripTrack] li{color:var(--lk-leaf);font-weight:600}[data-look] [class*=__settings] h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--lk-forest);font-weight:800}[data-look] [class*=__settingCard]{background:var(--lk-white);border:0;border-radius:28px;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .16s ease-out}[data-look] [class*=__settingCard]:hover{background:var(--lk-leaf);transform:translateY(-4px)}[data-look] [class*=__settingCard]:active{transition-duration:90ms;transform:translateY(0)scale(.98)}[data-look] [class*=__settingIllustration]{border-radius:20px}[data-look=a] [class*=__settings]{background:var(--lk-paper)}[data-look=a] [class*=__settings] h2{font-size:clamp(36px,4vw,56px);line-height:1}[data-look=b] [class*=__settings]{background:var(--lk-white)}[data-look=b] [class*=__settings] h2{letter-spacing:-.02em;color:var(--lk-ink);font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.15}[data-look=b] [class*=__settingCard]{background:var(--lk-paper)}@media (prefers-reduced-motion:reduce){[data-look] [class*=__settingCard],[data-look] [class*=__settingCard]:hover,[data-look] [class*=__settingCard]:active{transition:background-color .12s linear;transform:none}}[data-look=c]{--ground-page:var(--lk-paper);--ground-band:var(--lk-white)}[data-look=c] header,[data-look=c] [class*=__settings]{background:var(--lk-paper)}[data-look=c] [class*=__settings] h2{letter-spacing:-.025em;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.1}[data-look=c] select[data-picked]{border-color:var(--lk-forest);background:var(--lk-leaf-wash)}
