.career64-ai-interests-module__XhloPq__choices{border:0;min-width:0;margin:0;padding:0}.career64-ai-interests-module__XhloPq__intro{text-align:center;color:hsl(var(--muted-foreground));margin:.5rem 0 .875rem;font-size:.8125rem;line-height:1.5}.career64-ai-interests-module__XhloPq__grid{gap:.5rem;display:grid}.career64-ai-interests-module__XhloPq__card{-moz-column-gap:.75rem;border:1px solid hsl(var(--border));border-radius:var(--lp-radius-lg);background:hsl(var(--card));color:hsl(var(--foreground));text-align:left;cursor:pointer;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;column-gap:.75rem;padding:.75rem;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.career64-ai-interests-module__XhloPq__card[aria-pressed=true]{border-color:hsl(var(--primary-600));box-shadow:inset 0 0 0 1px hsl(var(--primary-600));background:hsl(var(--brand-pale))}.career64-ai-interests-module__XhloPq__card:focus-visible,.career64-ai-interests-module__XhloPq__none:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.career64-ai-interests-module__XhloPq__choices:disabled .career64-ai-interests-module__XhloPq__card,.career64-ai-interests-module__XhloPq__choices:disabled .career64-ai-interests-module__XhloPq__none{cursor:default;opacity:.65}.career64-ai-interests-module__XhloPq__check,.career64-ai-interests-module__XhloPq__noneCheck{border:1px solid hsl(var(--muted-foreground));border-radius:.375rem;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.career64-ai-interests-module__XhloPq__check{grid-area:1/3}[aria-pressed=true]>.career64-ai-interests-module__XhloPq__check,[aria-pressed=true]>.career64-ai-interests-module__XhloPq__noneCheck{background:hsl(var(--primary-600));border-color:hsl(var(--primary-600));color:hsl(var(--primary-foreground))}.career64-ai-interests-module__XhloPq__illustration{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;border-radius:.75rem;grid-area:1/1;width:48px;height:48px}.career64-ai-interests-module__XhloPq__copy{grid-area:1/2;gap:.25rem;min-width:0;display:grid}.career64-ai-interests-module__XhloPq__label{text-wrap:balance;font-size:.875rem;font-weight:700;line-height:1.4}.career64-ai-interests-module__XhloPq__description{color:hsl(var(--brand-copy));text-wrap:pretty;font-size:.875rem;line-height:1.5}.career64-ai-interests-module__XhloPq__phrase{max-width:100%;display:inline-block}.career64-ai-interests-module__XhloPq__none{min-height:44px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin:.25rem auto 0;padding:0 1rem;font-size:.8125rem;display:flex}.career64-ai-interests-module__XhloPq__note{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:.75rem;line-height:1.5}@media (max-height:700px){.career64-ai-interests-module__XhloPq__grid{gap:.375rem}.career64-ai-interests-module__XhloPq__description{line-height:1.4}.career64-ai-interests-module__XhloPq__card{-moz-column-gap:.5rem;grid-template-columns:32px minmax(0,1fr) 18px;column-gap:.5rem;padding:.375rem .5rem}.career64-ai-interests-module__XhloPq__illustration{width:32px;height:32px}.career64-ai-interests-module__XhloPq__intro{margin:.25rem 0 .5rem}.career64-ai-interests-module__XhloPq__copy{gap:0}}@media (prefers-reduced-motion:reduce){.career64-ai-interests-module__XhloPq__card{transition:none}}
.MarketingLpShell-module__-MwMXW__shell{--marketing-navy:hsl(var(--brand-navy));--marketing-blue:hsl(var(--brand-blue));--marketing-orange:hsl(var(--brand-cta));--marketing-pale:hsl(var(--brand-pale));background:hsl(var(--background));min-height:100vh;color:hsl(var(--brand-ink));overflow-x:clip}.MarketingLpShell-module__-MwMXW__shell main{background:radial-gradient(circle at 86% 5%, hsl(var(--primary) / .07), transparent 28rem), hsl(var(--background))}.MarketingLpShell-module__-MwMXW__shell main>section{position:relative}:is(.MarketingLpShell-module__-MwMXW__shell h1,.MarketingLpShell-module__-MwMXW__shell h2){overflow-wrap:normal;text-wrap:balance;word-break:keep-all}.MarketingLpShell-module__-MwMXW__shell h3{overflow-wrap:anywhere;text-wrap:pretty;word-break:normal}:is(.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) h1,.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) h2,.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) h3){color:hsl(var(--brand-ink));letter-spacing:-.025em}.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) h1{line-height:1.3}:is(.MarketingLpShell-module__-MwMXW__shell[data-public-lp] p,.MarketingLpShell-module__-MwMXW__shell[data-public-lp] li){overflow-wrap:anywhere;text-wrap:pretty;line-height:1.85}.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) [data-lp-section=hero]{background:linear-gradient(135deg, hsl(var(--background)) 0%, hsl(var(--brand-subtle)) 55%, var(--marketing-pale) 100%);border-bottom:1px solid hsl(var(--border))}:is(.MarketingLpShell-module__-MwMXW__shell [data-lp-section=navy],.MarketingLpShell-module__-MwMXW__shell .section-primary){background:var(--marketing-navy)}:is(.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) [data-lp-section=navy] h2,.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) [data-lp-section=navy] h3,.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) .section-primary h2,.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) .section-primary h3){color:hsl(var(--primary-foreground))}.MarketingLpShell-module__-MwMXW__shell [data-lp-section=muted]{background:var(--marketing-pale)}:is(.MarketingLpShell-module__-MwMXW__shell .animate-pulse,.MarketingLpShell-module__-MwMXW__shell [class*=animate-float],.MarketingLpShell-module__-MwMXW__shell [class*=animate-bounce],.MarketingLpShell-module__-MwMXW__shell [class*=animate-shake]){animation:none!important}:is(.MarketingLpShell-module__-MwMXW__shell a,.MarketingLpShell-module__-MwMXW__shell button){-webkit-tap-highlight-color:transparent}:is(.MarketingLpShell-module__-MwMXW__shell a:focus-visible,.MarketingLpShell-module__-MwMXW__shell button:focus-visible,.MarketingLpShell-module__-MwMXW__shell summary:focus-visible){outline:3px solid hsl(var(--primary) / .5);outline-offset:3px}@media (max-width:767px){.MarketingLpShell-module__-MwMXW__shell [data-header-primary-action]{display:none}.MarketingLpShell-module__-MwMXW__shell h1{overflow-wrap:anywhere;text-wrap:pretty;word-break:normal}.MarketingLpShell-module__-MwMXW__shell h2{overflow-wrap:anywhere;text-wrap:pretty;word-break:normal}.MarketingLpShell-module__-MwMXW__shell:not([data-lp-theme=v2]) h2{line-height:1.3}}@media (prefers-reduced-motion:reduce){.MarketingLpShell-module__-MwMXW__shell *,.MarketingLpShell-module__-MwMXW__shell :before,.MarketingLpShell-module__-MwMXW__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.MarketingLpShell-module__-MwMXW__shell [data-lp-hero] h1{line-height:1.35}.MarketingLpShell-module__-MwMXW__shell [data-lp-hero]>div{min-width:0}
[data-marketing-lp][data-lp-theme=v2][data-public-lp]{--accent-foreground:197 100% 31%;--lp-primary-text:197 100% 31%;--primary-600:197 100% 31%;--destructive-text:0 70% 40%;color:hsl(var(--brand-copy));background:hsl(var(--background));font-family:var(--font-noto-sans-jp), sans-serif;overflow-wrap:break-word;--lp-hero-background:linear-gradient(110deg, hsl(var(--brand-pale)), hsl(var(--lp-page-mid) / .08));line-height:1.75}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(h1,h2,h3){font-family:var(--font-lp-heading), sans-serif;letter-spacing:var(--lp-display-ls);text-wrap:pretty;word-break:auto-phrase;white-space:normal}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(h1,.lp-brand-title){overflow-wrap:anywhere;font-weight:700;font-size:var(--lp-display-size)!important;line-height:var(--lp-display-lh)!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] h1 :is(span,div){white-space:normal;max-width:100%;font-size:inherit!important;line-height:inherit!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] h1.text-lp-display-compact{font-size:var(--lp-display-compact-size)!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] h2 :is(span,strong,b){white-space:normal;overflow-wrap:anywhere;max-width:100%}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(.bg-primary,.gradient-primary){background-color:hsl(var(--lp-primary-text))}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .text-success{color:hsl(var(--success-text))}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(.section-primary,[data-lp-section=navy]) :is(.text-primary,.text-muted-foreground){color:hsl(var(--primary-foreground))}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .section-primary .card-light :is(.text-primary,.text-accent-foreground){color:hsl(var(--lp-primary-text))}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .section-primary .card-light :is(.text-muted-foreground,h3,h4){color:hsl(var(--brand-copy))}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(h2,.lp-brand-heading){overflow-wrap:anywhere;font-weight:700;font-size:var(--lp-h2-size)!important;line-height:var(--lp-h2-lh)!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is([data-lp-section=hero],.lp-brand-hero){background:var(--lp-hero-background)!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(.bg-cta,.lp-brand-cta){border:2px solid hsl(var(--cta-foreground) / .9);white-space:normal;text-align:center;max-width:100%;min-height:48px;box-shadow:var(--shadow-cta);font-weight:700;line-height:1.5;transition:filter .18s,transform .18s;background-color:hsl(var(--cta))!important;background-image:linear-gradient(90deg, hsl(var(--lp-cta-from)), hsl(var(--lp-cta-to)))!important;color:hsl(var(--cta-foreground))!important;border-radius:999px!important;min-width:0!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(.bg-cta,.lp-brand-cta):hover{filter:brightness(.92)}[data-marketing-lp][data-lp-theme=v2][data-public-lp]:not([data-brand-studio]) .lp-brand-cta{display:inline-flex}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .lp-brand-cta{justify-content:center;align-items:center;gap:8px;padding:12px 24px;text-decoration:none}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .lp-brand-article-cta{width:100%;font-size:var(--lp-cta-size)}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(.bg-cta,.lp-brand-cta):active{transform:translateY(1px)}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid hsl(var(--brand-navy));outline-offset:4px}[data-marketing-lp][data-lp-theme=v2][data-public-lp] :is(.pulse,.cta-pulse,.animate-shimmer,[class*=float],[class*=Float]){animation:none!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .grid>*{min-width:0}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .lp-brand-content{width:min(100% - 40px,1120px);margin-inline:auto}[data-brand-static] .lp-brand-list{margin:0;padding:0;list-style:none}[data-brand-static] .lp-brand-on-primary{color:hsl(var(--primary-foreground))!important}[data-brand-static] .lp-brand-panel{background:hsl(var(--brand-navy))!important}[data-brand-static] .lp-brand-panel *{color:hsl(var(--primary-foreground))!important}[data-brand-static] .feature-ghost{color:hsl(var(--brand-muted))!important}[data-brand-static] .before .label{background:hsl(var(--brand-navy))!important;color:hsl(var(--primary-foreground))!important}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .lp-brand-section{padding-block:clamp(40px,6vw,96px)}@media (max-width:767px){[data-brand-static] :is(main,section,article) :is(div,ol,ul,li,p){min-width:0}[data-brand-static] b{overflow-wrap:anywhere;white-space:normal!important}}@media (prefers-reduced-motion:reduce){[data-marketing-lp][data-public-lp] *,[data-marketing-lp][data-public-lp] :before,[data-marketing-lp][data-public-lp] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-marketing-lp][data-lp-theme=v2][data-public-lp] .text-destructive{color:hsl(var(--destructive-text))}@media (max-width:767px){[data-brand-studio] header>div{gap:12px;width:100%;margin:0;padding:12px 16px}[data-brand-studio] header :is(.lp-4,.symbol-1__sd-2){flex:none;width:clamp(100px,32vw,150px)}[data-brand-studio] header :is(.lp-5,.symbol-1__sd-3){width:100%}[data-brand-studio] header :is(.lp-6,.symbol-1__sd-4){width:100%;height:auto}[data-brand-studio] header :is(.lp-7,.symbol-1__sd-5){flex:1;gap:8px;width:auto;min-width:0}[data-brand-studio] header .list-1{display:none}[data-brand-studio][data-marketing-lp][data-lp-theme=v2][data-public-lp] header .lp-brand-cta{flex:1 1 0;width:auto;min-height:44px;padding:10px 8px;font-size:12px}[data-brand-studio] header .lp-brand-cta p{font-size:inherit}[data-brand-studio] header :is(.lp-10,.lp-11,.symbol-1__sd-7){flex-shrink:1;min-width:0}[data-brand-studio] header :is(.lp-12,.symbol-1__sd-8){flex:none;width:44px;height:44px;padding:12px}}[data-brand-static] footer .copy{color:hsl(var(--primary-foreground) / .8)}[data-brand-static] .lp-brand-dark-source h1,[data-brand-static] .lp-brand-dark-source h1 :is(span,em){color:hsl(var(--brand-navy))}[data-brand-static] .lp-brand-dark-source :is(.hero-copy,.hero-copy b,.hero-note,.hero-trust,.trust,.visual-note,.hero-visual-note,.ghost){color:hsl(var(--brand-copy))}[data-brand-static] .lp-brand-dark-source :is(.badge,.hero-badge){color:hsl(var(--brand-navy));background:hsl(var(--card));border-color:hsl(var(--brand-border))}[data-brand-static] .lp-brand-dark-source .ghost{border-color:hsl(var(--brand-border))}[data-brand-static] :is(.error,.form-error-global,.req){color:hsl(var(--destructive-text))}[data-brand-static] .field.invalid :is(input,select,textarea,.radio,.choice-group){border-color:hsl(var(--destructive-text))}[data-brand-static] .lp-brand-image-cta{border-radius:16px;max-width:100%;padding:0;display:block;overflow:hidden;animation:none!important;transform:scale(1)!important}[data-brand-studio] :is(.lp-153,.sd-153){width:100%;min-width:0;max-width:100%}[data-brand-studio] :is(h1,h2){min-width:0;max-width:100%}@media (max-width:767px){[data-brand-studio] header .sd-4{flex:none;width:clamp(100px,32vw,150px)}[data-brand-studio] header .sd-5{width:100%}[data-brand-studio] header .sd-6{width:100%;height:auto}[data-brand-studio] header .sd-7{flex:1;gap:8px;width:auto;min-width:0}[data-brand-studio] header .sd-10{flex-shrink:1;min-width:0}[data-brand-studio] header .sd-12{flex:none;width:44px;height:44px;padding:12px}}[data-brand-studio] sd-carousel{overflow:hidden}[data-brand-studio] :is(.symbol-2__sd-2,.symbol-2__lp-2){flex:1;min-width:0}[data-brand-studio] .lp-cro-ceo-career{box-sizing:border-box;min-width:0;max-width:100%}@media (max-width:760px){[data-marketing-lp][data-lp-theme=v2][data-public-lp] [data-lp=agent-match] .header-cta{display:none}}[data-marketing-lp][data-lp-theme=v2].lp-brand-reference{--lp-double-b:181 100% 25%}[data-marketing-lp][data-lp-theme=v2].lp-brand-reference .bg-primary{background-color:hsl(var(--lp-primary-text))}[data-marketing-lp][data-lp-theme=v2].lp-brand-reference .lp-figma-eyebrow-main{color:hsl(var(--lp-primary-text))}[data-marketing-lp][data-lp-theme=v2].lp-brand-reference .home-price-label{background-color:hsl(var(--brand-navy) / .25)}@media (min-width:1024px){[data-marketing-lp][data-lp-theme=v2].lp-brand-reference .hero-figma-title{font-size:calc(var(--lp-display-size) * .98)!important}}[data-brand-static] .lp-brand-dark-source :is(.trust,.hero-trust) *{color:hsl(var(--brand-copy))}[data-brand-static] footer .lp-brand-footer-logo{background:hsl(var(--card));-o-object-fit:contain;object-fit:contain;border-radius:10px;max-width:220px;padding:8px 12px;filter:none!important;height:auto!important}
[data-marketing-lp][data-entry-design]{--lp-display-size:54px;--lp-display-compact-size:54px;--lp-display-lh:1.42;--lp-display-compact-lh:1.42;--lp-h2-size:44px;--lp-h2-lh:1.45;--lp-lead-size:18px;--lp-lead-lh:1.8;--lp-body-size:16px;--lp-body-lh:1.85;--lp-body2-size:18px;--lp-body2-lh:1.85;color:hsl(var(--foreground));background:hsl(var(--background))}[data-marketing-lp][data-entry-design] main{background:0 0}[data-marketing-lp][data-entry-design] :is(h1,h2,h3){word-break:normal;overflow-wrap:anywhere;font-family:var(--font-lp-heading);letter-spacing:.02em;font-weight:700}[data-marketing-lp][data-entry-design] :is(p,li){text-wrap:pretty}[data-marketing-lp][data-entry-design] [data-lp-breadcrumbs]{background:linear-gradient(90deg,hsl(var(--lp-hero-from)),hsl(var(--lp-hero-to)));max-width:none;padding:0 max(24px,50% - 600px)}[data-marketing-lp][data-entry-design] [data-lp-breadcrumbs] nav{min-height:40px;font-size:12px}[data-marketing-lp][data-entry-design] [data-lp-section]{padding-block:88px;scroll-margin-top:112px}[data-marketing-lp][data-entry-design] [data-lp-section]>div{width:calc(100% - 48px);max-width:1200px;padding-inline:0}[data-marketing-lp][data-entry-design] [data-lp-width=narrow]>div{max-width:800px}[data-marketing-lp][data-entry-design] [data-lp-section=muted]{background:hsl(var(--brand-pale) / .65)}[data-marketing-lp][data-entry-design] [data-lp-section=hero]{background:linear-gradient(90deg,hsl(var(--lp-hero-from)),hsl(var(--lp-hero-to)));border:0;padding-block:36px 60px}[data-marketing-lp][data-entry-design] [data-lp-section=hero]>.absolute{display:none}[data-marketing-lp][data-entry-design] [data-lp-hero]{grid-template-columns:1.05fr 1fr;gap:32px;max-width:none;min-height:500px;display:grid}[data-marketing-lp][data-entry-design] .entry-hero-copy{z-index:1;text-align:left;position:relative}[data-marketing-lp][data-entry-design] .entry-hero-eyebrow{background:0 0;border:0;border-radius:0;margin-bottom:20px;padding:0;font-size:14px;line-height:1.6}[data-marketing-lp][data-entry-design] [data-lp-hero] h1{font-size:var(--lp-display-size);line-height:var(--lp-display-lh);color:hsl(var(--foreground));letter-spacing:.02em;text-wrap:balance;word-break:normal;overflow-wrap:anywhere;margin:0 0 24px;font-weight:700}[data-marketing-lp][data-entry-design] [data-lp-hero] h1 .text-primary{color:inherit}[data-marketing-lp][data-entry-design] .entry-hero-lead{text-wrap:pretty;max-width:550px;color:hsl(var(--muted-foreground));margin:0 0 32px;font-size:18px;line-height:1.85}[data-marketing-lp][data-entry-design] .entry-hero-actions{gap:12px;max-width:390px;margin:0}[data-marketing-lp][data-entry-design] :is(.bg-cta,.gradient-cta){background:linear-gradient(90deg,hsl(var(--lp-cta-figma-from)),hsl(var(--lp-cta-figma-to)));color:hsl(var(--primary-foreground));border:2px solid hsl(var(--primary-foreground) / .85);box-shadow:var(--shadow-cta);border-radius:999px}[data-marketing-lp][data-entry-design] .entry-hero-actions .bg-cta{justify-content:space-between;min-height:72px;padding:18px 26px;font-size:18px;line-height:1.5}[data-marketing-lp][data-entry-design] .entry-hero-actions>:not(.bg-cta){box-shadow:none;color:hsl(var(--foreground));background:0 0;border-color:#0000;min-height:44px;font-size:14px}[data-marketing-lp][data-entry-design] .entry-hero-note{max-width:520px;font-size:13px;line-height:1.8}[data-marketing-lp][data-entry-design] .entry-hero-figure{max-width:580px;height:500px}[data-marketing-lp][data-entry-design] .entry-hero-photo-wrap{padding:0;position:absolute;inset:0}[data-marketing-lp][data-entry-design] .entry-hero-photo-wrap>[aria-hidden]{display:none}[data-marketing-lp][data-entry-design] .entry-hero-photo{width:100%;height:100%;clip-path:var(--entry-photo-clip);box-shadow:none;background:hsl(var(--brand-pale));border:0;border-radius:0;position:absolute;inset:0}[data-marketing-lp][data-entry-design] .entry-hero-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:60% center;object-position:60% center;width:100%;max-width:none;height:100%;position:absolute;inset:0}[data-marketing-lp][data-entry-design] .entry-hero-caption{border:4px solid hsl(var(--background) / .7);background:hsl(var(--background) / .96);width:min(340px,90%);box-shadow:0 0 0 8px hsl(var(--background) / .35);border-radius:28px;margin:0;padding:18px;position:absolute;bottom:24px;left:0}[data-marketing-lp][data-entry-design] .entry-hero-caption p{line-height:1.75}.entry-brand-avatar,[data-marketing-lp][data-entry-design] .entry-legacy-avatar{display:none}[data-marketing-lp][data-entry-design] .entry-brand-avatar{background:linear-gradient(90deg,#3494e680,#ec6ead80);border-radius:16px;flex:0 0 56px;width:56px;height:56px;display:block;position:relative;overflow:hidden}[data-marketing-lp][data-entry-design] .entry-brand-avatar img{width:170.31%;max-width:none;height:170.31%;position:absolute;top:-17.19%;left:-35.34%}[data-marketing-lp][data-entry-design] .entry-hero-caption>div{align-items:center}[data-marketing-lp][data-entry-design] .entry-hero-caption>div>div>p:first-child{display:none}[data-marketing-lp][data-entry-design] .entry-hero-caption>div>div>p:last-child{font-size:16px;line-height:1.65}[data-marketing-lp][data-entry-design] .entry-hero-caption>p{display:none}[data-marketing-lp][data-entry-design] [data-lp-section-heading]{margin-bottom:48px}[data-marketing-lp][data-entry-design] [data-lp-section-heading]>p:first-child:not(:last-child){background:0 0;border:0;border-radius:0;padding:0;font-size:16px}[data-marketing-lp][data-entry-design] [data-lp-section-heading] h2{text-wrap:balance;max-width:960px;margin:0 auto 24px}[data-marketing-lp][data-entry-design] [data-lp-section-heading] p{max-width:760px}[data-marketing-lp][data-entry-design] [data-lp-section=navy]{background:hsl(var(--brand-pale) / .65);color:hsl(var(--foreground))}[data-marketing-lp][data-entry-design] [data-lp-section=navy] :is(h2,h3,.text-foreground){color:hsl(var(--foreground))}[data-marketing-lp][data-entry-design] [data-lp-section=navy] :is(p,.text-muted-foreground){color:hsl(var(--muted-foreground))}[data-marketing-lp][data-entry-design] [data-lp-section=navy] .text-primary{color:hsl(var(--lp-primary-text))}[data-marketing-lp][data-entry-design] [data-lp-final-cta]{background:linear-gradient(110deg,hsl(var(--lp-cta-figma-from)),hsl(var(--lp-cta-figma-to)));border-radius:48px;width:calc(100% - 48px);max-width:1200px;margin:32px auto 64px;padding:72px 32px}[data-marketing-lp][data-entry-design] [data-lp-final-cta]>div{max-width:800px}[data-marketing-lp][data-entry-design] [data-lp-final-cta] :is(h2,p,.text-muted-foreground){color:hsl(var(--primary-foreground))}[data-marketing-lp][data-entry-design] [data-lp-final-cta] h2{margin-bottom:24px}[data-marketing-lp][data-entry-design] [data-lp-final-cta] .bg-cta{background:hsl(var(--background));min-width:min(390px,100%);min-height:68px;color:hsl(var(--foreground));box-shadow:none}[data-marketing-lp][data-entry-design] .entry-footer-links{border-block:1px solid hsl(var(--border));width:calc(100% - 48px);max-width:1200px;margin:0 auto}[data-marketing-lp][data-entry-design] .entry-footer-links summary{cursor:pointer;padding-block:24px;font-size:14px;font-weight:700}[data-marketing-lp][data-entry-design] .entry-footer-service-links{grid-template-columns:repeat(4,1fr);gap:8px 24px;padding-bottom:24px;display:grid}[data-marketing-lp][data-entry-design] .entry-footer-service-links a{align-items:center;min-height:44px;font-size:14px;display:flex}[data-marketing-lp][data-entry-design] footer nav[aria-label=サイト情報] a:hover{color:hsl(var(--foreground))}[data-marketing-lp][data-entry-design] .entry-directory-container{width:calc(100% - 48px);max-width:1200px;margin-inline:auto}[data-marketing-lp][data-entry-design] .entry-directory-hero{background:linear-gradient(90deg,hsl(var(--lp-hero-from)),hsl(var(--lp-hero-to)));padding-block:48px 56px}[data-marketing-lp][data-entry-design] .entry-directory-hero h1{letter-spacing:.02em;font-size:44px;font-weight:700;line-height:1.5}[data-marketing-lp][data-entry-design] .entry-directory-hero p{font-size:16px;line-height:1.85}[data-marketing-lp][data-entry-design] [data-candidate-search] [data-candidate-result] h3{text-wrap:balance}@media (max-width:1023px){[data-marketing-lp][data-entry-design]{--lp-display-size:32px;--lp-display-compact-size:32px;--lp-h2-size:28px;--lp-lead-size:16px;--lp-body-size:15px;--lp-body2-size:15px}[data-marketing-lp][data-entry-design] [data-lp-section]{padding-block:56px;scroll-margin-top:88px}[data-marketing-lp][data-entry-design] [data-lp-section]>div{width:calc(100% - 40px);max-width:680px}[data-marketing-lp][data-entry-design] [data-lp-breadcrumbs]{padding-inline:20px}[data-marketing-lp][data-entry-design] [data-lp-breadcrumbs] nav{min-height:36px;font-size:11px}[data-marketing-lp][data-entry-design] [data-lp-section=hero]{padding-block:28px 40px}[data-marketing-lp][data-entry-design] [data-lp-hero]{flex-direction:column;align-items:stretch;gap:0;max-width:560px;min-height:0;margin-inline:auto;display:flex}[data-marketing-lp][data-entry-design] .entry-hero-copy{display:contents}[data-marketing-lp][data-entry-design] .entry-hero-eyebrow{order:0;margin-bottom:14px;font-size:12px}[data-marketing-lp][data-entry-design] [data-lp-hero] h1{text-align:left;order:1;margin:0 0 16px;font-size:clamp(28px,8.2vw,40px);line-height:1.45}[data-marketing-lp][data-entry-design] .entry-hero-lead{text-align:left;order:2;max-width:100%;margin:0;font-size:15px;line-height:1.85}[data-marketing-lp][data-entry-design] .entry-hero-visual{order:3;margin:24px 0}[data-marketing-lp][data-entry-design] .entry-hero-figure{max-width:390px;height:330px}[data-marketing-lp][data-entry-design] .entry-hero-caption{border-radius:22px;width:270px;padding:12px;bottom:8px}[data-marketing-lp][data-entry-design] .entry-brand-avatar{border-radius:12px;flex-basis:44px;width:44px;height:44px}[data-marketing-lp][data-entry-design] .entry-hero-caption>div>div>p:last-child{font-size:13px}[data-marketing-lp][data-entry-design] .entry-hero-caption p{font-size:12px}[data-marketing-lp][data-entry-design] .entry-hero-actions{order:4;width:100%;max-width:none}[data-marketing-lp][data-entry-design] .entry-hero-actions .bg-cta{min-height:64px;padding:16px 20px;font-size:16px}[data-marketing-lp][data-entry-design] .entry-hero-copy>[class*=mt-4]{order:5}[data-marketing-lp][data-entry-design] .entry-hero-note{text-align:left;order:6;font-size:12px}[data-marketing-lp][data-entry-design] [data-lp-section-heading]{margin-bottom:32px}[data-marketing-lp][data-entry-design] [data-lp-section-heading]>p:first-child:not(:last-child){font-size:14px}[data-marketing-lp][data-entry-design] [data-lp-section-heading] h2{margin-bottom:20px}[data-marketing-lp][data-entry-design] [data-lp-final-cta]{border-radius:32px;width:calc(100% - 32px);margin:16px auto 48px;padding:40px 20px}[data-marketing-lp][data-entry-design] .entry-footer-service-links{grid-template-columns:repeat(2,1fr);gap:4px 16px}[data-marketing-lp][data-entry-design] .entry-directory-container{width:calc(100% - 40px)}[data-marketing-lp][data-entry-design] .entry-directory-hero{padding-block:32px 36px}[data-marketing-lp][data-entry-design] .entry-directory-hero h1{font-size:30px}[data-marketing-lp][data-entry-design]>header [data-cta-surface=header]{max-width:165px;font-size:11px}}@media (max-width:359px){[data-marketing-lp][data-entry-design]>header [data-cta-surface=header]{white-space:normal;text-align:center;max-width:132px;padding-inline:8px}[data-marketing-lp][data-entry-design]>header a[aria-label=キャリビーのトップへ移動]{max-width:100px}[data-marketing-lp][data-entry-design] .entry-hero-figure{height:290px}[data-marketing-lp][data-entry-design] .entry-hero-caption{width:240px}}[data-marketing-lp][data-entry-design] .entry-section-disclosure{width:calc(100% - 48px);max-width:1200px;margin:0 auto}[data-marketing-lp][data-entry-design] .entry-section-disclosure>summary{padding-block:24px;font-size:16px}[data-marketing-lp][data-entry-design] .entry-section-disclosure [data-lp-section]{background:0 0;padding-block:32px}[data-marketing-lp][data-entry-design] .entry-section-disclosure [data-lp-section]>div{width:100%}[data-marketing-lp][data-entry-design] .entry-illustration-visual{flex-direction:column;justify-content:center;align-items:center;min-height:440px;display:flex;position:relative}[data-marketing-lp][data-entry-design] .entry-illustration-visual img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:420px}[data-marketing-lp][data-entry-design] .entry-illustration-visual p{background:hsl(var(--background) / .95);border:4px solid hsl(var(--background) / .7);text-align:center;border-radius:24px;padding:16px 24px;font-size:16px;line-height:1.8}[data-marketing-lp][data-entry-design] .entry-directory-container[data-lp-section]>div{width:100%}@media (max-width:1023px){[data-marketing-lp][data-entry-design] .entry-section-disclosure{width:calc(100% - 40px)}[data-marketing-lp][data-entry-design] .entry-section-disclosure>summary{padding-block:20px;font-size:14px}[data-marketing-lp][data-entry-design] .entry-illustration-visual{min-height:260px}[data-marketing-lp][data-entry-design] .entry-illustration-visual img{max-height:280px}[data-marketing-lp][data-entry-design] .entry-illustration-visual p{padding:10px 20px;font-size:13px}}[data-marketing-lp][data-entry-design] .entry-assessment-main>div:not(:has([data-lp-hero])){max-width:800px;margin-inline:auto;padding:40px 24px 80px}[data-marketing-lp][data-entry-design] .entry-assessment-main>section:not([data-lp-section]){width:calc(100% - 40px);max-width:800px;margin:32px auto 64px}[data-marketing-lp][data-entry-design] .entry-feature-list{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}[data-marketing-lp][data-entry-design] .entry-feature-list li{border-top:1px solid hsl(var(--border));padding-top:24px}[data-marketing-lp][data-entry-design] .entry-feature-list span{color:hsl(var(--lp-primary-text));font-size:14px}[data-marketing-lp][data-entry-design] .entry-feature-list h3{margin-block:16px;font-size:24px}[data-marketing-lp][data-entry-design] .entry-feature-list p{color:hsl(var(--muted-foreground));font-size:16px;line-height:1.85}@media (max-width:767px){[data-marketing-lp][data-entry-design] .entry-feature-list{grid-template-columns:1fr;gap:24px}[data-marketing-lp][data-entry-design] .entry-feature-list h3{font-size:20px}[data-marketing-lp][data-entry-design] .entry-feature-list p{font-size:15px}}[data-marketing-lp][data-entry-design] .entry-directory-container{padding-inline:0}[data-marketing-lp][data-entry-design] :is(header,div).entry-directory-hero{border-radius:0;padding:32px}@media (max-width:767px){[data-marketing-lp][data-entry-design] :is(header,div).entry-directory-hero{padding:24px 20px}}[data-marketing-lp][data-entry-design] .text-accent-foreground{color:hsl(var(--lp-primary-text))}[data-marketing-lp][data-entry-design] .bg-primary{background-color:hsl(var(--lp-primary-text))}[data-marketing-lp][data-entry-design] [data-lp-final-cta] li{color:hsl(var(--primary-foreground))}[data-marketing-lp][data-entry-design] [data-lp-section=navy] li{color:hsl(var(--muted-foreground))}[data-marketing-lp][data-entry-design] .entry-hero-facts{justify-content:center;gap:16px;font-size:12px;line-height:1.6;display:flex}[data-marketing-lp][data-entry-design] [data-lp-final-cta] h2 span{color:inherit}
.readability-module__fnuu1W__page .bg-primary{background-color:hsl(var(--primary-600))}.readability-module__fnuu1W__page .lp-figma-eyebrow-main{color:hsl(var(--lp-primary-text))}.readability-module__fnuu1W__page [data-track-section=dual_support]{--lp-double-b:181 100% 24%}.readability-module__fnuu1W__page .home-price-label{background-color:hsl(var(--background));color:hsl(var(--foreground))}.readability-module__fnuu1W__page #professional-help{scroll-margin-top:100px}@media (prefers-reduced-motion:no-preference){.readability-module__fnuu1W__page [data-test002-cta] a{transition:transform .18s var(--motion-ease)}.readability-module__fnuu1W__page [data-test002-cta] a:active{transform:scale(.985)}.readability-module__fnuu1W__page [data-test002-cta] a:focus-visible svg{transform:translate(4px)}.readability-module__fnuu1W__page [data-lp-disclosure][open]>summary+div{animation:readability-module__fnuu1W__disclosure-in .24s var(--motion-ease)}@supports (interpolate-size:allow-keywords){.readability-module__fnuu1W__page [data-lp-disclosure]{interpolate-size:allow-keywords}.readability-module__fnuu1W__page [data-lp-disclosure]::details-content{block-size:0;transition:block-size .26s var(--motion-ease), content-visibility .26s allow-discrete;overflow:clip}.readability-module__fnuu1W__page [data-lp-disclosure][open]::details-content{block-size:auto}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.readability-module__fnuu1W__page [data-test002-cta] a:hover{transform:translateY(-2px)}.readability-module__fnuu1W__page [data-test002-cta] a:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){:is(.readability-module__fnuu1W__page [data-test002-cta] a,.readability-module__fnuu1W__page [data-test002-cta] a svg){transition:none;transform:none}}@keyframes readability-module__fnuu1W__disclosure-in{0%{opacity:.4;translate:0 4px}to{opacity:1;translate:0}}.readability-module__fnuu1W__faqCanvas{zoom:1;width:100%;max-width:1280px}.readability-module__fnuu1W__faqInner{flex-direction:column;align-items:center;gap:32px;padding:64px 24px;display:flex}@media (min-width:1024px){.readability-module__fnuu1W__faqCanvas{--lp-h2-size:44px}.readability-module__fnuu1W__faqInner{gap:48px;padding:88px 64px}}
@font-face{font-family:Caribee Home Noto Sans JP;src:url(/fonts/home-noto-sans-jp.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.HomeRefined-module__ZpqURq__root{--home-motion:cubic-bezier(.22, 1, .36, 1);--font-lp-heading:"LINE Seed JP", "Caribee Home Noto Sans JP", var(--font-noto-sans-jp);font-family:"Caribee Home Noto Sans JP", var(--font-noto-sans-jp), sans-serif}.HomeRefined-module__ZpqURq__root>header{transition:box-shadow .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s}.HomeRefined-module__ZpqURq__root>header[data-scrolled]{box-shadow:0 1px 0 hsl(var(--border) / .65), 0 4px 20px hsl(var(--foreground) / .035);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.HomeRefined-module__ZpqURq__root :is(a,button,summary):focus-visible{outline:3px solid hsl(var(--lp-primary-text));outline-offset:5px}.HomeRefined-module__ZpqURq__root :is([data-cta-surface] a,a[data-cta-surface]){transition:transform .18s var(--home-motion), box-shadow .18s ease}.HomeRefined-module__ZpqURq__root :is([data-cta-surface] a,a[data-cta-surface]):active{transform:translateY(1px)scale(.985)}.HomeRefined-module__ZpqURq__root [data-home-reveal]{transition:opacity .42s ease, translate .42s var(--home-motion)}.HomeRefined-module__ZpqURq__root [data-home-reveal=waiting]{opacity:0;translate:0 12px}.HomeRefined-module__ZpqURq__root [data-home-reveal=waiting]:focus-within{opacity:1;translate:none}.HomeRefined-module__ZpqURq__root .home-hero-bubble{animation:HomeRefined-module__ZpqURq__bubble-in .42s ease-out var(--hero-bubble-in-delay) backwards;will-change:auto}.HomeRefined-module__ZpqURq__root [data-track-section=pricing] .text-base{white-space:pre-line;text-align:center;font-size:16px;line-height:1.75}.HomeRefined-module__ZpqURq__root [data-track-section=stories] p.h-10{height:auto;min-height:40px}.HomeRefined-module__ZpqURq__mobileCta{display:none}@media (hover:hover) and (pointer:fine){.HomeRefined-module__ZpqURq__root :is([data-cta-surface] a,a[data-cta-surface]):hover{transform:translateY(-2px)}}@media (max-width:1023px){.HomeRefined-module__ZpqURq__root [data-track-section=pricing] .text-base{font-size:14px}}@media (max-width:767px){.HomeRefined-module__ZpqURq__root>footer{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.HomeRefined-module__ZpqURq__mobileCta:not([hidden]){z-index:40;padding:12px 20px calc(10px + env(safe-area-inset-bottom));background:hsl(var(--background) / .96);box-shadow:0 -1px 0 hsl(var(--border) / .6), 0 -6px 24px hsl(var(--foreground) / .04);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:HomeRefined-module__ZpqURq__enter .18s var(--home-motion);display:block;position:fixed;inset:auto 0 0}.HomeRefined-module__ZpqURq__mobileCta>div{gap:8px}.HomeRefined-module__ZpqURq__mobileCta a{height:52px;font-size:16px}.HomeRefined-module__ZpqURq__mobileCta p{font-size:14px;line-height:1.4}.HomeRefined-module__ZpqURq__root:has(header button[aria-expanded=true]) .HomeRefined-module__ZpqURq__mobileCta{display:none}}@keyframes HomeRefined-module__ZpqURq__bubble-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:none}}@keyframes HomeRefined-module__ZpqURq__enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:none}}@media (prefers-reduced-motion:reduce){.HomeRefined-module__ZpqURq__root :is(a,button,summary),.HomeRefined-module__ZpqURq__root [data-home-reveal],.HomeRefined-module__ZpqURq__root>header,.HomeRefined-module__ZpqURq__mobileCta{transition:none;animation:none}.HomeRefined-module__ZpqURq__root [data-home-reveal=waiting]{opacity:1;translate:none}.HomeRefined-module__ZpqURq__root :is([data-cta-surface] a,a[data-cta-surface]):is(:hover,:active){transform:none}:is(.HomeRefined-module__ZpqURq__root .home-hero-bubble,.HomeRefined-module__ZpqURq__root .home-hero-dot,.HomeRefined-module__ZpqURq__root .hero-type-char){animation:none}.HomeRefined-module__ZpqURq__root .hero-type-caret{display:none}}.HomeRefined-module__ZpqURq__featureGallery{position:relative}.HomeRefined-module__ZpqURq__galleryControls{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:20px;font-size:14px;display:flex;position:absolute;inset:auto 0 12px}.HomeRefined-module__ZpqURq__galleryControls button{border:1px solid hsl(var(--border));width:48px;height:48px;color:hsl(var(--foreground));background:hsl(var(--background));border-radius:50%;place-items:center;transition:background .18s,transform .18s;display:grid}.HomeRefined-module__ZpqURq__galleryControls button:disabled{opacity:.35;cursor:default}.HomeRefined-module__ZpqURq__galleryControls button:not(:disabled):active{transform:scale(.96)}.HomeRefined-module__ZpqURq__featureGallery ul:focus-visible{outline:3px solid hsl(var(--lp-primary-text));outline-offset:-3px}@media (hover:hover) and (pointer:fine){.HomeRefined-module__ZpqURq__galleryControls button:not(:disabled):hover{background:hsl(var(--muted))}}@media (prefers-reduced-motion:reduce){.HomeRefined-module__ZpqURq__galleryControls button{transition:none}.HomeRefined-module__ZpqURq__galleryControls button:not(:disabled):active{transform:none}}.HomeRefined-module__ZpqURq__root{--home-readable-blue:color-mix(in srgb, hsl(var(--primary-600)) 80%, hsl(var(--primary)))}.HomeRefined-module__ZpqURq__root .lp-figma-eyebrow-main{color:hsl(var(--primary-600))}.HomeRefined-module__ZpqURq__root .bg-primary.text-primary-foreground{background-color:hsl(var(--primary-600))}.HomeRefined-module__ZpqURq__root [data-track-section=dual_support]{--lp-double-b:181 100% 26%}.HomeRefined-module__ZpqURq__root :is([data-track-section=pricing],[data-track-section=final_cta]) .bg-primary{background-color:var(--home-readable-blue)}.HomeRefined-module__ZpqURq__root .home-price-label{background:hsl(var(--background));color:hsl(var(--primary-600))}.HomeRefined-module__ZpqURq__root .lp-figma-section{scroll-margin-top:104px}@media (max-width:1023px){.HomeRefined-module__ZpqURq__root .lp-figma-section{scroll-margin-top:76px}}
.ConversationDemo-module__KkQ7zW__demo{margin-top:var(--lp-space-48)}.ConversationDemo-module__KkQ7zW__topics{margin-bottom:var(--lp-space-32);flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ConversationDemo-module__KkQ7zW__topicButton{border:1px solid hsl(var(--border));background:hsl(var(--background));min-height:2.75rem;color:hsl(var(--foreground));cursor:pointer;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.4;transition:background-color .16s,border-color .16s,color .16s}.ConversationDemo-module__KkQ7zW__topicButton:hover{border-color:hsl(var(--foreground))}.ConversationDemo-module__KkQ7zW__topicButton[aria-pressed=true]{border-color:hsl(var(--foreground));background:hsl(var(--foreground));color:hsl(var(--primary-foreground))}.ConversationDemo-module__KkQ7zW__demo .ConversationDemo-module__KkQ7zW__topicButton:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:-4px}.ConversationDemo-module__KkQ7zW__demo .ConversationDemo-module__KkQ7zW__topicButton[aria-pressed=true]:focus-visible{outline-color:hsl(var(--primary-foreground))}.ConversationDemo-module__KkQ7zW__stage{grid-template-columns:minmax(0,1fr);display:grid}.ConversationDemo-module__KkQ7zW__dialogue,.ConversationDemo-module__KkQ7zW__result{min-width:0;padding:var(--lp-space-32);border-radius:var(--lp-radius-xl)}.ConversationDemo-module__KkQ7zW__dialogue{background:hsl(var(--surface-secondary))}.ConversationDemo-module__KkQ7zW__result{border:1px solid hsl(var(--border));border-top:3px solid hsl(var(--foreground));background:hsl(var(--background));box-shadow:var(--shadow-card)}.ConversationDemo-module__KkQ7zW__panelHeading{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.ConversationDemo-module__KkQ7zW__stepNumber{color:hsl(var(--primary-600));font-family:var(--font-montserrat), sans-serif;font-size:.875rem;font-weight:600}.ConversationDemo-module__KkQ7zW__messages{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.ConversationDemo-module__KkQ7zW__userRow{margin-left:1.75rem}.ConversationDemo-module__KkQ7zW__rinkuRow{align-items:flex-start;gap:.625rem;display:flex}.ConversationDemo-module__KkQ7zW__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem}.ConversationDemo-module__KkQ7zW__userMessage,.ConversationDemo-module__KkQ7zW__rinkuMessage{background:hsl(var(--background));min-width:0;padding:1rem}.ConversationDemo-module__KkQ7zW__userMessage{border-radius:var(--lp-radius-lg) var(--lp-radius-lg) 0 var(--lp-radius-lg)}.ConversationDemo-module__KkQ7zW__rinkuMessage{border-radius:0 var(--lp-radius-lg) var(--lp-radius-lg)}.ConversationDemo-module__KkQ7zW__connector{height:3rem;color:hsl(var(--primary-600));justify-content:center;align-items:center;display:flex}.ConversationDemo-module__KkQ7zW__connectorArrow{width:1.5rem;height:1.5rem;transform:rotate(90deg)}.ConversationDemo-module__KkQ7zW__resultRows{margin:0}.ConversationDemo-module__KkQ7zW__resultRows dd{text-wrap:balance}.ConversationDemo-module__KkQ7zW__resultRow,.ConversationDemo-module__KkQ7zW__axisRow{padding-block:1.25rem}.ConversationDemo-module__KkQ7zW__resultRow{border-bottom:1px solid hsl(var(--border))}.ConversationDemo-module__KkQ7zW__axisRow{border-left:3px solid hsl(var(--foreground));background:hsl(var(--surface-secondary));margin-top:1rem;padding:1.25rem}.ConversationDemo-module__KkQ7zW__nextStep{max-width:48rem;margin:var(--lp-space-32) auto 0;border-left:3px solid hsl(var(--foreground));text-wrap:pretty;padding-left:1.25rem}@media (max-width:639px){.ConversationDemo-module__KkQ7zW__dialogue{padding:1rem}.ConversationDemo-module__KkQ7zW__userRow{margin-left:.5rem}.ConversationDemo-module__KkQ7zW__userMessage,.ConversationDemo-module__KkQ7zW__rinkuMessage{padding:.75rem}.ConversationDemo-module__KkQ7zW__rinkuRow{gap:.5rem}.ConversationDemo-module__KkQ7zW__messages{gap:1rem}}@media (min-width:1024px){.ConversationDemo-module__KkQ7zW__stage{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);align-items:stretch}.ConversationDemo-module__KkQ7zW__connector{height:auto}.ConversationDemo-module__KkQ7zW__connectorArrow{transform:none}.ConversationDemo-module__KkQ7zW__panelHeading{margin-bottom:2rem}.ConversationDemo-module__KkQ7zW__messages{gap:1.5rem}.ConversationDemo-module__KkQ7zW__resultRow,.ConversationDemo-module__KkQ7zW__axisRow{padding-block:1.5rem}}@media (prefers-reduced-motion:reduce){.ConversationDemo-module__KkQ7zW__topicButton{transition:none}}
.career-change-module__d2ZPGW__diverging{gap:.25rem;display:grid}.career-change-module__d2ZPGW__divergingAxis{color:hsl(var(--muted-foreground));grid-template-columns:1fr auto 1fr;gap:.5rem;font-size:.75rem;font-weight:700;display:grid}.career-change-module__d2ZPGW__divergingAxis>span:nth-child(2){text-align:center}.career-change-module__d2ZPGW__divergingAxis>span:last-child{text-align:right}.career-change-module__d2ZPGW__divergingRows{margin:0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__divergingRow{gap:.4rem;padding-block:.75rem;display:grid}.career-change-module__d2ZPGW__divergingRow+.career-change-module__d2ZPGW__divergingRow{border-top:1px solid hsl(var(--border) / .7)}.career-change-module__d2ZPGW__areaLabel{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.875rem;line-height:1.6;display:flex}.career-change-module__d2ZPGW__areaLabel strong{font-weight:700}.career-change-module__d2ZPGW__areaAnswer{color:hsl(var(--muted-foreground));white-space:nowrap;margin-left:auto}.career-change-module__d2ZPGW__priorityTag{background:hsl(var(--primary-600));color:hsl(var(--primary-foreground));border-radius:9999px;align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:700;line-height:1.6;display:inline-flex}.career-change-module__d2ZPGW__divergingTrack{height:.875rem;position:relative}.career-change-module__d2ZPGW__divergingTrack:before{content:"";background:hsl(var(--border));width:1px;position:absolute;top:-.25rem;bottom:-.25rem;left:50%}.career-change-module__d2ZPGW__divergingBar{position:absolute;top:0;bottom:0}.career-change-module__d2ZPGW__divergingBar[data-side=negative]{background:hsl(var(--warning-text));border-radius:.25rem 0 0 .25rem;margin-right:2px;right:50%}.career-change-module__d2ZPGW__divergingBar[data-side=positive]{background:hsl(var(--primary));border-radius:0 .25rem .25rem 0;margin-left:2px;left:50%}.career-change-module__d2ZPGW__divergingNeutral{background:hsl(var(--muted-foreground));width:.5rem;height:.5rem;box-shadow:0 0 0 2px hsl(var(--card));border-radius:9999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.career-change-module__d2ZPGW__legend{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.25rem 1rem;margin-top:.75rem;font-size:.75rem;line-height:1.7;display:flex}.career-change-module__d2ZPGW__legend>span{align-items:center;gap:.35rem;display:inline-flex}.career-change-module__d2ZPGW__swatch{border-radius:.125rem;width:.75rem;height:.5rem;display:inline-block}.career-change-module__d2ZPGW__swatch[data-side=negative]{background:hsl(var(--warning-text))}.career-change-module__d2ZPGW__swatch[data-side=positive]{background:hsl(var(--primary))}.career-change-module__d2ZPGW__points{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__points>li{padding-left:1.25rem;font-size:1rem;line-height:1.85;position:relative}.career-change-module__d2ZPGW__points>li:before{content:"";background:hsl(var(--primary));border-radius:9999px;width:.4rem;height:.4rem;position:absolute;top:.75em;left:.25rem}.career-change-module__d2ZPGW__axisList{margin:0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__axisItem{padding-block:1rem}.career-change-module__d2ZPGW__axisItem+.career-change-module__d2ZPGW__axisItem{border-top:1px solid hsl(var(--border) / .7)}.career-change-module__d2ZPGW__axisItem:first-child{padding-top:0}.career-change-module__d2ZPGW__axisHead{font-size:1.0625rem;font-weight:700;line-height:1.6}.career-change-module__d2ZPGW__checkPoints{gap:.35rem;margin:.6rem 0 0;padding:0;font-size:.875rem;line-height:1.8;list-style:none;display:grid}.career-change-module__d2ZPGW__checkPoints>li{gap:.5rem;display:flex}.career-change-module__d2ZPGW__checkPoints svg{color:hsl(var(--lp-primary-text,var(--primary)));flex:none;margin-top:.3rem}.career-change-module__d2ZPGW__readiness{margin:0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__readinessItem{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3rem;padding-block:.5rem;font-size:.9375rem;display:grid}.career-change-module__d2ZPGW__readinessItem+.career-change-module__d2ZPGW__readinessItem{border-top:1px solid hsl(var(--border) / .7)}.career-change-module__d2ZPGW__readinessPoints{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:.5rem;font-size:.875rem}.career-change-module__d2ZPGW__status{white-space:nowrap;align-items:center;gap:.35rem;font-size:.875rem;font-weight:700;display:inline-flex}.career-change-module__d2ZPGW__status[data-status=ok]{color:hsl(var(--lp-primary-text,var(--primary)))}.career-change-module__d2ZPGW__status[data-status=partial]{color:hsl(var(--foreground))}.career-change-module__d2ZPGW__status[data-status=todo]{color:hsl(var(--warning-text))}.career-change-module__d2ZPGW__plan{margin:0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__planStep{grid-template-columns:2.5rem minmax(0,1fr);gap:.875rem;padding-bottom:1.5rem;display:grid;position:relative}.career-change-module__d2ZPGW__planStep:last-child{padding-bottom:0}.career-change-module__d2ZPGW__planStep:not(:last-child):before{content:"";background:hsl(var(--primary) / .25);width:1px;position:absolute;top:2.5rem;bottom:0;left:1.2rem}.career-change-module__d2ZPGW__planNumber{background:hsl(var(--surface-secondary));width:2.5rem;height:2.5rem;color:hsl(var(--brand-navy));border-radius:9999px;place-items:center;font-size:.875rem;font-weight:800;display:grid}.career-change-module__d2ZPGW__planStep h3{margin-top:.4rem;font-size:1.0625rem;font-weight:700;line-height:1.6}.career-change-module__d2ZPGW__planActions{gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__planActions p{font-size:1rem;line-height:1.85}.career-change-module__d2ZPGW__planLink{min-height:2.75rem;color:hsl(var(--lp-primary-text,var(--primary)));text-underline-offset:.25rem;align-items:center;gap:.35rem;font-size:.875rem;font-weight:700;text-decoration:underline;display:inline-flex}.career-change-module__d2ZPGW__caution{border-left:3px solid hsl(var(--warning-text));background:hsl(var(--surface-secondary));border-radius:0 1rem 1rem 0;margin-bottom:1.5rem;padding:1rem 1.1rem}.career-change-module__d2ZPGW__caution h3{align-items:center;gap:.4rem;font-size:.9375rem;font-weight:700;display:flex}.career-change-module__d2ZPGW__caution ul{gap:.5rem;margin:.5rem 0 0;padding:0;font-size:.9375rem;line-height:1.8;list-style:none;display:grid}.career-change-module__d2ZPGW__nextStep{background:hsl(var(--card));box-shadow:var(--shadow-card);text-align:center;border-radius:1.75rem;margin-top:2rem;padding:1.5rem 1.25rem}.career-change-module__d2ZPGW__shareButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.career-change-module__d2ZPGW__sharePreview{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:1rem;margin-top:1rem;display:block;overflow:hidden}.career-change-module__d2ZPGW__sharePreview img{width:100%;height:auto;display:block}.career-change-module__d2ZPGW__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__typeLink{border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:center;height:100%;transition:border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);border-radius:1.25rem;justify-items:center;gap:.25rem;padding:1rem .75rem 1.1rem;display:grid}.career-change-module__d2ZPGW__typeLink:hover{border-color:hsl(var(--primary) / .6);box-shadow:var(--shadow-card)}.career-change-module__d2ZPGW__typeLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.career-change-module__d2ZPGW__typeLink img{-o-object-fit:contain;object-fit:contain;width:5rem;height:5rem}.career-change-module__d2ZPGW__typeLink strong{font-size:.9375rem;line-height:1.5}.career-change-module__d2ZPGW__typeLink span{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.6}.career-change-module__d2ZPGW__logic{margin:0;padding:0;list-style:none;display:grid}.career-change-module__d2ZPGW__logic>li{grid-template-columns:2.5rem minmax(0,1fr);gap:.25rem .875rem;padding-block:1.25rem;display:grid}.career-change-module__d2ZPGW__logic>li+li{border-top:1px solid hsl(var(--border))}.career-change-module__d2ZPGW__logic h3{font-size:1.0625rem;font-weight:700;line-height:1.6}.career-change-module__d2ZPGW__logic p{color:hsl(var(--muted-foreground));grid-column:2;font-size:.875rem;line-height:1.8}.career-change-module__d2ZPGW__returning{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:1rem;font-size:.875rem;line-height:1.8}@media (min-width:768px){.career-change-module__d2ZPGW__typeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.career-change-module__d2ZPGW__logic{-moz-column-gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.career-change-module__d2ZPGW__logic>li:nth-child(2){border-top:0}.career-change-module__d2ZPGW__nextStep{padding:2rem}}@media (prefers-reduced-motion:reduce){.career-change-module__d2ZPGW__typeLink{transition:none}}
.page-module__Yszcoa__surface [data-lp-theme=v2]{--lp-cta-figma-from:var(--lp-cta-from);--lp-cta-figma-to:var(--lp-cta-to)}.page-module__Yszcoa__page .lp-figma-canvas{zoom:1;width:100%;max-width:1440px}.page-module__Yszcoa__page section[id]{scroll-margin-top:100px}:is(.page-module__Yszcoa__page h1,.page-module__Yszcoa__page h2){overflow-wrap:anywhere}:is(.page-module__Yszcoa__page [data-track-section=faq] button:focus-visible,.page-module__Yszcoa__page a:focus-visible){outline:3px solid hsl(var(--lp-cta-to));outline-offset:-3px}.page-module__Yszcoa__page [data-cta-surface]+p{text-align:center}.page-module__Yszcoa__section{padding:var(--lp-space-100) var(--lp-space-120)}.page-module__Yszcoa__kicker,.page-module__Yszcoa__centerKicker,.page-module__Yszcoa__darkKicker{color:hsl(var(--lp-primary-text));letter-spacing:.06em;margin-bottom:1.25rem;font-size:.875rem;font-weight:700;line-height:1.8}.page-module__Yszcoa__centerKicker,.page-module__Yszcoa__darkKicker{text-align:center}.page-module__Yszcoa__darkKicker{color:#bde8fa}.page-module__Yszcoa__page .page-module__Yszcoa__heroSection{background:linear-gradient(115deg,#eef9fb 0%,#ecf4fb 55%,#f0f0fb 100%)}.page-module__Yszcoa__hero{padding:2rem var(--lp-space-120) 2.5rem;align-items:center;gap:2.5rem;display:grid}.page-module__Yszcoa__heroCopy{min-width:0}.page-module__Yszcoa__eyebrow{align-items:center;gap:.625rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:700;line-height:1.8;display:flex}.page-module__Yszcoa__eyebrow>span{background:hsl(var(--lp-cta-to));width:.625rem;height:.625rem;box-shadow:0 0 0 5px hsl(var(--lp-cta-to) / 8%);border-radius:50%;flex-shrink:0}.page-module__Yszcoa__heroCopy h1{letter-spacing:-.035em;font-size:clamp(2rem,4.15vw,3.75rem);line-height:1.38}.page-module__Yszcoa__titleLine{display:block}.page-module__Yszcoa__heroAccent{isolation:isolate;color:hsl(var(--lp-cta-to));display:table;position:relative}.page-module__Yszcoa__heroAccent:after{z-index:-1;content:"";background:hsl(var(--lp-cta-to) / 10%);border-radius:.08em;height:.22em;position:absolute;inset:auto -.06em .12em}.page-module__Yszcoa__heroLead{color:hsl(var(--foreground));margin-top:1.5rem;font-size:1rem;font-weight:500;line-height:1.9}.page-module__Yszcoa__heroLead>span{text-wrap:pretty;display:block}.page-module__Yszcoa__heroCta{margin-top:1.75rem}.page-module__Yszcoa__exploreLink{min-height:2.75rem;color:hsl(var(--lp-cta-to));text-underline-offset:5px;align-items:center;gap:.625rem;margin-top:.75rem;padding-block:.75rem;font-size:.875rem;font-weight:700;display:inline-flex}.page-module__Yszcoa__exploreLink:hover{text-decoration:underline}.page-module__Yszcoa__exploreLink svg{width:1rem;height:1rem}.page-module__Yszcoa__heroVisual{width:100%;max-width:38rem;margin:0 auto;padding:0 0 2.5rem;position:relative}.page-module__Yszcoa__photoFrame{isolation:isolate;aspect-ratio:1.32;background:hsl(var(--surface-secondary));box-shadow:0 24px 60px hsl(var(--foreground) / 10%);border-radius:2rem 6rem 2rem 2rem;position:relative;overflow:hidden}.page-module__Yszcoa__heroPhoto{-o-object-fit:cover;object-fit:cover;-o-object-position:48% center;object-position:48% center;width:100%;height:100%}.page-module__Yszcoa__heroInvitation{z-index:2;border:1px solid hsl(var(--lp-cta-to) / 10%);background:hsl(var(--background));box-shadow:0 12px 32px hsl(var(--foreground) / 10%);border-radius:1.25rem;align-items:center;gap:.75rem;padding:1rem;display:flex;position:absolute;inset:auto .75rem 1.5rem}.page-module__Yszcoa__invitationAvatar{flex-shrink:0;width:3rem;height:3rem}.page-module__Yszcoa__heroInvitation p{font-size:.8125rem;font-weight:700}.page-module__Yszcoa__heroInvitation span{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;display:block}.page-module__Yszcoa__heroInvitation>svg{width:1.5rem;height:1.5rem;color:hsl(var(--lp-cta-to));flex-shrink:0;margin-left:auto}.page-module__Yszcoa__visualNote{color:hsl(var(--muted-foreground));font-size:.75rem;position:absolute;bottom:-.25rem;right:.5rem}.page-module__Yszcoa__valueNav{border-top:1px solid hsl(var(--foreground) / 10%);background:hsl(var(--background) / 65%);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__Yszcoa__valueNav a{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:1.25rem .5rem;font-size:.75rem;font-weight:700;transition:background-color .16s;display:flex}.page-module__Yszcoa__valueNav a+a{border-left:1px solid hsl(var(--foreground) / 10%)}.page-module__Yszcoa__valueNav a:hover{background:hsl(var(--background))}.page-module__Yszcoa__valueNav svg{width:1.375rem;height:1.375rem;color:hsl(var(--lp-cta-to));flex-shrink:0}.page-module__Yszcoa__navNumber,.page-module__Yszcoa__valueNav .page-module__Yszcoa__navArrow{display:none}.page-module__Yszcoa__worryLayout{gap:2rem;display:grid}.page-module__Yszcoa__worryHeading{font-family:var(--font-lp-heading);letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.6}.page-module__Yszcoa__worryBridge{color:hsl(var(--muted-foreground));margin-top:1.25rem;font-size:.9375rem;line-height:1.9}.page-module__Yszcoa__worries{display:grid}.page-module__Yszcoa__worries li{border-bottom:1px solid hsl(var(--border));align-items:flex-start;gap:1rem;padding-block:1.5rem;display:flex}.page-module__Yszcoa__worries li:first-child{padding-top:0}.page-module__Yszcoa__worries li:last-child{border-bottom:0;padding-bottom:0}.page-module__Yszcoa__worries svg{width:1.375rem;height:1.375rem;color:hsl(var(--lp-cta-to) / 60%);flex-shrink:0;margin-top:.25rem}.page-module__Yszcoa__worries p{font-size:1rem;font-weight:500;line-height:1.9}.page-module__Yszcoa__page .page-module__Yszcoa__conversationSection{background:linear-gradient(#f0f8fc 0%,#f7fbfd 78%,#fff 100%)}.page-module__Yszcoa__demoNote{text-align:center;color:hsl(var(--muted-foreground));margin-top:1.25rem;font-size:.75rem;line-height:1.8}.page-module__Yszcoa__conversationCta{text-align:center;margin-top:2.5rem}.page-module__Yszcoa__conversationCta>p{margin-bottom:1.25rem;font-size:.9375rem;font-weight:700;line-height:1.8}.page-module__Yszcoa__page .page-module__Yszcoa__supportSection{background:hsl(var(--foreground));color:#fff}.page-module__Yszcoa__support{gap:2.5rem;margin-top:3rem;display:grid}.page-module__Yszcoa__supportColumn+.page-module__Yszcoa__supportColumn{border-top:1px solid #ffffff35;padding-top:2.5rem}.page-module__Yszcoa__supportIdentity{align-items:center;gap:1rem;display:flex}.page-module__Yszcoa__supportAvatar{-o-object-fit:cover;object-fit:cover;border:3px solid #ffffff60;border-radius:50%;flex-shrink:0;width:4.75rem;height:4.75rem}.page-module__Yszcoa__supportLabel{color:#bde8fa;letter-spacing:.04em;font-size:.75rem}.page-module__Yszcoa__supportName{margin-top:.25rem;font-size:1.125rem;font-weight:700}.page-module__Yszcoa__supportColumn h3{margin-top:1.75rem;font-size:1.375rem;font-weight:700;line-height:1.6}.page-module__Yszcoa__supportBody{color:#e1edf5;margin-top:.875rem;font-size:.9375rem;line-height:1.9}.page-module__Yszcoa__supportColumn ul{gap:.75rem;margin-top:1.5rem;display:grid}.page-module__Yszcoa__supportColumn li{align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.8;display:flex}.page-module__Yszcoa__supportColumn li svg{color:#a8deee;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.25rem}.page-module__Yszcoa__supportNote{text-align:center;color:#d0deea;margin-top:2.5rem;font-size:.75rem;line-height:1.8}.page-module__Yszcoa__journeyHeading{align-items:end;gap:1.5rem;display:grid}.page-module__Yszcoa__journeyHeading>p{color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.9}.page-module__Yszcoa__journey{border-top:1px solid hsl(var(--border));margin-top:2.5rem}.page-module__Yszcoa__journeyStep{border-bottom:1px solid hsl(var(--border));grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1.25rem;padding-block:1.75rem;display:grid}.page-module__Yszcoa__journeyNumber{color:hsl(var(--lp-cta-to));flex-direction:column;align-items:center;gap:.25rem;display:flex}.page-module__Yszcoa__journeyNumber span{font-family:var(--font-montserrat);font-size:1.75rem;font-weight:500;line-height:1.1}.page-module__Yszcoa__journeyNumber strong{font-size:.6875rem}.page-module__Yszcoa__journeyCopy h3{font-size:1.125rem;font-weight:700;line-height:1.6}.page-module__Yszcoa__journeyCopy p{color:hsl(var(--muted-foreground));margin-top:.625rem;font-size:.875rem;line-height:1.9}.page-module__Yszcoa__features{flex-wrap:wrap;grid-column:2;gap:.5rem .875rem;display:flex}.page-module__Yszcoa__features li{color:hsl(var(--lp-cta-to));align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1.7;display:flex}.page-module__Yszcoa__features svg{flex-shrink:0;width:.875rem;height:.875rem}.page-module__Yszcoa__journeyNote{color:hsl(var(--muted-foreground));margin-top:1.25rem;font-size:.75rem;line-height:1.8}.page-module__Yszcoa__page .page-module__Yszcoa__pricingSection{background:#eef7fb}.page-module__Yszcoa__pricing{align-items:center;gap:2.5rem;display:grid}.page-module__Yszcoa__pricingLead{color:hsl(var(--muted-foreground));margin-top:1.25rem;font-size:1rem;line-height:1.9}.page-module__Yszcoa__priceDetail{background:hsl(var(--background));border:1px solid hsl(var(--lp-cta-to) / 12%);box-shadow:0 12px 40px hsl(var(--foreground) / 4%);border-radius:1.5rem;padding:1.75rem}.page-module__Yszcoa__priceHeading{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.page-module__Yszcoa__priceHeading>div>p:first-child{font-size:.875rem;font-weight:700}.page-module__Yszcoa__price{align-items:baseline;gap:.5rem;font-size:1.5rem;font-weight:700;display:flex}.page-module__Yszcoa__price>span{font-family:var(--font-montserrat);font-size:5rem;font-weight:500;line-height:1.2}.page-module__Yszcoa__priceAvatar{width:5rem;height:5rem}.page-module__Yszcoa__freeServices{border-top:1px solid hsl(var(--border));margin-top:1.5rem;padding-top:1.5rem}.page-module__Yszcoa__freeServices h3,.page-module__Yszcoa__priceNote h3{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}.page-module__Yszcoa__priceDetail ul{gap:.875rem;padding-block:1rem;display:grid}.page-module__Yszcoa__priceDetail li{gap:.75rem;font-size:.875rem;font-weight:500;line-height:1.8;display:flex}.page-module__Yszcoa__priceDetail li svg{width:1.125rem;height:1.125rem;color:hsl(var(--lp-cta-to));flex-shrink:0;margin-top:.1875rem}.page-module__Yszcoa__aiLimit{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.85}.page-module__Yszcoa__priceNote{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-top:1.25rem;padding-top:1.25rem;font-size:.875rem;line-height:1.85}.page-module__Yszcoa__priceNote p{margin-top:.5rem}.page-module__Yszcoa__start{border-top:1px solid hsl(var(--lp-cta-to) / 15%);margin-top:2.5rem;padding-top:2.5rem}.page-module__Yszcoa__start>h3{margin-bottom:1.5rem;font-size:1rem;font-weight:700}.page-module__Yszcoa__start ol{gap:1.5rem;display:grid}.page-module__Yszcoa__start li{align-items:flex-start;gap:.875rem;display:flex}.page-module__Yszcoa__start li>span{background:hsl(var(--background));width:2rem;height:2rem;color:hsl(var(--lp-cta-to));font-family:var(--font-montserrat);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.page-module__Yszcoa__start h4{font-size:.875rem;font-weight:700;line-height:1.6}.page-module__Yszcoa__start li p{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.875rem;line-height:1.8}.page-module__Yszcoa__finalOuter{padding:0 var(--lp-space-120) var(--lp-space-64)}.page-module__Yszcoa__finalPanel{background:linear-gradient(120deg,#eaf6fc,#e7effc 65%,#f0edfb);border-radius:2rem;padding:2.5rem 1.5rem 0;display:grid;position:relative;overflow:hidden}.page-module__Yszcoa__finalCopy{z-index:1;position:relative}.page-module__Yszcoa__finalLead{color:hsl(var(--muted-foreground));margin-top:1.5rem;font-size:1rem;line-height:1.9}.page-module__Yszcoa__finalVisual{width:15rem;height:12rem;margin:2rem auto 0;position:relative}.page-module__Yszcoa__finalVisual>img{width:100%;height:auto;position:absolute;bottom:-2rem}.page-module__Yszcoa__finalSpeech{z-index:1;background:hsl(var(--background));box-shadow:0 4px 16px hsl(var(--foreground) / 5%);border-radius:1rem 1rem 1rem 0;padding:.625rem 1rem;font-size:.75rem;font-weight:700;line-height:1.7;position:absolute;top:0;right:-1.5rem;transform:rotate(5deg)}@media (max-width:359px){.page-module__Yszcoa__surface header a[aria-label=キャリビーのトップへ移動]{flex-shrink:0}.page-module__Yszcoa__surface header a[aria-label=キャリビーのトップへ移動]>span:first-child{width:90px}.page-module__Yszcoa__surface header a[aria-label=キャリビーのトップへ移動] img{height:24px}.page-module__Yszcoa__heroCopy h1{font-size:var(--lp-display-compact-size)}.page-module__Yszcoa__hero{padding-top:1.5rem}.page-module__Yszcoa__page [data-cta-surface] a{padding-inline:1rem}.page-module__Yszcoa__eyebrow{font-size:.75rem}.page-module__Yszcoa__heroLead{font-size:.9375rem}.page-module__Yszcoa__heroInvitation{gap:.5rem;padding:.875rem;inset-inline:0}.page-module__Yszcoa__heroInvitation>svg{display:none}.page-module__Yszcoa__valueNav a{font-size:.6875rem}.page-module__Yszcoa__finalOuter{padding-inline:.75rem}.page-module__Yszcoa__finalPanel{padding-inline:1rem}}@media (min-width:640px){.page-module__Yszcoa__section,.page-module__Yszcoa__hero{padding-inline:3rem}.page-module__Yszcoa__hero{padding-top:3rem}.page-module__Yszcoa__heroCopy{max-width:40rem}.page-module__Yszcoa__heroCopy h1{font-size:3rem}.page-module__Yszcoa__heroLead{font-size:1.0625rem}.page-module__Yszcoa__valueNav a{padding-block:1.5rem;font-size:.875rem}.page-module__Yszcoa__heroInvitation{padding:1.25rem 1.5rem;inset-inline:1.5rem}.page-module__Yszcoa__invitationAvatar{width:3.75rem;height:3.75rem}.page-module__Yszcoa__heroInvitation p{font-size:1rem}.page-module__Yszcoa__heroInvitation span{font-size:.875rem}.page-module__Yszcoa__worryHeading{font-size:2rem}.page-module__Yszcoa__start ol{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__Yszcoa__start li{gap:.625rem}.page-module__Yszcoa__priceDetail{padding:2.5rem}.page-module__Yszcoa__finalPanel{padding:3rem 2rem 0}.page-module__Yszcoa__finalVisual{margin-inline:auto;width:15rem;height:14rem;margin-top:1.5rem}}@media (min-width:1024px){.page-module__Yszcoa__section{padding:5.5rem 4rem}.page-module__Yszcoa__hero{grid-template-columns:1.02fr 1fr;gap:2.5rem;padding:2.5rem 4rem 3rem}.page-module__Yszcoa__heroCopy h1{font-size:clamp(2.75rem,4.15vw,3.75rem)}.page-module__Yszcoa__heroVisual{margin-top:1rem;padding-bottom:3rem}.page-module__Yszcoa__photoFrame{aspect-ratio:.99;border-radius:2.5rem 7rem 2.5rem 2.5rem}.page-module__Yszcoa__heroPhoto{-o-object-position:54% center;object-position:54% center}.page-module__Yszcoa__heroInvitation{bottom:2rem;left:-1rem;right:1.5rem}.page-module__Yszcoa__heroInvitation>svg{display:none}.page-module__Yszcoa__valueNav{background:hsl(var(--background) / 75%);padding-inline:4rem}.page-module__Yszcoa__valueNav a{flex-direction:row;justify-content:flex-start;gap:.875rem;padding:1.75rem 1.5rem;font-size:.9375rem}.page-module__Yszcoa__navNumber{font-family:var(--font-montserrat);color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500;display:block}.page-module__Yszcoa__valueNav .page-module__Yszcoa__navArrow{width:1rem;margin-left:auto;display:block}.page-module__Yszcoa__worryLayout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:4rem}.page-module__Yszcoa__worries p{font-size:1.0625rem}.page-module__Yszcoa__worries li{padding-block:1.75rem}.page-module__Yszcoa__support{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;margin-top:3.5rem}.page-module__Yszcoa__supportColumn+.page-module__Yszcoa__supportColumn{border-top:0;border-left:1px solid #ffffff35;padding-top:0;padding-left:4rem}.page-module__Yszcoa__supportColumn h3{font-size:1.625rem}.page-module__Yszcoa__supportBody,.page-module__Yszcoa__supportColumn li{font-size:1rem}.page-module__Yszcoa__supportName{font-size:1.25rem}.page-module__Yszcoa__supportAvatar{width:5.5rem;height:5.5rem}.page-module__Yszcoa__journeyHeading{grid-template-columns:1.15fr 1fr;gap:3rem}.page-module__Yszcoa__journeyHeading>p{padding-bottom:.5rem;font-size:1rem}.page-module__Yszcoa__journey{margin-top:3rem}.page-module__Yszcoa__journeyStep{grid-template-columns:4rem minmax(0,1fr) 15rem;align-items:center;gap:2rem;padding-block:2rem}.page-module__Yszcoa__journeyNumber span{font-size:2.25rem}.page-module__Yszcoa__journeyNumber strong{font-size:.75rem}.page-module__Yszcoa__journeyCopy h3{font-size:1.375rem}.page-module__Yszcoa__journeyCopy p{font-size:1rem}.page-module__Yszcoa__features{border-left:1px solid hsl(var(--border));grid-column:auto;padding-left:1.5rem;display:grid}.page-module__Yszcoa__features li{font-size:.8125rem}.page-module__Yszcoa__pricing{grid-template-columns:1fr 1fr;gap:4rem}.page-module__Yszcoa__priceDetail li{font-size:1rem}.page-module__Yszcoa__priceAvatar{width:6rem;height:6rem}.page-module__Yszcoa__start{margin-top:3rem;padding-top:2rem}.page-module__Yszcoa__start>h3{margin-bottom:1.75rem}.page-module__Yszcoa__start ol{gap:2rem}.page-module__Yszcoa__start h4{font-size:1rem}.page-module__Yszcoa__finalOuter{padding-inline:4rem}.page-module__Yszcoa__finalPanel{border-radius:2.5rem;grid-template-columns:1.5fr .75fr;align-items:end;padding:3.5rem 3rem}.page-module__Yszcoa__finalVisual{width:100%;height:20rem;margin:0}.page-module__Yszcoa__finalVisual>img{width:150%;max-width:none;bottom:-8rem;left:-30%}.page-module__Yszcoa__finalSpeech{font-size:1rem;top:0;right:-.75rem}}@media (min-width:1280px){.page-module__Yszcoa__section{padding-inline:6rem}.page-module__Yszcoa__hero{gap:3rem;padding:3rem 6rem 3.5rem}.page-module__Yszcoa__eyebrow{font-size:1rem}.page-module__Yszcoa__heroLead{margin-top:1.75rem}.page-module__Yszcoa__heroCta{margin-top:2rem}.page-module__Yszcoa__photoFrame{aspect-ratio:1.05}.page-module__Yszcoa__heroInvitation{left:-1.5rem;right:2rem}.page-module__Yszcoa__worryHeading{font-size:2.25rem}.page-module__Yszcoa__valueNav{padding-inline:6rem}.page-module__Yszcoa__valueNav a{padding-inline:2rem}.page-module__Yszcoa__finalOuter{padding-inline:6rem}.page-module__Yszcoa__finalPanel{padding:4rem}.page-module__Yszcoa__finalVisual{height:21rem}.page-module__Yszcoa__finalVisual>img{bottom:-9rem}}@media (prefers-reduced-motion:reduce){.page-module__Yszcoa__valueNav a{transition:none}.page-module__Yszcoa__finalSpeech{transform:none}}
.ResumeWritingLanding-module__dZ3jva__heroProof{isolation:isolate;padding:.35rem .25rem 4.65rem;position:relative}.ResumeWritingLanding-module__dZ3jva__heroProof:before{z-index:-1;background:linear-gradient(145deg, hsl(var(--muted)) 0%, hsl(var(--primary) / .22) 100%);content:"";border-radius:2rem;position:absolute;inset:1rem -.2rem 3.9rem .55rem;transform:translate(.25rem,.25rem)}.ResumeWritingLanding-module__dZ3jva__heroPhoto{aspect-ratio:4/3;border:5px solid hsl(var(--card) / .98);background:hsl(var(--muted));filter:drop-shadow(0 18px 34px hsl(var(--foreground) / .14));border-radius:2rem;position:relative;overflow:hidden}.ResumeWritingLanding-module__dZ3jva__heroResultCard{border:1px solid hsl(var(--border));background:hsl(var(--card) / .97);max-width:27rem;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.5rem;margin-inline:auto;padding:.85rem 1rem;position:absolute;bottom:0;left:1.25rem;right:0}.ResumeWritingLanding-module__dZ3jva__conversationProof{align-items:center;gap:.8rem;display:grid}.ResumeWritingLanding-module__dZ3jva__conversationPhone,.ResumeWritingLanding-module__dZ3jva__resumeResult{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--shadow-card);border-radius:1rem}.ResumeWritingLanding-module__dZ3jva__conversationPhone{padding:1.25rem}.ResumeWritingLanding-module__dZ3jva__proofArrow{border:1px solid hsl(var(--border));background:hsl(var(--card));width:2.6rem;height:2.6rem;color:hsl(var(--primary));box-shadow:var(--shadow-card);border-radius:999px;justify-content:center;align-items:center;margin-inline:auto;display:flex}.ResumeWritingLanding-module__dZ3jva__resumeResult{border-left:4px solid hsl(var(--primary));padding:1.25rem}.ResumeWritingLanding-module__dZ3jva__documentPaper{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--shadow-card);border-radius:.35rem;padding:1.25rem;position:relative}.ResumeWritingLanding-module__dZ3jva__documentPaper:before{z-index:-1;border:1px solid hsl(var(--border));background:hsl(var(--card));content:"";border-radius:.35rem;position:absolute;inset:.6rem -.5rem -.6rem .5rem;transform:rotate(1.5deg)}.ResumeWritingLanding-module__dZ3jva__documentLabel{border-left:4px solid hsl(var(--primary));color:hsl(var(--foreground));padding-left:.55rem;font-size:.8rem;font-weight:700}.ResumeWritingLanding-module__dZ3jva__formatPaper{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.25rem;flex-shrink:0;grid-template-rows:auto 1fr 1fr;gap:.25rem;width:2.75rem;height:2.75rem;padding:.4rem;display:grid}.ResumeWritingLanding-module__dZ3jva__formatPaper span{color:hsl(var(--lp-primary-text));font-size:.6rem;font-weight:700}.ResumeWritingLanding-module__dZ3jva__formatPaper i{background:hsl(var(--border));border-radius:999px;height:.25rem}.ResumeWritingLanding-module__dZ3jva__formatPaper i:nth-child(3){width:70%}.ResumeWritingLanding-module__dZ3jva__journeyVisual{border-bottom:1px solid hsl(var(--border));background:radial-gradient(circle at 50% 35%, hsl(var(--card)) 0%, transparent 55%), hsl(var(--muted) / .6);justify-content:center;align-items:center;min-width:0;min-height:15rem;padding:1rem;display:flex}.ResumeWritingLanding-module__dZ3jva__journeyVisual img{width:18rem;max-width:100%;filter:drop-shadow(0 16px 24px hsl(var(--foreground) / .12))}@media (min-width:640px){.ResumeWritingLanding-module__dZ3jva__heroPhoto{border-width:7px;border-radius:2.25rem}.ResumeWritingLanding-module__dZ3jva__heroResultCard{padding:1rem 1.2rem;left:auto;right:1rem}.ResumeWritingLanding-module__dZ3jva__conversationPhone,.ResumeWritingLanding-module__dZ3jva__resumeResult{padding:1.5rem}.ResumeWritingLanding-module__dZ3jva__documentPaper{padding:1.75rem}}@media (min-width:768px){.ResumeWritingLanding-module__dZ3jva__conversationProof{grid-template-columns:minmax(0,.92fr) auto minmax(0,1.08fr);gap:1rem}.ResumeWritingLanding-module__dZ3jva__journeyVisual{min-height:18rem}.ResumeWritingLanding-module__dZ3jva__journeyVisual img{width:20rem}}@media (min-width:1024px){.ResumeWritingLanding-module__dZ3jva__heroProof{padding-bottom:3.8rem}}@media (max-width:374px){.ResumeWritingLanding-module__dZ3jva__heroResultCard{padding-inline:.75rem;left:.5rem}.ResumeWritingLanding-module__dZ3jva__heroResultCard ul{grid-template-columns:1fr}.ResumeWritingLanding-module__dZ3jva__heroProof{padding-bottom:6.1rem}}@media (prefers-reduced-motion:reduce){.ResumeWritingLanding-module__dZ3jva__documentPaper:before{transform:none}}
