.masonry[data-astro-cid-rj65ajc3]{columns:4 240px;column-gap:1rem}.g-more[data-astro-cid-rj65ajc3]{margin-top:.4rem}.g-more[data-astro-cid-rj65ajc3] summary[data-astro-cid-rj65ajc3]{cursor:pointer;text-align:center;margin:.4rem 0 1.2rem;list-style:none}.g-more[data-astro-cid-rj65ajc3] summary[data-astro-cid-rj65ajc3]::-webkit-details-marker{display:none}.g-more[data-astro-cid-rj65ajc3] summary[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{border:2.5px solid var(--ink);background:var(--yellow);box-shadow:3px 3px 0 var(--ink);transition:transform .25s var(--ease);border-radius:999px;padding:.6em 1.4em;font-weight:800;display:inline-block}.g-more[data-astro-cid-rj65ajc3] summary[data-astro-cid-rj65ajc3]:hover span[data-astro-cid-rj65ajc3]{transform:translateY(-3px)rotate(-1deg)}.g-more[data-astro-cid-rj65ajc3][open] summary[data-astro-cid-rj65ajc3]{display:none}.masonry[data-astro-cid-rj65ajc3].few{columns:2;max-width:760px;margin-inline:auto}.m-item[data-astro-cid-rj65ajc3]{break-inside:avoid;border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transition:transform .35s var(--ease), box-shadow .35s var(--ease);background:#fff;border-radius:20px;margin-bottom:1rem;display:block;position:relative;overflow:hidden}.m-item[data-astro-cid-rj65ajc3]:hover{transform:rotate(var(--r)) scale(1.03);box-shadow:8px 8px 0 var(--ink);z-index:2}.m-item[data-astro-cid-rj65ajc3] img{width:100%;height:auto;transition:transform .6s}.m-item[data-astro-cid-rj65ajc3]:hover img{transform:scale(1.06)}@media (width>=601px){.masonry[data-astro-cid-rj65ajc3].g-row{columns:unset;max-width:min(100%, calc(var(--sum-ar) * 340px + 3rem));gap:1rem;margin-inline:auto;display:flex}.masonry[data-astro-cid-rj65ajc3].g-row.g-one{max-width:min(100%, calc(var(--sum-ar) * 400px))}.masonry[data-astro-cid-rj65ajc3].g-row .m-item[data-astro-cid-rj65ajc3]{flex:var(--ar) 1 0;aspect-ratio:var(--ar);margin-bottom:0}.masonry[data-astro-cid-rj65ajc3].g-row .m-item[data-astro-cid-rj65ajc3] img{object-fit:cover;height:100%}}.m-cap[data-astro-cid-rj65ajc3]{color:#fff;opacity:0;background:linear-gradient(#0000,#1b1035d9);padding:1.5rem .8rem .6rem;font-size:.82rem;font-weight:700;transition:all .3s;position:absolute;inset:auto 0 0;transform:translateY(10px)}.m-item[data-astro-cid-rj65ajc3]:hover .m-cap[data-astro-cid-rj65ajc3]{opacity:1;transform:none}@media (width<=600px){.masonry[data-astro-cid-rj65ajc3]{columns:2;column-gap:.6rem}.masonry[data-astro-cid-rj65ajc3].g-one{columns:1}.m-item[data-astro-cid-rj65ajc3]{box-shadow:3px 3px 0 var(--ink);border-radius:14px;margin-bottom:.6rem}}.blocks[data-astro-cid-d2k72spg]{flex-direction:column;align-items:center;display:flex}.blocks[data-astro-cid-d2k72spg]>.prose-w[data-astro-cid-d2k72spg]{width:100%;max-width:760px}.blocks[data-astro-cid-d2k72spg]>h2[data-astro-cid-d2k72spg]{margin-top:2.2em;font-size:clamp(1.5rem,3vw,2.1rem)}.blocks[data-astro-cid-d2k72spg]>h2[data-astro-cid-d2k72spg]:before{content:"";background:linear-gradient(90deg, var(--pink), var(--yellow));border-radius:8px;width:56px;height:8px;margin-bottom:.6em;display:block}.blocks[data-astro-cid-d2k72spg]>h3[data-astro-cid-d2k72spg]{margin-top:1.6em}.blocks[data-astro-cid-d2k72spg] a{color:var(--violet);text-underline-offset:3px;font-weight:700}.blocks[data-astro-cid-d2k72spg] ul[data-astro-cid-d2k72spg],.blocks[data-astro-cid-d2k72spg] ol[data-astro-cid-d2k72spg]{padding-left:1.3em}.blocks[data-astro-cid-d2k72spg] li[data-astro-cid-d2k72spg]::marker{color:var(--pink)}blockquote[data-astro-cid-d2k72spg]{border-left:6px solid var(--pink);background:#fff;border-radius:0 16px 16px 0;padding:.5em 1.2em}.b-gallery[data-astro-cid-d2k72spg],.b-embeds[data-astro-cid-d2k72spg]{width:100%;margin:1.5rem 0 2.5rem}.b-embeds[data-astro-cid-d2k72spg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.2rem;display:grid}.b-embeds[data-astro-cid-d2k72spg].one{max-width:680px;margin-inline:auto}.price[data-astro-cid-br3bgjuj]{max-width:860px;margin:0 auto 3.5rem}.price[data-astro-cid-br3bgjuj] h2[data-astro-cid-br3bgjuj]{text-align:center;margin-bottom:1.4rem}.tbl[data-astro-cid-br3bgjuj]{border-collapse:separate;border-spacing:0;width:100%;display:block}.tbl[data-astro-cid-br3bgjuj] tbody[data-astro-cid-br3bgjuj]{gap:.8rem;width:100%;display:grid}.row[data-astro-cid-br3bgjuj]{border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;display:flex}.row[data-astro-cid-br3bgjuj]:nth-child(odd){background:color-mix(in srgb, var(--accent), #fff 88%)}.pn[data-astro-cid-br3bgjuj]{text-align:left;gap:.2rem;padding:0;display:grid}.pn[data-astro-cid-br3bgjuj] b[data-astro-cid-br3bgjuj]{font-size:1.1rem}.pn[data-astro-cid-br3bgjuj] span[data-astro-cid-br3bgjuj]{color:var(--ink-2);font-size:.95rem}.pp[data-astro-cid-br3bgjuj]{white-space:nowrap;flex:none;padding:0;font-size:1.15rem;font-weight:900}.note[data-astro-cid-br3bgjuj]{color:var(--ink-2);text-align:center;margin-top:1rem;font-size:.95rem}@media (width<=600px){.row[data-astro-cid-br3bgjuj]{flex-direction:column;align-items:flex-start}}.pg-h[data-astro-cid-4xqsmppl]{text-align:center;margin-bottom:1.2rem}.pg-nav[data-astro-cid-4xqsmppl]{z-index:6;scrollbar-width:none;backdrop-filter:blur(10px);background:#fff7eeeb;border-radius:999px;gap:.5rem;width:fit-content;max-width:100%;margin:0 auto 1.5rem;padding:.7rem .2rem;display:flex;position:sticky;top:70px;overflow-x:auto}.pg-nav[data-astro-cid-4xqsmppl]::-webkit-scrollbar{display:none}.pg-nav[data-astro-cid-4xqsmppl] a[data-astro-cid-4xqsmppl]{border:2.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);background:#fff;border-radius:999px;flex:none;align-items:center;gap:.45em;padding:.5em 1em;font-size:.92rem;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.pg-nav[data-astro-cid-4xqsmppl] a[data-astro-cid-4xqsmppl] span[data-astro-cid-4xqsmppl]{background:var(--cream);border-radius:999px;padding:0 .5em;font-size:.75rem}.pg-nav[data-astro-cid-4xqsmppl] a[data-astro-cid-4xqsmppl]:hover{transform:translateY(-2px)}.pg-nav[data-astro-cid-4xqsmppl] a[data-astro-cid-4xqsmppl].on{background:var(--ink);color:#fff}.pg-nav[data-astro-cid-4xqsmppl] a[data-astro-cid-4xqsmppl].on span[data-astro-cid-4xqsmppl]{background:var(--accent);color:#fff}.pg-sec[data-astro-cid-4xqsmppl]{border-top:2px dashed #1b103526;padding-block:2.2rem;scroll-margin-top:140px}.pg-sec[data-astro-cid-4xqsmppl]:first-of-type{border-top:0}.pg-head[data-astro-cid-4xqsmppl]{align-items:flex-start;gap:1.1rem;max-width:820px;margin-bottom:1.3rem;display:flex}.flip[data-astro-cid-4xqsmppl] .pg-head[data-astro-cid-4xqsmppl]{text-align:right;flex-direction:row-reverse;margin-left:auto}.pg-no[data-astro-cid-4xqsmppl]{font-family:var(--display);color:#0000;-webkit-text-stroke:2px var(--accent);flex:none;font-size:2.6rem;font-weight:800;line-height:1}.pg-head[data-astro-cid-4xqsmppl] h3[data-astro-cid-4xqsmppl]{margin:0 0 .3rem;font-size:clamp(1.3rem,2.4vw,1.7rem)}.pg-head[data-astro-cid-4xqsmppl] p[data-astro-cid-4xqsmppl]{color:var(--ink-2);margin:0}.pg-wa[data-astro-cid-4xqsmppl]{color:#fff;border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);transition:transform .2s var(--ease), box-shadow .2s var(--ease);background:#25d366;border-radius:999px;align-items:center;gap:.4em;margin-top:.7rem;padding:.38em .95em;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex}.pg-wa[data-astro-cid-4xqsmppl] svg{flex:none;width:1.1em;height:1.1em}.pg-wa[data-astro-cid-4xqsmppl]:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-2px)}.pg-grid[data-astro-cid-4xqsmppl]{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,16vw,220px);grid-auto-flow:dense;gap:.9rem;display:grid}.pg-item[data-astro-cid-4xqsmppl]{border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transition:transform .35s var(--ease), box-shadow .35s var(--ease);background:#fff;border-radius:20px;display:block;position:relative;overflow:hidden}.pg-item[data-astro-cid-4xqsmppl] img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.pg-item[data-astro-cid-4xqsmppl]:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-3px)}.pg-item[data-astro-cid-4xqsmppl]:hover img{transform:scale(1.06)}.big[data-astro-cid-4xqsmppl]{grid-area:span 2/span 2}.flip[data-astro-cid-4xqsmppl] .big[data-astro-cid-4xqsmppl]{grid-column:3/span 2}.n1[data-astro-cid-4xqsmppl] .big[data-astro-cid-4xqsmppl]{grid-column:1/-1}.n2[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl]{grid-area:span 2/span 2}.n3[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl]:not(.big),.n4[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl]:nth-child(2){grid-column:span 2}.pg-more[data-astro-cid-4xqsmppl] summary[data-astro-cid-4xqsmppl]{cursor:pointer;text-align:center;margin-top:1.1rem;list-style:none}.pg-more[data-astro-cid-4xqsmppl] summary[data-astro-cid-4xqsmppl]::-webkit-details-marker{display:none}.pg-more[data-astro-cid-4xqsmppl] summary[data-astro-cid-4xqsmppl] span[data-astro-cid-4xqsmppl]{border:2.5px solid var(--ink);background:var(--yellow);box-shadow:3px 3px 0 var(--ink);border-radius:999px;padding:.55em 1.3em;font-weight:800;display:inline-block}.pg-more[data-astro-cid-4xqsmppl][open] summary[data-astro-cid-4xqsmppl]{display:none}.pg-grid-more[data-astro-cid-4xqsmppl]{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,16vw,220px);gap:.9rem;margin-top:.9rem;display:grid}.pg-grid[data-astro-cid-4xqsmppl].portrait,.pg-grid-more[data-astro-cid-4xqsmppl].portrait{--unit:34%;--max-scale:45.5%;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.9rem;display:flex}@media (width>=701px){.pg-grid[data-astro-cid-4xqsmppl].portrait.n3{--unit:28%}.pg-grid[data-astro-cid-4xqsmppl].portrait.n4{--unit:21%;--max-scale:45.5%}.pg-grid[data-astro-cid-4xqsmppl].portrait.n7{--unit:29.5%}.pg-grid[data-astro-cid-4xqsmppl].portrait.compact-row{--unit:27%}.pg-grid[data-astro-cid-4xqsmppl].portrait.wide-row{--unit:31.5%}.pg-grid[data-astro-cid-4xqsmppl].portrait.ultra-wide-row{--unit:27.5%;--max-scale:55%}.pg-grid-more[data-astro-cid-4xqsmppl].m1{grid-template-columns:1fr;grid-auto-rows:clamp(200px,24vw,300px);max-width:440px;margin-inline:auto}.pg-grid-more[data-astro-cid-4xqsmppl].m2{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(190px,22vw,275px);max-width:760px;margin-inline:auto}.pg-grid-more[data-astro-cid-4xqsmppl].m3{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(170px,19vw,250px)}}.pg-grid[data-astro-cid-4xqsmppl].portrait .pg-item[data-astro-cid-4xqsmppl],.pg-grid-more[data-astro-cid-4xqsmppl].portrait .pg-item[data-astro-cid-4xqsmppl]{flex:var(--ar) 1 calc(var(--ar) * var(--unit));max-width:calc(var(--ar) * var(--max-scale));aspect-ratio:var(--ar)}@media (width<=700px){.pg-nav[data-astro-cid-4xqsmppl]{border-bottom:1.5px solid #1b10351a;border-radius:0;width:calc(100% + 2.5rem);max-width:none;margin-inline:-1.25rem;padding:.55rem 1.25rem;top:63px}.pg-nav[data-astro-cid-4xqsmppl] a[data-astro-cid-4xqsmppl]{padding:.45em .9em;font-size:.88rem}.pg-sec[data-astro-cid-4xqsmppl]{padding-block:1.8rem;scroll-margin-top:125px}.pg-no[data-astro-cid-4xqsmppl]{font-size:2.1rem}.pg-grid[data-astro-cid-4xqsmppl],.pg-grid-more[data-astro-cid-4xqsmppl]{grid-template-columns:1fr 1fr;grid-auto-rows:42vw;gap:.6rem}.pg-grid[data-astro-cid-4xqsmppl].wide-m,.pg-grid-more[data-astro-cid-4xqsmppl].wide-m{grid-auto-rows:32vw}.pg-grid[data-astro-cid-4xqsmppl].portrait,.pg-grid-more[data-astro-cid-4xqsmppl].portrait{--unit:50%;--max-scale:170%;gap:.6rem}.pg-grid[data-astro-cid-4xqsmppl].portrait.odd-m>.pg-item[data-astro-cid-4xqsmppl]:first-child,.pg-grid-more[data-astro-cid-4xqsmppl].portrait.odd-m>.pg-item[data-astro-cid-4xqsmppl]:first-child{flex-basis:100%}.big[data-astro-cid-4xqsmppl],.flip[data-astro-cid-4xqsmppl] .big[data-astro-cid-4xqsmppl],.n1[data-astro-cid-4xqsmppl] .big[data-astro-cid-4xqsmppl]{grid-area:span 2/1/auto/-1}.n2[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl],.n3[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl]:not(.big),.n4[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl]:nth-child(2){grid-area:span 1/span 1}.n2[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl]{grid-area:span 2/1/auto/-1}.n4[data-astro-cid-4xqsmppl] .pg-item[data-astro-cid-4xqsmppl]:last-child{grid-column:1/-1}.wide-m[data-astro-cid-4xqsmppl].n4 .pg-item[data-astro-cid-4xqsmppl]:last-child{grid-row:span 2}.flip[data-astro-cid-4xqsmppl] .pg-head[data-astro-cid-4xqsmppl]{text-align:left;flex-direction:row;margin-left:0}.pg-item[data-astro-cid-4xqsmppl]{box-shadow:3px 3px 0 var(--ink);border-radius:14px}}@media (width<=480px){.pg-nav[data-astro-cid-4xqsmppl]{width:calc(100% + 2rem);margin-inline:-1rem;padding-inline:1rem}}.story[data-astro-cid-rrwaklr2] h2[data-astro-cid-rrwaklr2]{text-align:center}.st-intro[data-astro-cid-rrwaklr2]{max-width:820px;margin:0 auto 4rem;font-size:1.07rem}.st-intro[data-astro-cid-rrwaklr2] p[data-astro-cid-rrwaklr2]{color:var(--ink)}.st-intro[data-astro-cid-rrwaklr2] p[data-astro-cid-rrwaklr2]:first-of-type:first-letter{float:left;color:var(--accent);margin:.05em .12em 0 0;font-size:3.2em;font-weight:900;line-height:.9}.st-intro[data-astro-cid-rrwaklr2] strong{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--accent), transparent 70%) 62%)}.st-steps[data-astro-cid-rrwaklr2]{margin-bottom:4rem}.st-steps[data-astro-cid-rrwaklr2] ol[data-astro-cid-rrwaklr2]{gap:1rem;max-width:900px;margin:2rem auto 0;padding:0;list-style:none;display:grid;position:relative}.st-steps[data-astro-cid-rrwaklr2] ol[data-astro-cid-rrwaklr2]:before{content:"";background:repeating-linear-gradient(var(--ink) 0 8px, transparent 8px 14px);width:3px;position:absolute;top:10px;bottom:10px;left:27px}.st-steps[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]{align-items:flex-start;gap:1.2rem;display:flex;position:relative}.st-steps[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]>b[data-astro-cid-rrwaklr2]{width:56px;height:56px;font-family:var(--display);background:var(--accent);color:#fff;border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);z-index:1;border-radius:50%;flex:none;place-items:center;font-size:1.4rem;display:grid}.st-steps[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]>div[data-astro-cid-rrwaklr2]{border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:20px;flex:1;padding:1rem 1.3rem}.st-steps[data-astro-cid-rrwaklr2] h3[data-astro-cid-rrwaklr2]{margin:0 0 .2rem;font-size:1.1rem}.st-steps[data-astro-cid-rrwaklr2] p[data-astro-cid-rrwaklr2]{color:var(--ink-2);margin:0}.st-guide[data-astro-cid-rrwaklr2]{margin-bottom:2rem}.st-grid[data-astro-cid-rrwaklr2]{grid-template-columns:repeat(2,1fr);gap:1.3rem;margin-top:2rem;display:grid}.st-card[data-astro-cid-rrwaklr2]{border:2.5px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:24px;padding:1.6rem 1.7rem}.st-card[data-astro-cid-rrwaklr2]:nth-child(4n+1){background:color-mix(in srgb, var(--accent), #fff 90%)}.st-card[data-astro-cid-rrwaklr2]:nth-child(4n+4){background:#fff8db}.st-card[data-astro-cid-rrwaklr2] h3[data-astro-cid-rrwaklr2]{align-items:center;gap:.5rem;font-size:1.25rem;display:flex}.st-card[data-astro-cid-rrwaklr2] h3[data-astro-cid-rrwaklr2] span[data-astro-cid-rrwaklr2]{font-size:1.5rem}.st-card[data-astro-cid-rrwaklr2] p[data-astro-cid-rrwaklr2]{color:var(--ink-2)}.st-card[data-astro-cid-rrwaklr2] ul[data-astro-cid-rrwaklr2]{color:var(--ink-2);margin:.4rem 0 0;padding-left:1.2em}.st-card[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]{margin-bottom:.35rem}.st-card[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]::marker{color:var(--accent)}.st-card[data-astro-cid-rrwaklr2] strong{color:var(--ink)}@media (width<=800px){.st-grid[data-astro-cid-rrwaklr2]{grid-template-columns:1fr}}@media (width<=600px){.st-intro[data-astro-cid-rrwaklr2]{margin-bottom:2.6rem;font-size:1rem}.st-intro[data-astro-cid-rrwaklr2] p[data-astro-cid-rrwaklr2]:first-of-type:first-letter{font-size:2.6em}.st-steps[data-astro-cid-rrwaklr2]{margin-bottom:2.8rem}.st-steps[data-astro-cid-rrwaklr2] ol[data-astro-cid-rrwaklr2]:before{left:20px}.st-steps[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]{gap:.8rem}.st-steps[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]>b[data-astro-cid-rrwaklr2]{width:42px;height:42px;box-shadow:2px 2px 0 var(--ink);font-size:1.15rem}.st-steps[data-astro-cid-rrwaklr2] li[data-astro-cid-rrwaklr2]>div[data-astro-cid-rrwaklr2]{box-shadow:3px 3px 0 var(--ink);border-radius:16px;padding:.9rem 1.05rem}.st-card[data-astro-cid-rrwaklr2]{box-shadow:4px 4px 0 var(--ink);border-radius:20px;padding:1.25rem 1.2rem}.st-card[data-astro-cid-rrwaklr2] h3[data-astro-cid-rrwaklr2]{font-size:1.15rem}}.theme-romance{background-color:#fff7f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cpath d='M32 45.5C32 45.5 16 35.2 16 24.5C16 19.6 19.9 16 24.4 16C27.5 16 30.3 17.7 32 20.3C33.7 17.7 36.5 16 39.6 16C44.1 16 48 19.6 48 24.5C48 35.2 32 45.5 32 45.5Z' fill='none' stroke='%23e86aa6' stroke-opacity='0.065' stroke-width='1.8'/%3E%3C/svg%3E"),linear-gradient(#fff7f4 0%,#fdeef2 48%,#fff7ee 100%);background-repeat:repeat,no-repeat;background-size:64px 64px,100% 100%;padding-bottom:3rem}.theme-romance .st-intro{border:2.5px solid var(--ink);box-shadow:5px 5px 0 var(--ink), 0 14px 32px #e86aa61f;background:#fffdf9;border-radius:28px;padding:2rem 2.2rem}.theme-romance .pg-h:before,.theme-romance .pg-h:after{content:"♡";color:var(--accent,#e86aa6);vertical-align:.08em;margin-inline:.45em;font-size:.8em;display:inline-block}.theme-romance .pg-sec{border-top:0;padding-top:3rem;position:relative}.theme-romance .pg-sec:first-of-type{padding-top:2.2rem}.theme-romance .pg-sec+.pg-sec:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent,#e86aa6), transparent 35%) 25%, color-mix(in srgb, var(--accent,#e86aa6), transparent 35%) 75%, transparent);width:min(320px,72%);height:1.5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.theme-romance .pg-sec+.pg-sec:after{content:"♡";color:var(--accent,#e86aa6);background:#fdf2f4;border-radius:999px;padding:0 .65rem;font-size:1.05rem;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}.theme-romance .pg-item.big{border-radius:220px 220px 24px 24px}@media (width>=701px){.theme-romance .pg-grid.portrait>.pg-item:first-child{border-radius:150px 150px 20px 20px}}.theme-romance .pg-item img{object-position:center 28%}@media (width<=700px){.theme-romance .st-intro{border-radius:22px;padding:1.4rem 1.3rem}.theme-romance .pg-item.big,.theme-romance .pg-grid.odd-m>.pg-item:first-child{border-radius:140px 140px 18px 18px}}.all-svc[data-astro-cid-vldfixj4]{text-align:center;margin:2.2rem 0 0}.ph-btns[data-astro-cid-vldfixj4]{flex-wrap:wrap;gap:.9rem;margin-top:1.4rem;display:flex}.hl[data-astro-cid-vldfixj4]{z-index:2;grid-template-columns:repeat(4,1fr);gap:1.1rem;margin-top:-1rem;display:grid;position:relative}.hl-card[data-astro-cid-vldfixj4]{transition:transform .4s var(--ease);padding:1.4rem}.hl-card[data-astro-cid-vldfixj4]:nth-child(odd){background:color-mix(in srgb, var(--accent), #fff 85%)}.hl-i[data-astro-cid-vldfixj4]{margin-bottom:.3rem;font-size:2.2rem;display:block}.hl-t[data-astro-cid-vldfixj4]{margin-bottom:.3rem;font-size:1.15rem}.hl-card[data-astro-cid-vldfixj4] p[data-astro-cid-vldfixj4]{color:var(--ink-2);margin:0;font-size:.95rem}.sec-t[data-astro-cid-vldfixj4]{text-align:center;margin-bottom:2rem}.yt-sec[data-astro-cid-vldfixj4]{margin-bottom:4rem}.yt-grid[data-astro-cid-vldfixj4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.4rem;display:grid}.yt-item[data-astro-cid-vldfixj4]{margin:0}.yt-item[data-astro-cid-vldfixj4] figcaption[data-astro-cid-vldfixj4]{text-align:center;margin-top:.75rem;font-size:.98rem;font-weight:800}.legacy-t[data-astro-cid-vldfixj4],.story-top[data-astro-cid-vldfixj4]{margin-top:4rem}.legacy-sec[data-astro-cid-vldfixj4]{border-top:2px dashed #1b103526}.nb-after[data-astro-cid-vldfixj4]{margin-top:3.5rem}.new-body[data-astro-cid-vldfixj4]{grid-template-columns:repeat(2,1fr);gap:1.4rem;margin-bottom:3.5rem;display:grid}.nb[data-astro-cid-vldfixj4]{border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:24px;padding:1.6rem}.nb[data-astro-cid-vldfixj4] h2[data-astro-cid-vldfixj4]{font-size:1.35rem}.nb[data-astro-cid-vldfixj4] p[data-astro-cid-vldfixj4]{color:var(--ink-2);margin:0}.rel[data-astro-cid-vldfixj4] ul[data-astro-cid-vldfixj4]{gap:.7rem;max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.rel[data-astro-cid-vldfixj4] a[data-astro-cid-vldfixj4]{border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:transform .3s var(--ease);background:#fff;border-radius:18px;padding:1rem 1.3rem;font-weight:800;text-decoration:none;display:block}.rel[data-astro-cid-vldfixj4] a[data-astro-cid-vldfixj4]:hover{background:var(--yellow);transform:translate(8px)}@media (width<=900px){.hl[data-astro-cid-vldfixj4]{grid-template-columns:1fr 1fr}.new-body[data-astro-cid-vldfixj4]{grid-template-columns:1fr}}@media (width<=560px){.ph-btns[data-astro-cid-vldfixj4] .btn[data-astro-cid-vldfixj4]{width:100%}.hl[data-astro-cid-vldfixj4]{gap:.7rem;margin-top:-.5rem}.hl-card[data-astro-cid-vldfixj4]{box-shadow:3px 3px 0 var(--ink);border-radius:20px;padding:1rem .95rem}.hl-i[data-astro-cid-vldfixj4]{margin-bottom:.2rem;font-size:1.75rem}.hl-t[data-astro-cid-vldfixj4]{margin-bottom:.2rem;font-size:1rem}.hl-card[data-astro-cid-vldfixj4] p[data-astro-cid-vldfixj4]{font-size:.85rem;line-height:1.5}.story-top[data-astro-cid-vldfixj4]{margin-top:2.6rem}.yt-sec[data-astro-cid-vldfixj4]{margin-bottom:2.6rem}.nb[data-astro-cid-vldfixj4]{border-radius:20px;padding:1.25rem}}.meta[data-astro-cid-e2ispvrt]{color:var(--ink-2);font-weight:700}.art[data-astro-cid-e2ispvrt]{padding-top:1rem}.svc-box[data-astro-cid-e2ispvrt]{border:2.5px solid var(--ink);max-width:760px;box-shadow:var(--shadow);background:#fff3c4;border-radius:24px;flex-wrap:wrap;align-items:center;gap:1.2rem;margin:3rem auto 0;padding:1.4rem;display:flex}.svc-box[data-astro-cid-e2ispvrt]>span[data-astro-cid-e2ispvrt]{font-size:2.6rem}.svc-box[data-astro-cid-e2ispvrt] div[data-astro-cid-e2ispvrt]{flex:1;min-width:200px}.svc-box[data-astro-cid-e2ispvrt] p[data-astro-cid-e2ispvrt]{color:var(--ink-2);margin:0}.more[data-astro-cid-e2ispvrt]{max-width:860px}.more[data-astro-cid-e2ispvrt] ul[data-astro-cid-e2ispvrt]{gap:.6rem;padding:0;list-style:none;display:grid}.more[data-astro-cid-e2ispvrt] a[data-astro-cid-e2ispvrt]{border:2px solid var(--ink);transition:transform .3s var(--ease);background:#fff;border-radius:16px;gap:1rem;padding:.9rem 1.2rem;font-weight:700;text-decoration:none;display:flex}.more[data-astro-cid-e2ispvrt] a[data-astro-cid-e2ispvrt]:hover{background:#ffe3ee;transform:translate(6px)}.more[data-astro-cid-e2ispvrt] time[data-astro-cid-e2ispvrt]{color:var(--pink);flex:none;font-size:.9rem;font-weight:800}@media (width<=560px){.svc-box[data-astro-cid-e2ispvrt]{gap:.9rem;padding:1.15rem}.svc-box[data-astro-cid-e2ispvrt] .btn[data-astro-cid-e2ispvrt]{width:100%}.more[data-astro-cid-e2ispvrt] a[data-astro-cid-e2ispvrt]{flex-direction:column;gap:.2rem;padding:.85rem 1rem}}.story[data-astro-cid-pcbdtnmk]{max-width:780px;margin:0 auto 4rem;font-size:1.08rem}.vt[data-astro-cid-pcbdtnmk]{text-align:center;margin-bottom:2rem}.values[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.val[data-astro-cid-pcbdtnmk]{transition:transform .4s var(--ease);padding:1.6rem}.val[data-astro-cid-pcbdtnmk] span[data-astro-cid-pcbdtnmk]{font-size:2.4rem}.val[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{color:var(--ink-2);margin:0}.val[data-astro-cid-pcbdtnmk]:nth-child(3n+1){background:#ffe3ee}.val[data-astro-cid-pcbdtnmk]:nth-child(3n+2){background:#fff3c4}.val[data-astro-cid-pcbdtnmk]:nth-child(3n){background:#e3dcff}@media (width<=800px){.values[data-astro-cid-pcbdtnmk]{grid-template-columns:1fr}}.inq[data-astro-cid-biat5vty]{padding:clamp(1.4rem,4vw,2.4rem)}.inq-h[data-astro-cid-biat5vty]{font-size:1.3rem;font-weight:800}.inq-sub[data-astro-cid-biat5vty]{color:var(--ink-2);font-size:.95rem}.inq-grid[data-astro-cid-biat5vty]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}label[data-astro-cid-biat5vty]{gap:.35rem;font-size:.92rem;font-weight:800;display:grid}.full[data-astro-cid-biat5vty]{grid-column:1/-1}input[data-astro-cid-biat5vty],select[data-astro-cid-biat5vty],textarea[data-astro-cid-biat5vty]{font:inherit;border:2.5px solid var(--ink);background:var(--cream);color:var(--ink);border-radius:14px;width:100%;min-width:0;max-width:100%;padding:.75em 1em;font-size:16px;font-weight:400;transition:box-shadow .2s,transform .2s}input[data-astro-cid-biat5vty]:focus,select[data-astro-cid-biat5vty]:focus,textarea[data-astro-cid-biat5vty]:focus{box-shadow:4px 4px 0 var(--pink);background:#fff;outline:none;transform:translate(-2px,-2px)}.inq-btns[data-astro-cid-biat5vty]{flex-wrap:wrap;gap:.8rem;margin-top:1.4rem;display:flex}@media (width<=600px){.inq-grid[data-astro-cid-biat5vty]{grid-template-columns:1fr}.inq-btns[data-astro-cid-biat5vty] .btn[data-astro-cid-biat5vty]{width:100%}}.contact[data-astro-cid-5g3jvhfo]{padding-bottom:4rem}.channels[data-astro-cid-5g3jvhfo]{grid-template-columns:repeat(4,1fr);gap:1.1rem;margin-bottom:2.5rem;display:grid}.ch[data-astro-cid-5g3jvhfo]{border:2.5px solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow);color:#fff;font:inherit;text-align:left;cursor:pointer;transition:transform .4s var(--ease);justify-items:start;gap:.2rem;padding:1.5rem;text-decoration:none;display:grid}.ch[data-astro-cid-5g3jvhfo] svg{width:40px;height:40px;margin-bottom:.4rem}.ch[data-astro-cid-5g3jvhfo] b[data-astro-cid-5g3jvhfo]{font-size:1.3rem;font-weight:900}.ch[data-astro-cid-5g3jvhfo] span[data-astro-cid-5g3jvhfo]{word-break:break-all;font-weight:700}.ch[data-astro-cid-5g3jvhfo] em[data-astro-cid-5g3jvhfo]{opacity:.9;font-size:.85rem;font-style:normal}.ch-wa[data-astro-cid-5g3jvhfo]{background:#25d366}.ch-wc[data-astro-cid-5g3jvhfo]{background:#07c160}.ch-ig[data-astro-cid-5g3jvhfo]{background:linear-gradient(45deg,#fa7e1e,#d62976,#962fbf)}.ch-mail[data-astro-cid-5g3jvhfo]{background:var(--violet)}.contact-grid[data-astro-cid-5g3jvhfo]{grid-template-columns:1.4fr 1fr;align-items:start;gap:1.5rem;display:grid}.info[data-astro-cid-5g3jvhfo]{background:#fff3c4;padding:1.8rem}dl[data-astro-cid-5g3jvhfo]{margin:0 0 1.4rem}dt[data-astro-cid-5g3jvhfo]{margin-top:.9rem;font-weight:900}dd[data-astro-cid-5g3jvhfo]{color:var(--ink-2);margin:.1rem 0 0}@media (width<=900px){.channels[data-astro-cid-5g3jvhfo]{grid-template-columns:1fr 1fr}.contact-grid[data-astro-cid-5g3jvhfo]{grid-template-columns:1fr}}@media (width<=480px){.channels[data-astro-cid-5g3jvhfo]{grid-template-columns:1fr}}.blog[data-astro-cid-3vvb733y]{grid-template-columns:repeat(3,1fr);gap:1.4rem;padding-bottom:2rem;display:grid}.bp[data-astro-cid-3vvb733y]{transition:transform .4s var(--ease);flex-direction:column;text-decoration:none;display:flex}.bp[data-astro-cid-3vvb733y].feat{grid-column:span 2}.bp[data-astro-cid-3vvb733y] img,.ph[data-astro-cid-3vvb733y]{aspect-ratio:16/10;object-fit:cover;border-bottom:2.5px solid var(--ink);width:100%}.ph[data-astro-cid-3vvb733y]{background:linear-gradient(135deg,#ffe3ee,#e3dcff 60%,#fff3c4);place-items:center;font-size:4rem;display:grid}.bp-b[data-astro-cid-3vvb733y]{padding:1.2rem 1.4rem 1.5rem}.bp[data-astro-cid-3vvb733y] time[data-astro-cid-3vvb733y]{color:var(--pink);font-size:.8rem;font-weight:800}.bp[data-astro-cid-3vvb733y] h2[data-astro-cid-3vvb733y]{margin:.3rem 0 .5rem;font-size:1.15rem}.feat[data-astro-cid-3vvb733y] h2[data-astro-cid-3vvb733y]{font-size:1.5rem}.bp[data-astro-cid-3vvb733y] p[data-astro-cid-3vvb733y]{color:var(--ink-2);margin:0;font-size:.92rem}@media (width<=900px){.blog[data-astro-cid-3vvb733y]{grid-template-columns:1fr}.bp[data-astro-cid-3vvb733y].feat{grid-column:span 1}}
