.custom-image[data-astro-cid-pscdh6gm]{--image-bg:#e7e2d8;--image-ink:#62685d;width:100%;aspect-ratio:1;background:var(--image-bg);overflow:hidden}.tone-sage[data-astro-cid-pscdh6gm]{--image-bg:#dbe0d5;--image-ink:#51604e}.tone-blue[data-astro-cid-pscdh6gm]{--image-bg:#dce4eb;--image-ink:#586978}.tone-rose[data-astro-cid-pscdh6gm]{--image-bg:#e8dcd5;--image-ink:#786052}img[data-astro-cid-pscdh6gm]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.placeholder[data-astro-cid-pscdh6gm]{height:100%;position:relative;color:var(--image-ink)}.image-index[data-astro-cid-pscdh6gm],.image-note[data-astro-cid-pscdh6gm]{position:absolute;left:6%;font:10px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em}.image-index[data-astro-cid-pscdh6gm]{top:6%}.image-note[data-astro-cid-pscdh6gm]{bottom:6%}.registration[data-astro-cid-pscdh6gm]{position:absolute;inset:19%}.registration[data-astro-cid-pscdh6gm] span[data-astro-cid-pscdh6gm]{position:absolute;width:20px;height:20px;border-color:currentColor;opacity:.4}.registration[data-astro-cid-pscdh6gm] span[data-astro-cid-pscdh6gm]:nth-child(1){top:0;left:0;border-top:1px solid;border-left:1px solid}.registration[data-astro-cid-pscdh6gm] span[data-astro-cid-pscdh6gm]:nth-child(2){top:0;right:0;border-top:1px solid;border-right:1px solid}.registration[data-astro-cid-pscdh6gm] span[data-astro-cid-pscdh6gm]:nth-child(3){bottom:0;left:0;border-bottom:1px solid;border-left:1px solid}.registration[data-astro-cid-pscdh6gm] span[data-astro-cid-pscdh6gm]:nth-child(4){bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.image-caption[data-astro-cid-pscdh6gm]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20%;gap:10px}.image-caption[data-astro-cid-pscdh6gm]>span[data-astro-cid-pscdh6gm]:not(.plus){font:500 clamp(15px,2vw,23px)/1.3 "Plus Jakarta Sans",sans-serif;letter-spacing:-.04em}.plus[data-astro-cid-pscdh6gm]{font:300 38px/1 sans-serif;opacity:.55}small[data-astro-cid-pscdh6gm]{font:9px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.06em;opacity:.8}.custom-page[data-astro-cid-3tu5uloj]{--paper:#f7f6f2;--ink:#202622;--muted:#646d67;--line:#d8ddd6;--blue:#285be7;background:var(--paper);color:var(--ink);font-family:Plus Jakarta Sans,sans-serif}.custom-wrap[data-astro-cid-3tu5uloj]{max-width:1376px;margin:0 auto;padding:0 64px}.studio-line[data-astro-cid-3tu5uloj]{padding:27px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;font:10px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.1em}.studio-line[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]:first-child{display:flex;align-items:center;gap:10px}.studio-line[data-astro-cid-3tu5uloj] i[data-astro-cid-3tu5uloj]{width:7px;height:7px;background:var(--blue)}.section-label[data-astro-cid-3tu5uloj]{font:11px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.07em;color:var(--blue)}h1[data-astro-cid-3tu5uloj],h2[data-astro-cid-3tu5uloj],h3[data-astro-cid-3tu5uloj],p[data-astro-cid-3tu5uloj]{margin:0}h1[data-astro-cid-3tu5uloj]{font-size:clamp(52px,6.1vw,86px);line-height:1.05;letter-spacing:-.05em;font-weight:600;margin:26px 0}h1[data-astro-cid-3tu5uloj] em[data-astro-cid-3tu5uloj],h2[data-astro-cid-3tu5uloj] em[data-astro-cid-3tu5uloj]{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.05em}h1[data-astro-cid-3tu5uloj] em[data-astro-cid-3tu5uloj]{color:var(--blue)}h2[data-astro-cid-3tu5uloj]{font-size:clamp(36px,4vw,56px);line-height:1.1;letter-spacing:-.04em;font-weight:500}h3[data-astro-cid-3tu5uloj]{font-size:20px;letter-spacing:-.025em;line-height:1.35;font-weight:600}p[data-astro-cid-3tu5uloj]{font-size:16px;line-height:1.75}.hero[data-astro-cid-3tu5uloj]{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;padding:68px 0 66px;align-items:center}.hero-intro[data-astro-cid-3tu5uloj]{max-width:405px;font-size:18px;color:var(--muted);line-height:1.7}.custom-button[data-astro-cid-3tu5uloj]{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:var(--blue);color:#fff;padding:18px 23px;font-size:14px;font-weight:600;line-height:1.4;min-height:54px;border:1px solid transparent;border-radius:3px;transition:background .2s}.custom-button[data-astro-cid-3tu5uloj]:hover{background:#1946c4}.custom-button[data-astro-cid-3tu5uloj] span[data-astro-cid-3tu5uloj]{font-size:23px;font-weight:400;line-height:1}.hero[data-astro-cid-3tu5uloj] .custom-button[data-astro-cid-3tu5uloj]{margin-top:29px}.offer-note[data-astro-cid-3tu5uloj]{margin-top:17px;font-size:12px;line-height:1.65;color:var(--muted)}.offer-note[data-astro-cid-3tu5uloj] a[data-astro-cid-3tu5uloj]{text-decoration:underline;text-underline-offset:3px}.hero-art[data-astro-cid-3tu5uloj]{position:relative;padding-top:8px}.hero-caption[data-astro-cid-3tu5uloj]{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line);font:10px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.04em}.hero-caption[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]:last-child{font-size:25px;color:var(--blue)}.art-note[data-astro-cid-3tu5uloj]{margin:21px 0 0 35%;font:italic 20px/1.35 Georgia,serif;color:var(--muted);transform:rotate(-3deg)}.art-note[data-astro-cid-3tu5uloj] em[data-astro-cid-3tu5uloj]{color:var(--blue)}.intro-strip[data-astro-cid-3tu5uloj]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0}.intro-strip[data-astro-cid-3tu5uloj] p[data-astro-cid-3tu5uloj]{font-size:13px;color:var(--muted);line-height:1.7}.intro-strip[data-astro-cid-3tu5uloj] strong[data-astro-cid-3tu5uloj]{font-weight:500;color:var(--ink)}.intro-strip[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font:11px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.04em}.intro-strip[data-astro-cid-3tu5uloj] b[data-astro-cid-3tu5uloj]{color:var(--blue);font-size:19px;margin-left:10px}.section-space[data-astro-cid-3tu5uloj]{padding:100px 0}.section-top[data-astro-cid-3tu5uloj]{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:29px}.aside-note[data-astro-cid-3tu5uloj]{font-size:13px;color:var(--muted)}.example-grid[data-astro-cid-3tu5uloj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:44px}.image-meta[data-astro-cid-3tu5uloj]{font:9px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.03em;color:var(--muted);margin:18px 0 12px}.example-grid[data-astro-cid-3tu5uloj] h3[data-astro-cid-3tu5uloj]{margin-bottom:12px}.example-grid[data-astro-cid-3tu5uloj] article[data-astro-cid-3tu5uloj]>p[data-astro-cid-3tu5uloj]:last-child{font-size:16px;color:var(--muted);max-width:340px}.benefits[data-astro-cid-3tu5uloj]{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:90px}.benefits[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj],.maker[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj],.faq[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj]{margin-top:26px}.section-intro[data-astro-cid-3tu5uloj]{color:var(--muted);max-width:380px;margin:25px 0}.text-link[data-astro-cid-3tu5uloj]{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:28px;border-bottom:1px solid currentColor;padding:6px 0}.text-link[data-astro-cid-3tu5uloj]:hover{color:var(--blue)}.text-link[data-astro-cid-3tu5uloj] span[data-astro-cid-3tu5uloj]{font-size:19px}.benefit-list[data-astro-cid-3tu5uloj]>div[data-astro-cid-3tu5uloj]{display:flex;gap:30px;padding:26px 0;border-top:1px solid var(--line)}.benefit-list[data-astro-cid-3tu5uloj]>div[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font:11px/1.8 ui-monospace,monospace;color:var(--blue)}.benefit-list[data-astro-cid-3tu5uloj] h3[data-astro-cid-3tu5uloj]{margin-bottom:10px}.benefit-list[data-astro-cid-3tu5uloj] p[data-astro-cid-3tu5uloj]{color:var(--muted);font-size:16px}.offer-section[data-astro-cid-3tu5uloj]{background:#e8ede5;padding:84px 0}.offer-layout[data-astro-cid-3tu5uloj]{display:grid;grid-template-columns:1.3fr 1fr;gap:100px}.offer-layout[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj]{margin:25px 0;max-width:620px}.offer-layout[data-astro-cid-3tu5uloj]>div[data-astro-cid-3tu5uloj]>p[data-astro-cid-3tu5uloj]:last-child{max-width:510px;color:#55614f}.offer-terms[data-astro-cid-3tu5uloj]{display:grid;grid-template-columns:.85fr 1.2fr;-moz-column-gap:24px;column-gap:24px;align-content:center}.fee[data-astro-cid-3tu5uloj]{border-right:1px solid #bac5b5}.fee[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font-size:100px;line-height:1;letter-spacing:-.08em}.fee[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font-size:34px;vertical-align:top;line-height:1.8;margin-left:7px;letter-spacing:0}.fee[data-astro-cid-3tu5uloj] p[data-astro-cid-3tu5uloj]{margin-top:13px;font:9px/1.5 ui-monospace,monospace;letter-spacing:.03em}.pro-note[data-astro-cid-3tu5uloj]{padding-top:6px}.pro-note[data-astro-cid-3tu5uloj] strong[data-astro-cid-3tu5uloj]{font-size:17px;letter-spacing:-.025em}.pro-note[data-astro-cid-3tu5uloj] p[data-astro-cid-3tu5uloj]{margin:10px 0;font-size:13px;color:#55614f}.offer-footnote[data-astro-cid-3tu5uloj]{grid-column:1/-1;margin-top:30px;padding-top:20px;border-top:1px solid #bac5b5;font-size:12px}.process[data-astro-cid-3tu5uloj] .section-top[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj]{width:54%}.process-grid[data-astro-cid-3tu5uloj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:0;margin:48px 0 0;list-style:none}.step-number[data-astro-cid-3tu5uloj]{display:flex;justify-content:space-between;padding:16px 0 24px;border-top:1px solid var(--line);font:12px/1.5 ui-monospace,monospace;color:var(--blue)}.step-number[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font-size:23px}.process-grid[data-astro-cid-3tu5uloj] h3[data-astro-cid-3tu5uloj]{margin-bottom:13px}.process-grid[data-astro-cid-3tu5uloj] p[data-astro-cid-3tu5uloj]{font-size:16px;color:var(--muted)}.maker[data-astro-cid-3tu5uloj]{border-top:1px solid var(--line);display:grid;grid-template-columns:.8fr 1.1fr;gap:105px;align-items:center}.maker-copy[data-astro-cid-3tu5uloj]>p[data-astro-cid-3tu5uloj]:not(.section-label){color:var(--muted);margin-top:23px;font-size:15px}.maker-stats[data-astro-cid-3tu5uloj]{display:flex;gap:50px;margin:30px 0 23px}.maker-stats[data-astro-cid-3tu5uloj] strong[data-astro-cid-3tu5uloj]{display:block;font-size:42px;line-height:1.4;letter-spacing:-.06em;font-weight:500}.maker-stats[data-astro-cid-3tu5uloj] span[data-astro-cid-3tu5uloj]{font:9px/1.5 ui-monospace,monospace;letter-spacing:.02em}.faq[data-astro-cid-3tu5uloj]{border-top:1px solid var(--line);display:grid;grid-template-columns:.8fr 1.1fr;gap:105px}.faq-list[data-astro-cid-3tu5uloj] details[data-astro-cid-3tu5uloj]{border-top:1px solid var(--line)}.faq-list[data-astro-cid-3tu5uloj] details[data-astro-cid-3tu5uloj]:last-child{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-3tu5uloj] summary[data-astro-cid-3tu5uloj]{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;padding:23px 0;font-size:15px;font-weight:500;line-height:1.5}.faq-list[data-astro-cid-3tu5uloj] summary[data-astro-cid-3tu5uloj]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-3tu5uloj] summary[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{color:var(--blue);font-size:24px;font-weight:400}.faq-list[data-astro-cid-3tu5uloj] details[data-astro-cid-3tu5uloj][open] summary[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{transform:rotate(45deg)}.faq-list[data-astro-cid-3tu5uloj] details[data-astro-cid-3tu5uloj] p[data-astro-cid-3tu5uloj]{padding:0 32px 26px 0;color:var(--muted);font-size:15px}.contact-section[data-astro-cid-3tu5uloj]{background:var(--blue);color:#fff;padding:82px 0}.contact-layout[data-astro-cid-3tu5uloj]{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.contact-section[data-astro-cid-3tu5uloj] .section-label[data-astro-cid-3tu5uloj]{color:#c9d5ff}.contact-section[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj]{position:relative;font-size:clamp(54px,6.5vw,90px);margin:25px 0}.big-arrow[data-astro-cid-3tu5uloj]{display:inline-block;font:400 85px/1 system-ui,sans-serif;margin-left:30px}.contact-layout[data-astro-cid-3tu5uloj]>div[data-astro-cid-3tu5uloj]>p[data-astro-cid-3tu5uloj]:not(.section-label){color:#e0e7ff;font-size:15px}.contact-section[data-astro-cid-3tu5uloj] .custom-button[data-astro-cid-3tu5uloj]{margin-top:28px}.light-button[data-astro-cid-3tu5uloj]{background:#f7f6f2;color:#233eb0}.light-button[data-astro-cid-3tu5uloj]:hover{background:#e3e9fc}.contact-layout[data-astro-cid-3tu5uloj] .contact-fine[data-astro-cid-3tu5uloj]{font-size:12px!important;margin-top:17px}.brief[data-astro-cid-3tu5uloj] ul[data-astro-cid-3tu5uloj]{list-style:none;padding:0;margin:23px 0}.brief[data-astro-cid-3tu5uloj] li[data-astro-cid-3tu5uloj]{display:flex;gap:20px;padding:20px 0;border-top:1px solid #ffffff40;font-size:14px;line-height:1.5}.brief[data-astro-cid-3tu5uloj] li[data-astro-cid-3tu5uloj]:last-child{border-bottom:1px solid #ffffff40}.brief[data-astro-cid-3tu5uloj] li[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font:11px/1.9 ui-monospace,monospace;color:#c9d5ff}.brief[data-astro-cid-3tu5uloj]>p[data-astro-cid-3tu5uloj]:last-child{font-size:12px!important;color:#d4dfff!important}a[data-astro-cid-3tu5uloj]:focus-visible,summary[data-astro-cid-3tu5uloj]:focus-visible{outline:2px solid var(--blue);outline-offset:6px}.contact-section[data-astro-cid-3tu5uloj] a[data-astro-cid-3tu5uloj]:focus-visible{outline-color:#fff}@media(min-width:1500px){.hero[data-astro-cid-3tu5uloj]{gap:85px}}@media(max-width:1050px){.custom-wrap[data-astro-cid-3tu5uloj]{padding:0 32px}.hero[data-astro-cid-3tu5uloj]{gap:35px}.benefits[data-astro-cid-3tu5uloj],.offer-layout[data-astro-cid-3tu5uloj],.maker[data-astro-cid-3tu5uloj],.faq[data-astro-cid-3tu5uloj],.contact-layout[data-astro-cid-3tu5uloj]{gap:45px}.hero[data-astro-cid-3tu5uloj] h1[data-astro-cid-3tu5uloj]{font-size:clamp(48px,6.2vw,68px)}.offer-layout[data-astro-cid-3tu5uloj]{grid-template-columns:1.1fr 1fr}.offer-terms[data-astro-cid-3tu5uloj]{-moz-column-gap:15px;column-gap:15px}.fee[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font-size:80px}}@media(max-width:760px){.custom-wrap[data-astro-cid-3tu5uloj]{padding:0 22px}.studio-line[data-astro-cid-3tu5uloj]{padding:22px 0;font-size:9px}.studio-line[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]:last-child{display:none}.hero[data-astro-cid-3tu5uloj]{grid-template-columns:1fr;padding:40px 0;gap:38px}.hero[data-astro-cid-3tu5uloj] h1[data-astro-cid-3tu5uloj]{font-size:clamp(52px,10vw,76px)}.hero-intro[data-astro-cid-3tu5uloj]{font-size:17px;max-width:460px}.hero-art[data-astro-cid-3tu5uloj]{padding:0}.hero-caption[data-astro-cid-3tu5uloj]{font-size:9px}.art-note[data-astro-cid-3tu5uloj]{margin:16px 0 0 30%}.intro-strip[data-astro-cid-3tu5uloj]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:24px 0}.intro-strip[data-astro-cid-3tu5uloj] p[data-astro-cid-3tu5uloj]{grid-column:1/-1}.intro-strip[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font-size:10px}.section-space[data-astro-cid-3tu5uloj]{padding:60px 0}.section-top[data-astro-cid-3tu5uloj]{display:block}.aside-note[data-astro-cid-3tu5uloj]{margin-top:16px}h2[data-astro-cid-3tu5uloj]{font-size:38px}.example-grid[data-astro-cid-3tu5uloj]{grid-template-columns:1fr;gap:36px;margin-top:30px}.example-grid[data-astro-cid-3tu5uloj] article[data-astro-cid-3tu5uloj]>p[data-astro-cid-3tu5uloj]:last-child{max-width:none}.image-meta[data-astro-cid-3tu5uloj]{font-size:10px}.benefits[data-astro-cid-3tu5uloj],.offer-layout[data-astro-cid-3tu5uloj],.maker[data-astro-cid-3tu5uloj],.faq[data-astro-cid-3tu5uloj],.contact-layout[data-astro-cid-3tu5uloj]{grid-template-columns:1fr;gap:35px}.benefit-list[data-astro-cid-3tu5uloj]>div[data-astro-cid-3tu5uloj]{gap:20px}.section-intro[data-astro-cid-3tu5uloj]{max-width:none}.offer-section[data-astro-cid-3tu5uloj]{padding:55px 0}.offer-terms[data-astro-cid-3tu5uloj]{grid-template-columns:1fr 1.3fr;gap:23px}.offer-footnote[data-astro-cid-3tu5uloj]{margin-top:0}.fee[data-astro-cid-3tu5uloj]>span[data-astro-cid-3tu5uloj]{font-size:90px}.process[data-astro-cid-3tu5uloj] .section-top[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj]{width:auto;margin-top:24px}.process-grid[data-astro-cid-3tu5uloj]{grid-template-columns:1fr;gap:25px;margin-top:30px}.step-number[data-astro-cid-3tu5uloj]{padding:15px 0}.maker-photo[data-astro-cid-3tu5uloj]{max-width:440px}.maker-copy[data-astro-cid-3tu5uloj]>p[data-astro-cid-3tu5uloj]:not(.section-label){font-size:16px}.maker-stats[data-astro-cid-3tu5uloj]{gap:40px}.faq-list[data-astro-cid-3tu5uloj] summary[data-astro-cid-3tu5uloj]{font-size:16px}.contact-section[data-astro-cid-3tu5uloj]{padding:55px 0}.contact-section[data-astro-cid-3tu5uloj] h2[data-astro-cid-3tu5uloj]{font-size:64px}.big-arrow[data-astro-cid-3tu5uloj]{font-size:55px;margin-left:20px}.brief[data-astro-cid-3tu5uloj]{margin-top:20px}}@media(prefers-reduced-motion:reduce){.custom-button[data-astro-cid-3tu5uloj]{transition:none}}
