.reserve-button[data-astro-cid-t4tkmz64]{width:100%;min-height:58px;padding:0 var(--space-2);border-radius:var(--radius-m);background:var(--pink);color:var(--on-pink);font-size:var(--font-size-button);letter-spacing:.05em;text-align:center;box-shadow:var(--shadow-cta);font-feature-settings:"palt";justify-content:center;align-items:center;font-weight:700;line-height:1.3;text-decoration:none;display:flex}@media (width>=960px){.reserve-button[data-astro-cid-t4tkmz64]{width:440px;max-width:100%;min-height:76px;font-size:var(--font-size-button-pc)}}.section[data-astro-cid-w6ymvdtg]{padding-block:var(--space-20)}.section--white[data-astro-cid-w6ymvdtg]{background:var(--white)}.section--gray[data-astro-cid-w6ymvdtg]{background:var(--gray-50)}.section--lime[data-astro-cid-w6ymvdtg]{background:var(--lime)}.inner[data-astro-cid-w6ymvdtg]{gap:var(--space-6);flex-direction:column;display:flex}@media (width>=960px){.section[data-astro-cid-w6ymvdtg]{padding-block:var(--space-25)}.inner[data-astro-cid-w6ymvdtg]{align-items:center;gap:var(--section-gap-pc,40px)}}.buttons[data-astro-cid-fx3jl6jb]{gap:var(--space-3);flex-direction:column;display:flex}.document[data-astro-cid-fx3jl6jb]{min-height:52px;padding:0 var(--space-2);border:2px solid var(--teal-deep);border-radius:var(--radius-m);background:var(--white);color:var(--teal-deep);font-size:var(--font-size-body);text-align:center;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.topics[data-astro-cid-fx3jl6jb]{flex-direction:column;gap:10px;display:flex}.topics-title[data-astro-cid-fx3jl6jb]{font-size:var(--font-size-body-s);font-weight:700;line-height:1.5}.topics-list[data-astro-cid-fx3jl6jb]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.topic[data-astro-cid-fx3jl6jb]{border-radius:var(--radius-pill);background:var(--lime);font-size:var(--font-size-body-s);padding:6px 14px;font-weight:700;line-height:1.5}.note[data-astro-cid-fx3jl6jb]{color:var(--ink-muted);font-size:13px;line-height:1.7}@media (width>=960px){.buttons[data-astro-cid-fx3jl6jb]{align-items:center;gap:var(--space-5);flex-direction:row}.document[data-astro-cid-fx3jl6jb]{width:300px;min-height:76px;font-size:20px}.topics[data-astro-cid-fx3jl6jb]{align-items:center;gap:var(--space-3);flex-direction:row}.topics-title[data-astro-cid-fx3jl6jb]{font-size:15px}.topics-list[data-astro-cid-fx3jl6jb]{gap:var(--space-3)}.topic[data-astro-cid-fx3jl6jb]{padding:6px var(--space-4);font-size:15px}.note[data-astro-cid-fx3jl6jb]{font-size:var(--font-size-body-s)}}.layout[data-astro-cid-tfwjzu7s]{gap:var(--space-6);flex-direction:column;display:flex}.points[data-astro-cid-tfwjzu7s]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.point[data-astro-cid-tfwjzu7s]{gap:var(--space-1);padding:18px var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;display:flex}.point-title[data-astro-cid-tfwjzu7s]{font-size:17px;font-weight:700;line-height:1.5}.point-text[data-astro-cid-tfwjzu7s]{font-size:var(--font-size-body-s);line-height:1.857}.profile[data-astro-cid-tfwjzu7s]{border-radius:var(--radius-m);background:var(--white);flex-direction:column;display:flex;overflow:hidden}.profile[data-astro-cid-tfwjzu7s] .profile-photo{aspect-ratio:350/233;object-fit:cover;width:100%}.profile-body[data-astro-cid-tfwjzu7s]{padding:var(--space-5);flex-direction:column;gap:6px;display:flex}.profile-role[data-astro-cid-tfwjzu7s]{color:var(--ink-muted);font-size:13px;line-height:1.6}.profile-name[data-astro-cid-tfwjzu7s]{letter-spacing:.1em;font-size:22px;font-weight:700;line-height:1.4}.profile-message[data-astro-cid-tfwjzu7s]{margin-top:var(--space-2);font-size:15px;line-height:1.8}.flow[data-astro-cid-tfwjzu7s]{gap:var(--space-6);flex-direction:column;display:flex}.flow-title[data-astro-cid-tfwjzu7s]{margin-top:var(--space-4);font-size:var(--font-size-h3);text-align:center;font-feature-settings:"palt";line-height:1.5}.flow-steps[data-astro-cid-tfwjzu7s]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.flow-step[data-astro-cid-tfwjzu7s]{align-items:center;gap:var(--space-3);display:flex}.flow-number[data-astro-cid-tfwjzu7s]{background:var(--white);width:36px;height:36px;font-family:var(--font-en);letter-spacing:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.flow-text[data-astro-cid-tfwjzu7s]{font-size:15px;line-height:1.6}.cta[data-astro-cid-tfwjzu7s]{gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}.cta-note[data-astro-cid-tfwjzu7s]{color:var(--ink-muted);font-size:13px;line-height:1.7}@media (width>=960px){.layout[data-astro-cid-tfwjzu7s]{align-items:start;column-gap:40px;row-gap:var(--space-8);grid-template:"points profile""flow profile""cta profile"1fr/minmax(0,700fr) minmax(0,500fr);width:100%;display:grid}.points[data-astro-cid-tfwjzu7s]{gap:var(--space-4);grid-area:points;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.point[data-astro-cid-tfwjzu7s]{padding:var(--space-6);gap:6px}.point-title[data-astro-cid-tfwjzu7s]{font-size:18px}.point-text[data-astro-cid-tfwjzu7s]{font-size:15px;line-height:1.8}.profile[data-astro-cid-tfwjzu7s]{grid-area:profile}.profile[data-astro-cid-tfwjzu7s] .profile-photo{aspect-ratio:500/333}.profile-body[data-astro-cid-tfwjzu7s]{padding:28px}.profile-role[data-astro-cid-tfwjzu7s]{font-size:var(--font-size-body-s)}.profile-name[data-astro-cid-tfwjzu7s]{font-size:26px}.profile-message[data-astro-cid-tfwjzu7s]{margin-top:10px;font-size:17px}.flow[data-astro-cid-tfwjzu7s]{grid-area:flow;gap:14px}.flow-title[data-astro-cid-tfwjzu7s]{text-align:left;margin-top:0;font-size:22px}.flow-steps[data-astro-cid-tfwjzu7s],.flow-step[data-astro-cid-tfwjzu7s]{gap:14px}.flow-number[data-astro-cid-tfwjzu7s]{width:44px;height:44px;font-size:20px}.flow-text[data-astro-cid-tfwjzu7s]{font-size:17px}.cta[data-astro-cid-tfwjzu7s]{grid-area:cta;gap:14px;padding-top:0}.cta-note[data-astro-cid-tfwjzu7s]{font-size:var(--font-size-body-s);line-height:1.8}}.list[data-astro-cid-gfo3rpqg]{gap:var(--space-3);flex-direction:column;display:flex}.item[data-astro-cid-gfo3rpqg]{border-radius:var(--radius-m);background:var(--white)}.question[data-astro-cid-gfo3rpqg]{align-items:flex-start;gap:var(--space-3);padding:18px var(--space-4);border-radius:var(--radius-m);cursor:pointer;list-style:none;display:flex}.question[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.mark[data-astro-cid-gfo3rpqg]{font-family:var(--font-en);letter-spacing:0;flex-shrink:0;font-size:26px;font-weight:700;line-height:1}.mark--q[data-astro-cid-gfo3rpqg]{color:var(--teal-deep)}.question-text[data-astro-cid-gfo3rpqg]{font-size:var(--font-size-body);flex-grow:1;font-weight:700;line-height:1.6}.chevron[data-astro-cid-gfo3rpqg]{flex-shrink:0;margin-top:2px}.item[data-astro-cid-gfo3rpqg][open] .chevron[data-astro-cid-gfo3rpqg]{transform:rotate(180deg)}.answer[data-astro-cid-gfo3rpqg]{align-items:flex-start;gap:var(--space-3);padding:0 var(--space-4) var(--space-5);display:flex}.answer-text[data-astro-cid-gfo3rpqg]{font-size:var(--font-size-body-s);line-height:1.857}@media (width>=960px){.list[data-astro-cid-gfo3rpqg]{width:100%;max-width:960px}.question[data-astro-cid-gfo3rpqg]{align-items:center;gap:var(--space-4);padding:22px 28px}.mark[data-astro-cid-gfo3rpqg]{font-size:30px}.question-text[data-astro-cid-gfo3rpqg]{font-size:18px}.chevron[data-astro-cid-gfo3rpqg]{width:22px;height:22px;margin-top:0}.answer[data-astro-cid-gfo3rpqg]{gap:var(--space-4);padding:0 28px 26px}.answer-text[data-astro-cid-gfo3rpqg]{font-size:var(--font-size-body);line-height:1.9}}.voice[data-astro-cid-w3dz36le]{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;display:flex}.voice-quote[data-astro-cid-w3dz36le]{font-size:15px;font-weight:700;line-height:1.8}.voice-person[data-astro-cid-w3dz36le]{color:var(--ink-muted);font-size:12px;line-height:1.5}.steps[data-astro-cid-w3dz36le]{flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:flex}.step[data-astro-cid-w3dz36le]{flex-direction:column;align-items:center;width:100%;display:flex}.arrow[data-astro-cid-w3dz36le]{color:var(--turquoise);flex-shrink:0}.arrow-down[data-astro-cid-w3dz36le]{margin:var(--space-2) 0}.arrow-right[data-astro-cid-w3dz36le]{display:none}.step-box[data-astro-cid-w3dz36le]{align-items:center;gap:var(--space-3);width:100%;padding:14px var(--space-4);border-radius:var(--radius-m);background:var(--white);display:flex}.step-number[data-astro-cid-w3dz36le]{background:var(--turquoise);width:36px;height:36px;color:var(--on-turquoise);font-family:var(--font-en);letter-spacing:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.step-text[data-astro-cid-w3dz36le]{font-size:var(--font-size-body);font-weight:700;line-height:1.5}.features-photo{aspect-ratio:350/233;object-fit:cover;border-radius:var(--radius-m);width:100%}.points[data-astro-cid-w3dz36le]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.point[data-astro-cid-w3dz36le]{padding:var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;gap:10px;display:flex}.point-title[data-astro-cid-w3dz36le]{font-feature-settings:"palt";font-size:18px;line-height:1.6}.point-text[data-astro-cid-w3dz36le]{font-size:15px;line-height:1.8}@media (width>=960px){.voice[data-astro-cid-w3dz36le]{width:100%;max-width:800px;padding:28px var(--space-8);text-align:center;align-items:center}.voice-quote[data-astro-cid-w3dz36le]{font-size:18px}.voice-person[data-astro-cid-w3dz36le]{font-size:13px}.steps[data-astro-cid-w3dz36le]{flex-direction:row;align-items:stretch;width:100%}.step[data-astro-cid-w3dz36le]{flex-direction:row;gap:23px;width:calc(25% - 48px)}.step[data-astro-cid-w3dz36le]:not(:first-child){width:calc(25% + 16px);padding-left:23px}.arrow-down[data-astro-cid-w3dz36le]{display:none}.arrow-right[data-astro-cid-w3dz36le]{height:28px;display:block}.step-box[data-astro-cid-w3dz36le]{min-width:0;padding:var(--space-5);flex:1 1 0;align-self:stretch}.step-number[data-astro-cid-w3dz36le]{width:44px;height:44px;font-size:20px}.step-text[data-astro-cid-w3dz36le]{font-size:17px}.features-photo{aspect-ratio:1240/420}.points[data-astro-cid-w3dz36le]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.point[data-astro-cid-w3dz36le]{gap:var(--space-3);padding:28px}.point-title[data-astro-cid-w3dz36le]{font-size:20px}.point-text[data-astro-cid-w3dz36le]{font-size:var(--font-size-body);line-height:1.9}}.hero[data-astro-cid-yodha2z4]{padding:var(--space-2) 0 36px;overflow:hidden}.inner[data-astro-cid-yodha2z4]{isolation:isolate;flex-direction:column;gap:14px;display:flex;position:relative}.text[data-astro-cid-yodha2z4]{flex-direction:column;gap:14px;display:flex}.badge[data-astro-cid-yodha2z4]{padding:var(--space-1) 14px;border-radius:var(--radius-pill);background:var(--ink);color:var(--lime);align-self:flex-start;font-size:13px;font-weight:700;line-height:1.5}.lead[data-astro-cid-yodha2z4]{font-size:var(--font-size-body-s);color:var(--ink-muted);font-weight:700;line-height:1.5}.title[data-astro-cid-yodha2z4]{font-size:min(var(--font-size-display), 9.5vw);letter-spacing:0;font-feature-settings:"palt";line-height:1.45}.emphasis[data-astro-cid-yodha2z4]{color:var(--teal-deep)}.subtitle[data-astro-cid-yodha2z4]{font-size:15px;line-height:1.9}.photos[data-astro-cid-yodha2z4]{aspect-ratio:350/290;position:relative}.blob[data-astro-cid-yodha2z4]{z-index:-1;background:var(--lime);border-radius:46% 54% 58% 42%/52% 44% 56% 48%;height:calc(100% + 110px);position:absolute;top:2.5px;left:-60px;right:-60px}.photos[data-astro-cid-yodha2z4] .photo-main{object-fit:cover;border-radius:58% 42% 50% 50%/45% 55%;width:85.714%;height:96.552%;position:absolute;top:0;right:0}.photos[data-astro-cid-yodha2z4] .photo-sub{object-fit:cover;border:var(--space-1) solid var(--white);border-radius:44% 56% 52% 48%/55% 45%;width:36.571%;height:41.379%;position:absolute;bottom:0;left:0}.cta[data-astro-cid-yodha2z4]{flex-direction:column;gap:10px;display:flex}.note[data-astro-cid-yodha2z4]{text-align:center;color:var(--ink-muted);font-size:13px;line-height:1.7}@media (width>=960px){.hero[data-astro-cid-yodha2z4]{padding:var(--space-5) 0 40px}.inner[data-astro-cid-yodha2z4]{grid-template:".photos"1fr"text photos""cta photos"".photos"1fr/minmax(0,1fr) minmax(0,1fr);gap:0 40px;min-height:700px;display:grid}.text[data-astro-cid-yodha2z4]{gap:var(--space-5);grid-area:text}.badge[data-astro-cid-yodha2z4]{padding:6px 18px;font-size:15px}.lead[data-astro-cid-yodha2z4]{font-size:18px}.title[data-astro-cid-yodha2z4]{font-size:clamp(40px, 4.1667vw, var(--font-size-display-pc))}.subtitle[data-astro-cid-yodha2z4]{font-size:20px;line-height:1.8}.photos[data-astro-cid-yodha2z4]{aspect-ratio:1;grid-area:photos;place-self:center end;width:100%;max-width:600px}.blob[data-astro-cid-yodha2z4]{height:auto;inset:-1.667% -30% -8.333% -10%}.photos[data-astro-cid-yodha2z4] .photo-main{width:90%;height:83.333%}.photos[data-astro-cid-yodha2z4] .photo-sub{border-width:6px;width:40%;height:37.333%}.cta[data-astro-cid-yodha2z4]{gap:var(--space-3);grid-area:cta;width:min(440px,100%);margin-top:28px}.note[data-astro-cid-yodha2z4]{font-size:15px;line-height:1.8}}.problems-title[data-astro-cid-uubtur7r]{margin-top:var(--space-4);font-size:var(--font-size-h3);text-align:center;font-feature-settings:"palt";line-height:1.5}.problems[data-astro-cid-uubtur7r]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.card[data-astro-cid-uubtur7r]{padding:var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;gap:10px;display:flex}.quote[data-astro-cid-uubtur7r]{font-size:15px;font-weight:700;line-height:1.8}.person[data-astro-cid-uubtur7r]{color:var(--ink-muted);font-size:12px;line-height:1.5}.arrow[data-astro-cid-uubtur7r]{color:var(--turquoise);align-self:center}.solution[data-astro-cid-uubtur7r]{gap:var(--space-1);padding:14px var(--space-4);border-radius:var(--radius-m);background:var(--lime);flex-direction:column;display:flex}.solution-label[data-astro-cid-uubtur7r]{color:var(--teal-deep);font-size:12px;font-weight:700}.solution-text[data-astro-cid-uubtur7r]{font-size:15px;line-height:1.8}@media (width>=960px){.problems-title[data-astro-cid-uubtur7r]{font-size:var(--font-size-h3-pc);margin-top:0}.problems[data-astro-cid-uubtur7r]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.card[data-astro-cid-uubtur7r]{gap:var(--space-3);padding:28px}.quote[data-astro-cid-uubtur7r]{font-size:17px}.person[data-astro-cid-uubtur7r]{font-size:13px}.arrow[data-astro-cid-uubtur7r]{width:32px;height:18px}.solution[data-astro-cid-uubtur7r]{padding:18px var(--space-5);flex-grow:1;gap:6px}.solution-label[data-astro-cid-uubtur7r]{font-size:13px}.solution-text[data-astro-cid-uubtur7r]{font-size:var(--font-size-body)}}.stats[data-astro-cid-rpghtgbo]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-rpghtgbo]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.circle[data-astro-cid-rpghtgbo]{aspect-ratio:1;background:var(--lime);white-space:nowrap;border-radius:50%;justify-content:center;align-items:center;width:100%;max-width:104px;display:flex}.number[data-astro-cid-rpghtgbo]{font-family:var(--font-en);font-size:var(--font-size-number);letter-spacing:0;font-weight:700}.unit[data-astro-cid-rpghtgbo]{letter-spacing:0;font-size:13px;font-weight:700}.label[data-astro-cid-rpghtgbo]{text-align:center;color:var(--ink-muted);font-size:12px;line-height:1.5}@media (width>=960px){.stats--band[data-astro-cid-rpghtgbo]{justify-content:center;gap:56px;width:auto;display:flex}.stats--band[data-astro-cid-rpghtgbo] .item[data-astro-cid-rpghtgbo]{gap:var(--space-3)}.stats--band[data-astro-cid-rpghtgbo] .circle[data-astro-cid-rpghtgbo]{width:170px;max-width:none}.stats--band[data-astro-cid-rpghtgbo] .number[data-astro-cid-rpghtgbo]{font-size:var(--font-size-number-pc)}.stats--band[data-astro-cid-rpghtgbo] .unit[data-astro-cid-rpghtgbo]{font-size:18px}.stats--band[data-astro-cid-rpghtgbo] .label[data-astro-cid-rpghtgbo]{font-size:15px;line-height:1.6}.stats--nagoreco[data-astro-cid-rpghtgbo]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,150px))}.stats--nagoreco[data-astro-cid-rpghtgbo] .item[data-astro-cid-rpghtgbo]{gap:10px}.stats--nagoreco[data-astro-cid-rpghtgbo] .circle[data-astro-cid-rpghtgbo]{max-width:150px}.stats--nagoreco[data-astro-cid-rpghtgbo] .number[data-astro-cid-rpghtgbo]{font-size:40px}.stats--nagoreco[data-astro-cid-rpghtgbo] .unit[data-astro-cid-rpghtgbo]{font-size:var(--font-size-body)}.stats--nagoreco[data-astro-cid-rpghtgbo] .label[data-astro-cid-rpghtgbo]{font-size:var(--font-size-body-s);line-height:1.6}}.main[data-astro-cid-sjss2fwz],.detail[data-astro-cid-sjss2fwz]{display:contents}.main[data-astro-cid-sjss2fwz] .main-photo{aspect-ratio:350/233;object-fit:cover;border-radius:var(--radius-m);width:100%}.body[data-astro-cid-sjss2fwz]{font-size:var(--font-size-body);line-height:2}.note[data-astro-cid-sjss2fwz]{color:var(--ink-muted);order:1;font-size:12px;line-height:1.7}.photos[data-astro-cid-sjss2fwz]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.photos[data-astro-cid-sjss2fwz] img{aspect-ratio:171/114;object-fit:cover;border-radius:var(--radius-m);width:100%}@media (width>=960px){.main[data-astro-cid-sjss2fwz]{align-items:center;gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.main[data-astro-cid-sjss2fwz] .main-photo{aspect-ratio:596/400}.detail[data-astro-cid-sjss2fwz]{gap:var(--space-6);flex-direction:column;display:flex}.body[data-astro-cid-sjss2fwz]{font-size:17px}.note[data-astro-cid-sjss2fwz]{font-size:var(--font-size-body-s);order:0}.photos[data-astro-cid-sjss2fwz]{gap:var(--space-5);width:100%}.photos[data-astro-cid-sjss2fwz] img{aspect-ratio:610/340}}.photo-strip[data-astro-cid-fouxasn6]{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.photo-strip[data-astro-cid-fouxasn6] img{aspect-ratio:193/130;object-fit:cover;width:100%}@media (width>=960px){.photo-strip[data-astro-cid-fouxasn6] img{aspect-ratio:718/360}}.groups[data-astro-cid-gcwfdfpi]{gap:var(--space-6);flex-direction:column;display:flex}.group[data-astro-cid-gcwfdfpi]{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;display:flex}.group-title[data-astro-cid-gcwfdfpi]{font-size:18px;line-height:1.5}.items[data-astro-cid-gcwfdfpi]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-gcwfdfpi]{align-items:flex-start;gap:10px;display:flex}.icon[data-astro-cid-gcwfdfpi]{flex-shrink:0;margin-top:3px}.group--good[data-astro-cid-gcwfdfpi] .icon[data-astro-cid-gcwfdfpi]{color:var(--teal-deep)}.group--bad[data-astro-cid-gcwfdfpi] .icon[data-astro-cid-gcwfdfpi]{color:var(--ink-muted)}.item-text[data-astro-cid-gcwfdfpi]{font-size:15px;line-height:1.8}@media (width>=960px){.groups[data-astro-cid-gcwfdfpi]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.group[data-astro-cid-gcwfdfpi]{padding:var(--space-8);gap:14px}.group-title[data-astro-cid-gcwfdfpi]{margin-bottom:var(--space-1);font-size:22px}.items[data-astro-cid-gcwfdfpi]{gap:14px}.item[data-astro-cid-gcwfdfpi]{gap:var(--space-3)}.icon[data-astro-cid-gcwfdfpi]{width:22px;height:22px;margin-top:var(--space-1)}.item-text[data-astro-cid-gcwfdfpi]{font-size:17px}}.steps[data-astro-cid-lswhjigo]{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.steps[data-astro-cid-lswhjigo]:before{content:"";left:23px;top:var(--space-6);bottom:var(--space-6);background:var(--turquoise);width:2px;position:absolute}.step[data-astro-cid-lswhjigo]{align-items:flex-start;gap:14px;display:flex;position:relative}.step-number[data-astro-cid-lswhjigo]{background:var(--lime);width:48px;height:48px;font-family:var(--font-en);letter-spacing:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.step-body[data-astro-cid-lswhjigo]{gap:var(--space-1);flex-direction:column;padding-top:10px;display:flex}.step-title[data-astro-cid-lswhjigo]{font-size:17px;font-weight:700;line-height:1.5}.step-text[data-astro-cid-lswhjigo]{font-size:var(--font-size-body-s);line-height:1.857}.cta[data-astro-cid-lswhjigo]{padding-top:var(--space-4);flex-direction:column;gap:14px;display:flex}.cta-text[data-astro-cid-lswhjigo]{text-align:center;font-size:17px;font-weight:700;line-height:1.7}@media (width>=960px){.steps[data-astro-cid-lswhjigo]{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.steps[data-astro-cid-lswhjigo]:before{width:auto;height:2px;inset:31px calc(10% - 8px) auto}.step[data-astro-cid-lswhjigo]{text-align:center;flex-direction:column;align-items:center}.step-number[data-astro-cid-lswhjigo]{width:64px;height:64px;font-size:28px}.step-body[data-astro-cid-lswhjigo]{display:contents}.step-title[data-astro-cid-lswhjigo]{font-size:18px}.step-text[data-astro-cid-lswhjigo]{font-size:15px;line-height:1.8}.step-text[data-astro-cid-lswhjigo].is-multiline{text-align:left}.cta[data-astro-cid-lswhjigo]{align-items:center;gap:var(--space-5)}.cta-text[data-astro-cid-lswhjigo]{font-size:20px}}.stats-band[data-astro-cid-xvvo3qve]{padding:var(--space-2) 0 44px}.inner[data-astro-cid-xvvo3qve]{flex-direction:column;align-items:center;gap:14px;display:flex}.title[data-astro-cid-xvvo3qve]{text-align:center;font-size:15px;line-height:1.5}.note[data-astro-cid-xvvo3qve]{text-align:center;color:var(--ink-muted);font-size:12px;line-height:1.7}@media (width>=960px){.stats-band[data-astro-cid-xvvo3qve]{padding:var(--space-6) 0 var(--space-20)}.inner[data-astro-cid-xvvo3qve]{gap:var(--space-6)}.title[data-astro-cid-xvvo3qve]{font-size:20px}.note[data-astro-cid-xvvo3qve]{font-size:var(--font-size-body-s)}}.cases[data-astro-cid-lw23u32e]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.case[data-astro-cid-lw23u32e]{padding:var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;gap:10px;display:flex}.case[data-astro-cid-lw23u32e] .case-thumbnail{border-radius:var(--radius-s);flex-shrink:0;width:100%;height:auto}.case-partner[data-astro-cid-lw23u32e]{color:var(--teal-deep);font-size:13px;font-weight:700;line-height:1.6}.case-title[data-astro-cid-lw23u32e]{font-feature-settings:"palt";font-size:18px;line-height:1.6}.case-description[data-astro-cid-lw23u32e]{font-size:var(--font-size-body-s);line-height:1.857}.others[data-astro-cid-lw23u32e]{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;display:flex}.others-title[data-astro-cid-lw23u32e]{font-size:var(--font-size-body);line-height:1.5}.others-list[data-astro-cid-lw23u32e]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.others-item[data-astro-cid-lw23u32e]{border-radius:var(--radius-pill);background:var(--gray-50);font-size:var(--font-size-body-s);padding:6px 14px;font-weight:700;line-height:1.5}.others-note[data-astro-cid-lw23u32e]{color:var(--ink-muted);font-size:12px;line-height:1.5}@media (width>=960px){.cases[data-astro-cid-lw23u32e]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.case[data-astro-cid-lw23u32e]{gap:var(--space-3);padding:28px}.case-partner[data-astro-cid-lw23u32e]{font-size:var(--font-size-body-s)}.case-title[data-astro-cid-lw23u32e]{font-size:20px}.case-description[data-astro-cid-lw23u32e]{font-size:var(--font-size-body);line-height:1.9}.others[data-astro-cid-lw23u32e]{gap:var(--space-4);width:100%;padding:28px}.others-title[data-astro-cid-lw23u32e]{font-size:18px}.others-list[data-astro-cid-lw23u32e]{gap:10px}.others-item[data-astro-cid-lw23u32e]{padding:var(--space-2) 18px;font-size:15px}.others-note[data-astro-cid-lw23u32e]{font-size:13px}}.cases[data-astro-cid-geuyln5f]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.case[data-astro-cid-geuyln5f]{border-radius:var(--radius-m);background:var(--white);flex-direction:column;height:100%;display:flex;overflow:hidden}.case[data-astro-cid-geuyln5f] .case-photo{aspect-ratio:16/10;object-fit:cover;width:100%}.case-body[data-astro-cid-geuyln5f]{padding:var(--space-5);flex-direction:column;flex-grow:1;gap:10px;display:flex}.case-meta[data-astro-cid-geuyln5f]{align-items:center;gap:var(--space-2);font-size:15px;font-weight:700;display:flex}.case-area[data-astro-cid-geuyln5f]{padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--lime);font-size:12px;line-height:1.9}.case-title[data-astro-cid-geuyln5f]{font-size:var(--font-size-h3);font-feature-settings:"palt";line-height:1.5}.case-operator[data-astro-cid-geuyln5f]{color:var(--ink-muted);font-size:13px;line-height:1.7}.case-change[data-astro-cid-geuyln5f]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);background:var(--gray-50);flex-direction:column;gap:2px;display:flex}.case-change-label[data-astro-cid-geuyln5f]{color:var(--teal-deep);font-size:12px;font-weight:700}.case-change-text[data-astro-cid-geuyln5f]{font-size:var(--font-size-body-s);line-height:1.8}.case-link[data-astro-cid-geuyln5f]{font-size:var(--font-size-body-s);align-self:flex-start;align-items:center;gap:6px;line-height:1.6;display:inline-flex}.case-link-icon[data-astro-cid-geuyln5f]{flex-shrink:0}.voice-title[data-astro-cid-geuyln5f]{margin-top:var(--space-4);font-size:var(--font-size-h3);text-align:center;font-feature-settings:"palt";line-height:1.5}.cta[data-astro-cid-geuyln5f]{padding-top:var(--space-4);flex-direction:column;gap:14px;display:flex}.cta-text[data-astro-cid-geuyln5f]{text-align:center;font-size:17px;font-weight:700;line-height:1.7}@media (width>=960px){.cases[data-astro-cid-geuyln5f]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.case-body[data-astro-cid-geuyln5f]{padding:var(--space-6)}.case-meta[data-astro-cid-geuyln5f]{font-size:17px}.case-area[data-astro-cid-geuyln5f]{font-size:13px}.case-title[data-astro-cid-geuyln5f]{font-size:22px}.case-operator[data-astro-cid-geuyln5f]{font-size:var(--font-size-body-s)}.case-change[data-astro-cid-geuyln5f]{padding:14px var(--space-4)}.case-change-label[data-astro-cid-geuyln5f]{font-size:13px}.case-change-text[data-astro-cid-geuyln5f],.case-link[data-astro-cid-geuyln5f]{font-size:15px}.case-link-icon[data-astro-cid-geuyln5f]{width:15px;height:15px}.voice-title[data-astro-cid-geuyln5f]{margin-top:var(--space-6);font-size:var(--font-size-h3-pc)}.cta[data-astro-cid-geuyln5f]{align-items:center;gap:var(--space-5);padding-top:var(--space-6)}.cta-text[data-astro-cid-geuyln5f]{font-size:20px}}
