.y3cp0W_button{border:2px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-width:240px;padding:16px 24px 16px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.y3cp0W_arrow{transition:transform .2s}.y3cp0W_button:hover .y3cp0W_arrow{transform:translate(4px)}.y3cp0W_button[data-variant=purple]{background:var(--purple);color:var(--white)}.y3cp0W_button[data-variant=purple]:hover{background:var(--ink)}.y3cp0W_button[data-variant=rose]{background:var(--rose);color:var(--ink)}.y3cp0W_button[data-variant=rose]:hover{background:var(--lavender)}.y3cp0W_button[data-variant=outline-light]{border-color:var(--lavender);color:var(--white)}.y3cp0W_button[data-variant=outline-light]:hover{background:var(--lavender);color:var(--purple)}.y3cp0W_button[data-variant=outline]{border-color:var(--purple);color:var(--purple)}.y3cp0W_button[data-variant=outline]:hover{background:var(--purple);color:var(--white)}
._1SvrgG_form{border-radius:var(--radius);background:var(--white);max-width:760px;color:var(--ink);gap:24px;padding:48px;display:grid}._1SvrgG_row{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}._1SvrgG_row>label,._1SvrgG_row legend{padding:0;font-size:15px;font-weight:700}._1SvrgG_req{background:var(--rose);color:var(--ink);vertical-align:2px;border-radius:4px;margin-left:8px;padding:1px 8px;font-size:11px}._1SvrgG_form input:not([type=radio]):not([type=checkbox]),._1SvrgG_form textarea{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg-soft);color:var(--ink);border-radius:8px;padding:12px 14px}._1SvrgG_form textarea{resize:vertical}._1SvrgG_choices{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._1SvrgG_choice{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex}._1SvrgG_choice:has(input:checked){border-color:var(--purple);background:var(--lavender);color:var(--purple);font-weight:700}._1SvrgG_choice input{accent-color:var(--purple)}._1SvrgG_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._1SvrgG_agree{align-items:center;gap:10px;font-size:14px;display:flex}._1SvrgG_agree input{width:18px;height:18px;accent-color:var(--purple)}._1SvrgG_agree a{color:var(--purple)}._1SvrgG_error{background:var(--lavender);color:var(--ink);border-left:4px solid var(--rose);border-radius:8px;padding:12px 16px;font-size:14px}._1SvrgG_submit{background:var(--purple);color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;align-items:center;gap:16px;padding:16px 32px;font-weight:700;display:inline-flex}._1SvrgG_submit:hover{background:var(--ink)}._1SvrgG_submit:disabled{opacity:.6;cursor:progress}._1SvrgG_done{border-radius:var(--radius);background:var(--white);max-width:760px;color:var(--ink);justify-items:start;gap:12px;padding:48px;display:grid}._1SvrgG_done svg{color:var(--purple)}._1SvrgG_doneTitle{font-family:var(--font-head);font-size:22px;font-weight:900}@media (max-width:640px){._1SvrgG_form,._1SvrgG_done{padding:28px 20px}._1SvrgG_submit{justify-content:center;justify-self:stretch}}
.kTPPAG_fade{transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1)}.kTPPAG_fade[data-state=hidden]{opacity:0;transform:translateY(32px)}.kTPPAG_fade[data-state=shown]{opacity:1;transform:none}
.zh8txq_mark{width:28px;height:28px;fill:var(--purple);flex:none}.zh8txq_mark[data-tone=white]{fill:var(--white)}.zh8txq_logo{color:var(--purple);font-family:var(--font-en);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:10px;font-size:20px;font-weight:900;display:inline-flex}.zh8txq_logo[data-tone=white]{color:var(--white)}
.EZoWya_footer{background:var(--ink);color:var(--lavender);padding:72px 0 calc(32px + env(safe-area-inset-bottom,0px))}.EZoWya_inner{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.EZoWya_brand{gap:8px;display:grid}.EZoWya_tagline{font-family:var(--font-en);letter-spacing:.08em;font-size:13px;font-weight:600}.EZoWya_address{font-size:13px}.EZoWya_nav{grid-template-columns:repeat(2,auto);gap:8px 40px;font-size:14px;display:grid}.EZoWya_nav a{text-decoration:none}.EZoWya_nav a:hover{color:var(--rose)}.EZoWya_bottom{margin-top:56px;position:relative}.EZoWya_copy{text-align:center;font-family:var(--font-en);font-size:12px}.EZoWya_admin{right:max(20px, env(safe-area-inset-right,0px));width:32px;height:32px;color:var(--lavender);opacity:.25;place-items:center;transition:opacity .2s;display:inline-grid;position:absolute;top:50%;transform:translateY(-50%)}.EZoWya_admin:hover,.EZoWya_admin:focus-visible{opacity:.8}
.Af2_WG_header{z-index:50;padding-top:env(safe-area-inset-top,0px);transition:background-color .25s,box-shadow .25s;position:fixed;inset:0 0 auto}.Af2_WG_header[data-solid=true]{background:var(--white);box-shadow:0 1px 0 var(--line)}.Af2_WG_inner{height:var(--header-h);max-width:1280px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));align-items:center;gap:32px;margin:0 auto;display:flex}.Af2_WG_brand{margin-right:auto;text-decoration:none}.Af2_WG_nav{gap:28px;font-size:14px;font-weight:500;display:flex}.Af2_WG_nav a{color:var(--white);text-decoration:none}.Af2_WG_header[data-solid=true] .Af2_WG_nav a{color:var(--ink)}.Af2_WG_nav a:hover{color:var(--rose)}.Af2_WG_cta{background:var(--rose);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.Af2_WG_cta:hover{transform:translateY(-1px)}.Af2_WG_toggle{color:var(--white);cursor:pointer;background:0 0;border:0;padding:6px;display:none}.Af2_WG_header[data-solid=true] .Af2_WG_toggle{color:var(--purple)}.Af2_WG_drawer{inset:calc(var(--header-h) + env(safe-area-inset-top,0px)) 0 0;background:var(--white);padding:24px max(20px, env(safe-area-inset-right,0px)) 40px max(20px, env(safe-area-inset-left,0px));position:fixed;overflow-y:auto}.Af2_WG_drawer nav{gap:4px;display:grid}.Af2_WG_drawer a{border-bottom:1px solid var(--line);padding:14px 0;font-weight:700;text-decoration:none}.Af2_WG_drawer .Af2_WG_drawerCta{background:var(--purple);color:var(--white);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}@media (max-width:960px){.Af2_WG_nav,.Af2_WG_cta{display:none}.Af2_WG_toggle{display:inline-flex}}@media (min-width:961px){.Af2_WG_drawer{display:none}}
.otV_Tq_page{background:var(--bg-soft);min-height:100dvh}.otV_Tq_header{background:var(--white);border-bottom:1px solid var(--line);font-family:var(--font-head);align-items:center;gap:10px;padding:14px 24px;font-weight:900;display:flex}.otV_Tq_mark{width:28px;height:auto}.otV_Tq_loading{text-align:center;color:var(--ink-muted);padding:48px 24px}.otV_Tq_main{gap:24px;max-width:868px;margin:0 auto;padding:32px 24px 80px;display:grid}.otV_Tq_card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:12px;padding:28px 32px;font-size:15px;line-height:1.8;display:grid}.otV_Tq_card h1{font-family:var(--font-head);font-size:24px;font-weight:900}.otV_Tq_card h2{font-family:var(--font-head);font-size:20px}.otV_Tq_eyebrow{color:var(--purple);letter-spacing:.08em;font-size:13px;font-weight:700}.otV_Tq_help{color:var(--ink-muted);font-size:14px}.otV_Tq_signForm{border:2px solid var(--purple)}.otV_Tq_field{gap:4px;font-size:14px;font-weight:700;display:grid}.otV_Tq_field input{border:1px solid var(--line);font:inherit;border-radius:8px;padding:12px 14px;font-size:16px;font-weight:400}.otV_Tq_check{align-items:flex-start;gap:10px;font-size:15px;display:flex}.otV_Tq_check input{width:20px;height:20px;accent-color:var(--purple);margin-top:4px}.otV_Tq_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.otV_Tq_primary,.otV_Tq_secondary{font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-weight:700;display:inline-flex}.otV_Tq_primary{background:var(--purple);color:var(--white);border:0}.otV_Tq_primary:disabled{opacity:.6;cursor:wait}.otV_Tq_secondary{border:1px solid var(--purple);background:var(--white);color:var(--purple);justify-self:start;padding:10px 20px;font-size:14px}.otV_Tq_alert{border:1px solid var(--rose);background:var(--white);color:var(--ink);border-radius:8px;margin:0;padding:12px 16px;font-size:14px;font-weight:700}@media (max-width:640px){.otV_Tq_main{padding:20px 12px 64px}.otV_Tq_card{padding:22px 20px}}@media print{.otV_Tq_noPrint{display:none!important}.otV_Tq_page{background:var(--white)}.otV_Tq_main{max-width:none;padding:0}}
.SZMenG_heading{gap:12px;margin-bottom:56px;display:grid}.SZMenG_heading[data-align=center]{text-align:center;justify-items:center}.SZMenG_en{font-family:var(--font-en);letter-spacing:-.01em;color:var(--purple);font-size:clamp(44px,8vw,88px);font-weight:900;line-height:1}.SZMenG_heading[data-tone=dark] .SZMenG_en{color:var(--lavender)}.SZMenG_title{font-family:var(--font-head);text-wrap:balance;align-items:center;gap:14px;font-size:clamp(22px,3vw,30px);font-weight:900;line-height:1.6;display:flex}.SZMenG_title:before{content:"";background:var(--rose);flex:none;width:28px;height:3px}.SZMenG_heading[data-align=center] .SZMenG_title:before{display:none}.SZMenG_heading[data-tone=dark] .SZMenG_title{color:var(--white)}.SZMenG_lead{max-width:44em;color:var(--ink-muted)}.SZMenG_heading[data-tone=dark] .SZMenG_lead{color:var(--lavender)}
.aXBbkG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aXBbkG_loginWrap{background:var(--bg-soft);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.aXBbkG_loginCard{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);text-align:center;justify-items:center;gap:16px;width:min(420px,100%);padding:48px 32px 40px;display:grid}.aXBbkG_loginMark{width:48px;height:auto}.aXBbkG_loginTitle{font-family:var(--font-head);margin:0;font-size:24px;font-weight:900}.aXBbkG_loginLead{color:var(--ink-muted);margin:0 0 8px;font-size:14px;line-height:1.8}.aXBbkG_googleButton{background:var(--purple);width:100%;color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-weight:700;display:inline-flex}.aXBbkG_googleButton:hover{background:var(--ink)}.aXBbkG_googleButton:disabled{opacity:.6;cursor:wait}.aXBbkG_shell{background:var(--bg-soft);min-height:100dvh}.aXBbkG_loading{color:var(--ink-muted);padding:48px 24px}.aXBbkG_topbar{background:var(--white);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}.aXBbkG_brand{font-family:var(--font-head);align-items:center;gap:10px;font-weight:900;display:flex}.aXBbkG_brandMark{width:28px;height:auto}.aXBbkG_user{align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.aXBbkG_userName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aXBbkG_roleBadge{background:var(--lavender);color:var(--purple);border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:700}.aXBbkG_roleBadge[data-role=super_admin]{background:var(--purple);color:var(--white)}.aXBbkG_roleBadge[data-role=staff]{background:var(--bg-soft);color:var(--ink-muted);border:1px solid var(--line)}.aXBbkG_iconButton{border:1px solid var(--line);background:var(--white);width:36px;height:36px;color:var(--ink-muted);cursor:pointer;border-radius:8px;place-items:center;display:inline-grid}.aXBbkG_iconButton:hover{color:var(--purple);border-color:var(--purple)}.aXBbkG_tabs{background:var(--white);border-bottom:1px solid var(--line);gap:4px;padding:0 24px;display:flex;overflow-x:auto}.aXBbkG_tab{color:var(--ink-muted);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;gap:6px;padding:14px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.aXBbkG_tab:hover{color:var(--purple)}.aXBbkG_tab[aria-current=page]{color:var(--purple);border-bottom-color:var(--purple)}.aXBbkG_tab[data-sa]{color:var(--rose);margin-left:auto}.aXBbkG_tab[data-sa][aria-current=page]{color:var(--purple)}.aXBbkG_main{max-width:1120px;margin:0 auto;padding:32px 24px 64px}.aXBbkG_pageTitle{font-family:var(--font-head);margin:0 0 8px;font-size:26px;font-weight:900}.aXBbkG_pageLead{color:var(--ink-muted);margin:0 0 32px;font-size:14px}.aXBbkG_blockTitle{margin:40px 0 12px;font-size:16px;font-weight:700}.aXBbkG_placeholder{border:2px dashed var(--line);border-radius:var(--radius);background:var(--white);padding:32px}.aXBbkG_placeholderBadge{background:var(--lavender);color:var(--purple);border-radius:999px;margin:0 0 12px;padding:2px 12px;font-size:12px;font-weight:700;display:inline-block}.aXBbkG_placeholder ul{color:var(--ink-muted);margin:0;padding-left:1.2em;font-size:14px}.aXBbkG_addForm{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:20px;display:flex}.aXBbkG_addForm label{gap:4px;font-size:13px;font-weight:700;display:grid}.aXBbkG_addForm label:first-child{flex:280px}.aXBbkG_addForm input,.aXBbkG_addForm select,.aXBbkG_inlineForm select{border:1px solid var(--line);background:var(--white);font:inherit;border-radius:8px;padding:9px 12px;font-size:14px;font-weight:400}.aXBbkG_primaryButton{background:var(--purple);color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:700;display:inline-flex}.aXBbkG_primaryButton:disabled{opacity:.6}.aXBbkG_smallButton{border:1px solid var(--purple);background:var(--white);color:var(--purple);font:inherit;cursor:pointer;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700}.aXBbkG_success,.aXBbkG_error{flex-basis:100%;margin:0;font-size:14px}.aXBbkG_success{color:var(--purple)}.aXBbkG_error{color:var(--rose);font-weight:700}.aXBbkG_tableWrap{border-radius:var(--radius);border:1px solid var(--line);background:var(--white);overflow-x:auto}.aXBbkG_table{border-collapse:collapse;width:100%;font-size:14px}.aXBbkG_table th,.aXBbkG_table td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:12px 16px}.aXBbkG_table thead th{background:var(--bg-soft);color:var(--ink-muted);font-size:12px}.aXBbkG_table tbody tr:last-child>*{border-bottom:0}.aXBbkG_table tbody th{font-weight:500}.aXBbkG_inlineForm{gap:8px;display:flex}.aXBbkG_selfBadge{color:var(--rose);margin-left:8px;font-size:12px;font-weight:700}.aXBbkG_muted{color:var(--ink-muted)}.aXBbkG_roleList{gap:8px;margin:0;display:grid}.aXBbkG_roleList>div{align-items:center;gap:12px;font-size:14px;display:flex}.aXBbkG_roleList dt{flex:0 0 140px}.aXBbkG_roleList dd{color:var(--ink-muted);margin:0}.aXBbkG_subTabs{background:var(--white);border:1px solid var(--line);border-radius:10px;gap:4px;margin:-12px 0 28px;padding:4px;display:flex;overflow-x:auto}.aXBbkG_subTab{color:var(--ink-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.aXBbkG_subTab:hover{color:var(--purple)}.aXBbkG_subTab[aria-current=page]{background:var(--lavender);color:var(--purple)}.aXBbkG_primaryButton{text-decoration:none}.aXBbkG_smallButton{align-items:center;gap:4px;text-decoration:none;display:inline-flex}.aXBbkG_smallButton:disabled,.aXBbkG_dangerButton:disabled{opacity:.6}.aXBbkG_dangerButton{border:1px solid var(--rose);background:var(--white);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.aXBbkG_panel{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);align-content:start;gap:12px;padding:20px;font-size:14px;display:grid}.aXBbkG_panelTitle{margin:0;font-size:15px;font-weight:700}.aXBbkG_cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:8px;display:grid}.aXBbkG_stack{gap:20px;display:grid}.aXBbkG_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.aXBbkG_titleRow .aXBbkG_pageLead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.aXBbkG_backLink{color:var(--ink-muted);align-items:center;gap:4px;margin-bottom:12px;font-size:13px;text-decoration:none;display:inline-flex}.aXBbkG_rowLink{color:var(--purple);font-weight:700;text-decoration:none}.aXBbkG_rowLink:hover{text-decoration:underline}.aXBbkG_formGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 16px;margin:0;display:grid}.aXBbkG_formGrid label,.aXBbkG_fieldLabel{align-content:start;gap:4px;font-size:13px;font-weight:700;display:grid}.aXBbkG_formGrid small{font-size:12px;font-weight:400}.aXBbkG_formGrid input:not([type=radio]):not([type=checkbox]),.aXBbkG_formGrid select,.aXBbkG_formGrid textarea,.aXBbkG_fieldLabel input,.aXBbkG_filterBar input,.aXBbkG_filterBar select,.aXBbkG_inlineForm select{border:1px solid var(--line);background:var(--white);width:100%;font:inherit;border-radius:8px;padding:9px 12px;font-size:14px;font-weight:400;line-height:1.6}.aXBbkG_formGrid textarea{resize:vertical}.aXBbkG_wide{grid-column:span 2}.aXBbkG_full{grid-column:1/-1}.aXBbkG_formActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.aXBbkG_formActions .aXBbkG_success,.aXBbkG_formActions .aXBbkG_error{flex-basis:auto}.aXBbkG_radioRow{border:0;flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:0;font-size:14px;display:flex}.aXBbkG_radioRow legend{float:left;margin-right:8px;font-size:13px;font-weight:700}.aXBbkG_radioRow label,.aXBbkG_checkLabel{align-items:center;gap:6px;font-size:14px;font-weight:400!important;display:flex!important}.aXBbkG_checkLabel{grid-column:1/-1}.aXBbkG_radioRow input,.aXBbkG_checkLabel input{accent-color:var(--purple)}.aXBbkG_filterBar{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.aXBbkG_filterBar label{flex:260px}.aXBbkG_filterBar select{width:auto}.aXBbkG_stageBadge,.aXBbkG_typeBadge,.aXBbkG_statusBadge{white-space:nowrap;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700;display:inline-block}.aXBbkG_stageBadge{background:var(--lavender);color:var(--purple)}.aXBbkG_typeBadge,.aXBbkG_statusBadge{background:var(--bg-soft);border:1px solid var(--line);color:var(--ink-muted)}.aXBbkG_statusBadge[data-status=sent],.aXBbkG_statusBadge[data-status=new]{background:var(--white);border-color:var(--rose);color:var(--ink)}.aXBbkG_statusBadge[data-status=signed],.aXBbkG_statusBadge[data-status=contacted]{background:var(--purple);border-color:var(--purple);color:var(--white)}.aXBbkG_karte{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px;display:grid}.aXBbkG_karte .aXBbkG_blockTitle:first-child{margin-top:0}.aXBbkG_timeline,.aXBbkG_plainList,.aXBbkG_inquiryList{gap:10px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.aXBbkG_timeline>li{border-left:3px solid var(--lavender);background:var(--white);border-radius:0 8px 8px 0;gap:6px;padding:14px 16px;display:grid}.aXBbkG_timeline>li[data-done]{opacity:.6}.aXBbkG_timeline form{justify-self:start}.aXBbkG_timelineMeta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.aXBbkG_timelineSubject{margin:0;font-weight:700}.aXBbkG_timelineBody{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.aXBbkG_plainList>li{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.aXBbkG_clamp{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.aXBbkG_inquiryHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.aXBbkG_inquiryList p{margin:0}.aXBbkG_linkBox{background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.aXBbkG_linkBox code{word-break:break-all;flex:240px;font-size:13px}.aXBbkG_factList{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 24px;font-size:14px;display:grid}.aXBbkG_factList dt{color:var(--ink-muted);font-size:12px}.aXBbkG_factList dd{overflow-wrap:anywhere;margin:0}@media (max-width:640px){.aXBbkG_topbar,.aXBbkG_tabs,.aXBbkG_main{padding-inline:16px}.aXBbkG_userName{display:none}.aXBbkG_roleList>div{flex-direction:column;align-items:flex-start;gap:4px}.aXBbkG_roleList dt{flex:none}.aXBbkG_karte{grid-template-columns:1fr}.aXBbkG_wide{grid-column:1/-1}}.aXBbkG_plainList>li.aXBbkG_documentItem{grid-template-columns:1fr auto auto;align-items:center;gap:2px 8px;display:grid}.aXBbkG_documentItem>.aXBbkG_rowLink{grid-column:1}.aXBbkG_documentItem>.aXBbkG_muted{grid-area:2/1;font-size:12px}.aXBbkG_documentItem>.aXBbkG_iconButton,.aXBbkG_documentItem>.aXBbkG_confirmDelete{grid-row:1/span 2}.aXBbkG_documentItem .aXBbkG_rowLink{align-items:center;gap:6px;display:inline-flex}.aXBbkG_documentItem .aXBbkG_iconButton{width:30px;height:30px}.aXBbkG_confirmDelete{align-items:center;gap:8px;display:inline-flex}.aXBbkG_confirmDelete>summary{list-style:none}.aXBbkG_confirmDelete>summary::-webkit-details-marker{display:none}.aXBbkG_confirmDelete[open]{display:inline-flex}.aXBbkG_confirmDelete[open]>form{order:-1}details.aXBbkG_panel>summary{cursor:pointer}
.E0kJGG_pcOnly{display:none}@media (min-width:900px){.E0kJGG_pcOnly{display:inline}}.E0kJGG_hero{background:var(--purple);color:var(--white);padding:calc(var(--header-h) + 96px + env(safe-area-inset-top,0px)) 0 120px;position:relative;overflow:hidden}.E0kJGG_heroImage{object-fit:cover;object-position:70% center}.E0kJGG_hero:before{content:"";z-index:1;background:linear-gradient(90deg, var(--purple) 0%, color-mix(in srgb, var(--purple) 88%, transparent) 40%, color-mix(in srgb, var(--purple) 20%, transparent) 75%, transparent 100%);position:absolute;inset:0}@media (max-width:800px){.E0kJGG_hero:before{background:color-mix(in srgb, var(--purple) 82%, transparent)}}.E0kJGG_heroInner{z-index:2;gap:28px;display:grid;position:relative}.E0kJGG_heroTag{font-family:var(--font-en);letter-spacing:.12em;color:var(--lavender);text-transform:uppercase;font-size:14px;font-weight:600}.E0kJGG_heroTitle{font-family:var(--font-head);letter-spacing:.02em;font-size:clamp(34px,6.4vw,72px);font-weight:900;line-height:1.35}.E0kJGG_heroLead{max-width:40em;color:var(--lavender);font-size:clamp(15px,1.6vw,18px)}.E0kJGG_heroActions{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.E0kJGG_section{padding:120px 0}.E0kJGG_soft{background:var(--bg-soft)}.E0kJGG_dark{background:var(--purple);color:var(--white)}.E0kJGG_problemLayout{align-items:center;gap:32px;display:grid}@media (min-width:900px){.E0kJGG_problemLayout{grid-template-columns:360px 1fr;gap:48px}}.E0kJGG_problemImage{border-radius:var(--radius);width:100%;max-width:360px;height:auto;margin-inline:auto}.E0kJGG_problems{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.E0kJGG_problems p{border-radius:var(--radius);background:var(--lavender);height:100%;padding:28px 24px;font-weight:700;line-height:1.7}.E0kJGG_problemAnswer{font-family:var(--font-head);text-align:center;text-wrap:balance;margin-top:48px;font-size:clamp(18px,2.4vw,24px);font-weight:700}.E0kJGG_problemAnswer strong{color:var(--purple);background:linear-gradient(transparent 62%, var(--lavender) 62%)}.E0kJGG_services{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.E0kJGG_service{border-radius:var(--radius);background:var(--white);align-content:start;gap:12px;height:100%;padding:40px 32px;display:grid}.E0kJGG_serviceImage{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;margin-bottom:12px}.E0kJGG_wideImage{aspect-ratio:2;object-fit:cover;border-radius:var(--radius);width:100%;max-width:720px;height:auto;margin:0 auto 48px;display:block}.E0kJGG_serviceEn{font-family:var(--font-en);letter-spacing:.12em;color:var(--purple);font-size:13px;font-weight:900}.E0kJGG_service h3{font-family:var(--font-head);font-size:22px;font-weight:900}.E0kJGG_serviceBody{color:var(--ink-muted);font-size:15px}.E0kJGG_checks{gap:8px;margin:8px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.E0kJGG_checks li{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.E0kJGG_checks svg{color:var(--purple);flex:none;margin-top:4px}.E0kJGG_plans{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:24px;display:grid}.E0kJGG_plans>div{height:100%}.E0kJGG_plan{border-radius:var(--radius);border:1px solid var(--line);background:var(--white);grid-template-rows:auto auto auto 1fr auto;gap:16px;height:100%;padding:40px 32px 32px;display:grid;position:relative}.E0kJGG_plan[data-rec=true]{border:3px solid var(--purple);box-shadow:0 24px 48px -24px #5f2a8b73}.E0kJGG_recBadge{background:var(--rose);color:var(--ink);white-space:nowrap;border-radius:999px;padding:4px 20px;font-size:13px;font-weight:700;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.E0kJGG_planHead{align-items:baseline;gap:12px;display:flex}.E0kJGG_planName{font-family:var(--font-head);color:var(--purple);font-size:44px;font-weight:900;line-height:1}.E0kJGG_planLabel{font-family:var(--font-en);color:var(--ink-muted);font-weight:600}.E0kJGG_planPrice{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:16px;display:flex}.E0kJGG_planYen{font-family:var(--font-en);font-variant-numeric:tabular-nums;font-size:40px;font-weight:900;line-height:1}.E0kJGG_planUnit{color:var(--ink-muted);font-size:13px}.E0kJGG_planTarget{color:var(--purple);font-size:14px;font-weight:700}.E0kJGG_plan>ul{align-content:start}.E0kJGG_plan>a{justify-self:stretch;min-width:0}.E0kJGG_planNotes{color:var(--ink-muted);margin:32px 0 0;padding-left:1.2em;font-size:14px}.E0kJGG_offStrong{color:var(--purple)}.E0kJGG_tableWrap{border-radius:var(--radius);background:var(--white);overflow-x:auto}.E0kJGG_spotTable{border-collapse:collapse;width:100%;min-width:640px}.E0kJGG_spotTable th,.E0kJGG_spotTable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:20px 24px}.E0kJGG_spotTable thead th{color:var(--ink-muted);padding-top:16px;padding-bottom:16px;font-size:13px;font-weight:700}.E0kJGG_spotTable tbody tr:last-child th,.E0kJGG_spotTable tbody tr:last-child td{border-bottom:0}.E0kJGG_spotName{font-weight:700;display:block}.E0kJGG_spotDetail,.E0kJGG_spotNote{color:var(--ink-muted);font-size:13px;font-weight:400;line-height:1.6;display:block}.E0kJGG_spotNote{color:var(--purple)}.E0kJGG_spotPrice{font-family:var(--font-en);font-variant-numeric:tabular-nums;font-size:22px;font-weight:900}.E0kJGG_spotUnit{color:var(--ink-muted);font-size:13px}.E0kJGG_memberCell{background:var(--bg-soft);color:var(--purple)}.E0kJGG_offBadge{background:var(--rose);color:var(--ink);font-family:var(--font-en);border-radius:999px;margin-left:10px;padding:1px 10px;font-size:12px;font-weight:900;display:inline-block}.E0kJGG_numbers{border-radius:var(--radius);background:#e4dcee40;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.E0kJGG_number{background:var(--purple);height:100%;padding:36px 28px}.E0kJGG_numberValue{font-family:var(--font-en);color:var(--white);font-size:clamp(44px,6vw,64px);font-weight:900;line-height:1}.E0kJGG_numberValue span{font-family:var(--font-head);color:var(--rose);margin-left:6px;font-size:18px}.E0kJGG_numberLabel{color:var(--lavender);margin-top:16px;font-size:14px;line-height:1.7}.E0kJGG_whyPoints{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;margin-top:64px;display:grid}.E0kJGG_whyPoints h3{font-family:var(--font-head);border-left:3px solid var(--rose);margin-bottom:12px;padding-left:16px;font-size:20px;font-weight:900}.E0kJGG_whyPoints p{color:var(--lavender);font-size:15px}.E0kJGG_profile{grid-template-columns:minmax(240px,320px) 1fr;align-items:start;gap:64px;display:grid}.E0kJGG_profileCard{border-radius:var(--radius);background:var(--lavender);gap:4px;padding:40px 32px;display:grid}.E0kJGG_profileMark{width:48px;height:48px;margin-bottom:16px}.E0kJGG_profileRole{color:var(--ink-muted);font-size:14px}.E0kJGG_profileName{font-family:var(--font-head);letter-spacing:.2em;margin-bottom:12px;font-size:32px;font-weight:900}.E0kJGG_profileMeta{color:var(--ink-muted);font-size:14px}.E0kJGG_timeline{margin:0;padding:0;list-style:none;display:grid}.E0kJGG_timeline li{border-bottom:1px solid var(--line);grid-template-columns:7em 1fr;gap:24px;padding:20px 0;display:grid}.E0kJGG_timelineYear{font-family:var(--font-en);color:var(--purple);font-weight:900}@media (max-width:800px){.E0kJGG_profile{grid-template-columns:1fr;gap:40px}.E0kJGG_timeline li{grid-template-columns:1fr;gap:4px}}.E0kJGG_flow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.E0kJGG_flow li{border-radius:var(--radius);background:var(--white);align-content:start;gap:8px;padding:28px 24px;display:grid}.E0kJGG_flowStep{font-family:var(--font-en);letter-spacing:.1em;color:var(--rose);font-size:13px;font-weight:900}.E0kJGG_flow h3{font-family:var(--font-head);font-size:20px;font-weight:900}.E0kJGG_flow li p:last-child{color:var(--ink-muted);font-size:14px;line-height:1.7}.E0kJGG_faqs{gap:12px;max-width:880px;display:grid}.E0kJGG_faq{border-radius:var(--radius);border:1px solid var(--line);background:var(--white)}.E0kJGG_faq summary{cursor:pointer;align-items:center;gap:16px;padding:20px 24px;font-weight:700;list-style:none;display:flex}.E0kJGG_faq summary::-webkit-details-marker{display:none}.E0kJGG_faqQ{font-family:var(--font-en);color:var(--purple);font-size:20px;font-weight:900}.E0kJGG_faqIcon{color:var(--purple);flex:none;margin-left:auto;transition:transform .2s}.E0kJGG_faq[open] .E0kJGG_faqIcon{transform:rotate(180deg)}.E0kJGG_faq p{color:var(--ink-muted);padding:0 24px 24px 60px}.E0kJGG_companyTable{border-top:1px solid var(--line);max-width:880px;margin:0}.E0kJGG_companyTable>div{border-bottom:1px solid var(--line);grid-template-columns:10em 1fr;gap:24px;padding:24px 0;display:grid}.E0kJGG_companyTable dt{color:var(--purple);font-weight:700}.E0kJGG_companyTable dd{margin:0}.E0kJGG_companyTable ul{margin:0;padding-left:1.2em}@media (max-width:640px){.E0kJGG_section{padding:88px 0}.E0kJGG_companyTable>div{grid-template-columns:1fr;gap:4px}.E0kJGG_faq p{padding-left:24px}}@media (max-width:720px){.E0kJGG_spotTable{min-width:0}.E0kJGG_spotTable thead{display:none}.E0kJGG_spotTable tr,.E0kJGG_spotTable th,.E0kJGG_spotTable td{display:block}.E0kJGG_spotTable tbody tr{border-bottom:1px solid var(--line);padding:20px}.E0kJGG_spotTable tbody th,.E0kJGG_spotTable tbody td{border:0;padding:0}.E0kJGG_spotTable tbody td{margin-top:12px}.E0kJGG_spotTable tbody td:before{content:"通常価格";color:var(--ink-muted);font-size:12px;display:block}.E0kJGG_spotTable tbody td.E0kJGG_memberCell{border-radius:8px;padding:12px 14px}.E0kJGG_spotTable tbody td.E0kJGG_memberCell:before{content:"顧問契約者";color:var(--purple)}}
.VTbb1a_header{border-bottom:1px solid var(--line);padding:24px 0}.VTbb1a_header a{text-decoration:none}.VTbb1a_main{gap:16px;max-width:820px;padding-top:64px;padding-bottom:120px;display:grid}.VTbb1a_main h1{font-family:var(--font-head);margin-bottom:16px;font-size:32px;font-weight:900}.VTbb1a_main h2{font-family:var(--font-head);color:var(--purple);margin-top:24px;font-size:20px;font-weight:900}.VTbb1a_main ul{margin:0;padding-left:1.2em}.VTbb1a_date{color:var(--ink-muted);margin-top:32px;font-size:14px}
