@charset "UTF-8";.plan-layout[data-astro-cid-ww7veosj]{display:flex;flex-direction:column;align-items:center;gap:3rem}.plan-layout__body[data-astro-cid-ww7veosj]{align-self:stretch;display:flex;flex-direction:column;gap:2rem}.plan-layout__footer[data-astro-cid-ww7veosj]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.pricing-list[data-astro-cid-ww7veosj]{list-style:none;margin:0;padding:0;container:pricing-list/inline-size;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:2rem}.pricing-list__item[data-astro-cid-ww7veosj]{display:flex;border-radius:.5rem;background-color:#fff;box-shadow:0 0 4px #0000001f,0 4px 6px -2px #0000001f,0 0 #0000}.pricing-list__item[data-astro-cid-ww7veosj] .plan-card{width:100%}@container pricing-list (min-width: calc(660px + 2rem)){.pricing-list__item[data-astro-cid-ww7veosj] .plan-card__badge--placeholder{display:flex}}.consultation[data-astro-cid-ww7veosj]{overflow:hidden}@media screen and (min-width: 1100px){.consultation[data-astro-cid-ww7veosj]{margin-top:-9rem;padding:9rem 0 0}}.consultation-layout[data-astro-cid-ww7veosj]{box-sizing:border-box;position:relative;background:#0384e1;max-width:1440px;margin-inline:auto;padding:0 clamp(20px,5vw,100px)}@media screen and (min-width: 800px){.consultation-layout[data-astro-cid-ww7veosj]{padding:0 clamp(20px,14vw,100px)}}@media screen and (min-width: 1400px){.consultation-layout[data-astro-cid-ww7veosj]{border-radius:.5rem}}.consultation-layout[data-astro-cid-ww7veosj]:after{content:"";position:absolute;inset:0;background-image:var(--bgImage)}@media screen and (min-width: 1400px){.consultation-layout[data-astro-cid-ww7veosj]:after{border-radius:.5rem}}.consultation-layout__line[data-astro-cid-ww7veosj]{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.consultation-layout__line[data-astro-cid-ww7veosj] svg[data-astro-cid-ww7veosj]{display:none;position:absolute;top:0;right:-80%}@media screen and (min-width: 800px){.consultation-layout__line[data-astro-cid-ww7veosj] svg[data-astro-cid-ww7veosj]{display:block;right:-50%}}@media screen and (min-width: 1100px){.consultation-layout__line[data-astro-cid-ww7veosj] svg[data-astro-cid-ww7veosj]{right:0}}.consultation-layout__line[data-astro-cid-ww7veosj] svg[data-astro-cid-ww7veosj] path[data-astro-cid-ww7veosj]{stroke:#1e9ef9}.consultation-layout__container[data-astro-cid-ww7veosj]{position:relative;z-index:1}.consultation-unit[data-astro-cid-ww7veosj]{text-align:center}@media screen and (min-width: 1100px){.consultation-unit[data-astro-cid-ww7veosj]{display:flex;text-align:left}}.consultation-unit[data-astro-cid-ww7veosj] :is(.c-button)[data-astro-cid-ww7veosj]{min-width:300px;justify-content:center}.consultation-unit__text[data-astro-cid-ww7veosj]{display:flex;flex-direction:column;gap:2rem;padding:4rem 0}.consultation-unit__title[data-astro-cid-ww7veosj]{font-size:100%;font-weight:400;margin:0;color:#fff;font-size:2rem;line-height:3.5rem;letter-spacing:3px}@media screen and (min-width: 800px){.consultation-unit__title[data-astro-cid-ww7veosj]{font-size:2.5rem;line-height:1.75}}.consultation-unit__title[data-astro-cid-ww7veosj] span{display:inline-block}.consultation-unit__description[data-astro-cid-ww7veosj]{margin:0;margin:1rem 0 0;color:#fff;font-size:1.125rem;line-height:1.75rem}@media screen and (min-width: 800px){.consultation-unit__description[data-astro-cid-ww7veosj]{font-size:1.3125rem;line-height:2rem}}.consultation-unit__link[data-astro-cid-ww7veosj]{display:flex;flex-direction:column;gap:1rem;align-items:center}@media screen and (min-width: 1100px){.consultation-unit__link[data-astro-cid-ww7veosj]{align-items:flex-start}}.consultation-unit__link[data-astro-cid-ww7veosj]>[data-astro-cid-ww7veosj]{width:100%;max-width:450px}.consultation-unit__image[data-astro-cid-ww7veosj]{display:none;flex:1 0 600px;position:relative}@media screen and (min-width: 1100px){.consultation-unit__image[data-astro-cid-ww7veosj]{display:block}}.consultation-unit__image[data-astro-cid-ww7veosj] img[data-astro-cid-ww7veosj]{position:absolute;bottom:0;right:-15%;width:100%;max-width:638px;height:auto}.cost-graph[data-astro-cid-xqghbhwf]{display:flex;flex-direction:column;gap:1.5rem;width:100%;box-sizing:border-box;padding:1.5rem 1rem;border-radius:16px;background-color:#fff}@media screen and (min-width: 1100px){.cost-graph[data-astro-cid-xqghbhwf]{padding:2rem 3rem}}.cost-graph__figure[data-astro-cid-xqghbhwf]{display:flex;flex-direction:column;gap:.75rem}.cost-graph__title[data-astro-cid-xqghbhwf]{margin:0;font-size:1.3125rem;line-height:1.75rem;font-weight:700}@media screen and (min-width: 1100px){.cost-graph__title[data-astro-cid-xqghbhwf]{font-size:1.625rem;line-height:2.25rem}}.cost-graph__legend[data-astro-cid-xqghbhwf]{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none}.cost-graph__legend-item[data-astro-cid-xqghbhwf]{font-size:.75rem;line-height:1rem;display:flex;align-items:center;gap:.5rem;font-weight:700}@media screen and (min-width: 1100px){.cost-graph__legend-item[data-astro-cid-xqghbhwf]{font-size:.875rem;line-height:1.25rem}}.cost-graph__legend-item[data-astro-cid-xqghbhwf]:before{content:"";width:32px;height:16px;background-color:var(--bar-color)}.cost-graph__chart[data-astro-cid-xqghbhwf]{position:relative;padding-top:32px}@media screen and (min-width: 1100px){.cost-graph__chart[data-astro-cid-xqghbhwf]{padding-top:48px;padding-left:64px}}.cost-graph__scale[data-astro-cid-xqghbhwf]{position:absolute;inset:32px 0 0 44px}@media screen and (min-width: 1100px){.cost-graph__scale[data-astro-cid-xqghbhwf]{top:48px;bottom:64px;left:64px}}.cost-graph__scale-line[data-astro-cid-xqghbhwf]{position:absolute;top:0;bottom:0;left:calc(var(--value) / var(--max) * 100%);border-left:1px solid #c9c9c9}@media screen and (min-width: 1100px){.cost-graph__scale-line[data-astro-cid-xqghbhwf]{top:auto;right:0;bottom:calc(var(--value) / var(--max) * 100%);left:0;border-top:1px solid #c9c9c9;border-left:none}}.cost-graph__scale-line--minor[data-astro-cid-xqghbhwf]{border-color:#dedede}@media screen and (min-width: 1100px){.cost-graph__scale-line--minor[data-astro-cid-xqghbhwf]{border-color:#c9c9c9}}.cost-graph__scale-line--minor[data-astro-cid-xqghbhwf] .cost-graph__scale-label[data-astro-cid-xqghbhwf]{display:none}@media screen and (min-width: 1100px){.cost-graph__scale-line--minor[data-astro-cid-xqghbhwf] .cost-graph__scale-label[data-astro-cid-xqghbhwf]{display:block}}.cost-graph__scale-label[data-astro-cid-xqghbhwf]{font-size:.75rem;line-height:1rem;position:absolute;bottom:calc(100% + 8px);left:0;transform:translate(-50%);font-weight:700;white-space:nowrap}@media screen and (min-width: 1100px){.cost-graph__scale-label[data-astro-cid-xqghbhwf]{bottom:auto;top:0;right:calc(100% + 16px);left:auto;transform:translateY(-50%)}}.cost-graph__groups[data-astro-cid-xqghbhwf]{margin:0;padding:0;position:relative;display:flex;flex-direction:column;gap:1.5rem;list-style:none}@media screen and (min-width: 1100px){.cost-graph__groups[data-astro-cid-xqghbhwf]{flex-direction:row;gap:1.5rem}}@media screen and (min-width: 1200px){.cost-graph__groups[data-astro-cid-xqghbhwf]{gap:3rem}}.cost-graph__group[data-astro-cid-xqghbhwf]{display:flex;gap:12px}@media screen and (min-width: 1100px){.cost-graph__group[data-astro-cid-xqghbhwf]{flex:1;flex-direction:column-reverse;gap:16px}}.cost-graph__group-label[data-astro-cid-xqghbhwf]{font-size:.875rem;line-height:1.25rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:32px;border-radius:16px;background-color:#fbf6f3;color:#5c5c5c;font-weight:700;writing-mode:vertical-rl;text-orientation:upright}@media screen and (min-width: 1100px){.cost-graph__group-label[data-astro-cid-xqghbhwf]{width:auto;height:48px;border-radius:24px;writing-mode:horizontal-tb}}.cost-graph__group-label-comma[data-astro-cid-xqghbhwf]{display:none}@media screen and (min-width: 1100px){.cost-graph__group-label-comma[data-astro-cid-xqghbhwf]{display:inline}}.cost-graph__bars[data-astro-cid-xqghbhwf]{margin:0;display:flex;flex:1;flex-direction:column;gap:8px;padding:12px 0;list-style:none}@media screen and (min-width: 1100px){.cost-graph__bars[data-astro-cid-xqghbhwf]{flex:none;flex-direction:row;align-items:flex-end;height:400px;padding:0}}.cost-graph__bar[data-astro-cid-xqghbhwf]{position:relative;box-sizing:border-box;width:calc(var(--value) / var(--max) * 100%);height:48px;background-color:var(--bar-color)}@media screen and (min-width: 1100px){.cost-graph__bar[data-astro-cid-xqghbhwf]{flex:1;width:auto;height:calc(var(--value) / var(--max) * 100%)}}.cost-graph__legend-item--regular[data-astro-cid-xqghbhwf],.cost-graph__bar--regular[data-astro-cid-xqghbhwf]{--bar-color: #ccf7d0;--amount-color: #048a10}.cost-graph__legend-item--large[data-astro-cid-xqghbhwf],.cost-graph__bar--large[data-astro-cid-xqghbhwf]{--bar-color: #ffdec0;--amount-color: #e36c05}.cost-graph__legend-item--premium[data-astro-cid-xqghbhwf],.cost-graph__bar--premium[data-astro-cid-xqghbhwf]{--bar-color: #b5e0ff;--amount-color: #0384e1}.cost-graph__amount[data-astro-cid-xqghbhwf]{font-size:.875rem;line-height:1.25rem;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);color:var(--amount-color);font-weight:700;white-space:nowrap}.cost-graph__bar--label-inside[data-astro-cid-xqghbhwf] .cost-graph__amount[data-astro-cid-xqghbhwf]{right:8px;left:auto}@media screen and (min-width: 1100px){.cost-graph__amount[data-astro-cid-xqghbhwf]{top:auto;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.cost-graph__bar--label-inside[data-astro-cid-xqghbhwf] .cost-graph__amount[data-astro-cid-xqghbhwf]{right:auto;left:50%}}.cost-graph__amount-integer[data-astro-cid-xqghbhwf]{font-size:1.625rem;line-height:2.25rem;margin-left:2px}@media screen and (min-width: 1100px){.cost-graph__amount-integer[data-astro-cid-xqghbhwf]{font-size:1.3125rem;line-height:1.75rem}}@media screen and (min-width: 1200px){.cost-graph__amount-integer[data-astro-cid-xqghbhwf]{font-size:1.625rem;line-height:2.25rem}}.cost-graph__note[data-astro-cid-xqghbhwf]{margin:0;font-size:.75rem;line-height:1.25rem}@media screen and (min-width: 1100px){.cost-graph__note[data-astro-cid-xqghbhwf]{font-size:.875rem;line-height:1.5rem}}.c-section[data-astro-cid-rf2qp7jx] .c-section__container[data-astro-cid-rf2qp7jx]{padding-bottom:0}.c-section[data-astro-cid-rf2qp7jx]+.c-section{padding-top:4rem}@media screen and (min-width: 800px){.c-section[data-astro-cid-rf2qp7jx]+.c-section{padding-top:8rem}}.c-section[data-astro-cid-rf2qp7jx] svg{top:-80%;right:10%}.cost-layout[data-astro-cid-rf2qp7jx]{display:flex;flex-direction:column;align-items:stretch;gap:4rem}.cost-layout__sub-contents[data-astro-cid-rf2qp7jx]{padding:.25rem 0 1.5rem}.main-contents[data-astro-cid-rf2qp7jx]{display:flex;flex-direction:column;gap:1.5rem}.main-contents__title[data-astro-cid-rf2qp7jx]{font-size:100%;font-weight:400;margin:0;font-size:1.625rem;line-height:3rem;letter-spacing:1px}.main-contents__description[data-astro-cid-rf2qp7jx]{margin:0;font-size:1rem;line-height:1.5rem}.plans-overview__pc-br[data-astro-cid-4xlbpyah]{display:none}@media screen and (min-width: 1100px){.plans-overview__pc-br[data-astro-cid-4xlbpyah]{display:inline}}
