._section_14tn8_1{padding:80px 0}._inner_14tn8_5{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_14tn8_5{width:min(100% - 48px,1120px)}}._title_14tn8_15{opacity:0;filter:blur(12px);max-width:680px;margin:0 0 48px;font-size:30px;font-weight:600;line-height:36px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._title_14tn8_15.is-in{opacity:1;filter:blur();transform:none}._list_14tn8_32{gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){._list_14tn8_32{grid-template-columns:1fr 1fr;gap:32px}}._item_14tn8_46{opacity:0;filter:blur(12px);background:#fffcf7;border:1px solid #e0dad0;border-radius:24px;grid-template-columns:48px 1fr;gap:16px;padding:24px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);display:grid;transform:translateY(64px)}._item_14tn8_46.is-in{opacity:1;filter:blur();transform:none}._n_14tn8_65{color:#5c5852;font-family:Geist Mono,ui-monospace,SFMono Regular,monospace;font-size:14px;font-weight:500;line-height:20px}._itemTitle_14tn8_73{text-wrap:pretty;margin:0;font-size:20px;font-weight:600;line-height:28px}._section_16tcb_1{padding:80px 0 96px}._inner_16tcb_5{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_16tcb_5{width:min(100% - 48px,1120px)}}._inner_16tcb_5{gap:40px;display:grid}@media (width>=960px){._inner_16tcb_5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}}._copy_16tcb_26{opacity:0;filter:blur(12px);transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._copy_16tcb_26.is-in{opacity:1;filter:blur();transform:none}._title_16tcb_38{max-width:680px;margin:0 0 16px;font-size:30px;font-weight:600;line-height:36px}._lead_16tcb_46{color:#5c5852;max-width:680px;margin:0;font-size:18px;line-height:28px}._panel_16tcb_54{opacity:0;filter:blur(12px);background:#fffcf7;border:1px solid #e0dad0;border-radius:24px;padding:24px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._panel_16tcb_54.is-in{opacity:1;filter:blur();transform:none}._form_16tcb_70{gap:16px;display:grid}._field_16tcb_75{gap:8px;display:grid}._label_16tcb_80{font-size:14px;font-weight:600;line-height:20px}._control_16tcb_86{color:#161513;background:#f6f3ec;border:1px solid #e0dad0;border-radius:8px;width:100%;min-height:40px;padding:8px 12px;font-size:16px;line-height:24px;transition:all .7s cubic-bezier(.32,.72,0,1)}._control_16tcb_86:focus,._control_16tcb_86:focus-visible{outline-offset:3px;outline:2px solid #53401e}._control_16tcb_86:hover{border-color:#5c5852}._control_16tcb_86.is-invalid{background:#f6e4e2;border-color:#8a2a2a}._choices_16tcb_110{flex-wrap:wrap;gap:8px;display:flex}._choice_16tcb_110{cursor:pointer;background:#f6f3ec;border:1px solid #e0dad0;border-radius:9999px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:14px;line-height:20px;transition:all .7s cubic-bezier(.32,.72,0,1);display:inline-flex}._choice_16tcb_110:hover{border-color:#161513}._choice_16tcb_110:has(input:focus-visible){outline-offset:3px;outline:2px solid #53401e}._choice_16tcb_110 input{accent-color:#53401e}._error_16tcb_141{color:#8a2a2a;margin:0;font-size:14px;line-height:20px}._submitRow_16tcb_148{gap:12px;margin-top:8px;display:grid}._submit_16tcb_148{color:#fffcf7;letter-spacing:0;cursor:pointer;background:#53401e;border:0;border-radius:9999px;justify-content:center;align-items:center;min-height:44px;padding:12px 16px;font-family:Geist,Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:all .7s cubic-bezier(.32,.72,0,1);display:inline-flex}._submit_16tcb_148:hover{background:#3f3016;transform:translateY(-2px)}._submit_16tcb_148:active{transform:scale(.98)}._submit_16tcb_148:focus,._submit_16tcb_148:focus-visible{outline-offset:3px;outline:2px solid #53401e;box-shadow:0 0 0 3px #fffcf7}._submit_16tcb_148:disabled{cursor:wait;opacity:.64;transform:none}._submit_16tcb_148{width:100%}._hint_16tcb_194{color:#5c5852;margin:0;font-size:14px;line-height:20px}._status_16tcb_201[data-state=success]{color:#1f4a34;background:#dcede4;border:1px solid #e0dad0;border-radius:16px;padding:24px}._status_16tcb_201[data-state=failure]{color:#8a2a2a;background:#f6e4e2;border:1px solid #8a2a2a;border-radius:16px;margin-bottom:16px;padding:16px}._status_16tcb_201 .statusTitle{margin:0 0 8px;font-size:20px;font-weight:600;line-height:28px}._status_16tcb_201 .statusBody{margin:0;font-size:16px;line-height:24px}._section_7t21g_1{padding:80px 0}._inner_7t21g_5{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_7t21g_5{width:min(100% - 48px,1120px)}}._inner_7t21g_5{opacity:0;filter:blur(12px);transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._inner_7t21g_5.is-in{opacity:1;filter:blur();transform:none}._title_7t21g_26{max-width:680px;margin:0 0 24px;font-size:30px;font-weight:600;line-height:36px}._copy_7t21g_34{gap:16px;max-width:680px;margin:0 0 40px;display:grid}._body_7t21g_41{color:#5c5852;margin:0;font-size:18px;line-height:28px}._labels_7t21g_48{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){._labels_7t21g_48{grid-template-columns:repeat(3,1fr);gap:24px}}._label_7t21g_48{background:#fffcf7;border:1px solid #e0dad0;border-radius:16px;align-items:center;gap:12px;padding:16px;font-size:16px;font-weight:600;line-height:24px;display:flex}._label_7t21g_48 svg{color:#53401e;flex:none}._section_14h5d_1{padding:80px 0}._inner_14h5d_5{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_14h5d_5{width:min(100% - 48px,1120px)}}._inner_14h5d_5{max-width:800px}._title_14h5d_18{opacity:0;filter:blur(12px);margin:0 0 40px;font-size:30px;font-weight:600;line-height:36px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._title_14h5d_18.is-in{opacity:1;filter:blur();transform:none}._list_14h5d_34{background:#fffcf7;border:1px solid #e0dad0;border-radius:24px;overflow:hidden}._item_14h5d_41{padding:16px 24px}._item_14h5d_41+._item_14h5d_41{border-top:1px solid #e0dad0}._q_14h5d_48{cursor:pointer;font-size:18px;font-weight:600;line-height:28px;list-style:none;transition:all .7s cubic-bezier(.32,.72,0,1)}._q_14h5d_48:focus,._q_14h5d_48:focus-visible{outline-offset:3px;outline:2px solid #53401e}._q_14h5d_48::-webkit-details-marker{display:none}._q_14h5d_48:hover{color:#53401e}._a_14h5d_67{color:#5c5852;margin:12px 0 0;font-size:16px;line-height:24px}._hero_1bwk6_1{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._hero_1bwk6_1{width:min(100% - 48px,1120px)}}._hero_1bwk6_1{gap:48px;padding-top:96px;padding-bottom:80px;display:grid}@media (width>=960px){._hero_1bwk6_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;padding-top:96px}}._copy_1bwk6_25{max-width:680px}._title_1bwk6_29{text-wrap:balance;color:#0000;word-break:keep-all;line-break:strict;background-image:linear-gradient(90deg,#000 0%,#666 100%);-webkit-background-clip:text;background-clip:text;max-width:680px;margin:0 0 24px;font-size:36px;font-weight:600;line-height:40px}@media (width>=1200px){._title_1bwk6_29{font-size:48px;line-height:1}}._line_1bwk6_50{word-break:keep-all;line-break:strict;display:block}._phrase_1bwk6_56{white-space:nowrap;display:inline}._lead_1bwk6_61{color:#5c5852;text-wrap:pretty;max-width:680px;margin:0 0 32px;font-size:18px;line-height:28px}._cta_1bwk6_70{color:#fffcf7;letter-spacing:0;cursor:pointer;background:#53401e;border:0;border-radius:9999px;justify-content:center;align-items:center;min-height:44px;padding:12px 16px;font-family:Geist,Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:all .7s cubic-bezier(.32,.72,0,1);display:inline-flex}._cta_1bwk6_70:hover{background:#3f3016;transform:translateY(-2px)}._cta_1bwk6_70:active{transform:scale(.98)}._cta_1bwk6_70:focus,._cta_1bwk6_70:focus-visible{outline-offset:3px;outline:2px solid #53401e;box-shadow:0 0 0 3px #fffcf7}._cta_1bwk6_70:disabled{cursor:wait;opacity:.64;transform:none}._proof_1bwk6_107{color:#5c5852;margin:16px 0 0;font-size:14px;line-height:20px}._visual_1bwk6_114{opacity:0;filter:blur(12px);margin:0;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._visual_1bwk6_114.is-in{opacity:1;filter:blur();transform:none}._frame_1bwk6_127{background:#ede8dc;border-radius:24px;padding:8px;overflow:hidden}._photo_1bwk6_134{aspect-ratio:4/3;object-fit:cover;background:#ede8dc;border-radius:16px;width:100%;height:auto}._section_druti_1{background:#fffcf7;padding:80px 0}._inner_druti_6{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_druti_6{width:min(100% - 48px,1120px)}}._title_druti_16{opacity:0;filter:blur(12px);margin:0 0 48px;font-size:30px;font-weight:600;line-height:36px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._title_druti_16.is-in{opacity:1;filter:blur();transform:none}._list_druti_32{gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){._list_druti_32{grid-template-columns:repeat(3,1fr);gap:24px}}._item_druti_46{opacity:0;filter:blur(12px);background:#f6f3ec;border:1px solid #e0dad0;border-radius:24px;gap:12px;padding:24px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);display:grid;transform:translateY(64px)}._item_druti_46.is-in{opacity:1;filter:blur();transform:none}._icon_druti_64{color:#53401e;background:#fffcf7;border:1px solid #e0dad0;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._n_druti_76{color:#5c5852;font-family:Geist Mono,ui-monospace,SFMono Regular,monospace;font-size:14px;font-weight:500;line-height:20px}._itemTitle_druti_84{margin:0;font-size:24px;font-weight:600;line-height:32px}._body_druti_91{color:#5c5852;margin:0;font-size:16px;line-height:24px}._section_1vip1_1{background:#fffcf7;padding:80px 0}._inner_1vip1_6{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_1vip1_6{width:min(100% - 48px,1120px)}}._inner_1vip1_6{opacity:0;filter:blur(12px);max-width:680px;margin-inline:auto;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._inner_1vip1_6.is-in{opacity:1;filter:blur();transform:none}._title_1vip1_29{max-width:680px;margin:0 0 24px;font-size:30px;font-weight:600;line-height:36px}@media (width>=800px){._title_1vip1_29{font-size:36px;line-height:40px}}._strong_1vip1_43{color:#161513;margin:0 0 32px;font-size:20px;font-weight:600;line-height:28px}._list_1vip1_51{gap:16px;margin:0;padding:0;list-style:none;display:grid}._item_1vip1_59{color:#5c5852;grid-template-columns:40px 1fr;align-items:start;gap:12px;font-size:16px;line-height:24px;display:grid}._icon_1vip1_69{color:#53401e;background:#f6f3ec;border:1px solid #e0dad0;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._section_9h3ir_1{color:#fffcf7;background:#161513;padding:64px 0}._inner_9h3ir_7{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_9h3ir_7{width:min(100% - 48px,1120px)}}._inner_9h3ir_7{opacity:0;filter:blur(12px);max-width:680px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._inner_9h3ir_7.is-in{opacity:1;filter:blur();transform:none}._title_9h3ir_29{color:#fffcf7;margin:0 0 16px;font-size:24px;font-weight:600;line-height:32px}._body_9h3ir_37{color:#ede8dc;margin:0 0 24px;font-size:18px;line-height:28px}._secondary_9h3ir_44{color:#161513;cursor:pointer;background:#fffcf7;border:1px solid #e0dad0;border-radius:9999px;justify-content:center;align-items:center;min-height:44px;padding:12px 16px;font-family:Geist,Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:all .7s cubic-bezier(.32,.72,0,1);display:inline-flex}._secondary_9h3ir_44:hover{border-color:#161513;transform:translateY(-2px)}._secondary_9h3ir_44:active{transform:scale(.98)}._secondary_9h3ir_44:focus,._secondary_9h3ir_44:focus-visible{outline-offset:3px;outline:2px solid #53401e}._section_113vv_1{padding:80px 0}._inner_113vv_5{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_113vv_5{width:min(100% - 48px,1120px)}}._inner_113vv_5{gap:48px;display:grid}@media (width>=960px){._inner_113vv_5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}}._copy_113vv_26{opacity:0;filter:blur(12px);transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._copy_113vv_26.is-in{opacity:1;filter:blur();transform:none}._kicker_113vv_38{color:#5c5852;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}._mock_113vv_49{color:#5c5852;background:#fffcf7;border:1px solid #e0dad0;border-radius:9999px;padding:2px 8px;font-size:12px;line-height:16px;display:inline-flex}._title_113vv_60{max-width:680px;margin:0 0 32px;font-size:30px;font-weight:600;line-height:36px}._grid_113vv_68{gap:24px;margin:0 0 24px;display:grid}._stat_113vv_74{margin:0}._label_113vv_78{color:#5c5852;margin:0 0 4px;font-size:14px;line-height:20px}._value_113vv_85{align-items:baseline;gap:8px;margin:0;display:flex}._num_113vv_92{font-family:Geist Mono,ui-monospace,SFMono Regular,monospace;font-size:36px;font-weight:500;line-height:40px}._unit_113vv_99{color:#5c5852;font-size:16px;line-height:24px}._note_113vv_105{color:#5c5852;margin:0;font-size:14px;line-height:20px}._visual_113vv_112{opacity:0;filter:blur(12px);margin:0;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._visual_113vv_112.is-in{opacity:1;filter:blur();transform:none}._frame_113vv_125{background:#ede8dc;border-radius:24px;padding:8px;overflow:hidden}._photo_113vv_132{aspect-ratio:4/3;object-fit:cover;background:#ede8dc;border-radius:16px;width:100%;height:auto}._section_3jrxa_1{background:#fffcf7;padding:96px 0}._visuallyHidden_3jrxa_6{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}._lines_3jrxa_16{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._lines_3jrxa_16{width:min(100% - 48px,1120px)}}._lines_3jrxa_16{text-wrap:balance;max-width:680px;margin:0 auto;font-size:36px;font-weight:600;line-height:40px}@media (width>=800px){._lines_3jrxa_16{font-size:48px;line-height:1}}._line_3jrxa_16{margin-bottom:16px;display:block}._word_3jrxa_45{color:#161513;opacity:.3;transition:opacity .7s cubic-bezier(.32,.72,0,1)}._word_3jrxa_45.is-on{opacity:1}@media (prefers-reduced-motion:reduce){._word_3jrxa_45{opacity:1}}._section_xyd1l_1{background:#fffcf7;padding:80px 0}._inner_xyd1l_6{width:min(100% - 32px,1120px);margin-inline:auto}@media (width>=800px){._inner_xyd1l_6{width:min(100% - 48px,1120px)}}._inner_xyd1l_6{gap:48px;display:grid}@media (width>=960px){._inner_xyd1l_6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}}._copy_xyd1l_27{min-width:0}._kicker_xyd1l_31{color:#5c5852;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}._mock_xyd1l_42{color:#5c5852;background:#f6f3ec;border:1px solid #e0dad0;border-radius:9999px;padding:2px 8px;font-size:12px;line-height:16px;display:inline-flex}._title_xyd1l_53{opacity:0;filter:blur(12px);max-width:680px;margin:0 0 32px;font-size:30px;font-weight:600;line-height:36px;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._title_xyd1l_53.is-in{opacity:1;filter:blur();transform:none}._list_xyd1l_70{gap:16px;margin:0;padding:0;list-style:none;display:grid}._item_xyd1l_78{opacity:0;filter:blur(12px);transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._item_xyd1l_78.is-in{opacity:1;filter:blur();transform:none}._quote_xyd1l_90{background:#f6f3ec;border:1px solid #e0dad0;border-radius:24px;margin:0;padding:24px}._quote_xyd1l_90 p{text-wrap:pretty;margin:0;font-size:18px;line-height:28px}._visual_xyd1l_104{opacity:0;filter:blur(12px);margin:0;transition:opacity .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}._visual_xyd1l_104.is-in{opacity:1;filter:blur();transform:none}._frame_xyd1l_117{background:#ede8dc;border-radius:24px;padding:8px;overflow:hidden}._photo_xyd1l_124{aspect-ratio:4/3;object-fit:cover;background:#ede8dc;border-radius:16px;width:100%;height:auto}._caption_xyd1l_133{color:#5c5852;align-items:flex-start;gap:8px;margin-top:12px;font-size:14px;line-height:20px;display:flex}._main_1x7c2_1{overflow-x:clip}._main_1x7c2_1 section[id]{scroll-margin-top:var(--sz-header-offset)}
