.ct[data-astro-cid-gkphdh4t]{padding:150px 0 clamp(60px,8vw,110px);position:relative;overflow:hidden}.ct-bg[data-astro-cid-gkphdh4t]{z-index:-1;background:linear-gradient(180deg, #fff6f3, var(--milk) 60%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.ct-bg[data-astro-cid-gkphdh4t] i[data-astro-cid-gkphdh4t]{filter:blur(70px);opacity:.8;border-radius:50%;position:absolute}.ct-bg[data-astro-cid-gkphdh4t] i[data-astro-cid-gkphdh4t]:first-child{background:radial-gradient(circle,#f9d3dc,#0000 68%);width:46vw;height:46vw;top:-16vw;right:-12vw}.ct-bg[data-astro-cid-gkphdh4t] i[data-astro-cid-gkphdh4t]:last-child{background:radial-gradient(circle,#ece2f8,#0000 66%);width:36vw;height:36vw;top:30vh;left:-12vw}.ct-head[data-astro-cid-gkphdh4t]{max-width:760px;margin-bottom:clamp(36px,5vw,56px)}.ct-head[data-astro-cid-gkphdh4t] h1[data-astro-cid-gkphdh4t]{margin-bottom:.35em;font-size:clamp(2.6rem,5.4vw,4.6rem)}.ct-grid[data-astro-cid-gkphdh4t]{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.cform[data-astro-cid-gkphdh4t]{border-radius:var(--r-lg);box-shadow:var(--shadow);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #fff;gap:18px;padding:clamp(24px,3.5vw,44px);display:grid}.ferr[data-astro-cid-gkphdh4t]{color:#8f2553;background:#fde4e6;border-radius:14px;margin:0;padding:14px 18px;font-size:14.5px;font-weight:600}.types[data-astro-cid-gkphdh4t]{border:0;margin:0;padding:0}.types[data-astro-cid-gkphdh4t] legend[data-astro-cid-gkphdh4t],.fld[data-astro-cid-gkphdh4t]>span[data-astro-cid-gkphdh4t]{letter-spacing:.04em;color:var(--plum);margin-bottom:8px;padding:0;font-size:13px;font-weight:700;display:block}.pills[data-astro-cid-gkphdh4t]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-astro-cid-gkphdh4t]{cursor:pointer;position:relative}.pill[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]{opacity:0;cursor:pointer;position:absolute;inset:0}.pill[data-astro-cid-gkphdh4t] span[data-astro-cid-gkphdh4t]{border:1px solid var(--line-strong);background:#fff;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;display:inline-block}.pill[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:checked+span[data-astro-cid-gkphdh4t]{background:var(--blush);border-color:var(--rose);color:var(--berry-deep);font-weight:600;box-shadow:0 0 0 3px #f8dde299}.pill[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:focus-visible+span[data-astro-cid-gkphdh4t]{outline:2px solid var(--berry);outline-offset:2px}@media (hover:hover){.pill[data-astro-cid-gkphdh4t]:hover span[data-astro-cid-gkphdh4t]{border-color:var(--rose)}}.row[data-astro-cid-gkphdh4t]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fld[data-astro-cid-gkphdh4t]{display:block}.fld[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t],.fld[data-astro-cid-gkphdh4t] select[data-astro-cid-gkphdh4t],.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]{width:100%;font:400 15.5px/1.4 var(--text);color:var(--plum);border:1px solid var(--line-strong);background:#fffdfb;border-radius:14px;padding:13px 16px;transition:border-color .3s,box-shadow .3s,background-color .3s}.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]{resize:vertical;min-height:130px}.fld[data-astro-cid-gkphdh4t] select[data-astro-cid-gkphdh4t]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--berry) 50%), linear-gradient(135deg, var(--berry) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.fld[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:focus,.fld[data-astro-cid-gkphdh4t] select[data-astro-cid-gkphdh4t]:focus,.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]:focus{border-color:var(--petal);background:#fff;outline:none;box-shadow:0 0 0 4px #f0b9c659}.fld[data-astro-cid-gkphdh4t] [data-astro-cid-gkphdh4t][aria-invalid=true]{border-color:#d0476f;box-shadow:0 0 0 4px #d0476f1f}[data-astro-cid-gkphdh4t]::placeholder{color:#b49aab}.consent[data-astro-cid-gkphdh4t]{color:var(--mauve);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;display:flex}.consent[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]{width:20px;height:20px;accent-color:var(--berry);flex:none;margin:1px 0 0}.consent[data-astro-cid-gkphdh4t] a{color:var(--berry);font-weight:600}.consent[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t][aria-invalid=true]{outline-offset:2px;outline:2px solid #d0476f}.hp[data-astro-cid-gkphdh4t]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.send[data-astro-cid-gkphdh4t]{justify-self:start;margin-top:4px}.send[data-astro-cid-gkphdh4t][disabled]{opacity:.7;pointer-events:none}.req[data-astro-cid-gkphdh4t]{color:var(--mauve);margin:-6px 0 0;font-size:12.5px}.side[data-astro-cid-gkphdh4t]{gap:18px;display:grid}.side-img[data-astro-cid-gkphdh4t]{border-radius:var(--r-lg);aspect-ratio:4/3;box-shadow:var(--shadow);overflow:hidden}.side-img[data-astro-cid-gkphdh4t] img{object-fit:cover;width:100%;height:100%}.side-card[data-astro-cid-gkphdh4t]{border-radius:var(--r-lg);background:var(--cream);padding:28px 28px 24px}.side-card[data-astro-cid-gkphdh4t] h2[data-astro-cid-gkphdh4t]{margin-bottom:14px;font-size:1.6rem}.ticks[data-astro-cid-gkphdh4t]{gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-gkphdh4t] li[data-astro-cid-gkphdh4t]{align-items:flex-start;gap:10px;font-size:15px;display:flex}.ticks[data-astro-cid-gkphdh4t] svg{color:var(--berry);flex:none;margin-top:3px}.direct[data-astro-cid-gkphdh4t]{font-family:var(--display);font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--berry-deep);margin:0 0 12px;font-size:1.15rem;font-style:italic}.dir[data-astro-cid-gkphdh4t]{gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.dir[data-astro-cid-gkphdh4t] li[data-astro-cid-gkphdh4t]{align-items:flex-start;gap:10px;display:flex}.dir[data-astro-cid-gkphdh4t] svg{color:var(--berry);flex:none;margin-top:2px}.dir[data-astro-cid-gkphdh4t] a[data-astro-cid-gkphdh4t]{color:var(--plum);font-weight:600;text-decoration:none}.dir[data-astro-cid-gkphdh4t] a[data-astro-cid-gkphdh4t]:hover{color:var(--berry)}.dir[data-astro-cid-gkphdh4t] span[data-astro-cid-gkphdh4t]{color:var(--mauve);line-height:1.5}@media (width<=960px){.ct[data-astro-cid-gkphdh4t]{padding-top:120px}.ct-grid[data-astro-cid-gkphdh4t]{grid-template-columns:1fr}}@media (width<=600px){.row[data-astro-cid-gkphdh4t]{grid-template-columns:1fr}}
