@layer theme,base;@layer components{.kit-module__Rsd_wW__card{background:var(--color-cb-paper);border-radius:var(--cb-radius);box-shadow:var(--cb-shadow-line)}.kit-module__Rsd_wW__accent{color:var(--cb-accent-text)}.kit-module__Rsd_wW__note{font-size:var(--cb-fs-xs);color:var(--cb-fg-mute);margin:0;line-height:1.7}.kit-module__Rsd_wW__label{font-size:var(--cb-fs-xs);letter-spacing:.08em;color:var(--cb-accent-text-sm);margin:0;font-weight:700}.kit-module__Rsd_wW__dot{background:var(--cb-accent);flex:none;width:8px;height:2px;margin-top:.8em}}@layer utilities;
@layer theme,base;@layer components{.Answer-module__zxVD5W__title{letter-spacing:-.01em;margin:0;font-size:clamp(34px,5vw,64px);font-weight:700;line-height:1.2}.Answer-module__zxVD5W__titleSmall{color:var(--cb-fg-2);margin-bottom:.2em;font-size:.42em;display:block}.Answer-module__zxVD5W__lead{max-width:34em;margin:var(--cb-sp-22) 0 0;font-size:var(--cb-fs-lead);color:var(--cb-fg-2)}.Answer-module__zxVD5W__reasons{gap:var(--cb-sp-14);margin-top:clamp(var(--cb-sp-36), 5vw, var(--cb-sp-56));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Answer-module__zxVD5W__reasons{grid-template-columns:repeat(3,minmax(0,1fr))}}.Answer-module__zxVD5W__reason{padding:var(--cb-sp-24);border-radius:var(--cb-r-16);background:var(--color-cb-paper);box-shadow:inset 0 0 0 1px var(--color-cb-line)}.Answer-module__zxVD5W__reasonNo{letter-spacing:.1em;color:var(--cb-accent-text-sm);font-size:13px;font-weight:600;line-height:1;display:block}.Answer-module__zxVD5W__reasonTitle{margin:var(--cb-sp-12) 0 0;font-size:17px;font-weight:700;line-height:1.6}.Answer-module__zxVD5W__reasonResult{align-items:center;gap:var(--cb-sp-6);margin:var(--cb-sp-14) 0 0;padding:var(--cb-sp-4) var(--cb-sp-12);border-radius:var(--cb-r-pill);background:var(--color-cb-brand-tint);letter-spacing:.04em;color:var(--cb-accent-text-sm);font-size:12.5px;font-weight:700;line-height:1.6;display:inline-flex}.Answer-module__zxVD5W__reasonResult:before{content:"→";content:"→" / "";font-family:var(--f-en)}.Answer-module__zxVD5W__compare{margin-top:clamp(var(--cb-sp-56), 7vw, var(--cb-sp-88))}.Answer-module__zxVD5W__ctable{border-collapse:separate;border-spacing:0;border-radius:var(--cb-r-20);background:var(--color-cb-paper);width:100%;box-shadow:var(--cb-shadow-card), inset 0 0 0 1px var(--color-cb-line);overflow:hidden}.Answer-module__zxVD5W__ctable th,.Answer-module__zxVD5W__ctable td{padding:var(--cb-sp-18) var(--cb-sp-22);border-bottom:1px solid var(--color-cb-line);text-align:left;vertical-align:top;font-size:15px;line-height:1.7}.Answer-module__zxVD5W__ctable tbody tr:last-child th,.Answer-module__zxVD5W__ctable tbody tr:last-child td{border-bottom:0}.Answer-module__zxVD5W__ctable thead th{background:var(--color-cb-paper-2);letter-spacing:.08em;color:var(--color-cb-mute);font-size:13px;font-weight:700}.Answer-module__zxVD5W__ctable thead th.Answer-module__zxVD5W__us{background:var(--color-cb-brand-tint);color:var(--cb-fg)}.Answer-module__zxVD5W__ctable tbody th{width:11em;font-size:14px;font-weight:700}.Answer-module__zxVD5W__ctable td.Answer-module__zxVD5W__us{background:color-mix(in srgb, var(--cb-accent) 6%, var(--color-cb-paper));font-weight:700;position:relative}.Answer-module__zxVD5W__ctable td.Answer-module__zxVD5W__us:before{content:"";left:0;top:var(--cb-sp-14);bottom:var(--cb-sp-14);background:var(--cb-accent);border-radius:2px;width:3px;position:absolute}.Answer-module__zxVD5W__ctable td.Answer-module__zxVD5W__them{color:var(--color-cb-mute)}@media (max-width:767.98px){.Answer-module__zxVD5W__ctable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Answer-module__zxVD5W__ctable,.Answer-module__zxVD5W__ctable tbody,.Answer-module__zxVD5W__ctable tr,.Answer-module__zxVD5W__ctable th,.Answer-module__zxVD5W__ctable td{width:100%;display:block}.Answer-module__zxVD5W__ctable tbody tr{border-bottom:1px solid var(--color-cb-line)}.Answer-module__zxVD5W__ctable tbody tr:last-child{border-bottom:0}.Answer-module__zxVD5W__ctable th,.Answer-module__zxVD5W__ctable td{padding:var(--cb-sp-6) var(--cb-sp-18);border:0}.Answer-module__zxVD5W__ctable tbody th{width:auto;padding-top:var(--cb-sp-18)}.Answer-module__zxVD5W__ctable td.Answer-module__zxVD5W__us:before{top:var(--cb-sp-6);bottom:var(--cb-sp-6)}.Answer-module__zxVD5W__ctable td.Answer-module__zxVD5W__them{padding-bottom:var(--cb-sp-18)}.Answer-module__zxVD5W__ctable td.Answer-module__zxVD5W__them:before{content:attr(data-label) "：";font-weight:700}}.Answer-module__zxVD5W__root{gap:var(--cb-sp-24) var(--cb-sp-56);margin-top:clamp(var(--cb-sp-56), 7vw, var(--cb-sp-88));grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:1024px){.Answer-module__zxVD5W__root{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.Answer-module__zxVD5W__rootQ{margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1.5}.Answer-module__zxVD5W__perfect{padding:var(--cb-sp-28);box-shadow:var(--cb-shadow-card), inset 0 0 0 1px var(--color-cb-line)}.Answer-module__zxVD5W__perfectText{color:var(--color-cb-mute);margin:0;font-size:14px;line-height:1.85}.Answer-module__zxVD5W__perfectHead{margin-bottom:var(--cb-sp-8);color:var(--cb-fg);font-size:18px;font-weight:700;line-height:1.6;display:block}}@layer utilities;
@layer theme,base;@layer components{.Claude-module__VVCAEG__why{gap:var(--cb-sp-14);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Claude-module__VVCAEG__why{grid-template-columns:repeat(3,minmax(0,1fr))}}.Claude-module__VVCAEG__whyCard{padding:var(--cb-sp-28) var(--cb-sp-24);border-radius:var(--cb-radius);background:var(--color-cb-paper);box-shadow:inset 0 0 0 1px var(--color-cb-line)}.Claude-module__VVCAEG__icon{border-radius:var(--cb-r-12);background:var(--color-cb-brand-tint);width:44px;height:44px;color:var(--cb-accent-text);place-items:center;display:grid}.Claude-module__VVCAEG__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.Claude-module__VVCAEG__whyTitle{margin:var(--cb-sp-18) 0 0;font-size:17px;font-weight:700;line-height:1.55}.Claude-module__VVCAEG__whyText{margin:var(--cb-sp-8) 0 0;font-size:var(--cb-fs-sm);color:var(--cb-fg-2);line-height:1.75}.Claude-module__VVCAEG__note{margin:var(--cb-sp-22) 0 0;font-size:var(--cb-fs-xs);color:var(--cb-fg-mute);line-height:1.7}.Claude-module__VVCAEG__can{gap:var(--cb-sp-24);margin-top:clamp(var(--cb-sp-56), 7vw, var(--cb-sp-88));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Claude-module__VVCAEG__can{gap:var(--cb-sp-40) var(--cb-sp-72);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}}.Claude-module__VVCAEG__canTitle{margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.45}.Claude-module__VVCAEG__canList{margin:0;padding:0;list-style:none}.Claude-module__VVCAEG__canItem{gap:var(--cb-sp-8);padding:var(--cb-sp-16) 0;border-top:1px solid var(--cb-rule);grid-template-columns:26px minmax(0,1fr);font-size:15px;line-height:1.7;display:grid}.Claude-module__VVCAEG__canItem:last-child{border-bottom:1px solid var(--cb-rule)}.Claude-module__VVCAEG__check{font-family:var(--f-en);color:var(--cb-accent-text-sm);font-size:15px;font-weight:600}}@layer utilities;
@layer theme,base;@layer components{.SupportCta-module__HOxOnq__cta{justify-content:space-between;align-items:center;gap:var(--cb-sp-16);padding:var(--cb-sp-16) var(--cb-sp-20);border-radius:var(--cb-radius);background:var(--color-cb-paper);box-shadow:inset 0 0 0 2px var(--cb-accent);color:var(--cb-fg);transition:background-color var(--cb-dur-fast);text-decoration:none;display:flex}.SupportCta-module__HOxOnq__cta:hover{background:var(--color-cb-paper-2)}.SupportCta-module__HOxOnq__title{font-size:15px;font-weight:700;line-height:1.6;display:block}.SupportCta-module__HOxOnq__desc{margin-top:var(--cb-sp-2);font-size:var(--cb-fs-xs);color:var(--color-cb-mute);line-height:1.7;display:block}.SupportCta-module__HOxOnq__icon{width:var(--cb-sp-28);height:var(--cb-sp-28);background:var(--cb-accent);color:var(--color-cb-ink);transition:transform var(--cb-dur-fast) var(--cb-ease);border-radius:50%;flex:none;place-items:center;display:grid}.SupportCta-module__HOxOnq__cta:hover .SupportCta-module__HOxOnq__icon{transform:translateY(2px)}}@layer utilities;
@layer theme,base;@layer components{.Contents-module__xMDDZa__tableWrap{border-radius:var(--cb-r-20);background:var(--color-cb-paper);box-shadow:var(--cb-shadow-line);overflow:hidden}.Contents-module__xMDDZa__table{border-collapse:collapse;width:100%}.Contents-module__xMDDZa__table th,.Contents-module__xMDDZa__table td{padding:var(--cb-sp-14) var(--cb-sp-18);border-top:1px solid var(--color-cb-line);text-align:left;vertical-align:top;font-size:14.5px;line-height:1.7}.Contents-module__xMDDZa__table thead th{background:var(--color-cb-paper-2);color:var(--color-cb-mute);border-top:0;font-size:12.5px;font-weight:700}.Contents-module__xMDDZa__table thead th:first-child{width:28%}.Contents-module__xMDDZa__table thead th:last-child{width:22%}.Contents-module__xMDDZa__table .Contents-module__xMDDZa__file{font-weight:700}.Contents-module__xMDDZa__table .Contents-module__xMDDZa__body{color:var(--color-cb-mute)}.Contents-module__xMDDZa__pill{align-items:center;gap:var(--cb-sp-6);color:var(--color-cb-mute);white-space:nowrap;font-size:14px;line-height:1.7;display:inline-flex}.Contents-module__xMDDZa__pillWrite{color:var(--cb-accent-text-sm);font-weight:700}.Contents-module__xMDDZa__pillWrite:before{content:"✎";content:"✎" / ""}@media (max-width:767.98px){.Contents-module__xMDDZa__table,.Contents-module__xMDDZa__table tbody,.Contents-module__xMDDZa__table tr,.Contents-module__xMDDZa__table th,.Contents-module__xMDDZa__table td{width:auto;display:block}.Contents-module__xMDDZa__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Contents-module__xMDDZa__table tbody tr{padding:var(--cb-sp-18) var(--cb-sp-20);border-top:1px solid var(--color-cb-line)}.Contents-module__xMDDZa__table tbody tr:first-child{border-top:0}.Contents-module__xMDDZa__table th,.Contents-module__xMDDZa__table td{border:0;padding:0}.Contents-module__xMDDZa__table .Contents-module__xMDDZa__body{margin-top:var(--cb-sp-4);font-size:13.5px}.Contents-module__xMDDZa__table .Contents-module__xMDDZa__op{margin-top:var(--cb-sp-10)}}.Contents-module__xMDDZa__note{margin-top:var(--cb-sp-24)}.Contents-module__xMDDZa__support{margin-top:var(--cb-sp-32)}.Contents-module__xMDDZa__meeting{gap:var(--cb-sp-18);margin-top:var(--cb-sp-16);padding:var(--cb-sp-28);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.Contents-module__xMDDZa__meetingIcon{border-radius:var(--cb-r-12);background:var(--color-cb-brand-tint);width:46px;height:46px;color:var(--cb-accent-text);place-items:center;display:grid}.Contents-module__xMDDZa__meetingIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.Contents-module__xMDDZa__meetingTitle{margin:0;font-size:17px;font-weight:700;line-height:1.5}.Contents-module__xMDDZa__meetingText{margin:var(--cb-sp-6) 0 0;color:var(--color-cb-mute);font-size:14px;line-height:1.85}.Contents-module__xMDDZa__strong{color:var(--cb-fg);font-weight:700}.Contents-module__xMDDZa__brWide{display:none}@media (min-width:640px){.Contents-module__xMDDZa__brWide{display:inline}}@media (max-width:639.98px){.Contents-module__xMDDZa__meeting{gap:var(--cb-sp-14);padding:var(--cb-sp-22)}}}@layer utilities;
@layer theme,base;@layer components{.Creator-module__f8veVa__stats{border-top:1px solid var(--cb-rule);border-bottom:1px solid var(--cb-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Creator-module__f8veVa__stat{padding:var(--cb-sp-24) clamp(var(--cb-sp-14), 2.2vw, var(--cb-sp-28))}.Creator-module__f8veVa__stat:first-child{padding-left:0}.Creator-module__f8veVa__stat+.Creator-module__f8veVa__stat{border-left:1px solid var(--cb-rule)}.Creator-module__f8veVa__statValue{font-family:var(--f-en);letter-spacing:-.02em;white-space:nowrap;color:var(--cb-fg);margin:0;font-size:clamp(40px,4.4vw,56px);font-weight:600;line-height:1}.Creator-module__f8veVa__statUnit{margin-left:var(--cb-sp-4);font-family:var(--f-jp);letter-spacing:0;font-size:.36em;font-weight:700}.Creator-module__f8veVa__statLabel{margin:var(--cb-sp-10) 0 0;font-size:var(--cb-fs-sm);color:var(--cb-fg-mute);line-height:1.75}.Creator-module__f8veVa__quote{--q-size:clamp(24px, 3vw, 36px);margin-top:clamp(var(--cb-sp-48), 6vw, var(--cb-sp-72));padding:clamp(var(--cb-sp-28), 4vw, var(--cb-sp-44));border-radius:var(--cb-r-22);background:var(--color-cb-paper);box-shadow:var(--cb-shadow-card)}.Creator-module__f8veVa__q{margin:var(--cb-sp-22) 0 0;font-size:var(--q-size);letter-spacing:.01em;font-weight:700;line-height:1.5}.Creator-module__f8veVa__qMain{color:var(--cb-accent-text);display:block}.Creator-module__f8veVa__qRest{max-width:30em;margin-top:.6em;font-size:.55em;line-height:1.75;display:block}.Creator-module__f8veVa__body{max-width:46em;margin:var(--cb-sp-24) 0 0;font-size:var(--cb-fs-lead);color:var(--cb-fg-2)}}@layer utilities;
@layer theme,base;@layer components{.Faq-module__3UaQga__grid{gap:var(--cb-sp-32);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Faq-module__3UaQga__grid{gap:var(--cb-sp-40) var(--cb-sp-72);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.Faq-module__3UaQga__side{top:calc(var(--cb-scroll-pad) + var(--cb-sp-22));align-self:start;position:sticky}}.Faq-module__3UaQga__title{font-size:var(--cb-fs-h2);letter-spacing:.01em;margin:0;font-weight:700;line-height:1.35}}@layer utilities;
