.project-example[data-astro-cid-k2bfyxlx]{color:#321d3b;background:#fff;border:1px solid #321d3b13;border-radius:7px;overflow:hidden;box-shadow:0 16px 45px #321d3b0c}.example-header[data-astro-cid-k2bfyxlx]{justify-content:space-between;align-items:center;gap:1rem;padding:23px 25px;display:flex}.example-brand[data-astro-cid-k2bfyxlx]{letter-spacing:-.04em;font-size:.875rem;font-weight:750}.example-descriptor[data-astro-cid-k2bfyxlx]{color:#62516a;font-size:.475rem}.example-intro[data-astro-cid-k2bfyxlx]{position:relative}.example-copy[data-astro-cid-k2bfyxlx]{background:#fcfaf6;padding:26px 28px 30px}.example-eyebrow[data-astro-cid-k2bfyxlx]{text-transform:uppercase;letter-spacing:.14em;font-size:.45rem;font-weight:700;display:block}h3[data-astro-cid-k2bfyxlx]{letter-spacing:-.05em;margin:13px 0 14px;font-size:clamp(1.65rem,2.7vw,2.3rem);font-weight:650;line-height:1.1}.example-copy[data-astro-cid-k2bfyxlx] p[data-astro-cid-k2bfyxlx]{color:#62516a;max-width:33ch;font-size:.65rem;line-height:1.65}.example-intro[data-astro-cid-k2bfyxlx] img{aspect-ratio:2.4;object-fit:cover;object-position:65% 63%;width:100%}.example-details[data-astro-cid-k2bfyxlx]{justify-content:space-between;align-items:center;gap:1rem;padding:21px 27px;display:flex}.example-details[data-astro-cid-k2bfyxlx] p[data-astro-cid-k2bfyxlx]{letter-spacing:-.025em;margin-top:8px;font-size:.8rem;font-weight:650;line-height:1.4}.example-details[data-astro-cid-k2bfyxlx] .icon{font-size:1.1rem}.example-note[data-astro-cid-k2bfyxlx]{color:#62516a;border-top:1px solid #321d3b13;padding:8px 27px;font-size:.5rem}.compact[data-astro-cid-k2bfyxlx] .example-header[data-astro-cid-k2bfyxlx]{padding:14px 18px}.compact[data-astro-cid-k2bfyxlx] .example-copy[data-astro-cid-k2bfyxlx]{padding:16px 20px 20px}.compact[data-astro-cid-k2bfyxlx] h3[data-astro-cid-k2bfyxlx]{margin:9px 0;font-size:1.55rem}.compact[data-astro-cid-k2bfyxlx] .example-copy[data-astro-cid-k2bfyxlx] p[data-astro-cid-k2bfyxlx]{font-size:.55rem}.compact[data-astro-cid-k2bfyxlx] .example-intro[data-astro-cid-k2bfyxlx] img{aspect-ratio:2.5}.compact[data-astro-cid-k2bfyxlx] .example-details[data-astro-cid-k2bfyxlx],.compact[data-astro-cid-k2bfyxlx] .example-note[data-astro-cid-k2bfyxlx]{display:none}@media (width<=680px){.example-header[data-astro-cid-k2bfyxlx]{padding:18px 22px}.example-copy[data-astro-cid-k2bfyxlx]{padding:22px}h3[data-astro-cid-k2bfyxlx]{font-size:1.95rem}.example-details[data-astro-cid-k2bfyxlx]{padding:20px 22px}}.course-visual[data-astro-cid-scxfw47r]{aspect-ratio:1.46;border-radius:9px;place-items:center;display:grid;position:relative;overflow:hidden}.website-lab[data-astro-cid-scxfw47r]{background:#dcebdc;align-items:start;padding:32px 52px 0}.website-preview[data-astro-cid-scxfw47r]{transform-origin:50%;width:100%;transition:transform .3s;transform:rotate(-3deg)}.everyday-work-lab[data-astro-cid-scxfw47r]{background:#eee7dc;align-items:start;padding:30px 60px 0}.document-preview[data-astro-cid-scxfw47r]{background:#fffefa;border-radius:3px;width:100%;transition:transform .3s;transform:rotate(3deg);box-shadow:0 10px 30px #321d3b0b}.doc-top[data-astro-cid-scxfw47r]{color:#62516a;border-bottom:1px solid #321d3b13;align-items:center;gap:8px;padding:16px 22px;font-size:.47rem;display:flex}.doc-top[data-astro-cid-scxfw47r] .icon{font-size:.85rem}.doc-body[data-astro-cid-scxfw47r]{padding:23px 25px}.doc-eyebrow[data-astro-cid-scxfw47r]{letter-spacing:.13em;text-transform:uppercase;font-size:.45rem;font-weight:700}.doc-body[data-astro-cid-scxfw47r] h3[data-astro-cid-scxfw47r]{margin:12px 0;font-size:2rem}.doc-body[data-astro-cid-scxfw47r] p[data-astro-cid-scxfw47r]{color:#62516a;font-size:.55rem;line-height:1.6}.doc-outline[data-astro-cid-scxfw47r]{gap:8px;margin-top:20px;display:grid}.doc-outline[data-astro-cid-scxfw47r] span[data-astro-cid-scxfw47r]{color:#62516a;border-top:1px solid #321d3b19;gap:13px;padding-top:8px;font-size:.5rem;display:flex}.doc-outline[data-astro-cid-scxfw47r] strong[data-astro-cid-scxfw47r]{color:#321d3b;font-weight:650}.doc-footer[data-astro-cid-scxfw47r]{border-top:1px solid #321d3b16;justify-content:space-between;padding:13px 24px;font-size:.4rem;display:flex}.visual-preview[data-astro-cid-scxfw47r]{width:100%;height:100%;position:relative}.visual-preview[data-astro-cid-scxfw47r] img{object-fit:cover;width:100%;height:100%}.visual-caption[data-astro-cid-scxfw47r]{color:#321d3b;background:#fff9f0ed;border-radius:3px;justify-content:space-between;align-items:end;padding:14px 17px;font-size:.8rem;line-height:1.3;display:flex;position:absolute;inset:auto 22px 22px}.visual-caption[data-astro-cid-scxfw47r] strong[data-astro-cid-scxfw47r]{letter-spacing:-.04em;font-size:1.05rem}.visual-note[data-astro-cid-scxfw47r]{background:#fff9f0ed;border-radius:3px;padding:5px 8px;font-size:.45rem;position:absolute;top:12px;right:14px}.video-audio-lab[data-astro-cid-scxfw47r]{background:#321d3b;padding:28px}.video-preview[data-astro-cid-scxfw47r]{width:100%}.video-still[data-astro-cid-scxfw47r]{border-radius:4px;position:relative;overflow:hidden}.video-still[data-astro-cid-scxfw47r] img{aspect-ratio:1.75;object-fit:cover;width:100%}.video-label[data-astro-cid-scxfw47r]{color:#321d3b;background:#fff9f0ed;border-radius:3px;padding:4px 8px;font-size:.5rem;position:absolute;top:12px;left:12px}.video-caption[data-astro-cid-scxfw47r]{white-space:nowrap;color:#fff9f0;background:#321d3b;padding:5px 11px;font-size:.6rem;font-weight:650;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.video-bottom[data-astro-cid-scxfw47r]{color:#fff9f0;justify-content:space-between;gap:12px;padding-top:15px;font-size:.5rem;display:flex}.video-bottom[data-astro-cid-scxfw47r] span[data-astro-cid-scxfw47r]:last-child{opacity:.65}.large[data-astro-cid-scxfw47r]{aspect-ratio:1.2}.large[data-astro-cid-scxfw47r].website-lab{padding:50px 45px 0}.large[data-astro-cid-scxfw47r].everyday-work-lab{padding:45px 65px 0}.large[data-astro-cid-scxfw47r] .doc-body[data-astro-cid-scxfw47r]{padding-block:30px}.large[data-astro-cid-scxfw47r] .doc-body[data-astro-cid-scxfw47r] h3[data-astro-cid-scxfw47r]{font-size:2.8rem}.large[data-astro-cid-scxfw47r] .doc-body[data-astro-cid-scxfw47r] p[data-astro-cid-scxfw47r]{font-size:.7rem}.large[data-astro-cid-scxfw47r] .visual-caption[data-astro-cid-scxfw47r]{font-size:1rem}.large[data-astro-cid-scxfw47r] .visual-caption[data-astro-cid-scxfw47r] strong[data-astro-cid-scxfw47r]{font-size:1.45rem}@media (width<=680px){.website-lab[data-astro-cid-scxfw47r]{padding:24px 36px 0}.everyday-work-lab[data-astro-cid-scxfw47r]{padding:22px 40px 0}.doc-body[data-astro-cid-scxfw47r]{padding:17px 21px}.doc-body[data-astro-cid-scxfw47r] h3[data-astro-cid-scxfw47r]{font-size:1.65rem}.doc-outline[data-astro-cid-scxfw47r]{margin-top:13px}.video-audio-lab[data-astro-cid-scxfw47r]{padding:22px}.visual-caption[data-astro-cid-scxfw47r]{inset-inline:15px;bottom:15px}.large[data-astro-cid-scxfw47r].everyday-work-lab{padding:30px 45px 0}.large[data-astro-cid-scxfw47r] .doc-body[data-astro-cid-scxfw47r] h3[data-astro-cid-scxfw47r]{font-size:2.2rem}}@media (prefers-reduced-motion:reduce){.website-preview[data-astro-cid-scxfw47r],.document-preview[data-astro-cid-scxfw47r]{transition:none}}.enquiry[data-astro-cid-jxgpvief]{color:#321d3b;background:#c7f0d8;padding:clamp(3.5rem,8vw,7rem) 1.5rem;scroll-margin-top:0}.enquiry-inner[data-astro-cid-jxgpvief]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,7vw,6rem);max-width:1160px;margin:auto;display:grid}.eyebrow[data-astro-cid-jxgpvief]{text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:750}h2[data-astro-cid-jxgpvief]{letter-spacing:-.05em;margin:1rem 0 1.5rem;font-size:clamp(2.25rem,4.5vw,4rem);line-height:1.08}.enquiry-intro[data-astro-cid-jxgpvief]>p[data-astro-cid-jxgpvief]{max-width:35ch;font-size:1.125rem;line-height:1.65}.selected-course[data-astro-cid-jxgpvief]{margin-top:2rem}.request-steps[data-astro-cid-jxgpvief]{max-width:35ch;margin:2rem 0 0;padding-left:1.5rem}.request-steps[data-astro-cid-jxgpvief] li[data-astro-cid-jxgpvief]{padding-left:.4rem;font-size:.875rem;line-height:1.6}.request-steps[data-astro-cid-jxgpvief] li[data-astro-cid-jxgpvief]+li[data-astro-cid-jxgpvief]{margin-top:1rem}.request-steps[data-astro-cid-jxgpvief] li[data-astro-cid-jxgpvief]::marker{font-weight:750}.request-steps[data-astro-cid-jxgpvief] strong[data-astro-cid-jxgpvief]{display:block}form[data-astro-cid-jxgpvief]{background:#fff9f0;border:1px solid #321d3b20;border-radius:1.25rem;min-width:0;padding:clamp(1.25rem,3vw,2.5rem)}.field[data-astro-cid-jxgpvief]+.field[data-astro-cid-jxgpvief]{margin-top:1.25rem}label[data-astro-cid-jxgpvief]{margin-bottom:.5rem;font-size:.875rem;font-weight:750;display:block}label[data-astro-cid-jxgpvief] span[data-astro-cid-jxgpvief]{font-weight:450}input[data-astro-cid-jxgpvief]:not([type=hidden]),textarea[data-astro-cid-jxgpvief],select[data-astro-cid-jxgpvief]{box-sizing:border-box;color:#321d3b;width:100%;font:inherit;background:#fff;border:1px solid #8a7167;border-radius:.5rem;min-height:48px;padding:.8rem .9rem}textarea[data-astro-cid-jxgpvief]{resize:vertical}input[data-astro-cid-jxgpvief]:focus-visible,textarea[data-astro-cid-jxgpvief]:focus-visible,select[data-astro-cid-jxgpvief]:focus-visible,a[data-astro-cid-jxgpvief]:focus-visible,button[data-astro-cid-jxgpvief]:focus-visible,.form-status[data-astro-cid-jxgpvief]:focus{outline-offset:4px;outline:3px solid #321d3b}.availability[data-astro-cid-jxgpvief],.form-status[data-astro-cid-jxgpvief]{font-size:.875rem;line-height:1.6}a[data-astro-cid-jxgpvief]{color:#321d3b;text-underline-offset:.2em}.availability[data-astro-cid-jxgpvief]{border-left:3px solid #c04422;padding-left:.8rem}.enquiry-submit[data-astro-cid-jxgpvief]{color:#fff;width:100%;font:inherit;cursor:pointer;background:#c04422;border:0;border-radius:100px;justify-content:space-between;align-items:center;min-height:48px;padding:1rem 1.4rem;font-weight:700;display:flex}.enquiry-submit[data-astro-cid-jxgpvief]:disabled{cursor:not-allowed;opacity:.7}.form-status[data-astro-cid-jxgpvief]{margin:1rem 0 0}.form-status[data-astro-cid-jxgpvief]:empty{margin:0}.honeypot[data-astro-cid-jxgpvief]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=720px){.enquiry-inner[data-astro-cid-jxgpvief]{grid-template-columns:1fr}.enquiry[data-astro-cid-jxgpvief]{padding-inline:1rem}.enquiry-intro[data-astro-cid-jxgpvief]>p[data-astro-cid-jxgpvief]{max-width:44ch}}.faq-list[data-astro-cid-hemr5th4]{border-top:1px solid #321d3b29}details[data-astro-cid-hemr5th4]{border-bottom:1px solid #321d3b29}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.45rem 0;font-size:.95rem;font-weight:650;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] .icon{width:20px;height:20px;transition:transform .18s}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] .icon{transform:rotate(45deg)}p[data-astro-cid-hemr5th4]{color:#62516a;max-width:65ch;margin:0;padding:0 3rem 1.5rem 0;font-size:.9rem;line-height:1.8}@media (width<=680px){summary[data-astro-cid-hemr5th4]{font-size:.9rem}p[data-astro-cid-hemr5th4]{padding-right:1rem}}
