*,:before,:after{box-sizing:border-box}html{interpolate-size:allow-keywords;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--tap) * 2);scroll-padding-bottom:calc(var(--tap) * 2)}body{background:var(--bg);color:var(--fg);font-family:var(--font-text);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus,var(--accent));outline-offset:3px}:target{scroll-margin-top:calc(var(--tap) * 2)}.skip{left:var(--pad);z-index:100;background:var(--fg);color:var(--bg);padding:.75rem 1rem;position:absolute;top:0;transform:translateY(-120%)}.skip:focus{transform:none}.sample-banner{padding:.5rem var(--pad);background:var(--inverse-bg);color:var(--inverse-fg);font-size:var(--fs-small);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sample-short{display:none}@media (max-width:599px){.sample-banner{font-size:var(--fs-banner,.8125rem)}.sample-long{display:none}.sample-short{display:inline}}.sticky{z-index:40;padding:.625rem var(--pad) calc(.625rem + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);transition:transform var(--dur) var(--ease);gap:.5rem;display:flex;position:fixed;inset:auto 0 0}.sticky[data-hidden=true]{transform:translateY(110%)}.sticky>a{flex:1}@media (min-width:768px){.sticky{display:none}}@media (max-width:767px){body{padding-bottom:calc(var(--tap) + 1.25rem)}}.has-motion [data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease);transform:translateY(1rem)}.has-motion [data-reveal].in{opacity:1;transform:none}.has-motion [data-reveal]:not(.in){animation:0s 3s forwards reveal-fallback}@keyframes reveal-fallback{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}
[data-template=base]{--bg:#f7f7f4;--bg-2:#ecece7;--fg:#14201d;--fg-2:#3f4b47;--fg-3:#5a6661;--line:#14201d1f;--line-strong:#14201d4d;--accent:#0e6b5c;--accent-ink:#fff;--inverse-bg:#14201d;--inverse-fg:#f7f7f4;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:650;--fs-display:clamp(2.5rem, 1.5rem + 4.6vw, 5.25rem);--fs-h1:clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--fs-h2:clamp(1.75rem, 1.3rem + 1.9vw, 2.75rem);--fs-h3:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.55;--ls-display:-.035em;--ls-heading:-.02em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2.4vw, 1.75rem);--section:clamp(4rem, 9vw, 7.5rem);--container:1440px;--tap:2.75rem;--r:.5rem;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:0 1px 2px #14201d0f, 0 18px 40px -24px #14201d59}
[data-template=slate]{--bg:#f3f4f2;--bg-2:#e8ebeb;--fg:#151b20;--fg-2:#38424a;--fg-3:#535e67;--line:#151b2029;--line-strong:#151b208c;--accent:#2a9145;--accent-hover:#34a24f;--accent-ink:#0f1418;--inverse-bg:#1a2229;--inverse-fg:#f3f4f2;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:700;--fs-display:clamp(2.25rem, 1.3rem + 3.9vw, 4rem);--fs-h1:clamp(1.875rem, 1.3rem + 2.2vw, 3rem);--fs-h2:clamp(1.625rem, 1.2rem + 1.7vw, 2.5rem);--fs-h3:clamp(1.125rem, 1.05rem + .5vw, 1.4375rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.02;--lh-heading:1.12;--lh-body:1.55;--ls-display:-.035em;--ls-heading:-.022em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2.4vw, 1.75rem);--section:clamp(3.75rem, 8vw, 7rem);--container:1440px;--tap:2.75rem;--r:.125rem;--r-sm:0;--r-pill:.125rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.15s;--dur:.4s;--dur-slow:.8s;--shadow:none}
[data-template=atelier]{--bg:#f5f3f6;--bg-2:#ebe7ee;--fg:#211a26;--fg-2:#463e4c;--fg-3:#5f5666;--line:#211a2624;--line-strong:#211a268c;--accent:#4a2352;--accent-hover:#5e2f68;--accent-ink:#fff;--inverse-bg:#211a26;--inverse-fg:#f5f3f6;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:400;--fw-bold:500;--fs-display:clamp(2.5rem, 1.4rem + 4.6vw, 5rem);--fs-h1:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--fs-h2:clamp(1.75rem, 1.3rem + 1.9vw, 2.75rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.02em;--ls-heading:-.012em;--measure:58ch;--pad:clamp(1.25rem, 4.5vw, 4rem);--gap:clamp(1rem, 2.6vw, 2rem);--section:clamp(4.5rem, 10vw, 9rem);--container:1360px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:62.5rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=harbour]{--bg:#f4f7f6;--bg-2:#e2ebe9;--fg:#0e2a33;--fg-2:#33505a;--fg-3:#4a6670;--line:#0e2a3329;--line-strong:#0e2a338c;--accent:#c23b1e;--accent-hover:#a93218;--accent-ink:#fff;--inverse-bg:#0e2a33;--inverse-fg:#f4f7f6;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:700;--fs-display:clamp(2.5rem, 1.5rem + 4.4vw, 4.75rem);--fs-h1:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--fs-h2:clamp(1.75rem, 1.3rem + 1.9vw, 2.75rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.12;--lh-body:1.55;--ls-display:-.035em;--ls-heading:-.02em;--measure:56ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2.4vw, 1.75rem);--section:clamp(4rem, 9vw, 8rem);--container:1400px;--tap:2.75rem;--r:.75rem;--r-sm:.375rem;--r-pill:.5rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.15s;--dur:.4s;--dur-slow:.8s;--shadow:none}
[data-template=bluestone]{--bg:#fff;--bg-2:#eef1f5;--fg:#10141b;--fg-2:#3a4250;--fg-3:#596273;--line:#10141b1f;--line-strong:#10141b7a;--accent:#2b59f5;--accent-hover:#1f47d6;--accent-ink:#fff;--inverse-bg:#10141b;--inverse-fg:#f2f4f7;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--font-narrow:var(--ff-narrow), var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:720;--fs-giant:clamp(3.5rem, .5rem + 11vw, 12rem);--fs-mega:clamp(3rem, 1.2rem + 7.4vw, 7.25rem);--fs-display:clamp(2.5rem, 1.5rem + 4.2vw, 5rem);--fs-h1:clamp(2rem, 1.35rem + 2.6vw, 3.5rem);--fs-h2:clamp(1.625rem, 1.25rem + 1.5vw, 2.5rem);--fs-h3:clamp(1.125rem, 1.05rem + .45vw, 1.375rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.96;--lh-heading:1.14;--lh-body:1.55;--ls-display:-.03em;--ls-heading:-.018em;--measure:58ch;--pad:clamp(1.25rem, 3.4vw, 3rem);--gap:clamp(1rem, 2.2vw, 1.75rem);--section:clamp(3.5rem, 6.4vw, 5.5rem);--container:1440px;--tap:2.75rem;--r:.375rem;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.15s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=willow]{--bg:#fff;--bg-2:#eaf0ec;--fg:#16231f;--fg-2:#3f4c47;--fg-3:#5b6964;--line:#16231f1f;--line-strong:#16231f80;--accent:#0e6b63;--accent-hover:#0a554f;--accent-ink:#fff;--accent-on-dark:#9fd8cc;--inverse-bg:#173a34;--inverse-fg:#f1f6f3;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:650;--fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 4.5rem);--fs-h1:clamp(2rem, 1.4rem + 2.3vw, 3.25rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.5vw, 2.625rem);--fs-h3:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--fs-row:clamp(1.375rem, 1.2rem + .7vw, 1.875rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.025em;--ls-heading:-.015em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 7vw, 6rem);--container:1280px;--tap:2.75rem;--r:1rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=juniper]{--bg:#fff;--bg-2:#f4eff1;--fg:#231b20;--fg-2:#4b4148;--fg-3:#685c64;--line:#231b201f;--line-strong:#231b2080;--accent:#7b2d5b;--accent-hover:#63224a;--accent-ink:#fff;--accent-on-dark:#edb9d5;--inverse-bg:#2e2229;--inverse-fg:#f7f1f4;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:620;--fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 4.5rem);--fs-h1:clamp(2rem, 1.4rem + 2.3vw, 3.25rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.5vw, 2.625rem);--fs-h3:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.015em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 7vw, 6rem);--container:1280px;--tap:2.75rem;--r:0;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=cellar]{--bg:#fff;--bg-2:#ecedeb;--fg:#161816;--fg-2:#424542;--fg-3:#5e625e;--line:#1618161f;--line-strong:#16181680;--accent:#a8341e;--accent-hover:#8a2916;--accent-ink:#fff;--accent-on-dark:#f0a48c;--inverse-bg:#1a1c1b;--inverse-fg:#f3f2ef;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 4.5rem);--fs-h1:clamp(2rem, 1.4rem + 2.3vw, 3.25rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.5vw, 2.625rem);--fs-h3:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.015em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 7vw, 6rem);--container:1280px;--tap:2.75rem;--r:0;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=ironbark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0c0d;--bg-2:#18181a;--fg:#f4f4f1;--fg-2:#c9c9c6;--fg-3:#a1a19f;--line:#f4f4f124;--line-strong:#f4f4f173;--accent:#c8f25a;--accent-hover:#dbf78f;--accent-ink:#0c0c0d;--accent-on-dark:#c8f25a;--inverse-bg:#f4f4f1;--inverse-fg:#0c0c0d;--error:#ff8a80;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--ff-condensed), var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:500;--fs-display:clamp(3rem, 1.6rem + 6vw, 7rem);--fs-h1:clamp(2rem, 1.4rem + 2.3vw, 3.25rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);--fs-h3:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.92;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.01em;--ls-heading:-.015em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 7vw, 6rem);--container:1280px;--tap:2.75rem;--r:0;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=clover]{--tile-1:#dce7fb;--tile-2:#fbf0bf;--tile-3:#e7e1fa;--bg:#fff;--bg-2:#f3f5f8;--fg:#15161c;--fg-2:#3e4250;--fg-3:#5a6070;--line:#15161c1f;--line-strong:#15161c80;--accent:#22408f;--accent-hover:#1a3170;--accent-ink:#fff;--accent-on-dark:#afc4f7;--inverse-bg:#15161c;--inverse-fg:#f5f6f8;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:650;--fs-display:clamp(2.75rem, 1.5rem + 5vw, 6rem);--fs-h1:clamp(2rem, 1.4rem + 2.3vw, 3.25rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.5vw, 2.625rem);--fs-h3:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.015em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 7vw, 6rem);--container:1280px;--tap:2.75rem;--r:1.5rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=magnolia]{--band:#dadfcb;--bg:#f3f3f0;--bg-2:#e6e8e1;--fg:#161815;--fg-2:#3b3e38;--fg-3:#5a5e55;--line:#16181524;--line-strong:#16181580;--accent:#4a5630;--accent-hover:#39432a;--accent-ink:#fff;--accent-on-dark:#cbd5a8;--inverse-bg:#1e2219;--inverse-fg:#f2f3ee;--error:#a8261b;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-bold:500;--fs-display:clamp(3rem, 1.6rem + 5.6vw, 7rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4.25rem);--fs-h2:clamp(2rem, 1.45rem + 2.2vw, 3.5rem);--fs-h3:clamp(1.25rem, 1.12rem + .5vw, 1.625rem);--fs-statement:clamp(1.5rem, 1.15rem + 1.4vw, 2.375rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.02em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 9vw, 8rem);--container:1320px;--tap:2.75rem;--r:0;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.5s;--dur-slow:1.1s;--shadow:none}
[data-template=wattle]{--band:#f2cb4e;--bg:#fafaf8;--bg-2:#efefea;--fg:#1a1a18;--fg-2:#44443f;--fg-3:#62625c;--line:#1a1a1829;--line-strong:#1a1a188c;--accent:#1a1a18;--accent-hover:#3a3a36;--accent-ink:#fafaf8;--accent-on-dark:#f2cb4e;--inverse-bg:#1a1a18;--inverse-fg:#f5f5f1;--error:#a8261b;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 4.75rem);--fs-h1:clamp(2.125rem, 1.5rem + 2.4vw, 3.5rem);--fs-h2:clamp(1.75rem, 1.4rem + 1.4vw, 2.625rem);--fs-h3:clamp(1.25rem, 1.15rem + .4vw, 1.5rem);--fs-quote:clamp(1.75rem, 1.2rem + 2.2vw, 3.25rem);--fs-eyebrow:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.05;--lh-heading:1.15;--lh-body:1.65;--ls-display:-.025em;--ls-heading:-.015em;--ls-eyebrow:.14em;--measure:58ch;--pad:clamp(1.25rem, 5vw, 5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 10vw, 9rem);--container:1200px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.5s;--dur-slow:1.1s;--shadow:none}
[data-template=saltbush]{--panel:#ece4dd;--bg:#fff;--bg-2:#f4f2f0;--fg:#1b1b1d;--fg-2:#45464b;--fg-3:#636469;--line:#1b1b1d1f;--line-strong:#1b1b1d80;--accent:#6e3b23;--accent-hover:#552c19;--accent-ink:#fff;--accent-on-dark:#e8c2a6;--inverse-bg:#1f1a18;--inverse-fg:#f5f2ef;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:550;--fw-bold:650;--fs-display:clamp(2.5rem, 1.6rem + 3.8vw, 5rem);--fs-h1:clamp(2.125rem, 1.5rem + 2.4vw, 3.5rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.6vw, 2.75rem);--fs-h3:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-figure:clamp(1.75rem, 1.4rem + 1.2vw, 2.5rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.02em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 7vw, 6.5rem);--container:1240px;--tap:2.75rem;--r:1rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:0 1px 2px #1f1a180d, 0 12px 32px -12px #1f1a1824}
[data-template=banksia]{--band:#f6d9bf;--bg:#f7f8f8;--bg-2:#e8eff1;--fg:#10202a;--fg-2:#3a4a54;--fg-3:#586872;--line:#10202a1f;--line-strong:#10202a80;--accent:#0b5470;--accent-hover:#083f55;--accent-ink:#fff;--accent-on-dark:#8fd3ee;--inverse-bg:#0b2a38;--inverse-fg:#f2f6f7;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:650;--fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 4.75rem);--fs-h1:clamp(2.125rem, 1.5rem + 2.4vw, 3.5rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.6vw, 2.75rem);--fs-h3:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-figure:clamp(2.25rem, 1.6rem + 2.4vw, 3.75rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.05;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.02em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 7vw, 6.5rem);--container:1240px;--tap:2.75rem;--r:1.25rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:0 1px 2px #0b2a380f, 0 16px 40px -16px #0b2a3840}
[data-template=mallee]{--bg:#fff;--bg-2:#eef2ef;--fg:#141a17;--fg-2:#3d4742;--fg-3:#5b6660;--line:#141a171f;--line-strong:#141a1773;--accent:#23503b;--accent-hover:#183a2a;--accent-ink:#fff;--accent-on-dark:#9ed3b5;--inverse-bg:#15201b;--inverse-fg:#f1f4f2;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.5rem + 4vw, 5rem);--fs-h1:clamp(2.125rem, 1.5rem + 2.4vw, 3.5rem);--fs-h2:clamp(1.75rem, 1.3rem + 1.8vw, 3rem);--fs-h3:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-figure:clamp(2rem, 1.5rem + 2vw, 3.25rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.12;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.025em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:.375rem;--r-sm:.375rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.45s;--dur-slow:.9s;--shadow:0 1px 2px #15201b14, 0 24px 48px -20px #15201b59}
[data-template=paperbark]{--bg:#fff;--bg-2:#f0f1f0;--fg:#1e2226;--fg-2:#464c52;--fg-3:#62696f;--line:#1e22261f;--line-strong:#1e222673;--accent:#9c4a2f;--accent-hover:#7e3a24;--accent-ink:#fff;--accent-on-dark:#f0b49a;--inverse-bg:#1e2226;--inverse-fg:#f4f4f2;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 4.75rem);--fs-h1:clamp(2.25rem, 1.6rem + 2.6vw, 4rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3.25rem);--fs-h3:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.08;--lh-heading:1.15;--lh-body:1.65;--ls-display:-.02em;--ls-heading:-.01em;--ls-label:.14em;--measure:58ch;--pad:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 9vw, 8rem);--container:1200px;--tap:2.75rem;--r:0;--r-sm:.125rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=quandong]{--bg:#fff;--bg-2:#eef1f7;--fg:#14171f;--fg-2:#3e4452;--fg-3:#5b6170;--line:#14171f1f;--line-strong:#14171f73;--accent:#2343a6;--accent-hover:#1a3285;--accent-ink:#fff;--accent-on-dark:#afc0f5;--inverse-bg:#14204a;--inverse-fg:#f3f5fb;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.7rem + 4.2vw, 5.5rem);--fs-h1:clamp(2.375rem, 1.6rem + 3vw, 4.25rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3.125rem);--fs-h3:clamp(1.1875rem, 1.1rem + .35vw, 1.375rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.02em;--ls-label:.12em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:.25rem;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=spinifex]{--bg:#0f0f10;--bg-2:#1a1a1c;--fg:#f2efea;--fg-2:#c9c5be;--fg-3:#a29e97;--line:#f2efea24;--line-strong:#f2efea80;--accent:tan;--accent-hover:#e2cba9;--accent-ink:#0f0f10;--accent-on-dark:#6e5233;--inverse-bg:#efece6;--inverse-fg:#0f0f10;--error:#f97066;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(3rem, 1.6rem + 5.6vw, 6.5rem);--fs-h1:clamp(2.5rem, 1.6rem + 3.4vw, 4.75rem);--fs-h2:clamp(2rem, 1.4rem + 2.2vw, 3.5rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.04em;--ls-heading:-.025em;--ls-label:.12em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1320px;--tap:2.75rem;--r:1rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=coolabah]{--bg:#fff;--bg-2:#f2f4f3;--fg:#16191d;--fg-2:#40464e;--fg-3:#5c636b;--line:#16191d1f;--line-strong:#16191d73;--accent:#c2410c;--accent-hover:#9a3412;--accent-ink:#fff;--accent-on-dark:#fdba74;--inverse-bg:#16191d;--inverse-fg:#f5f5f4;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:700;--fs-display:clamp(2.5rem, 1.6rem + 3.8vw, 4.75rem);--fs-h1:clamp(2.25rem, 1.6rem + 2.8vw, 4rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.7vw, 2.75rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.05;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.02em;--ls-label:.12em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1240px;--tap:2.75rem;--r:.75rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=kurrajong]{--bg:#fff;--bg-2:#f1f5f3;--fg:#0f1a17;--fg-2:#3b4a45;--fg-3:#56655f;--line:#0f1a171f;--line-strong:#0f1a1773;--accent:#047857;--accent-hover:#065f46;--accent-ink:#fff;--accent-on-dark:#6ee7b7;--inverse-bg:#0f1a17;--inverse-fg:#eef5f2;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.6rem + 4.4vw, 5.5rem);--fs-h1:clamp(2.25rem, 1.6rem + 2.8vw, 4rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.05;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.02em;--ls-label:.12em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:1.5rem;--r-sm:.75rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=waratah]{--bg:#fff;--bg-2:#f4f4f4;--fg:#111;--fg-2:#444;--fg-3:#636363;--line:#1111111f;--line-strong:#11111173;--accent:#b3124f;--accent-hover:#8e0e3f;--accent-ink:#fff;--accent-on-dark:#f59ab9;--inverse-bg:#111;--inverse-fg:#f5f5f5;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.6rem + 4.6vw, 6rem);--fs-h1:clamp(2.25rem, 1.6rem + 2.8vw, 4rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.015em;--ls-label:.12em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1320px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=brigalow]{--bg:#fff;--bg-2:#f1f1f5;--fg:#0e0e12;--fg-2:#3a3a44;--fg-3:#5b5b66;--line:#0e0e121f;--line-strong:#0e0e1273;--accent:#3b2cf5;--accent-hover:#2a1dcc;--accent-ink:#fff;--accent-on-dark:#b4adff;--inverse-bg:#0e0e12;--inverse-fg:#f3f3f7;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:700;--fs-display:clamp(3rem, 1.4rem + 6vw, 7rem);--fs-h1:clamp(2.5rem, 1.6rem + 3.6vw, 4.75rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.95;--lh-heading:1.02;--lh-body:1.6;--ls-display:-.045em;--ls-heading:-.035em;--ls-label:.1em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1320px;--tap:2.75rem;--r:.5rem;--r-sm:.375rem;--r-pill:.5rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=grevillea]{--bg:#fff;--bg-2:#eef0f2;--fg:#141518;--fg-2:#3d4047;--fg-3:#5f636b;--line:#1415181f;--line-strong:#14151873;--accent:#141518;--accent-hover:#34373e;--accent-ink:#fff;--accent-on-dark:#d9dce1;--inverse-bg:#141518;--inverse-fg:#f4f5f7;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fw-light:300;--fs-display:clamp(2.5rem, 1.5rem + 4vw, 5.25rem);--fs-h1:clamp(2.25rem, 1.6rem + 2.6vw, 3.75rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.1;--lh-body:1.65;--ls-display:-.03em;--ls-heading:-.02em;--ls-label:.18em;--measure:58ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7.5rem);--container:1280px;--tap:2.75rem;--r:.375rem;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=boronia]{--bg:#fff;--bg-2:#f5f2fa;--fg:#221b2b;--fg-2:#463e52;--fg-3:#645b70;--line:#221b2b1f;--line-strong:#221b2b6b;--accent:#6a3d9a;--accent-hover:#57307f;--accent-ink:#fff;--accent-on-dark:#d9c8f5;--inverse-bg:#2a2035;--inverse-fg:#f7f4fb;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:700;--fs-display:clamp(2.5rem, 1.5rem + 4vw, 4.75rem);--fs-h1:clamp(2.25rem, 1.6rem + 2.6vw, 3.75rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.06;--lh-heading:1.12;--lh-body:1.65;--ls-display:-.025em;--ls-heading:-.015em;--ls-label:.08em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1240px;--tap:2.75rem;--r:1.25rem;--r-sm:.75rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=jarrah]{--bg:#0e1418;--bg-2:#161f25;--fg:#eef2f4;--fg-2:#bcc6cc;--fg-3:#8f9ba2;--line:#eef2f41f;--line-strong:#eef2f457;--accent:#a9cdeb;--accent-hover:#c6def2;--accent-ink:#0e1418;--accent-on-dark:#a9cdeb;--inverse-bg:#161f25;--inverse-fg:#eef2f4;--error:#ff9b8f;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.6rem + 4.6vw, 5.5rem);--fs-h1:clamp(2.5rem, 1.6rem + 3.4vw, 4.5rem);--fs-h2:clamp(1.875rem, 1.35rem + 2vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.08;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.025em;--ls-label:.02em;--measure:58ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1360px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=karri]{--bg:#eef0f3;--bg-2:#e1e5ea;--fg:#13161b;--fg-2:#3a424d;--fg-3:#56606c;--line:#13161b1f;--line-strong:#13161b4d;--accent:#2742b5;--accent-hover:#1e3696;--accent-ink:#fff;--accent-on-dark:#a8b8ff;--inverse-bg:#13161b;--inverse-fg:#eef0f3;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(3.25rem, 1rem + 9.5vw, 10rem);--fs-h1:clamp(2.375rem, 1.6rem + 3vw, 4rem);--fs-h2:clamp(1.75rem, 1.3rem + 1.8vw, 3rem);--fs-h3:clamp(1.1875rem, 1.05rem + .5vw, 1.5rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1rem;--fs-small:.875rem;--lh-display:.92;--lh-heading:1.12;--lh-body:1.65;--ls-display:-.05em;--ls-heading:-.03em;--ls-label:.08em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.5rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1320px;--tap:2.75rem;--r:.375rem;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:.9s;--shadow:none}
[data-template=blackwood]{--bg:#f6f7f7;--bg-2:#e8eced;--fg:#16202a;--fg-2:#3b4753;--fg-3:#56626d;--line:#16202a24;--line-strong:#16202a52;--accent:#0b6b6b;--accent-hover:#085555;--accent-ink:#fff;--accent-on-dark:#82d4cf;--inverse-bg:#16202a;--inverse-fg:#f6f7f7;--error:#b42318;--font-text:var(--ff-text), Georgia, serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.5rem + 4.4vw, 5.25rem);--fs-h1:clamp(2.375rem, 1.6rem + 3vw, 4rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.8vw, 3rem);--fs-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.14;--lh-body:1.6;--ls-display:-.02em;--ls-heading:-.012em;--ls-label:.1em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1280px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:0 1.5rem 3rem -1.5rem #16202a59}
[data-template=marri]{--bg:#fff;--bg-2:#eef2ef;--fg:#151917;--fg-2:#3a433e;--fg-3:#59625d;--line:#1519171f;--line-strong:#1519174d;--accent:#1d5a40;--accent-hover:#164832;--accent-ink:#fff;--accent-on-dark:#b9e3c9;--inverse-bg:#1d5a40;--inverse-fg:#fff;--error:#b42318;--font-text:var(--ff-text), Georgia, serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.875rem, 1.5rem + 5vw, 6rem);--fs-h1:clamp(2.5rem, 1.6rem + 3.4vw, 4.5rem);--fs-h2:clamp(2rem, 1.45rem + 2.1vw, 3.375rem);--fs-h3:clamp(1.3125rem, 1.15rem + .55vw, 1.625rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.025em;--ls-heading:-.015em;--ls-label:.08em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1340px;--tap:2.75rem;--r:.125rem;--r-sm:.125rem;--r-pill:.25rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=tuart]{--bg:#fff;--bg-2:#f0f2f4;--fg:#1b2733;--fg-2:#3e4a56;--fg-3:#5a6571;--line:#1b27331f;--line-strong:#1b27334d;--accent:#a8401a;--accent-hover:#8c3514;--accent-ink:#fff;--accent-on-dark:#f2a27e;--inverse-bg:#1b2733;--inverse-fg:#fff;--error:#b42318;--font-text:var(--ff-text), Georgia, serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.625rem, 1.5rem + 4.2vw, 5rem);--fs-h1:clamp(2.375rem, 1.6rem + 3vw, 4rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.8vw, 3rem);--fs-h3:clamp(1.1875rem, 1.05rem + .5vw, 1.4375rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1rem;--fs-small:.875rem;--lh-display:1.05;--lh-heading:1.15;--lh-body:1.65;--ls-display:-.025em;--ls-heading:-.015em;--ls-label:.08em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.625rem);--section:clamp(4.5rem, 9vw, 7.5rem);--container:1280px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=myrtle]{--bg:#fff;--bg-2:#f2f3ec;--fg:#1f2219;--fg-2:#41463a;--fg-3:#5e6356;--line:#1f22191f;--line-strong:#1f22194d;--accent:#4f5f24;--accent-hover:#3f4c1c;--accent-ink:#fff;--accent-on-dark:#d3dfa6;--inverse-bg:#2a2f20;--inverse-fg:#fff;--error:#b42318;--font-text:var(--ff-text), Georgia, serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.875rem, 1.6rem + 4.6vw, 5.5rem);--fs-h1:clamp(2.5rem, 1.7rem + 3.2vw, 4.25rem);--fs-h2:clamp(2rem, 1.5rem + 2vw, 3.25rem);--fs-h3:clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--fs-label:.8125rem;--fs-lead:clamp(1.1875rem, 1.1rem + .35vw, 1.4375rem);--fs-body:1.1875rem;--fs-small:1rem;--lh-display:1.02;--lh-heading:1.1;--lh-body:1.55;--ls-display:-.02em;--ls-heading:-.01em;--ls-label:.1em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1240px;--tap:2.75rem;--r:0;--r-sm:.125rem;--r-pill:.1875rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=hakea]{--bg:#fff;--bg-2:#f1f1f1;--fg:#0b0b0b;--fg-2:#383838;--fg-3:#5a5a5a;--line:#0b0b0b24;--line-strong:#0b0b0b66;--accent:#e64a0f;--accent-hover:#ff6a33;--accent-ink:#0b0b0b;--accent-on-dark:#ff7a45;--inverse-bg:#0b0b0b;--inverse-fg:#fff;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(4rem, 1rem + 13.5vw, 15rem);--fs-name:clamp(2.5rem, 100cqi / (var(--chars,11) * .474), 20rem);--fs-phone:clamp(2rem, 100cqi / (var(--chars,14) * .43), 15rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 5rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.86;--lh-heading:1.02;--lh-body:1.55;--ls-display:-.055em;--ls-heading:-.035em;--ls-label:.02em;--measure:56ch;--pad:clamp(1.25rem, 3.5vw, 2.5rem);--gap:clamp(1rem, 2vw, 1.5rem);--section:clamp(5rem, 11vw, 10rem);--container:1440px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=correa]{--bg:#fff;--bg-2:#f1f2f4;--fg:#16181b;--fg-2:#3b3f46;--fg-3:#575d66;--line:#16181b1f;--line-strong:#16181b4d;--accent:#eba816;--accent-hover:#d99a0c;--accent-ink:#16181b;--accent-on-dark:#f2bd47;--inverse-bg:#16181b;--inverse-fg:#fff;--error:#b42318;--focus:#16181b;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.4rem + 5vw, 6rem);--fs-h1:clamp(2.375rem, 1.5rem + 3.4vw, 4.5rem);--fs-h2:clamp(1.875rem, 1.4rem + 2vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.02em;--ls-label:.08em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1280px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=acacia]{--bg:#fff;--bg-2:#f1f1f0;--fg:#0e0f0f;--fg-2:#3a3c3d;--fg-3:#5b5e60;--line:#0e0f0f1f;--line-strong:#0e0f0f47;--accent:#c6ec3b;--accent-hover:#b5dc28;--accent-ink:#0e0f0f;--accent-on-dark:#c6ec3b;--inverse-bg:#0e0f0f;--inverse-fg:#fff;--error:#b42318;--focus:#0e0f0f;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:700;--fs-mega:clamp(4.5rem, 2rem + 12vw, 13rem);--fs-display:clamp(2.75rem, 1.4rem + 5.2vw, 6.25rem);--fs-h1:clamp(2.25rem, 1.4rem + 3.4vw, 4.5rem);--fs-h2:clamp(1.75rem, 1.3rem + 2vw, 3rem);--fs-h3:clamp(1.1875rem, 1.05rem + .5vw, 1.4375rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1rem;--fs-small:.9375rem;--lh-display:.95;--lh-heading:1.05;--lh-body:1.6;--ls-display:-.05em;--ls-heading:-.035em;--ls-label:.1em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1320px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=lomandra]{--bg:#fff;--bg-2:#f5f2f6;--fg:#231b26;--fg-2:#463c49;--fg-3:#645a67;--line:#231b261f;--line-strong:#231b2647;--accent:#6b2d5c;--accent-hover:#57234a;--accent-ink:#fff;--accent-on-dark:#ebc8e1;--inverse-bg:#2b1a28;--inverse-fg:#fff;--error:#b42318;--font-text:var(--ff-text), Georgia, serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.5rem + 4vw, 5rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3rem);--fs-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.05;--lh-heading:1.12;--lh-body:1.6;--ls-display:-.025em;--ls-heading:-.015em;--ls-label:.06em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1240px;--tap:2.75rem;--r:.75rem;--r-sm:.375rem;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=mulga]{--bg:#f2f3ef;--bg-2:#e5e8e1;--surface:#fafbf8;--fg:#181a17;--fg-2:#3b3f39;--fg-3:#575c54;--line:#181a171f;--line-strong:#181a174d;--accent:#2e6b4e;--accent-hover:#245a40;--accent-ink:#fff;--accent-on-dark:#a6d9bc;--inverse-bg:#18241e;--inverse-fg:#f2f3ef;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.625rem, 1.5rem + 4.4vw, 5.25rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 3rem);--fs-h3:clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.02;--lh-heading:1.12;--lh-body:1.6;--ls-display:-.04em;--ls-heading:-.025em;--ls-label:.06em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 7.5rem);--container:1280px;--tap:2.75rem;--r:.375rem;--r-sm:.25rem;--r-pill:.25rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:.9s;--shadow:none}
[data-template=dianella]{--bg:#f7f7f5;--bg-2:#e9ecef;--fg:#19202c;--fg-2:#3a4250;--fg-3:#59606c;--line:#19202c1f;--line-strong:#19202c4d;--accent:#23466f;--accent-hover:#1a3757;--accent-ink:#fff;--accent-on-dark:#b3c9e8;--inverse-bg:#151c28;--inverse-fg:#f7f7f5;--error:#b42318;--font-text:var(--ff-text), Georgia, serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:700;--fs-display:clamp(2.75rem, 1.5rem + 4.8vw, 5.75rem);--fs-h1:clamp(2.375rem, 1.5rem + 3.2vw, 4.25rem);--fs-h2:clamp(1.875rem, 1.4rem + 2vw, 3.125rem);--fs-h3:clamp(1.3125rem, 1.15rem + .6vw, 1.75rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.12;--lh-body:1.65;--ls-display:-.025em;--ls-heading:-.015em;--ls-label:.1em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1240px;--tap:2.75rem;--r:.5rem;--r-sm:.25rem;--r-pill:.25rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=gidgee]{--bg:#fff;--bg-2:#f0f2f5;--fg:#12161d;--fg-2:#3a414c;--fg-3:#5a616c;--line:#12161d1a;--line-strong:#12161d42;--accent:#1f4fd1;--accent-hover:#183fa8;--accent-ink:#fff;--accent-on-dark:#a3bcff;--inverse-bg:#12161d;--inverse-fg:#fff;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.4rem + 4.4vw, 5rem);--fs-h1:clamp(2.25rem, 1.4rem + 3.2vw, 3.875rem);--fs-h2:clamp(1.75rem, 1.3rem + 1.9vw, 2.875rem);--fs-h3:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.14;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.02em;--ls-label:.04em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1240px;--tap:2.75rem;--r:1rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:0 .75rem 2rem #12161d14}
[data-template=yarran]{--bg:#fff;--bg-2:#e7f2f1;--fg:#0c1b1e;--fg-2:#33464a;--fg-3:#536569;--line:#0c1b1e1f;--line-strong:#0c1b1e4d;--accent:#0a6e6a;--accent-hover:#085956;--accent-ink:#fff;--accent-on-dark:#7fe0d6;--inverse-bg:#0b2124;--inverse-fg:#fff;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:700;--fw-bold:800;--fs-display:clamp(3rem, 1.6rem + 5.6vw, 6.5rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 5rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);--fs-h3:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.95;--lh-heading:1.02;--lh-body:1.55;--ls-display:-.035em;--ls-heading:-.025em;--ls-label:.08em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:.25rem;--r-sm:.125rem;--r-pill:.25rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=boab]{--bg:#0d1114;--bg-2:#161d21;--fg:#eaf1f3;--fg-2:#b8c5ca;--fg-3:#8d9ca2;--line:#eaf1f31f;--line-strong:#eaf1f366;--accent:#82d3ea;--accent-hover:#a9e2f2;--accent-ink:#0d1114;--accent-on-dark:#135b73;--inverse-bg:#dceff5;--inverse-fg:#0d1114;--error:#f97066;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--ff-display), var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:800;--fs-display:clamp(3.5rem, 1.8rem + 7vw, 8.5rem);--fs-h1:clamp(3rem, 1.8rem + 5vw, 6rem);--fs-h2:clamp(2.5rem, 1.7rem + 3.2vw, 4.5rem);--fs-h3:clamp(1.5rem, 1.35rem + .6vw, 1.875rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1rem;--fs-small:.875rem;--lh-display:.88;--lh-heading:.95;--lh-body:1.6;--ls-display:-.01em;--ls-heading:-.005em;--ls-label:.1em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1280px;--tap:2.75rem;--r:.75rem;--r-sm:.375rem;--r-pill:.5rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=kunzea]{--bg:#fafaf8;--bg-2:#efefeb;--fg:#121212;--fg-2:#3d3d3a;--fg-3:#62625e;--line:#1212121f;--line-strong:#12121266;--accent:#121212;--accent-hover:#34342f;--accent-ink:#ffd43b;--accent-on-dark:#ffd43b;--inverse-bg:#121212;--inverse-fg:#fafaf8;--error:#b42318;--signal:#ffd43b;--signal-ink:#121212;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:700;--fw-bold:800;--fs-display:clamp(2.75rem, 1.6rem + 4.8vw, 5.75rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.98;--lh-heading:1.05;--lh-body:1.55;--ls-display:-.035em;--ls-heading:-.025em;--ls-label:.06em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1240px;--tap:2.75rem;--r:.375rem;--r-sm:.25rem;--r-pill:.375rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=casuarina]{--bg:#edefef;--bg-2:#e1e5e6;--fg:#1a2023;--fg-2:#3f4a4f;--fg-3:#56636a;--line:#1a20231f;--line-strong:#1a202359;--accent:#a3402a;--accent-hover:#873421;--accent-ink:#fff;--accent-on-dark:#f2a891;--inverse-bg:#1e272b;--inverse-fg:#edefef;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.5rem + 5vw, 6rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.08;--lh-body:1.6;--ls-display:-.04em;--ls-heading:-.03em;--ls-label:.08em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1320px;--tap:2.75rem;--r:.25rem;--r-sm:.125rem;--r-pill:.25rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=belah]{--bg:#f6f6f4;--bg-2:#ecece8;--fg:#151515;--fg-2:#464643;--fg-3:#63635f;--line:#1515151f;--line-strong:#15151573;--accent:#151515;--accent-hover:#3a3a37;--accent-ink:#f6f6f4;--accent-on-dark:#f6f6f4;--inverse-bg:#151515;--inverse-fg:#f6f6f4;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(3rem, 1.4rem + 6.6vw, 7.5rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 4.75rem);--fs-h2:clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--fs-h3:clamp(1.375rem, 1.2rem + .8vw, 2rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1rem;--fs-small:.875rem;--lh-display:.95;--lh-heading:1.05;--lh-body:1.6;--ls-display:-.045em;--ls-heading:-.03em;--ls-label:.08em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(5rem, 10vw, 9rem);--container:1400px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1.1s;--shadow:none}
[data-template=callitris]{--bg:#f4f4f2;--bg-2:#e8e9e6;--fg:#23272a;--fg-2:#474d51;--fg-3:#5c6367;--line:#23272a1f;--line-strong:#23272a59;--accent:#b93e0b;--accent-hover:#9a3309;--accent-ink:#fff;--accent-on-dark:#ff9a5c;--inverse-bg:#23272a;--inverse-fg:#f4f4f2;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:700;--fw-bold:800;--fs-display:clamp(2.75rem, 1.5rem + 5vw, 5.5rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.06;--lh-body:1.55;--ls-display:-.035em;--ls-heading:-.025em;--ls-label:.08em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:.625rem;--r-sm:.375rem;--r-pill:.375rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=teatree]{--bg:#e3e5e0;--bg-2:#d6d9d2;--surface:#fff;--fg:#161814;--fg-2:#3f433c;--fg-3:#575c54;--line:#1618141f;--line-strong:#16181459;--accent:#56631a;--accent-hover:#444f14;--accent-ink:#fff;--accent-on-dark:#c9d77a;--inverse-bg:#161814;--inverse-fg:#f4f5f2;--error:#b42318;--shadow:0 1.5rem 3rem -1.5rem #28301e59, 0 .25rem .75rem #28301e14;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:700;--fs-display:clamp(2.25rem, 1.5rem + 3.2vw, 4rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 3.75rem);--fs-h2:clamp(1.75rem, 1.35rem + 1.6vw, 2.5rem);--fs-h3:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1rem;--fs-small:.875rem;--lh-display:1.02;--lh-heading:1.1;--lh-body:1.55;--ls-display:-.03em;--ls-heading:-.02em;--ls-label:.12em;--measure:58ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.5rem);--section:clamp(3.5rem, 7vw, 6rem);--container:1080px;--tap:2.75rem;--r:.5rem;--r-sm:.25rem;--r-pill:.25rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:.9s}
[data-template=angophora]{--bg:#f2f1ed;--bg-2:#e5e3dd;--fg:#151515;--fg-2:#3a3936;--fg-3:#5d5b56;--line:#1515151f;--line-strong:#15151566;--accent:#e3a630;--accent-hover:#f0ba4e;--accent-ink:#151515;--accent-on-dark:#e3a630;--inverse-bg:#151515;--inverse-fg:#f2f1ed;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--ff-display), var(--font-text);--fw-regular:400;--fw-medium:700;--fw-bold:700;--fs-display:clamp(4rem, 1.5rem + 11vw, 11.5rem);--fs-h1:clamp(2.75rem, 1.6rem + 5vw, 5.5rem);--fs-h2:clamp(2.25rem, 1.5rem + 3.2vw, 4rem);--fs-h3:clamp(1.375rem, 1.2rem + .7vw, 1.75rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.9;--lh-heading:1;--lh-body:1.55;--ls-display:-.01em;--ls-heading:0;--ls-label:.08em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7.5rem);--container:1280px;--tap:2.75rem;--r:.25rem;--r-sm:.1875rem;--r-pill:.25rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=melaleuca]{--bg:#f4f4f7;--bg-2:#e7e7ee;--fg:#131a2b;--fg-2:#394157;--fg-3:#5a6176;--line:#131a2b1f;--line-strong:#131a2b61;--accent:#b9b1ff;--accent-hover:#cbc5ff;--accent-ink:#131a2b;--accent-on-dark:#b9b1ff;--inverse-bg:#131a2b;--inverse-fg:#f4f4f7;--error:#b42318;--signal:#b9b1ff;--signal-ink:#131a2b;--surface:#fff;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:300;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.5rem + 4vw, 4.75rem);--fs-h1:clamp(2.25rem, 1.4rem + 3.4vw, 4rem);--fs-h2:clamp(1.875rem, 1.3rem + 2.2vw, 3rem);--fs-h3:clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.1875rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.02;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.04em;--ls-heading:-.03em;--ls-label:.1em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1240px;--tap:2.75rem;--r:1rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=westringia]{--bg:#f0f0ec;--bg-2:#e3e3dd;--fg:#1d2024;--fg-2:#3e4247;--fg-3:#5d6166;--line:#1d20241f;--line-strong:#1d202466;--accent:#a8421a;--accent-hover:#8f3815;--accent-ink:#fff;--accent-on-dark:#f08a5d;--inverse-bg:#1d2024;--inverse-fg:#f0f0ec;--error:#b42318;--surface:#fff;--font-text:var(--ff-text), Georgia, serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:800;--fs-display:clamp(2.75rem, 1.4rem + 5.6vw, 6rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--fs-h2:clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--fs-price:clamp(1.75rem, 1.6rem + .65vw, 2.125rem);--lh-display:1;--lh-heading:1.08;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.02em;--ls-label:.08em;--measure:62ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1200px;--tap:2.75rem;--r:.5rem;--r-sm:.25rem;--r-pill:.375rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:0 1.5rem 3rem -1.5rem #1d202473}
[data-template=eremophila]{--bg:#eef1f2;--bg-2:#e0e6e9;--fg:#1c2833;--fg-2:#3d4a55;--fg-3:#5a6772;--line:#1c28331f;--line-strong:#1c28335c;--accent:#1f2d3a;--accent-hover:#34485a;--accent-ink:#eef1f2;--accent-on-dark:#bfd0dc;--inverse-bg:#1f2d3a;--inverse-fg:#eef1f2;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.75rem, 1.6rem + 4.4vw, 5.25rem);--fs-h1:clamp(2.5rem, 1.6rem + 3.4vw, 4.25rem);--fs-h2:clamp(2rem, 1.5rem + 2vw, 3.25rem);--fs-h3:clamp(1.3125rem, 1.2rem + .45vw, 1.5625rem);--fs-label:.8125rem;--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-body:1.125rem;--fs-small:1rem;--lh-display:1.02;--lh-heading:1.1;--lh-body:1.55;--ls-display:-.025em;--ls-heading:-.015em;--ls-label:.1em;--measure:58ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(5rem, 9vw, 8rem);--container:1240px;--tap:2.75rem;--r:.875rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.25s;--dur:.55s;--dur-slow:1.1s;--shadow:none}
[data-template=hibbertia]{--bg:#f3f2f5;--bg-2:#e6e3ea;--fg:#221e28;--fg-2:#433e4a;--fg-3:#615b69;--line:#221e281f;--line-strong:#221e2861;--accent:#4a2f4f;--accent-hover:#61416a;--accent-ink:#fff;--accent-on-dark:#e2cde4;--inverse-bg:#2b2431;--inverse-fg:#f3f2f5;--error:#b42318;--surface:#fff;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:300;--fw-medium:400;--fw-bold:600;--fs-display:clamp(2.5rem, 1.5rem + 3.8vw, 4.5rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 3.75rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.9vw, 2.875rem);--fs-h3:clamp(1.25rem, 1.15rem + .4vw, 1.4375rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.1875rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.06;--lh-heading:1.12;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.02em;--ls-label:.12em;--measure:58ch;--pad:clamp(.75rem, 2.5vw, 1.5rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(3.5rem, 6vw, 5.5rem);--container:1360px;--tap:2.75rem;--r:1.25rem;--r-sm:.625rem;--r-pill:.625rem;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=macadamia]{--bg:#f4f4f1;--bg-2:#e7e8e2;--fg:#16181a;--fg-2:#3b3e41;--fg-3:#5c6064;--line:#16181a1f;--line-strong:#16181a61;--accent:#2c6a3e;--accent-hover:#235833;--accent-ink:#fff;--accent-on-dark:#8ed39f;--inverse-bg:#16181a;--inverse-fg:#f4f4f1;--error:#b42318;--surface:#fff;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:800;--fs-display:clamp(2.75rem, 1.4rem + 5.4vw, 6rem);--fs-h1:clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--fs-h2:clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--fs-h3:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:.96;--lh-heading:1.02;--lh-body:1.55;--ls-display:-.045em;--ls-heading:-.035em;--ls-label:.1em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:1.5rem;--r-sm:.75rem;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=bursaria]{--bg:#0e0e0e;--bg-2:#1a1a1a;--fg:#f2f2ee;--fg-2:#c4c4be;--fg-3:#94948e;--line:#f2f2ee1f;--line-strong:#f2f2ee61;--accent:#ff5a47;--accent-hover:#ff7b6b;--accent-ink:#0e0e0e;--accent-on-dark:#b8301f;--inverse-bg:#edede8;--inverse-fg:#0e0e0e;--error:#ff8a7a;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--ff-display), var(--font-text);--fw-regular:300;--fw-medium:500;--fw-bold:600;--fs-display:clamp(4.25rem, 1.8rem + 10vw, 11rem);--fs-h1:clamp(3rem, 1.6rem + 6vw, 6.5rem);--fs-h2:clamp(2.5rem, 1.6rem + 3.8vw, 4.75rem);--fs-h3:clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--fs-label:.75rem;--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.1875rem);--fs-body:1rem;--fs-small:.875rem;--lh-display:.82;--lh-heading:.9;--lh-body:1.6;--ls-display:0;--ls-heading:.005em;--ls-label:.12em;--measure:58ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 8vw, 7rem);--container:1320px;--tap:2.75rem;--r:.5rem;--r-sm:.25rem;--r-pill:999px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=pimelea]{--bg:#fff;--bg-2:#fbf1ee;--fg:#14231d;--fg-2:#3c4a44;--fg-3:#55625c;--line:#14231d1f;--line-strong:#14231d73;--accent:#1f5f46;--accent-hover:#174a37;--accent-ink:#fff;--accent-on-dark:#bfe3cf;--inverse-bg:#12372b;--inverse-fg:#f1f7f3;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:500;--fw-bold:650;--fs-display:clamp(2.5rem, 1.5rem + 3.9vw, 5rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4.25rem);--fs-h2:clamp(1.875rem, 1.4rem + 2vw, 3.125rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-stat:clamp(2.75rem, 1.8rem + 3.6vw, 5rem);--fs-label:.875rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.04;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.03em;--ls-heading:-.022em;--measure:60ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:.625rem;--r-sm:.375rem;--r-pill:.5rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.4s;--dur-slow:.8s;--shadow:none}
[data-template=darwinia]{--bg:#fff;--bg-2:#eef4f6;--fg:#0e1f2b;--fg-2:#3a4a57;--fg-3:#546471;--line:#0e1f2b1f;--line-strong:#0e1f2b73;--accent:#0a6286;--accent-hover:#074b68;--accent-ink:#fff;--accent-on-dark:#8fd3f0;--inverse-bg:#0e1f2b;--inverse-fg:#f2f7f9;--tile-warm:#f6ddc0;--tile-cool:#cfe6ef;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--ff-display), Georgia, serif;--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-display:clamp(2.5rem, 1.5rem + 3.9vw, 5rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4.25rem);--fs-h2:clamp(1.875rem, 1.4rem + 2vw, 3.125rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-stat:clamp(2.5rem, 1.7rem + 3vw, 4.25rem);--fs-label:.875rem;--fs-lead:clamp(1.125rem, 1.05rem + .4vw, 1.375rem);--fs-body:1.125rem;--fs-small:1rem;--lh-display:1.08;--lh-heading:1.15;--lh-body:1.55;--ls-display:-.015em;--ls-heading:-.01em;--measure:58ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1240px;--tap:2.75rem;--r:.75rem;--r-sm:.5rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=persoonia]{--bg:#fff;--bg-2:#eef1ee;--fg:#14191a;--fg-2:#3b4442;--fg-3:#566160;--line:#14191a24;--line-strong:#14191a73;--accent:#4c6a55;--accent-hover:#3a5342;--accent-ink:#fff;--accent-on-dark:#c9dbcb;--inverse-bg:#14191a;--inverse-fg:#f3f5f2;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--ff-display), Georgia, serif;--fw-regular:400;--fw-medium:500;--fw-bold:700;--fs-display:clamp(2.5rem, 1.4rem + 4.4vw, 5.5rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4.25rem);--fs-h2:clamp(1.875rem, 1.4rem + 2vw, 3.125rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-statement:clamp(1.5rem, 1.2rem + 1.4vw, 2.375rem);--fs-label:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.05;--lh-heading:1.15;--lh-body:1.65;--ls-display:-.01em;--ls-heading:-.005em;--ls-label:.08em;--measure:56ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4.5rem, 9vw, 8rem);--container:1200px;--tap:2.75rem;--r:0;--r-sm:0;--r-pill:0;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=calytrix]{--bg:#fff;--bg-2:#f3f3f1;--fg:#161616;--fg-2:#444;--fg-3:#5f5f5f;--line:#16161624;--line-strong:#16161673;--accent:#161616;--accent-hover:#3a3a3a;--accent-ink:#fff;--accent-on-dark:#ffab73;--inverse-bg:#161616;--inverse-fg:#f7f7f5;--error:#b42318;--pop:#ff8a3d;--pop-soft:#ffd9bf;--sky-soft:#bfe0f2;--mint-soft:#cdebd6;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:800;--fs-display:clamp(2.5rem, 1.3rem + 4.8vw, 5.25rem);--fs-h1:clamp(2.25rem, 1.4rem + 3.4vw, 4.25rem);--fs-h2:clamp(1.875rem, 1.3rem + 2.3vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-row:clamp(1.5rem, 1.1rem + 1.6vw, 2.5rem);--fs-tile:clamp(4rem, 3rem + 4vw, 6.5rem);--fs-pill:.9375rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.025em;--ls-heading:-.02em;--measure:54ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1280px;--tap:2.75rem;--r:1.5rem;--r-sm:.75rem;--r-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
[data-template=kennedia]{--bg:#fbf8f9;--bg-2:#f1eaee;--fg:#1b1220;--fg-2:#473c4d;--fg-3:#665b6c;--line:#1b122024;--line-strong:#1b122073;--accent:#c70d6b;--accent-hover:#a00a56;--accent-ink:#fff;--accent-on-dark:#ff7db8;--inverse-bg:#1b1220;--inverse-fg:#f7f2f5;--error:#b42318;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--ff-display), var(--ff-text), system-ui, sans-serif;--fw-regular:400;--fw-medium:600;--fw-bold:700;--fs-display:clamp(2.125rem, 1.2rem + 3.8vw, 4.5rem);--fs-h1:clamp(2rem, 1.3rem + 2.8vw, 3.75rem);--fs-h2:clamp(1.625rem, 1.2rem + 1.8vw, 2.75rem);--fs-h3:clamp(1.125rem, 1rem + .5vw, 1.375rem);--fs-tile:clamp(1.25rem, 1.05rem + .8vw, 1.75rem);--fs-chip:.8125rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1.08;--lh-heading:1.15;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.025em;--ls-chip:.04em;--measure:54ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1320px;--tap:2.75rem;--r:1rem;--r-sm:.5rem;--r-pill:.125rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.5s;--dur-slow:1s;--shadow:none}
[data-template=hovea]{--bg:#f4f2ee;--bg-2:#e9e5de;--fg:#101213;--fg-2:#3d4143;--fg-3:#5b6063;--line:#10121329;--line-strong:#10121380;--accent:#0a6e7c;--accent-hover:#07555f;--accent-ink:#fff;--accent-on-dark:#4de3f2;--inverse-bg:#0c0e0f;--inverse-fg:#f2f4f4;--error:#b42318;--pop:#4de3f2;--font-text:var(--ff-text), system-ui, sans-serif;--font-display:var(--font-text);--fw-regular:400;--fw-medium:600;--fw-bold:700;--fs-display:clamp(2.5rem, 1.3rem + 4.6vw, 5rem);--fs-h1:clamp(2.25rem, 1.4rem + 3.2vw, 4rem);--fs-h2:clamp(1.875rem, 1.3rem + 2.3vw, 3.25rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-card:clamp(1.5rem, 1.2rem + 1.2vw, 2.125rem);--fs-chip:.875rem;--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--lh-display:1;--lh-heading:1.1;--lh-body:1.6;--ls-display:-.035em;--ls-heading:-.025em;--measure:56ch;--pad:clamp(1.25rem, 4vw, 3rem);--gap:clamp(1rem, 2vw, 1.75rem);--section:clamp(4rem, 8vw, 7rem);--container:1240px;--tap:2.75rem;--r:.25rem;--r-sm:.25rem;--r-pill:.25rem;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.2s;--dur:.45s;--dur-slow:.9s;--shadow:none}
@font-face{font-family:face;src:url(../media/BricolageGrotesque_Variable-s.p.3a81ygr066luh.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:face Fallback;src:local(Arial);ascent-override:87.08%;descent-override:25.28%;line-gap-override:0.0%;size-adjust:106.8%}.face_da710339-module__6s9pRq__className{font-family:face,face Fallback}.face_da710339-module__6s9pRq__variable{--ff-text:"face", "face Fallback"}
