/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scroll-snap-strictness:proximity}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-lg:.5rem;--radius-2xl:1rem;--color-cream:#eef1ea;--color-ivory:#fbf9f5;--color-ink:#322e2a;--color-olive:#4d4838;--color-mint:#bcc7b6;--color-gold:#746d58;--color-muted:#67615b;--color-mint-deep:#41573c;--color-mint-wash:#e4eae0;--color-rule:#d7dbd1;--color-hair:#e8ebe4;--color-mint-60:#bcc7b699;--color-new-bg:#ece8e2;--color-new-fg:#67615b;--color-est-bg:#f0e6ce;--color-est-fg:#8a6d2f;--color-awa-bg:#f6e7c9;--color-awa-fg:#9a6b1e;--color-app-bg:#e3eadd;--color-app-fg:#5c6b4e;--color-sch-bg:#dde8e4;--color-sch-fg:#466057;--color-res-bg:#dce6da;--color-res-fg:#3c5a3a;--color-rej-bg:#f1ded5;--color-rej-fg:#9a4e33;--font-inter:"Inter", ui-sans-serif, system-ui, sans-serif;--font-garamond:"Garamond", Georgia, serif;--shadow-lift:0 1px 2px #322e2a0d, 0 4px 10px -5px #322e2a17, 0 16px 32px -18px #322e2a2b;--shadow-lift-lg:0 2px 4px #322e2a0f, 0 10px 22px -10px #322e2a21, 0 40px 70px -34px #322e2a4d;--shadow-lift-mint:0 10px 30px -10px #bcc7b6e6;--shadow-lift-mint-hi:0 18px 40px -12px #bcc7b6}}@layer base{*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--color-cream)}[id]{scroll-margin-top:100px}@media (width<=640px){[id]{scroll-margin-top:76px}}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-garamond);letter-spacing:-.015em;font-weight:500}a{color:inherit}input,textarea{font:inherit}:focus-visible{outline:2px solid var(--color-mint-deep);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}}@layer components{.js-motion [data-reveal],.js-motion [data-stagger]>*,.js-motion .hero-copy>*,.js-motion .hero .demo{opacity:0}.js-motion [data-reveal].in,.js-motion [data-stagger].in>*{opacity:1}.js-motion [data-reveal] .rule{transform-origin:0;transition:scale .7s cubic-bezier(.2,.75,.3,1) .14s;scale:0 1}.js-motion [data-reveal].in .rule{scale:1}.spotlight{isolation:isolate}.spotlight>*{z-index:1;position:relative}.spotlight:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(230px circle at var(--mx,50%) var(--my,0%), #bcc7b680, transparent 72%);transition:opacity .32s;position:absolute;inset:0}.spotlight.hi:after{background:radial-gradient(230px circle at var(--mx,50%) var(--my,0%), #bcc7b638, transparent 72%)}.spotlight:hover:after{opacity:1}.rail{background:linear-gradient(90deg, var(--color-mint-deep), var(--color-mint))}.nav-link:after{content:"";background:var(--color-mint-deep);transform-origin:0;height:1.5px;transition:scale .24s cubic-bezier(.2,.75,.3,1);position:absolute;bottom:0;left:0;right:0;scale:0 1}.nav-link:hover:after,.nav-link.on:after{scale:1}.logo-mark{-webkit-mask:url(/images/logo.svg) 50%/contain no-repeat;mask:url(/images/logo.svg) 50%/contain no-repeat}.btn-sheen:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#f9f8f54d,#0000);width:34%;height:100%;position:absolute;top:0;left:-45%;transform:skew(-18deg)}.btn-sheen:hover:after{animation:.72s cubic-bezier(.35,0,.25,1) sheen}[data-busy]:before{content:"";border:2px solid #f9f8f552;border-top-color:var(--color-ivory);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite spin}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#bcc7b6e6,#bcc7b600 62%);border-radius:50%;width:860px;height:840px;animation:1.5s both glowUp,34s ease-in-out 1.5s infinite driftA;position:absolute;top:-320px;right:-200px}.hero:after{content:"";pointer-events:none;background:radial-gradient(#bcc7b680,#bcc7b600 62%);border-radius:50%;width:560px;height:420px;animation:1.5s .2s both glowUp,26s ease-in-out 1.7s infinite driftB;position:absolute;bottom:-40px;left:-180px}.live-dot:after{content:"";background:currentColor;border-radius:50%;animation:2.1s cubic-bezier(.2,.6,.3,1) infinite radar;position:absolute;inset:0}.trow.now .tick{animation:1.1s cubic-bezier(.2,.6,.3,1) ring}.track-line:after{content:"";background:linear-gradient(var(--color-mint-deep), var(--color-mint-deep)) no-repeat top/100% 0, var(--color-hair);width:1.5px;transition:background-size .55s cubic-bezier(.4,0,.2,1);position:absolute;top:16px;bottom:-12px}.trow.on .track-line:after{background-size:100% 100%}.trow:last-child .track-line:after{display:none}.phone-frame{background:linear-gradient(115deg,#7d7770 0%,#43403a 12%,#2a2723 26%,#211f1c 50%,#2e2b27 74%,#4b4741 88%,#6e6861 100%);box-shadow:inset 0 0 0 1px #ffffff3d,inset 0 1px 2px #ffffff4d,inset 0 -1px 2px #00000080,0 2px 5px #322e2a29,0 18px 34px -14px #322e2a4d,0 44px 72px -32px #322e2a61}.ph:hover .phone-frame{transform:translateY(-8px);box-shadow:inset 0 0 0 1px #ffffff3d,inset 0 1px 2px #ffffff4d,inset 0 -1px 2px #00000080,0 2px 5px #322e2a29,0 26px 44px -14px #bcc7b6d9,0 56px 84px -32px #bcc7b6a6}.phone-frame:before,.phone-frame:after{content:"";background:linear-gradient(90deg,#6b655e,#332f2b);border-radius:2px 0 0 2px;width:2px;position:absolute;left:-1.5px}.phone-frame:before{height:3.2%;top:15%}.phone-frame:after{height:6%;top:20.4%}.phone-screen:after{content:"";pointer-events:none;background:linear-gradient(103deg,#0000 40%,#ffffff24 47%,#ffffff52 50%,#ffffff24 53%,#0000 60%);position:absolute;inset:-25% -70%;translate:-80%}.phones.in .ph:first-child .phone-screen:after{animation:1.45s cubic-bezier(.4,0,.3,1) .34s both glare}.phones.in .ph:nth-child(2) .phone-screen:after{animation:1.45s cubic-bezier(.4,0,.3,1) .5s both glare}.phones.in .ph:nth-child(3) .phone-screen:after{animation:1.45s cubic-bezier(.4,0,.3,1) .66s both glare}.qr:after{content:"";pointer-events:none;background:linear-gradient(#0000,#41573c29 55%,#41573c57);height:38%;position:absolute;top:0;left:0;right:0;translate:0 -120%}.dl.in .qr:after{animation:1.6s cubic-bezier(.4,0,.3,1) .45s both scan}.dl.in .qr+.qr:after{animation-delay:.75s}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.top-\[6px\]{top:6px}.top-full{top:100%}.right-0{right:0}.-bottom-px{bottom:-1px}.-left-\[9999px\]{left:-9999px}.left-0{left:0}.z-70{z-index:70}.col-span-full{grid-column:1/-1}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[5px\]{margin-top:5px}.mt-\[18px\]{margin-top:18px}.mt-\[26px\]{margin-top:26px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mb-0{margin-bottom:0}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[5px\]{margin-bottom:5px}.mb-\[9px\]{margin-bottom:9px}.mb-\[13px\]{margin-bottom:13px}.mb-\[18px\]{margin-bottom:18px}.ml-0{margin-left:0}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4128\/4800\]{aspect-ratio:4128/4800}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-\[1\.8px\]{height:1.8px}.h-\[19px\]{height:19px}.h-\[21px\]{height:21px}.h-\[140px\]{height:140px}.h-auto{height:auto}.h-px{height:1px}.min-h-\[104px\]{min-height:104px}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[21px\]{width:21px}.w-\[52px\]{width:52px}.w-\[112px\]{width:112px}.w-\[140px\]{width:140px}.w-\[calc\(74px_-_20px\*var\(--condense\,0\)\)\]{width:calc(74px - 20px * var(--condense,0))}.w-full{width:100%}.w-px{width:1px}.max-w-\[32ch\]{max-width:32ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[880px\]{max-width:880px}.max-w-\[1180px\]{max-width:1180px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.flex-none{flex:none}.origin-left{transform-origin:0}.\[translate\:0_4px\]{translate:0 4px}.\[transform\:scaleX\(0\)\]{transform:scaleX(0)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[74px_12px_minmax\(0\,1fr\)\]{grid-template-columns:74px 12px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(3\,1fr\)\]{grid-template-columns:repeat(3,1fr)}.grid-cols-\[repeat\(4\,1fr\)\]{grid-template-columns:repeat(4,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.\[align-content\:start\]{align-content:start}.\[align-items\:start\]{align-items:start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[11px\]{gap:11px}.gap-\[13px\]{gap:13px}.gap-\[18px\]{gap:18px}.gap-\[26px\]{gap:26px}.gap-\[30px\]{gap:30px}.gap-\[52px\]{gap:52px}.gap-x-\[22px\]{column-gap:22px}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14\.7\%\/6\.8\%\]{border-radius:14.7%/6.8%}.rounded-\[14px\]{border-radius:14px}.rounded-\[16\.8\%\/7\.8\%\]{border-radius:16.8%/7.8%}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[999px\]{border-radius:999px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[rgba\(249\,248\,245\,\.22\)\]{border-color:#f9f8f538}.border-mint{border-color:var(--color-mint)}.border-mint-deep{border-color:var(--color-mint-deep)}.border-rule{border-color:var(--color-rule)}.border-transparent{border-color:#0000}.border-y-rule{border-block-color:var(--color-rule)}.border-t-\[rgba\(249\,248\,245\,\.14\)\]{border-top-color:#f9f8f524}.border-t-mint-deep{border-top-color:var(--color-mint-deep)}.border-b-hair{border-bottom-color:var(--color-hair)}.border-b-rule{border-bottom-color:var(--color-rule)}.bg-\[\#000\]{background-color:#000}.bg-\[rgba\(249\,248\,245\,\.11\)\]{background-color:#f9f8f51c}.bg-\[rgba\(251\,249\,245\,\.9\)\]{background-color:#fbf9f5e6}.bg-cream{background-color:var(--color-cream)}.bg-current{background-color:currentColor}.bg-ink{background-color:var(--color-ink)}.bg-ivory{background-color:var(--color-ivory)}.bg-mint{background-color:var(--color-mint)}.bg-mint-deep{background-color:var(--color-mint-deep)}.bg-mint-wash{background-color:var(--color-mint-wash)}.bg-olive{background-color:var(--color-olive)}.bg-res-bg{background-color:var(--color-res-bg)}.bg-rule{background-color:var(--color-rule)}.bg-\[linear-gradient\(90deg\,var\(--color-mint-deep\)\,var\(--color-mint\)\)\]{background-image:linear-gradient(90deg,var(--color-mint-deep),var(--color-mint))}.bg-\[linear-gradient\(180deg\,var\(--color-mint-wash\)\,var\(--color-mint\)\)\]{background-image:linear-gradient(180deg,var(--color-mint-wash),var(--color-mint))}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[2\.1\%\]{padding:2.1%}.p-\[26px\]{padding:26px}.px-0{padding-inline:0}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-6\.5{padding-inline:calc(var(--spacing) * 6.5)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-\[9px\]{padding-inline:9px}.px-\[13px\]{padding-inline:13px}.px-\[17px\]{padding-inline:17px}.px-\[18px\]{padding-inline:18px}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-\[22px\]{padding-block:22px}.py-\[64px\]{padding-block:64px}.py-\[calc\(12px_-_5px\*var\(--condense\,0\)\)\]{padding-block:calc(12px - 5px * var(--condense,0))}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pt-\[3px\]{padding-top:3px}.pt-\[5px\]{padding-top:5px}.pt-\[60px\]{padding-top:60px}.pb-1{padding-bottom:var(--spacing)}.pb-\[18px\]{padding-bottom:18px}.pb-\[30px\]{padding-bottom:30px}.pb-\[64px\]{padding-bottom:64px}.text-center{text-align:center}.font-garamond{font-family:var(--font-garamond)}.font-inter{font-family:var(--font-inter)}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17\.5px\]{font-size:17.5px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[clamp\(25px\,3\.2vw\,34px\)\]{font-size:clamp(25px,3.2vw,34px)}.text-\[clamp\(26px\,3\.4vw\,38px\)\]{font-size:clamp(26px,3.4vw,38px)}.text-\[clamp\(33px\,4\.4vw\,52px\)\]{font-size:clamp(33px,4.4vw,52px)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.07\]{--tw-leading:1.07;line-height:1.07}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.62\]{--tw-leading:1.62;line-height:1.62}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.whitespace-nowrap{white-space:nowrap}.text-\[rgba\(249\,248\,245\,\.5\)\]{color:#f9f8f580}.text-\[rgba\(249\,248\,245\,\.55\)\]{color:#f9f8f58c}.text-\[rgba\(249\,248\,245\,\.72\)\]{color:#f9f8f5b8}.text-\[rgba\(249\,248\,245\,\.82\)\]{color:#f9f8f5d1}.text-gold{color:var(--color-gold)}.text-ink{color:var(--color-ink)}.text-ivory{color:var(--color-ivory)}.text-mint{color:var(--color-mint)}.text-mint-deep{color:var(--color-mint-deep)}.text-muted{color:var(--color-muted)}.text-rej-fg{color:var(--color-rej-fg)}.text-res-fg{color:var(--color-res-fg)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-34{opacity:.34}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-72{opacity:.72}.opacity-80{opacity:.8}.shadow-lift{--tw-shadow:0 1px 2px var(--tw-shadow-color,#322e2a0d), 0 4px 10px -5px var(--tw-shadow-color,#322e2a17), 0 16px 32px -18px var(--tw-shadow-color,#322e2a2b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lift-lg{--tw-shadow:0 2px 4px var(--tw-shadow-color,#322e2a0f), 0 10px 22px -10px var(--tw-shadow-color,#322e2a21), 0 40px 70px -34px var(--tw-shadow-color,#322e2a4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lift-mint{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#bcc7b6e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_12px_26px_-24px_rgb\(50_46_42\/calc\(75\%\*var\(--condense\,0\)\)\)\]{box-shadow:0 12px 26px -24px rgb(50 46 42/calc(75% * var(--condense,0)))}.\[box-shadow\:inset_0_0_0_1px_rgba\(0\,0\,0\,\.7\)\]{box-shadow:inset 0 0 0 1px #000000b3}.\[outline\:none\]{outline:none}.backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[transition\:\.15s\]{transition:all .15s}.\[transition\:\.16s\]{transition:all .16s}.\[transition\:\.45s\]{transition:all .45s}.\[transition\:background_\.2s\,scale_\.28s_cubic-bezier\(\.2\,\.75\,\.3\,1\)\,rotate_\.28s_cubic-bezier\(\.2\,\.75\,\.3\,1\)\]{transition:background .2s,scale .28s cubic-bezier(.2,.75,.3,1),rotate .28s cubic-bezier(.2,.75,.3,1)}.\[transition\:background_\.16s\,border-color_\.16s\]{transition:background .16s,border-color .16s}.\[transition\:border-color_\.15s\,box-shadow_\.15s\]{transition:border-color .15s,box-shadow .15s}.\[transition\:color_\.2s\]{transition:color .2s}.\[transition\:color_\.16s\]{transition:color .16s}.\[transition\:opacity_\.2s\]{transition:opacity .2s}.\[transition\:opacity_\.45s\]{transition:opacity .45s}.\[transition\:transform_\.2s\,border-color_\.2s\,box-shadow_\.2s\]{transition:transform .2s,border-color .2s,box-shadow .2s}.\[transition\:transform_\.3s_cubic-bezier\(\.2\,\.7\,\.3\,1\)\,box-shadow_\.3s\]{transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s}.\[transition\:transform_\.16s\,background_\.16s\,box-shadow_\.16s\]{transition:transform .16s,background .16s,box-shadow .16s}.\[transition\:transform_\.25s\,top_\.25s\]{transition:transform .25s,top .25s}.\[transition\:translate_\.45s_cubic-bezier\(\.2\,\.75\,\.3\,1\)\]{transition:translate .45s cubic-bezier(.2,.75,.3,1)}.\[transition\:width_\.2s_linear\]{transition:width .2s linear}.group-hover\:\[scale\:1\.06\]:is(:where(.group):hover *){scale:1.06}.group-hover\:\[rotate\:-3deg\]:is(:where(.group):hover *){rotate:-3deg}.group-hover\:bg-mint-deep:is(:where(.group):hover *){background-color:var(--color-mint-deep)}.group-hover\:text-ivory:is(:where(.group):hover *){color:var(--color-ivory)}.group-aria-expanded\:top-\[6px\]:is(:where(.group)[aria-expanded=true] *){top:6px}.group-aria-expanded\:-rotate-45:is(:where(.group)[aria-expanded=true] *){rotate:-45deg}.group-aria-expanded\:rotate-45:is(:where(.group)[aria-expanded=true] *){rotate:45deg}.group-aria-expanded\:opacity-0:is(:where(.group)[aria-expanded=true] *){opacity:0}.group-\[\.on\]\:\[translate\:0_0\]:is(:where(.group).on *){translate:0}.group-\[\.on\]\:\[transform\:scale\(1\.35\)\]:is(:where(.group).on *){transform:scale(1.35)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.hover\:\[transform\:translateY\(-1px\)\]:hover{transform:translateY(-1px)}.hover\:\[transform\:translateY\(-3px\)\]:hover{transform:translateY(-3px)}.hover\:border-mint-deep:hover{border-color:var(--color-mint-deep)}.hover\:bg-\[rgba\(249\,248\,245\,\.2\)\]:hover{background-color:#f9f8f533}.hover\:bg-ink:hover{background-color:var(--color-ink)}.hover\:bg-mint:hover{background-color:var(--color-mint)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-ivory:hover{color:var(--color-ivory)}.hover\:shadow-lift-mint-hi:hover{--tw-shadow:0 18px 40px -12px var(--tw-shadow-color,#bcc7b6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:border-mint-deep:focus{border-color:var(--color-mint-deep)}.focus\:\[box-shadow\:0_0_0_3px_rgba\(188\,199\,182\,\.5\)\]:focus{box-shadow:0 0 0 3px #bcc7b680}.aria-expanded\:border-mint-deep[aria-expanded=true]{border-color:var(--color-mint-deep)}.aria-expanded\:bg-mint-wash[aria-expanded=true]{background-color:var(--color-mint-wash)}.data-busy\:pointer-events-none[data-busy]{pointer-events:none}.data-busy\:opacity-75[data-busy]{opacity:.75}@media (width<=980px){.upto-980\:grid-cols-\[1fr\]{grid-template-columns:1fr}.upto-980\:gap-\[38px\]{gap:38px}.upto-980\:pt-10{padding-top:calc(var(--spacing) * 10)}.upto-980\:pb-11{padding-bottom:calc(var(--spacing) * 11)}}@media (width<=900px){.upto-900\:-mx-4\.5{margin-inline:calc(var(--spacing) * -4.5)}.upto-900\:mb-0{margin-bottom:0}.upto-900\:ml-auto{margin-left:auto}.upto-900\:flex{display:flex}.upto-900\:hidden{display:none}.upto-900\:inline-flex{display:inline-flex}.upto-900\:w-\[64\%\]{width:64%}.upto-900\:max-w-\[260px\]{max-width:260px}.upto-900\:max-w-none{max-width:none}.upto-900\:flex-none{flex:none}.upto-900\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.upto-900\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.upto-900\:snap-center{scroll-snap-align:center}.upto-900\:\[scrollbar-width\:none\]{scrollbar-width:none}.upto-900\:grid-cols-\[1fr\]{grid-template-columns:1fr}.upto-900\:grid-cols-\[repeat\(2\,1fr\)\]{grid-template-columns:repeat(2,1fr)}.upto-900\:items-start{align-items:flex-start}.upto-900\:gap-3{gap:calc(var(--spacing) * 3)}.upto-900\:gap-4{gap:calc(var(--spacing) * 4)}.upto-900\:overflow-x-auto{overflow-x:auto}.upto-900\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.upto-900\:px-\[18px\]{padding-inline:18px}.upto-900\:py-4{padding-block:calc(var(--spacing) * 4)}.upto-900\:pb-2{padding-bottom:calc(var(--spacing) * 2)}}@media (width<=860px){.upto-860\:py-\[44px\]{padding-block:44px}}@media (width<=760px){.upto-760\:order-first{order:-9999}.upto-760\:mx-auto{margin-inline:auto}.upto-760\:mt-8{margin-top:calc(var(--spacing) * 8)}.upto-760\:hidden{display:none}.upto-760\:h-\[108px\]{height:108px}.upto-760\:w-\[108px\]{width:108px}.upto-760\:grid-cols-\[1fr\]{grid-template-columns:1fr}.upto-760\:justify-center{justify-content:center}.upto-760\:justify-items-center{justify-items:center}.upto-760\:gap-0{gap:0}.upto-760\:gap-5{gap:calc(var(--spacing) * 5)}.upto-760\:gap-\[22px\]{gap:22px}.upto-760\:border-t-rule{border-top-color:var(--color-rule)}.upto-760\:px-\[22px\]{padding-inline:22px}.upto-760\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.upto-760\:py-\[26px\]{padding-block:26px}.upto-760\:pt-1{padding-top:var(--spacing)}.upto-760\:text-center{text-align:center}}@media (width<=640px){.upto-640\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.upto-640\:w-\[calc\(58px_-_12px\*var\(--condense\,0\)\)\]{width:calc(58px - 12px * var(--condense,0))}.upto-640\:grid-cols-\[1fr\]{grid-template-columns:1fr}.upto-640\:gap-3{gap:calc(var(--spacing) * 3)}.upto-640\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.upto-640\:py-\[calc\(10px_-_3px\*var\(--condense\,0\)\)\]{padding-block:calc(10px - 3px * var(--condense,0))}}@media (width<=520px){.upto-520\:grid-cols-\[1fr\]{grid-template-columns:1fr}}.\[\&\.on\]\:text-ink.on{color:var(--color-ink)}.\[\&\.on\]\:text-mint-deep.on{color:var(--color-mint-deep)}.\[\&\.on\]\:opacity-100.on{opacity:1}}@font-face{font-family:Garamond;src:url(/fonts/EBGaramond.ttf)format("truetype");font-weight:300 700;font-display:swap}@font-face{font-family:Garamond;src:url(/fonts/EBGaramond-Italic.ttf)format("truetype");font-style:italic;font-weight:300 700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter.ttf)format("truetype");font-weight:300 800;font-display:swap}@keyframes glowUp{0%{opacity:0}to{opacity:1}}@keyframes driftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-28px,20px)scale(1.06)}}@keyframes driftB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(24px,-16px)scale(1.09)}}@keyframes radar{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes ring{0%{box-shadow:0 0 0 0 var(--color-mint-60)}72%{box-shadow:0 0 0 10px #bcc7b600}to{box-shadow:0 0 #bcc7b600}}@keyframes sheen{0%{left:-45%}to{left:125%}}@keyframes glare{0%{translate:-80%}to{translate:80%}}@keyframes scan{0%{translate:0 -120%}to{translate:0 300%}}@keyframes spin{to{transform:rotate(360deg)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
