.tk[data-astro-cid-7ldwwcmr]{text-align:left;grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}@media (width<=900px){.tk[data-astro-cid-7ldwwcmr]{grid-template-columns:minmax(0,1fr)}}.tk-form[data-astro-cid-7ldwwcmr]{gap:.9rem;display:grid}.tk-form[data-astro-cid-7ldwwcmr] .h4[data-astro-cid-7ldwwcmr]{margin:0}.tk-hint[data-astro-cid-7ldwwcmr],.tk-small[data-astro-cid-7ldwwcmr],.tk-note[data-astro-cid-7ldwwcmr],.tk-opt[data-astro-cid-7ldwwcmr]{color:var(--muted);font-size:.875rem}.tk-small[data-astro-cid-7ldwwcmr]{font-size:.8125rem}.tk-note[data-astro-cid-7ldwwcmr]{border-top:1px solid var(--hairline);padding-top:.75rem}.tk-field[data-astro-cid-7ldwwcmr]{gap:.35rem;min-width:0;display:grid}.tk-field[data-astro-cid-7ldwwcmr] label[data-astro-cid-7ldwwcmr]{font-size:.875rem;font-weight:600}.tk-opt[data-astro-cid-7ldwwcmr]{font-size:.75rem;font-weight:400}.tk-field[data-astro-cid-7ldwwcmr] input[data-astro-cid-7ldwwcmr]{border:1px solid var(--input);background:var(--field);width:100%;min-height:2.75rem;color:var(--fg);font:inherit;border-radius:10px;padding:0 .8rem}.tk-field[data-astro-cid-7ldwwcmr] input[data-astro-cid-7ldwwcmr]::placeholder{color:var(--muted)}.tk-field[data-astro-cid-7ldwwcmr] input[data-astro-cid-7ldwwcmr]:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.tk-row[data-astro-cid-7ldwwcmr]{grid-template-columns:1fr 1fr;gap:.9rem .6rem;display:grid}.tk-row[data-astro-cid-7ldwwcmr]>[data-astro-cid-7ldwwcmr]:first-child{grid-column:1/-1}.tk-status[data-astro-cid-7ldwwcmr]{min-height:1.25em;color:var(--fg-2);font-size:.875rem}.tk-visuals[data-astro-cid-7ldwwcmr]{grid-template-columns:.77fr 1fr .5625fr;align-items:start;gap:clamp(.5rem,1.4vw,1rem);display:grid}@media (width<=560px){.tk-visuals[data-astro-cid-7ldwwcmr]{grid-template-columns:1fr 1fr}.tk-visuals[data-astro-cid-7ldwwcmr] .tk-post[data-astro-cid-7ldwwcmr]{grid-area:1/1/auto/-1}}.tk-piece[data-astro-cid-7ldwwcmr]{border-radius:8px;line-height:1.25;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px oklch(0% 0 0/.8);container-type:inline-size}.tk-piece[data-astro-cid-7ldwwcmr]:after{content:"SAMPLE";color:oklch(100% 0 0/.42);font:800 20cqi/1 var(--font-sans);letter-spacing:.08em;text-shadow:0 0 2px oklch(0% 0 0/.5);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;transform:rotate(-32deg)}.tk-piece[data-astro-cid-7ldwwcmr] img[data-astro-cid-7ldwwcmr]{width:100%;height:auto;display:block}.tk-piece[data-astro-cid-7ldwwcmr] p[data-astro-cid-7ldwwcmr]{overflow-wrap:anywhere}.tk-flyer[data-astro-cid-7ldwwcmr]{aspect-ratio:8.5/11;color:#1f3a5f;background:#fbf8f2;flex-direction:column;font-size:4.2cqi;display:flex}.tk-flyer[data-astro-cid-7ldwwcmr] header[data-astro-cid-7ldwwcmr]{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#1f3a5f;justify-content:space-between;padding:4cqi 5cqi;font-size:4cqi;font-weight:600;display:flex}.tk-flyer[data-astro-cid-7ldwwcmr]>img[data-astro-cid-7ldwwcmr]{aspect-ratio:2;object-fit:cover}.tk-thumbs[data-astro-cid-7ldwwcmr] img[data-astro-cid-7ldwwcmr]{aspect-ratio:16/10;object-fit:cover}.tk-thumbs[data-astro-cid-7ldwwcmr]{grid-template-columns:repeat(3,1fr);gap:1.5cqi;padding:1.5cqi 0;display:grid}.tk-flyer[data-astro-cid-7ldwwcmr] .tk-price[data-astro-cid-7ldwwcmr]{font-family:var(--font-display);color:#1f3a5f;margin-top:1cqi;padding:0 5cqi;font-size:8.5cqi}.tk-flyer[data-astro-cid-7ldwwcmr] .tk-addr[data-astro-cid-7ldwwcmr],.tk-flyer[data-astro-cid-7ldwwcmr] .tk-facts[data-astro-cid-7ldwwcmr]{padding:0 5cqi;font-size:4.6cqi}.tk-flyer[data-astro-cid-7ldwwcmr] .tk-facts[data-astro-cid-7ldwwcmr]{color:#5b6b80}.tk-flyer[data-astro-cid-7ldwwcmr] footer[data-astro-cid-7ldwwcmr]{border-top:1px solid #e4dccb;align-items:center;gap:3cqi;margin-top:auto;padding:3cqi 5cqi;font-size:3.8cqi;display:flex}.tk-flyer[data-astro-cid-7ldwwcmr] footer[data-astro-cid-7ldwwcmr] img[data-astro-cid-7ldwwcmr]{border-radius:50%;width:10cqi}.tk-post[data-astro-cid-7ldwwcmr]{aspect-ratio:1;background:#1f3a5f}.tk-post[data-astro-cid-7ldwwcmr]>img[data-astro-cid-7ldwwcmr]{object-fit:cover;height:100%}.tk-tag[data-astro-cid-7ldwwcmr]{color:#13233a;text-transform:uppercase;letter-spacing:.08em;background:#c8a15a;padding:1.5cqi 3cqi;font-size:3.6cqi;font-weight:700;position:absolute;top:5cqi;left:5cqi}.tk-card[data-astro-cid-7ldwwcmr]{color:#13233a;background:oklch(100% 0 0/.94);padding:4cqi 5cqi;font-size:3.6cqi;position:absolute;bottom:5cqi;left:5cqi;right:5cqi}.tk-card[data-astro-cid-7ldwwcmr] .tk-price[data-astro-cid-7ldwwcmr]{font-family:var(--font-display);font-size:7.5cqi}.tk-card[data-astro-cid-7ldwwcmr] .tk-addr[data-astro-cid-7ldwwcmr]{font-size:4.6cqi;font-weight:600}.tk-agent[data-astro-cid-7ldwwcmr]{color:#5b6b80;margin-top:1.5cqi}.tk-story[data-astro-cid-7ldwwcmr]{aspect-ratio:9/16;background:#13233a}.tk-story[data-astro-cid-7ldwwcmr]>img[data-astro-cid-7ldwwcmr]{object-fit:cover;height:100%}.tk-story-copy[data-astro-cid-7ldwwcmr]{color:#fff;background:linear-gradient(#0000,oklch(15% .03 260/.92) 45%);padding:30cqi 7cqi 9cqi;font-size:6cqi;position:absolute;inset:auto 0 0}.tk-kicker[data-astro-cid-7ldwwcmr]{color:#c8a15a;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.tk-story[data-astro-cid-7ldwwcmr] .tk-addr[data-astro-cid-7ldwwcmr]{font-family:var(--font-display);font-size:11cqi;line-height:1.05}.tk-story[data-astro-cid-7ldwwcmr] .tk-price[data-astro-cid-7ldwwcmr]{margin-top:2cqi;font-weight:700}.tk-texts[data-astro-cid-7ldwwcmr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1.4vw,1rem);margin-top:clamp(.75rem,1.6vw,1.1rem);display:grid}@media (width<=560px){.tk-texts[data-astro-cid-7ldwwcmr]{grid-template-columns:minmax(0,1fr)}}.tk-text[data-astro-cid-7ldwwcmr]{color:var(--fg-2);overflow-wrap:anywhere;align-content:start;gap:.5rem;padding:1rem 1.1rem;font-size:.875rem;display:grid}.tk-text-head[data-astro-cid-7ldwwcmr]{color:var(--fg);justify-content:space-between;font-weight:600;display:flex}.tk-sample[data-astro-cid-7ldwwcmr]{border:1px solid var(--hairline-strong);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.1rem .5rem;font-size:.75rem}
