.ax-care-lp{--ink:#152f50;--navy:#15385f;--blue:#245b92;--pale:#e9f1f8;--gold:#d0ae69;--gold-light:#f2e1ac;--paper:#f9f7f2;--line:#c9d5e0;--muted:#566578;--svg-fill:#f6eacb}.ax-care-lp *{box-sizing:border-box}.ax-care-lp{scroll-behavior:smooth;scroll-padding-top:25px}.ax-care-lp{margin:0;color:var(--ink);background:#fff;font-family:"Zen Kaku Gothic New","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;font-size:16px;line-height:1.8}.ax-care-lp a{color:inherit;text-decoration:none}.ax-care-lp button,.ax-care-lp a{touch-action:manipulation}.ax-care-lp a:focus-visible,.ax-care-lp button:focus-visible,.ax-care-lp summary:focus-visible{outline:3px solid #bc8935;outline-offset:5px}.ax-care-lp button{font:inherit}.ax-care-lp img,.ax-care-lp svg{max-width:100%;display:block}.ax-care-lp p,.ax-care-lp h1,.ax-care-lp h2,.ax-care-lp h3,.ax-care-lp ul{margin:0}.ax-care-lp ul{padding:0;list-style:none}.ax-care-lp mark{color:inherit;background:linear-gradient(transparent 62%,var(--gold-light) 62%)}.ax-care-lp .wrap{max-width:1136px;margin:auto;width:calc(100% - 80px)}.ax-care-lp .narrow{max-width:1000px}.ax-care-lp .section{padding:88px 0}.ax-care-lp .section-heading{text-align:center;margin-bottom:50px}.ax-care-lp .section-heading>p:first-child{color:var(--blue);font-weight:700;font-size:18px;margin-bottom:10px}.ax-care-lp .section-heading h2{font-size:36px;line-height:1.5;letter-spacing:-.025em;font-weight:900}.ax-care-lp .section-heading .heading-note{margin-top:14px;font-size:15px;color:var(--muted);font-weight:500}.ax-care-lp .preview-note{padding:9px 24px;display:flex;justify-content:space-between;gap:20px;background:#eef2f6;color:#475c72;font-size:12px}.ax-care-lp .preview-note a{text-decoration:underline}.ax-care-lp .wordmark{font-family:Arial,sans-serif;letter-spacing:.08em;font-size:30px;font-weight:600;line-height:1.1}.ax-care-lp .wordmark span{display:block;font-size:9px;font-weight:500;letter-spacing:.18em;margin-top:7px}.ax-care-lp #hero{background:var(--navy);color:#fff;position:relative;overflow:hidden;min-height:697px;padding-top:20px;background-image:linear-gradient(110deg,transparent 60%,#ffffff04 60%,#ffffff04 72%,transparent 72%),linear-gradient(25deg,transparent 80%,#ffffff04 80%)}.ax-care-lp .site-header{height:100px;width:calc(100% - 80px);max-width:1250px;margin:auto;background:#fff;color:var(--ink);border-radius:4px;display:flex;align-items:center;gap:30px;padding:0 30px;position:relative;z-index:3}.ax-care-lp .site-header nav{display:flex;gap:24px;margin-left:auto;font-size:13px;font-weight:800;white-space:nowrap}.ax-care-lp .header-cta{background:var(--gold);color:#142c47;border-radius:40px;font-size:13px;padding:14px 24px;white-space:nowrap;font-weight:800}.ax-care-lp .hero-inner{width:calc(100% - 80px);max-width:1080px;min-height:577px;position:relative;margin:auto}.ax-care-lp .hero-copy{position:relative;z-index:2;padding-top:69px;width:690px;max-width:70%}.ax-care-lp .hero-kicker{font-size:17px;letter-spacing:.07em;font-weight:800;padding-bottom:12px;border-bottom:3px dotted #e7d9b8;width:fit-content}.ax-care-lp .hero-copy h1{font-size:47px;font-weight:900;line-height:1.55;letter-spacing:-.04em;margin-top:10px;padding-bottom:12px;border-bottom:3px dotted #e7d9b8;width:fit-content}.ax-care-lp .mobile-break{display:none}.ax-care-lp .hero-description{font-size:16px;font-weight:700;margin-top:20px;line-height:1.9}.ax-care-lp .hero-points{display:flex;gap:8px;margin-top:23px;flex-wrap:wrap}.ax-care-lp .hero-points li{background:#fff;color:var(--navy);font-size:12px;font-weight:800;padding:6px 14px;clip-path:polygon(6% 0,100% 0,94% 100%,0 100%)}.ax-care-lp .hero-actions{display:flex;align-items:center;gap:18px;margin-top:22px}.ax-care-lp .primary{display:inline-flex;align-items:center;justify-content:center;gap:26px;padding:13px 24px;background:var(--gold);color:#142c47;font-weight:900;min-height:50px;border-radius:4px;transition:background .18s}.ax-care-lp .primary:hover,.ax-care-lp .header-cta:hover{background:#e5c582}.ax-care-lp .hero-secondary{font-size:13px;font-weight:700;border-bottom:1px solid #ffffff80;padding:6px 0}.ax-care-lp .hero-condition{font-size:11px;margin-top:11px;color:#dbe7f3}.ax-care-lp .advisor{position:absolute;width:410px;height:570px;object-fit:contain;object-position:bottom;right:-30px;bottom:0;z-index:1}.ax-care-lp .image-label{position:absolute;right:0;bottom:10px;font-size:10px;background:#122e4b99;color:#fff;padding:2px 8px;z-index:2}.ax-care-lp .problem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ax-care-lp .problem{padding:28px 30px;background:var(--pale);border-radius:7px}.ax-care-lp .problem h3{font-size:23px;font-weight:900;text-align:center;line-height:1.5;min-height:38px}.ax-care-lp .problem-body{display:flex;align-items:center;gap:17px;margin:20px 0 16px}.ax-care-lp .problem-icon{width:88px;flex-shrink:0;color:#254d76}.ax-care-lp .problem-icon svg{width:88px;height:88px}.ax-care-lp .problem-body>p{padding:17px;background:#fff;border-radius:12px;font-size:15px;flex:1}.ax-care-lp .problem-result>span{display:block;font-size:12px;color:var(--blue);font-weight:700}.ax-care-lp .problem-result>strong{font-size:22px;font-weight:900;background:linear-gradient(transparent 64%,var(--gold-light) 64%)}.ax-care-lp .problem-summary{margin-top:25px;padding:28px;background:var(--pale);text-align:center}.ax-care-lp .problem-summary h3{font-size:26px;font-weight:900}.ax-care-lp .problem-summary p{font-size:15px;margin-top:10px}.ax-care-lp .scope{background:var(--pale)}.ax-care-lp .bracket:before,.ax-care-lp .bracket:after{content:"";display:inline-block;height:30px;width:1px;background:var(--blue);vertical-align:middle;margin:0 24px;transform:rotate(-28deg)}.ax-care-lp .bracket:after{transform:rotate(28deg)}.ax-care-lp .scope-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.ax-care-lp .scope-item{grid-column:span 2;border:7px solid #fff;border-radius:10px;background:#fff;outline:1px solid #fff;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px var(--ink);min-height:236px;padding-bottom:42px}.ax-care-lp .scope-item:nth-child(n+7){grid-column:span 3}.ax-care-lp .scope-heading{display:flex;border-bottom:1px solid var(--ink);min-height:82px;align-items:center}.ax-care-lp .scope-no{width:59px;flex-shrink:0;text-align:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--ink)}.ax-care-lp .scope-no>span{font-size:10px}.ax-care-lp .scope-no b{font-size:27px;font-family:Arial,sans-serif;line-height:1.2}.ax-care-lp .scope-heading>div:last-child{padding:14px 15px}.ax-care-lp .scope-heading h3{font-size:20px;font-weight:900;line-height:1.5}.ax-care-lp .scope-heading p{font-size:11px;margin-top:1px}.ax-care-lp .scope-item ul{padding:18px 18px 10px;font-size:14px;line-height:1.8}.ax-care-lp .scope-item li{padding-left:22px;position:relative;margin:3px 0}.ax-care-lp .scope-item li:before{content:"✓";border:1px solid #4373a0;border-radius:50%;height:14px;width:14px;font-size:11px;position:absolute;left:0;top:5px;line-height:13px;text-align:center;color:#4373a0}.ax-care-lp .scope-plan{position:absolute;bottom:11px;left:18px;font-size:11px;letter-spacing:.02em;color:var(--blue);font-weight:800;background:#f1f5f9;padding:2px 7px}.ax-care-lp .scope-boundary{margin-top:26px;border:7px solid #fff;border-radius:10px;padding:22px 25px;text-align:center;background:#fff}.ax-care-lp .scope-boundary strong{font-size:24px;font-weight:900;background:linear-gradient(transparent 64%,var(--gold-light) 64%)}.ax-care-lp .scope-boundary p{font-size:14px;margin-top:10px}.ax-care-lp .scope-cta{display:flex;justify-content:center;align-items:center;gap:35px;margin:26px auto 0;background:var(--navy);color:#fff;padding:18px;max-width:520px;border:1px solid #fff;outline:6px solid var(--navy);outline-offset:4px;font-weight:800}.ax-care-lp .pricing{background:var(--paper)}.ax-care-lp .plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch;margin-top:60px}.ax-care-lp .plan{position:relative;border:1px solid #c5c5ba;background:#fff;padding:28px 21px 20px;display:flex;flex-direction:column}.ax-care-lp .plan.featured{border:2px solid #a5813c;padding:27px 20px 19px}.ax-care-lp .plan-ribbon{position:absolute;left:-2px;right:-2px;top:-30px;text-align:center;background:#a5813c;color:#fff;font-weight:800;font-size:12px;height:30px;padding:3px}.ax-care-lp .plan-name{font-size:21px;font-weight:900;white-space:nowrap}.ax-care-lp .plan-for{font-size:12px;min-height:36px;color:var(--muted);margin-top:8px}.ax-care-lp .amount{font-family:Arial,sans-serif;font-size:43px;font-weight:800;letter-spacing:-.04em;line-height:1.3;margin-top:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.ax-care-lp .amount>span{font-size:16px;margin-left:3px}.ax-care-lp .billing{font-size:11px;color:var(--muted);padding-bottom:19px;border-bottom:1px solid var(--line)}.ax-care-lp .plan ul{padding:20px 0;line-height:1.7;font-size:13px;min-height:155px}.ax-care-lp .plan li{padding-left:17px;position:relative;margin-bottom:7px}.ax-care-lp .plan li:before{content:"✓";position:absolute;left:0;color:#9a772d;font-weight:900}.ax-care-lp .plan-note{font-size:11px;color:#516075;min-height:62px;margin-top:auto}.ax-care-lp .plan-action{font-size:12px;display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding:12px 10px;background:var(--navy);color:#fff;font-weight:800}.ax-care-lp .featured .plan-action{background:#a5813c}.ax-care-lp .price-conditions{font-size:12px;margin-top:26px;color:#4d5a66;line-height:1.9}.ax-care-lp .price-link{font-size:15px;text-align:center;margin-top:25px}.ax-care-lp .price-link a{text-decoration:underline;font-weight:800}.ax-care-lp .flow{background:#fff}.ax-care-lp .flow-list{position:relative}.ax-care-lp .flow-list:before{position:absolute;content:"";left:48px;top:40px;bottom:60px;width:2px;background:#9db8d4}.ax-care-lp .flow-step{position:relative;display:grid;grid-template-columns:96px 1fr;gap:24px;margin-bottom:24px;padding:23px 28px 23px 0;background:linear-gradient(90deg,transparent 0,transparent 104px,var(--pale) 104px);min-height:140px}.ax-care-lp .step-index{width:75px;height:75px;border-radius:50%;background:var(--navy);border:6px solid #fff;outline:1px solid var(--navy);color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;margin:auto;line-height:1.1;position:relative;z-index:1}.ax-care-lp .step-index>span{font-size:9px;letter-spacing:.05em}.ax-care-lp .step-index>b{font-size:27px;font-family:Arial,sans-serif}.ax-care-lp .flow-step h3{font-size:23px;font-weight:900;margin-bottom:6px}.ax-care-lp .flow-step p{font-size:15px}.ax-care-lp .flow-step small{display:block;color:var(--muted);font-size:12px;margin-top:7px}.ax-care-lp .portal-proof{display:grid;grid-template-columns:1fr 1.12fr;gap:38px;align-items:center;padding:35px;margin-top:42px;border:1px solid #bfd0dd;background:var(--paper)}.ax-care-lp .portal-proof>div>span{font-size:12px;font-weight:800;color:#856b34}.ax-care-lp .portal-proof h3{font-size:28px;font-weight:900;line-height:1.5;margin-top:10px}.ax-care-lp .portal-proof p{font-size:13px;margin-top:15px}.ax-care-lp .portal-preview{background:#fff;border:1px solid #cbd4dd;box-shadow:0 12px 25px #152f5010;transform:rotate(-2deg)}.ax-care-lp .portal-top{padding:13px 17px;border-bottom:1px solid #d9dfe6;font-size:16px;font-family:Arial,sans-serif;letter-spacing:.08em}.ax-care-lp .portal-top small{float:right;font-size:9px;color:#738495;padding-top:6px}.ax-care-lp .portal-content{display:grid;grid-template-columns:1fr 1fr;padding:13px;gap:8px}.ax-care-lp .portal-content span{font-size:12px;padding:13px 9px;background:#f1f5f8;border-bottom:1px solid #d3dce5}.ax-care-lp .portal-content b{float:right}.ax-care-lp .portal-caption{display:block;padding:0 14px 12px;font-size:9px;color:#798795}.ax-care-lp .articles{background:var(--paper)}.ax-care-lp .editorial-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px;gap:20px}.ax-care-lp .editorial-heading p{font-size:14px;color:#896c30;font-weight:800;margin-bottom:8px}.ax-care-lp .editorial-heading h2{font-size:32px;font-weight:900;line-height:1.5}.ax-care-lp .article-count{font-size:12px;border-bottom:1px solid #c9b58a;padding:6px 0;white-space:nowrap}.ax-care-lp .article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ax-care-lp .article-image{overflow:hidden;background:var(--pale);aspect-ratio:1.6}.ax-care-lp .article-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.ax-care-lp .article-card a:hover img{transform:scale(1.03)}.ax-care-lp .article-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;margin-top:14px}.ax-care-lp .article-meta>span{color:#74808c}.ax-care-lp .article-meta b{font-weight:700;background:var(--navy);padding:2px 7px;color:#fff}.ax-care-lp .article-card h3{font-size:22px;font-weight:900;margin-top:10px}.ax-care-lp .article-card p{font-size:13px;color:var(--muted);margin-top:5px}.ax-care-lp .read-more{display:flex;justify-content:space-between;font-size:12px;border-top:1px solid var(--line);padding-top:12px;margin-top:18px}.ax-care-lp .faq details{border-bottom:1px solid var(--line);padding:20px 0}.ax-care-lp .faq summary{cursor:pointer;font-size:18px;font-weight:800;list-style:none;position:relative;padding-right:38px}.ax-care-lp .faq summary:after{content:"＋";position:absolute;right:6px;top:0}.ax-care-lp .faq details[open] summary:after{content:"−"}.ax-care-lp .faq details p{font-size:15px;margin-top:14px;max-width:850px;color:var(--muted)}.ax-care-lp .consultation{background:var(--navy);color:#fff;text-align:center;padding:65px 0}.ax-care-lp .consultation h2{font-size:34px;font-weight:900;margin:8px 0 12px}.ax-care-lp .consultation p{font-size:15px}.ax-care-lp .consultation .primary{margin-top:27px;min-width:330px}.ax-care-lp .consultation small{display:block;font-size:11px;color:#cfdeed;margin-top:18px}.ax-care-lp footer{display:flex;align-items:center;justify-content:space-between;padding:42px 50px;gap:25px}.ax-care-lp footer p,.ax-care-lp footer>a:last-child{font-size:12px;color:#60758b}.ax-care-lp .mobile-contact{display:none}.ax-care-lp.fragment .preview-note,.ax-care-lp.fragment footer,.ax-care-lp.fragment .mobile-contact{display:none}.ax-care-lp.fragment [hidden]{display:none!important}.ax-care-lp.fragment #hero{min-height:697px}.ax-care-lp.fragment{overflow:hidden}.ax-care-lp.fragment .section{padding-top:70px;padding-bottom:70px}.ax-care-lp.article-page{background:var(--paper)}.ax-care-lp .article-shell{max-width:880px;width:calc(100% - 48px);margin:60px auto;background:#fff;padding:45px}.ax-care-lp .article-shell h1{font-size:38px;line-height:1.5;margin:10px 0 30px}.ax-care-lp .article-shell h2{font-size:24px;margin:30px 0 15px}.ax-care-lp .article-shell p{margin:12px 0}.ax-care-lp .article-shell ul{padding-left:24px;list-style:disc}.ax-care-lp .article-shell img{width:100%;height:310px;object-fit:cover;margin:25px 0}.ax-care-lp .article-shell .draft{font-size:13px;color:#86682d;border-bottom:1px solid #d7c394;padding-bottom:10px}.ax-care-lp .article-shell .back-link{font-size:13px;text-decoration:underline}.ax-care-lp .article-shell .article-end{background:var(--pale);padding:24px;margin-top:35px}.ax-care-lp .article-end a{text-decoration:underline;font-weight:800}@media(min-width:1450px){.ax-care-lp .hero-inner{max-width:1150px}.ax-care-lp .hero-copy{max-width:700px}.ax-care-lp .advisor{right:0;width:440px}.ax-care-lp .hero-copy h1{font-size:50px}}@media(max-width:1050px){.ax-care-lp .site-header{padding:0 22px;gap:22px}.ax-care-lp .site-header nav{gap:14px;font-size:12px}.ax-care-lp .header-cta{font-size:12px;padding:12px 15px}.ax-care-lp .hero-copy{max-width:72%}.ax-care-lp .hero-copy h1{font-size:40px}.ax-care-lp .advisor{right:-40px;width:350px}.ax-care-lp .plans{gap:10px}.ax-care-lp .plan{padding:25px 15px 16px}.ax-care-lp .plan.featured{padding:24px 14px 15px}.ax-care-lp .plan-name{font-size:18px}.ax-care-lp .amount{font-size:36px}.ax-care-lp .plan ul{font-size:12px}.ax-care-lp .hero-points li{font-size:11px;padding:6px 10px}.ax-care-lp .scope-grid{gap:13px}.ax-care-lp .scope-heading h3{font-size:18px}.ax-care-lp .scope-heading>div:last-child{padding:12px 10px}}@media(max-width:800px){.ax-care-lp .wrap{width:calc(100% - 40px)}.ax-care-lp .site-header{width:calc(100% - 32px);height:76px;gap:15px;padding:0 20px}.ax-care-lp .site-header nav{display:none}.ax-care-lp .header-cta{margin-left:auto}.ax-care-lp .wordmark{font-size:25px}.ax-care-lp .hero-inner{width:calc(100% - 48px)}.ax-care-lp .hero-copy{max-width:75%;padding-top:60px}.ax-care-lp .hero-copy h1{font-size:36px}.ax-care-lp .hero-description{font-size:14px}.ax-care-lp .advisor{width:300px;height:460px;right:-35px}.ax-care-lp .hero-actions{align-items:start;flex-direction:column;gap:8px}.ax-care-lp .hero-condition{max-width:310px}.ax-care-lp .hero-points{max-width:350px}.ax-care-lp .section{padding:65px 0}.ax-care-lp .section-heading h2{font-size:29px}.ax-care-lp .problem{padding:24px 20px}.ax-care-lp .problem h3{font-size:20px}.ax-care-lp .problem-result>strong{font-size:19px}.ax-care-lp .problem-body{gap:8px}.ax-care-lp .problem-icon{width:60px}.ax-care-lp .scope-item{grid-column:span 3}.ax-care-lp .scope-item:nth-child(n+7){grid-column:span 3}.ax-care-lp .plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 18px}.ax-care-lp .plan-name{font-size:23px}.ax-care-lp .amount{font-size:45px}.ax-care-lp .plan ul{font-size:14px;min-height:150px}.ax-care-lp .plan-for{font-size:13px}.ax-care-lp .plan-note{min-height:40px}.ax-care-lp .plan-action{font-size:14px}.ax-care-lp .portal-proof{gap:20px;padding:25px}.ax-care-lp .portal-proof h3{font-size:24px}.ax-care-lp .editorial-heading h2{font-size:27px}.ax-care-lp .article-grid{gap:18px}.ax-care-lp .article-card h3{font-size:19px}.ax-care-lp .article-count{display:none}.ax-care-lp .consultation h2{font-size:28px}.ax-care-lp footer{padding:35px 24px;flex-wrap:wrap}}@media(max-width:560px){.ax-care-lp{font-size:15px}.ax-care-lp .preview-note{padding:8px 15px;font-size:10px;gap:8px}.ax-care-lp .preview-note>span{max-width:200px}.ax-care-lp .wrap{width:calc(100% - 36px)}.ax-care-lp .site-header{height:67px;width:calc(100% - 28px);padding:0 15px}.ax-care-lp .wordmark{font-size:23px}.ax-care-lp .wordmark span{font-size:7px;margin-top:5px}.ax-care-lp .header-cta{font-size:10px;padding:10px 12px;min-height:40px;border-radius:3px}.ax-care-lp .header-cta span{display:none}.ax-care-lp #hero,.ax-care-lp.fragment #hero{padding-top:14px;min-height:720px}.ax-care-lp .hero-inner{width:calc(100% - 40px);min-height:639px}.ax-care-lp .hero-copy{width:100%;max-width:none;padding-top:29px}.ax-care-lp .hero-kicker{font-size:12px;letter-spacing:.025em;padding-bottom:10px}.ax-care-lp .hero-copy h1{font-size:29px;line-height:1.48;letter-spacing:-.03em;max-width:100%;margin-top:13px;padding-bottom:11px;position:relative;z-index:3}.ax-care-lp .mobile-break{display:inline}.ax-care-lp .hero-description{font-size:13px;line-height:1.8;margin-top:17px;max-width:240px;position:relative;z-index:3}.ax-care-lp .hero-points{max-width:214px;gap:7px 4px;margin-top:18px}.ax-care-lp .hero-points li{font-size:10px;padding:5px 10px}.ax-care-lp .hero-actions{margin-top:23px;max-width:230px}.ax-care-lp .hero-actions .primary{font-size:12px;padding:12px 13px;gap:12px;min-height:46px}.ax-care-lp .hero-secondary{font-size:11px}.ax-care-lp .hero-condition{font-size:9px;max-width:195px;line-height:1.7;margin-top:10px}.ax-care-lp .advisor{width:213px;height:325px;right:-39px;bottom:0;opacity:1}.ax-care-lp .image-label{font-size:8px;bottom:7px;right:0}.ax-care-lp .section{padding:51px 0}.ax-care-lp .section-heading{margin-bottom:29px}.ax-care-lp .section-heading>p:first-child{font-size:13px}.ax-care-lp .section-heading h2{font-size:25px;line-height:1.6}.ax-care-lp .section-heading .heading-note{font-size:12px;margin-top:9px}.ax-care-lp .problem-grid{grid-template-columns:1fr;gap:14px}.ax-care-lp .problem{padding:20px}.ax-care-lp .problem h3{font-size:21px;min-height:auto}.ax-care-lp .problem-body{margin:14px 0 8px;gap:12px}.ax-care-lp .problem-body>p{font-size:13px;padding:13px}.ax-care-lp .problem-icon{width:67px}.ax-care-lp .problem-result>strong{font-size:19px}.ax-care-lp .problem-summary{padding:22px 18px}.ax-care-lp .problem-summary h3{font-size:22px}.ax-care-lp .problem-summary p{font-size:13px}.ax-care-lp .scope-grid{grid-template-columns:1fr;gap:15px}.ax-care-lp .scope-item,.ax-care-lp .scope-item:nth-child(n+7){grid-column:auto;min-height:215px}.ax-care-lp .scope-heading h3{font-size:21px}.ax-care-lp .scope-heading p{font-size:12px}.ax-care-lp .scope-item ul{font-size:14px;padding-top:14px}.ax-care-lp .scope-plan{font-size:11px}.ax-care-lp .bracket:before,.ax-care-lp .bracket:after{height:23px;margin:0 13px}.ax-care-lp .scope-boundary{padding:20px 14px;margin-top:20px}.ax-care-lp .scope-boundary strong{font-size:20px}.ax-care-lp .scope-boundary p{font-size:13px}.ax-care-lp .scope-cta{font-size:14px;margin:24px 10px 7px;gap:14px;padding:15px 8px}.ax-care-lp .plans{grid-template-columns:1fr;gap:25px;margin-top:35px}.ax-care-lp .plan{padding:25px}.ax-care-lp .plan.featured{margin-top:21px;padding:24px}.ax-care-lp .plan-name{font-size:24px}.ax-care-lp .plan-for{min-height:0;font-size:13px}.ax-care-lp .amount{font-size:47px;margin-top:10px}.ax-care-lp .billing{font-size:12px;padding-bottom:15px}.ax-care-lp .plan ul{font-size:14px;min-height:0;padding:18px 0 12px}.ax-care-lp .plan-note{font-size:12px;min-height:0}.ax-care-lp .plan-action{font-size:14px;padding:13px;margin-top:17px}.ax-care-lp .price-conditions{font-size:11px}.ax-care-lp .price-link{font-size:13px}.ax-care-lp .flow-step{grid-template-columns:64px 1fr;gap:12px;padding:18px 14px 18px 0;background:linear-gradient(90deg,transparent 0,transparent 70px,var(--pale) 70px);margin-bottom:15px}.ax-care-lp .flow-list:before{left:31px}.ax-care-lp .step-index{width:54px;height:54px;border-width:4px}.ax-care-lp .step-index b{font-size:21px}.ax-care-lp .step-index>span{font-size:7px}.ax-care-lp .flow-step h3{font-size:19px;line-height:1.5}.ax-care-lp .flow-step p{font-size:13px}.ax-care-lp .flow-step small{font-size:11px}.ax-care-lp .portal-proof{grid-template-columns:1fr;padding:25px 20px;gap:25px}.ax-care-lp .portal-proof h3{font-size:26px}.ax-care-lp .portal-preview{transform:none}.ax-care-lp .editorial-heading{margin-bottom:26px}.ax-care-lp .editorial-heading h2{font-size:26px}.ax-care-lp .editorial-heading p{font-size:12px}.ax-care-lp .article-grid{grid-template-columns:1fr;gap:30px}.ax-care-lp .article-card h3{font-size:22px}.ax-care-lp .article-card p{font-size:14px}.ax-care-lp .article-meta{font-size:11px}.ax-care-lp .faq summary{font-size:16px}.ax-care-lp .faq details p{font-size:13px}.ax-care-lp .consultation{padding:45px 0 50px}.ax-care-lp .consultation h2{font-size:26px}.ax-care-lp .consultation p{font-size:13px}.ax-care-lp .consultation .primary{min-width:0;width:100%;font-size:14px;padding:13px}.ax-care-lp .consultation small{font-size:10px}.ax-care-lp .mobile-contact{display:block;position:fixed;bottom:0;left:0;right:0;text-align:center;background:var(--gold);color:var(--ink);font-size:14px;font-weight:900;padding:13px 15px calc(13px + env(safe-area-inset-bottom));z-index:5;box-shadow:0 -3px 15px #102f4c12}.ax-care-lp{padding-bottom:55px}.ax-care-lp.fragment{padding-bottom:0}.ax-care-lp .article-shell{padding:25px;width:calc(100% - 28px);margin:25px auto}.ax-care-lp .article-shell h1{font-size:28px}.ax-care-lp .article-shell img{height:200px}.ax-care-lp .article-shell h2{font-size:22px}.ax-care-lp footer{padding-bottom:28px}.ax-care-lp footer p{width:100%;order:3;font-size:10px}}@media(prefers-reduced-motion:reduce){.ax-care-lp{scroll-behavior:auto}.ax-care-lp *,.ax-care-lp *:before,.ax-care-lp *:after{transition:none!important;animation:none!important}}

.ax-care-lp [hidden]{ display: none !important; }.ax-care-lp .advisor{
  object-fit: cover;
  object-position: 50% 58%;
  -webkit-mask-image: linear-gradient(90deg, transparent, #000 20%), linear-gradient(180deg, transparent, #000 16%);
  mask-image: linear-gradient(90deg, transparent, #000 20%), linear-gradient(180deg, transparent, #000 16%);
  -webkit-mask-composite: source-in;
  mask-composite: intersect;
}.ax-care-lp .article-image img.handover-photo{ object-position: 50% 61%; }.ax-care-lp .article-image img.update-photo{ object-position: 50% 43%; }.ax-care-lp .material-credits{
  max-width: 1136px;
  margin: 0 auto;
  padding: 10px 24px;
  color: #667080;
  font-size: 10px;
  line-height: 1.7;
}.ax-care-lp .material-credits summary{ cursor: pointer; }.ax-care-lp .fragment .material-credits{ display: none; }.ax-care-lp .material-credits p{ margin: 6px 0; }.ax-care-lp .material-credits a{ color: inherit; text-decoration: underline; }
/* SP: ヒーロー説明文の末尾だけが折り返されない幅を確保する。 */
@media (max-width: 560px) {.ax-care-lp .hero-description{ max-width: 280px; }
}
@media (max-width: 360px) {.ax-care-lp .hero-copy h1{ font-size: 25px; }.ax-care-lp .hero-condition{ max-width: 150px; }.ax-care-lp .advisor{ width: 190px; right: -42px; }
}

.ax-care-lp .ui-glyph{
  width: 22px;
  height: 22px;
  flex: 0 0 auto;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.7;
  stroke-linecap: round;
  stroke-linejoin: round;
}.ax-care-lp .arrow-glyph{ display: inline-flex; align-items: center; }.ax-care-lp .arrow-glyph .ui-glyph{ width: 19px; height: 19px; }.ax-care-lp .problem-icon{ width: 116px; }.ax-care-lp .problem-icon img{ width: 116px; height: auto; }.ax-care-lp .problem-body{ gap: 18px; }.ax-care-lp .problem h3{ text-wrap: balance; }.ax-care-lp .scope-no .ui-glyph{ width: 21px; height: 21px; margin: 0 auto 3px; }.ax-care-lp .scope-no > span{ font-size: 9px; color: #596A7E; }.ax-care-lp .scope-no b{ font-size: 23px; line-height: 1.2; }.ax-care-lp .plan li::before,.ax-care-lp .scope-item li::before{
  content: "";
  width: 8px;
  height: 4px;
  border: 0;
  border-radius: 0;
  border-left: 1.7px solid #987A3E;
  border-bottom: 1.7px solid #987A3E;
  box-sizing: content-box;
  top: .48em;
  transform: rotate(-45deg);
}.ax-care-lp .faq summary::after{
  content: "";
  width: 22px;
  height: 22px;
  top: 3px;
  background: linear-gradient(currentColor,currentColor) center/13px 1.7px no-repeat, linear-gradient(currentColor,currentColor) center/1.7px 13px no-repeat;
}.ax-care-lp .faq details[open] summary::after{
  content: "";
  background-size: 13px 1.7px, 0 0;
}.ax-care-lp .step-index{ font-variant-numeric: tabular-nums; }.ax-care-lp .step-index b,.ax-care-lp .scope-no b{ font-weight: 500; letter-spacing: -.04em; }.ax-care-lp .portal-preview{
  border: 1px solid #C5CFDA;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 0 4px 10px #152F500A, 0 18px 35px #152F5010;
  transform: rotate(-1.3deg);
  color: #243A56;
  text-align: left;
}.ax-care-lp .portal-top{ display: flex; align-items: center; justify-content: space-between; padding: 14px 18px; }.ax-care-lp .portal-top > span{ font-size: 15px; font-weight: 700; letter-spacing: .11em; }.ax-care-lp .portal-top small{ font-size: 8px; color: #69798B; letter-spacing: .1em; float: none; }.ax-care-lp .portal-shell{ padding: 0 18px 10px; }.ax-care-lp .portal-nav{ display: flex; gap: 24px; border-bottom: 1px solid #E4E8ED; margin-bottom: 15px; }.ax-care-lp .portal-nav > span{ font-size: 10px; padding: 12px 0 8px; color: #69798B; }.ax-care-lp .portal-nav .is-current{ color: #243A56; border-bottom: 2px solid #AB904F; font-weight: 700; }.ax-care-lp .portal-contract{ display: flex; align-items: center; gap: 10px; background: #EDF2F6; border-left: 3px solid #B59B5C; padding: 13px 12px; }.ax-care-lp .portal-contract > .ui-glyph:first-child{ width: 26px; height: 26px; }.ax-care-lp .portal-contract > div{ min-width: 0; flex: 1; }.ax-care-lp .portal-contract strong{ display: block; font-size: 12px; font-weight: 700; }.ax-care-lp .portal-contract div > span{ display: block; font-size: 9px; margin-top: 3px; color: #617187; }.ax-care-lp .portal-contract > .ui-glyph:last-child,.ax-care-lp .portal-request > .ui-glyph:last-child{ width: 16px; height: 16px; }.ax-care-lp .portal-request{ display: flex; align-items: center; gap: 10px; padding: 14px 3px; border-bottom: 1px solid #E4E8ED; font-size: 11px; }.ax-care-lp .portal-request > span{ flex: 1; }.ax-care-lp .portal-request > .ui-glyph:first-child{ width: 18px; height: 18px; }.ax-care-lp .portal-documents > p{ font-size: 9px; color: #69798B; margin: 13px 0 1px; }.ax-care-lp .portal-document{ display: flex; align-items: center; gap: 10px; padding: 11px 2px; }.ax-care-lp .portal-document + .portal-document{ border-top: 1px solid #EFF1F4; }.ax-care-lp .portal-document > .ui-glyph:first-child{ width: 20px; height: 24px; color: #8A743F; }.ax-care-lp .portal-document > span{ min-width: 0; flex: 1; font-size: 11px; display: flex; align-items: center; justify-content: space-between; gap: 8px; }.ax-care-lp .portal-document small{ font-size: 8px; color: #69798B; letter-spacing: .06em; }.ax-care-lp .portal-document > .ui-glyph:last-child{ width: 16px; height: 16px; margin-left: 10px; }.ax-care-lp .portal-caption{ padding: 10px 18px; background: #F7F9FA; border-top: 1px solid #E4E8ED; font-size: 8px; color: #69798B; }
@media (max-width: 800px) {.ax-care-lp .problem-icon,.ax-care-lp .problem-icon img{ width: 91px; }.ax-care-lp .problem-body{ gap: 12px; }
}
@media (max-width: 560px) {.ax-care-lp .problem-icon,.ax-care-lp .problem-icon img{ width: 96px; }.ax-care-lp .portal-preview{ transform: none; }.ax-care-lp .portal-shell{ padding-left: 14px; padding-right: 14px; }.ax-care-lp .portal-top{ padding-left: 14px; padding-right: 14px; }.ax-care-lp .portal-caption{ padding-left: 14px; padding-right: 14px; }.ax-care-lp .scope-no .ui-glyph{ width: 21px; height: 21px; }
}
@media (max-width: 360px) {.ax-care-lp .problem-icon,.ax-care-lp .problem-icon img{ width: 82px; }.ax-care-lp .problem-body{ gap: 10px; }.ax-care-lp .portal-shell{ padding-left: 10px; padding-right: 10px; }.ax-care-lp .portal-document > span{ font-size: 10px; }
}

.ax-care-lp #hero{ min-height: 640px; padding-top: 0; }.ax-care-lp .fragment #hero{ min-height: 640px; }.ax-care-lp .hero-inner{ min-height: 640px; }.ax-care-lp .hero-copy{ padding-top: 88px; }.ax-care-lp .advisor{
  width: 410px;
  height: 600px;
  right: -20px;
  bottom: 0;
  object-fit: contain;
  object-position: center bottom;
  -webkit-mask-image: none;
  mask-image: none;
  transform: scaleX(-1);
}.ax-care-lp .problem-icon{ width: 94px; flex: 0 0 94px; }.ax-care-lp .problem-icon img{ width: 94px; height: 100px; object-fit: contain; }.ax-care-lp .section-heading h2,.ax-care-lp .platform-support h3{ text-wrap: balance; }.ax-care-lp .scope-no > span{ font-size: 10px; }.ax-care-lp .scope-no b{ font-size: 28px; font-weight: 500; }.ax-care-lp .scope-heading{ min-height: 82px; }.ax-care-lp .scope-heading h3{ font-weight: 800; }.ax-care-lp .scope-item li::before{
  content: "";
  top: .36em;
  left: 0;
  width: 14px;
  height: 14px;
  border: 0;
  border-radius: 0;
  transform: none;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%234373a0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6.4'/%3E%3Cpath d='m4.5 8 2.2 2.2 4.8-5'/%3E%3C/svg%3E") center/contain no-repeat;
}.ax-care-lp .platform-support{ display: flex; align-items: center; justify-content: space-between; gap: 26px; padding: 24px 28px; background: #EAF0F6; border-left: 3px solid #B39A5C; margin-bottom: 30px; }.ax-care-lp .platform-support h3{ font-size: 23px; font-weight: 800; line-height: 1.5; }.ax-care-lp .platform-support p{ font-size: 14px; margin-top: 5px; }.ax-care-lp .platform-support small{ display: block; font-size: 12px; color: #526379; margin-top: 7px; }.ax-care-lp .platform-support a{ font-size: 13px; font-weight: 800; padding: 13px 0; border-bottom: 1px solid #718096; white-space: nowrap; }.ax-care-lp .platform-support a span{ margin-left: 12px; }.ax-care-lp .pricing-qualification{ font-size: 15px; font-weight: 800; text-align: center; margin: 0 0 48px; }.ax-care-lp .pricing .plans{ margin-top: 0; }.ax-care-lp .portal-proof{ grid-template-columns: 1fr 1.3fr; gap: 32px; }.ax-care-lp .portal-preview{ transform: none; }.ax-care-lp .portal-top > span{ font-family: inherit; font-size: 15px; letter-spacing: .02em; }.ax-care-lp .portal-contract strong{ font-size: 14px; }.ax-care-lp .portal-contract div > span{ font-size: 11px; }.ax-care-lp .portal-nav > span{ font-size: 12px; }.ax-care-lp .portal-request{ font-size: 13px; }.ax-care-lp .portal-document > span{ font-size: 13px; }.ax-care-lp .portal-documents > p{ font-size: 11px; }.ax-care-lp .portal-document > .ui-glyph:last-child{ width: 18px; height: 18px; }.ax-care-lp .portal-caption{ font-size: 9px; }
@media (min-width: 1450px) {.ax-care-lp .advisor{ width: 440px; right: 0; } }
@media (max-width: 1050px) {.ax-care-lp .advisor{ width: 350px; right: -30px; } }
@media (max-width: 800px) {.ax-care-lp #hero,.ax-care-lp .hero-inner{ min-height: 620px; }.ax-care-lp .fragment #hero{ min-height: 620px; }.ax-care-lp .hero-copy{ padding-top: 70px; }.ax-care-lp .advisor{ width: 300px; height: 470px; right: -32px; }.ax-care-lp .platform-support{ padding: 22px; gap: 18px; }.ax-care-lp .platform-support h3{ font-size: 20px; }.ax-care-lp .platform-support a{ white-space: normal; max-width: 150px; }.ax-care-lp .portal-proof{ grid-template-columns: 1fr; gap: 24px; }.ax-care-lp .portal-preview{ width: 100%; max-width: 540px; margin: auto; }
}
@media (max-width: 560px) {.ax-care-lp #hero,.ax-care-lp .hero-inner{ min-height: 650px; }.ax-care-lp .fragment #hero{ min-height: 650px; }.ax-care-lp .hero-copy{ padding-top: 34px; }.ax-care-lp .advisor{ width: 215px; height: 340px; right: -35px; }.ax-care-lp .problem-icon{ width: 80px; flex-basis: 80px; }.ax-care-lp .problem-icon img{ width: 80px; height: 92px; }.ax-care-lp .platform-support{ display: block; padding: 22px 19px; margin-bottom: 25px; }.ax-care-lp .platform-support h3{ font-size: 19px; }.ax-care-lp .platform-support p{ font-size: 12px; }.ax-care-lp .platform-support small{ font-size: 11px; }.ax-care-lp .platform-support a{ display: inline-block; margin-top: 5px; max-width: none; font-size: 12px; }.ax-care-lp .pricing-qualification{ font-size: 14px; margin-bottom: 26px; }.ax-care-lp .portal-contract strong{ font-size: 13px; }.ax-care-lp .portal-contract div > span{ font-size: 10px; }.ax-care-lp .portal-document > span,.ax-care-lp .portal-request{ font-size: 12px; }
}
@media (max-width: 360px) {.ax-care-lp #hero,.ax-care-lp .hero-inner{ min-height: 630px; }.ax-care-lp .fragment #hero{ min-height: 630px; }.ax-care-lp .advisor{ width: 190px; height: 310px; right: -38px; }.ax-care-lp .problem-icon{ width: 70px; flex-basis: 70px; }.ax-care-lp .problem-icon img{ width: 70px; height: 85px; }
}

.ax-care-lp .scope-v6{ background: #edf2f7; }.ax-care-lp .scope-duo{ display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 24px; }.ax-care-lp .scope-service{ padding: 30px 32px 24px; background: #fff; border-top: 4px solid #6a8cae; min-width: 0; }.ax-care-lp .scope-service-support{ background: #fff9ec; border-color: #b79347; }.ax-care-lp .scope-service-top{ display: flex; align-items: center; justify-content: space-between; gap: 16px; min-height: 155px; }.ax-care-lp .scope-service-top > div{ position: relative; z-index: 1; }.ax-care-lp .service-number{ color: #5b7795; font-size: 15px; letter-spacing: .12em; font-variant-numeric: tabular-nums; }.ax-care-lp .scope-service-support .service-number{ color: #8c6b2e; }.ax-care-lp .service-eyebrow{ font-size: 13px; color: #50677d; margin: 6px 0; }.ax-care-lp .scope-service h3{ font-size: 31px; line-height: 1.5; font-weight: 900; letter-spacing: -.02em; }.ax-care-lp .scope-service-top img{ width: 134px; height: 145px; object-fit: contain; flex: 0 0 134px; }.ax-care-lp .scope-service-list{ margin: 24px 0 20px; }.ax-care-lp .scope-service-list > div{ border-top: 1px solid #ccd8e3; padding: 15px 0 12px; }.ax-care-lp .scope-service-support .scope-service-list > div{ border-color: #e1d5bd; }.ax-care-lp .scope-service-list dt{ font-size: 17px; font-weight: 800; display: flex; align-items: center; justify-content: space-between; gap: 12px; }.ax-care-lp .scope-service-list dt b{ color: #fff; background: #976f24; padding: 2px 12px; font-size: 13px; white-space: nowrap; }.ax-care-lp .scope-service-list dd{ margin: 3px 0 0; color: #4d6278; font-size: 14px; }.ax-care-lp .scope-service-foot{ border-top: 2px solid #d5dfe9; padding-top: 17px; font-weight: 700; font-size: 14px; display: flex; align-items: baseline; justify-content: space-between; gap: 12px; flex-wrap: wrap; }.ax-care-lp .scope-service-foot strong{ font-size: 27px; font-variant-numeric: tabular-nums; }.ax-care-lp .scope-service-foot strong span{ font-size: 11px; font-weight: 500; margin-left: 3px; }.ax-care-lp .scope-seo{ display: flex; justify-content: space-between; align-items: center; gap: 26px; padding: 25px 32px; margin-top: 24px; background: #1e3e60; color: #fff; }.ax-care-lp .scope-seo-title{ display: flex; align-items: center; gap: 22px; }.ax-care-lp .scope-seo .service-number{ font-size: 26px; color: #dbc38e; border-right: 1px solid #758ba0; padding-right: 22px; }.ax-care-lp .scope-seo-title p{ font-size: 12px; color: #d5e0ec; }.ax-care-lp .scope-seo-title h3{ font-size: 24px; line-height: 1.5; margin-top: 4px; }.ax-care-lp .scope-seo > div:last-child > p{ font-size: 13px; color: #edf2f7; }.ax-care-lp .scope-seo a{ display: inline-block; border-bottom: 1px solid #b4c3d2; font-size: 13px; padding: 6px 0; }.ax-care-lp .scope-shared{ display: flex; align-items: center; gap: 18px; padding: 26px 0; border-bottom: 1px solid #becddd; }.ax-care-lp .scope-shared > .ui-glyph{ width: 30px; height: 34px; color: #577495; }.ax-care-lp .scope-shared p{ flex: 1; font-size: 15px; }.ax-care-lp .scope-shared p > span{ display: block; color: #52677d; font-size: 12px; margin-top: 3px; }.ax-care-lp .scope-shared a{ font-size: 13px; border-bottom: 1px solid #8e9eae; padding: 8px 0; }.ax-care-lp .scope-detail,.ax-care-lp .price-detail,.ax-care-lp .existing-plan{ font-size: 13px; line-height: 1.9; }.ax-care-lp .scope-detail summary,.ax-care-lp .price-detail summary,.ax-care-lp .existing-plan summary{ cursor: pointer; padding: 17px 4px; font-weight: 700; }.ax-care-lp .scope-detail > div,.ax-care-lp .price-detail > div{ padding: 0 4px 16px; }.ax-care-lp .scope-detail p + p,.ax-care-lp .price-detail p + p{ margin-top: 9px; }.ax-care-lp .scope-v6 .scope-cta{ margin-top: 28px; }.ax-care-lp .pricing-break{ display: none; }.ax-care-lp .pricing-v6 .section-heading{ margin-bottom: 36px; }.ax-care-lp .plans-v6{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 22px; align-items: stretch; }.ax-care-lp .plan-v6{ position: relative; padding: 30px 25px 25px; border: 1px solid #b9c9d8; background: #fff; min-width: 0; display: flex; flex-direction: column; margin-top: 32px; }.ax-care-lp .plan-v6-featured{ border: 2px solid #1e496f; background: #f4f8fc; padding: 29px 24px 24px; }.ax-care-lp .plan-v6-seo{ background: #fcfaf5; border-color: #c6b689; }.ax-care-lp .plan-v6-ribbon{ position: absolute; left: -2px; right: -2px; bottom: 100%; background: #1e496f; color: #fff; padding: 7px 10px; font-weight: 700; font-size: 13px; text-align: center; }.ax-care-lp .plan-purpose{ font-size: 11px; color: #4c6278; min-height: 22px; }.ax-care-lp .plan-v6 h3{ font-size: 25px; font-weight: 900; margin-top: 6px; letter-spacing: -.025em; }.ax-care-lp .plan-price{ display: flex; align-items: baseline; gap: 5px; margin: 18px 0 10px; font-variant-numeric: tabular-nums; line-height: 1.1; }.ax-care-lp .plan-price > strong{ font-size: 48px; font-weight: 800; letter-spacing: -.055em; }.ax-care-lp .plan-price > span{ font-size: 13px; }.ax-care-lp .plan-price small{ display: block; font-size: 10px; text-align: center; margin-top: 3px; }.ax-care-lp .plan-summary{ font-size: 13px; min-height: 52px; padding-bottom: 17px; border-bottom: 1px solid #cbd6e0; line-height: 1.7; }.ax-care-lp .plan-summary > strong{ background: #f2e1ac; }.ax-care-lp .plan-v6 > ul{ font-size: 13px; padding: 20px 0 15px; flex: 1; }.ax-care-lp .plan-v6 > ul > li{ position: relative; padding-left: 21px; margin-bottom: 12px; line-height: 1.7; }.ax-care-lp .plan-v6 > ul > li::before{ content: "✓"; color: #3d698f; position: absolute; left: 0; font-weight: 700; }.ax-care-lp .plan-v6 li > b{ white-space: nowrap; }.ax-care-lp .plan-exclusion{ font-size: 11px; color: #52667a; min-height: 61px; line-height: 1.8; }.ax-care-lp .plan-v6 .plan-action{ display: flex; justify-content: space-between; align-items: center; gap: 12px; font-size: 14px; padding: 14px; margin-top: 16px; border: 1px solid #718ba4; background: #fff; color: #1f4367; min-height: 48px; }.ax-care-lp .plan-v6-featured .plan-action{ background: #1e496f; border-color: #1e496f; color: #fff; }.ax-care-lp .plan-v6-seo .plan-action{ border-color: #b49b60; }.ax-care-lp .plan-v6 .plan-action:hover{ box-shadow: 0 3px 9px #183a601c; }.ax-care-lp .cancel-assurance{ display: flex; align-items: flex-start; gap: 25px; background: #eff5f9; margin-top: 30px; padding: 27px 30px; }.ax-care-lp .cancel-mark{ color: #577a98; border: 1px solid #91a9bc; width: 45px; height: 45px; border-radius: 50%; display: grid; place-content: center; font-size: 24px; flex-shrink: 0; }.ax-care-lp .cancel-assurance > div > p:first-child{ font-size: 12px; color: #4d6b86; font-weight: 700; }.ax-care-lp .cancel-assurance h3{ font-size: 25px; margin: 2px 0 7px; font-weight: 800; }.ax-care-lp .cancel-assurance p{ font-size: 14px; line-height: 1.8; }.ax-care-lp .cancel-assurance small{ display: block; font-size: 11px; color: #52677b; margin-top: 10px; line-height: 1.8; }.ax-care-lp .cancel-assurance .cancel-contact{ font-size: 12px; margin-top: 6px; }.ax-care-lp .cancel-contact a{ text-decoration: underline; text-underline-offset: 3px; }.ax-care-lp .price-detail{ border-bottom: 1px solid #cad5df; margin: 8px 0 32px; }.ax-care-lp .pricing-v6 .platform-support{ margin-top: 28px; margin-bottom: 8px; }.ax-care-lp .existing-plan{ color: #4c6278; }.ax-care-lp .existing-plan p{ padding: 0 4px 15px; }.ax-care-lp .portal-v6{ display: block; padding: 38px 40px; margin-top: 45px; background: #f6f4ef; border: 0; }.ax-care-lp .portal-v6-heading{ display: flex; justify-content: space-between; align-items: flex-end; gap: 25px; margin-bottom: 28px; }.ax-care-lp .portal-v6-heading > div > span{ font-size: 12px; color: #766338; font-weight: 700; }.ax-care-lp .portal-v6 .portal-v6-heading h3{ font-size: 31px; line-height: 1.5; margin-top: 9px; letter-spacing: -.02em; font-weight: 900; }.ax-care-lp .portal-v6-heading > p{ font-size: 14px; color: #4d6278; margin: 0 0 3px; }.ax-care-lp .portal-v6-window{ background: #fff; border: 1px solid #b6c6d6; box-shadow: 0 12px 24px #14355510; }.ax-care-lp .portal-v6-top{ background: #1c3e61; color: #fff; display: flex; justify-content: space-between; align-items: center; gap: 15px; padding: 17px 24px; }.ax-care-lp .portal-v6-top > strong{ font-size: 16px; }.ax-care-lp .portal-v6-top > span{ font-size: 10px; color: #deebf6; }.ax-care-lp .portal-v6-layout{ display: grid; grid-template-columns: 210px minmax(0,1fr); }.ax-care-lp .portal-v6-tabs{ background: #eff3f7; padding: 24px 0; }.ax-care-lp .portal-v6-tabs button{ display: flex; align-items: center; gap: 12px; width: 100%; min-height: 58px; padding: 13px 18px; border: 0; border-left: 3px solid transparent; background: transparent; text-align: left; color: #4b637b; cursor: pointer; font-size: 14px; font-weight: 700; }.ax-care-lp .portal-v6-tabs button > span{ font-size: 11px; font-weight: 500; color: #69829b; }.ax-care-lp .portal-v6-tabs button[aria-selected="true"]{ background: #fff; border-left-color: #b39554; color: #183b5f; }.ax-care-lp .portal-v6-tabs button:hover{ background: #e2ebf3; }.ax-care-lp .portal-v6-tabs button:focus-visible{ outline-offset: -4px; }.ax-care-lp .portal-v6-panels{ padding: 28px; min-height: 322px; min-width: 0; }.ax-care-lp .portal-v6-panels section[hidden]{ display: none; }.ax-care-lp .portal-demo-label{ font-size: 10px; color: #6c7d8d; }.ax-care-lp .portal-v6-panels h4{ font-size: 19px; margin: 6px 0 20px; line-height: 1.5; }.ax-care-lp .portal-demo-field{ display: grid; grid-template-columns: 85px minmax(0,1fr); gap: 15px; align-items: center; margin-top: 12px; font-size: 12px; }.ax-care-lp .portal-demo-field > span{ color: #5a6e82; }.ax-care-lp .portal-demo-field > p{ background: #f4f6f8; border-bottom: 1px solid #cbd5df; padding: 10px 12px; }.ax-care-lp .portal-demo-bottom{ display: flex; align-items: center; justify-content: space-between; gap: 16px; margin-top: 20px; }.ax-care-lp .portal-demo-bottom > span:first-child{ font-size: 11px; color: #667b8e; }.ax-care-lp .portal-demo-cta{ font-size: 12px; padding: 9px 17px; background: #1e496f; color: #fff; }.ax-care-lp .portal-demo-progress{ display: flex; padding: 0; margin: 30px 0; list-style: none; }.ax-care-lp .portal-demo-progress li{ flex: 1; text-align: center; padding: 10px 3px; border-bottom: 3px solid #d5dfe8; font-size: 12px; color: #657a8c; }.ax-care-lp .portal-demo-progress li.current{ border-color: #b39655; color: #214b70; font-weight: 800; }.ax-care-lp .portal-demo-status{ display: flex; align-items: center; justify-content: space-between; gap: 12px; border-bottom: 1px solid #d0dbe4; padding-bottom: 15px; font-size: 13px; }.ax-care-lp .portal-demo-status > span{ background: #fff0c9; color: #735820; font-size: 11px; padding: 4px 12px; white-space: nowrap; }.ax-care-lp .portal-demo-note{ font-size: 12px; color: #587087; margin-top: 18px; }.ax-care-lp .portal-demo-doc{ display: flex; align-items: center; justify-content: space-between; gap: 15px; padding: 15px 0; border-bottom: 1px solid #d0dbe4; font-size: 13px; }.ax-care-lp .portal-demo-doc > b{ font-size: 10px; font-weight: 500; color: #6a7e91; white-space: nowrap; }.ax-care-lp .portal-demo-doc b > span{ margin-left: 15px; font-size: 18px; color: #456985; }.ax-care-lp .portal-v6-caption{ padding: 11px 23px; font-size: 10px; line-height: 1.6; color: #566c80; background: #f5f7f9; border-top: 1px solid #dce3e9; }.ax-care-lp #consultation-link[aria-disabled="true"]{ cursor: default; background: #e5ebf0; color: #324f6b; box-shadow: none; }.ax-care-lp #articles .article-image img[src*="price-preview"]{ object-fit: contain; background: #f9f7f2; }.ax-care-lp .capture-plans #pricing{ padding: 32px 0; }.ax-care-lp .capture-plans #pricing > .wrap > :not(.plans-v6){ display: none; }.ax-care-lp .capture-portal #flow{ padding: 24px 0; }.ax-care-lp .capture-portal #flow > .wrap > :not(#mypage){ display: none; }.ax-care-lp .capture-portal #mypage{ margin-top: 0; }
@media (max-width: 1050px) {.ax-care-lp .plans-v6{ gap: 14px; }.ax-care-lp .plan-v6{ padding: 24px 18px 18px; }.ax-care-lp .plan-v6-featured{ padding: 23px 17px 17px; }.ax-care-lp .plan-v6 h3{ font-size: 23px; }.ax-care-lp .plan-price > strong{ font-size: 42px; }.ax-care-lp .plan-purpose{ min-height: 39px; }.ax-care-lp .plan-v6 .plan-action{ font-size: 12px; padding: 13px 10px; }.ax-care-lp .scope-service{ padding: 25px 24px; }.ax-care-lp .scope-service h3{ font-size: 28px; }.ax-care-lp .scope-service-top img{ width: 110px; height: 130px; flex-basis: 110px; }
}
@media (max-width: 800px) {.ax-care-lp .scope-duo{ gap: 18px; }.ax-care-lp .scope-service{ padding: 22px 20px; }.ax-care-lp .scope-service-top{ min-height: 145px; }.ax-care-lp .scope-service h3{ font-size: 25px; }.ax-care-lp .scope-service-top img{ width: 85px; height: 120px; flex-basis: 85px; }.ax-care-lp .scope-service-list dt{ font-size: 15px; }.ax-care-lp .scope-service-list dd{ font-size: 12px; }.ax-care-lp .scope-service-foot strong{ font-size: 26px; }.ax-care-lp .scope-seo{ padding: 25px 22px; }.ax-care-lp .scope-seo-title{ gap: 15px; }.ax-care-lp .scope-seo .service-number{ padding-right: 15px; }.ax-care-lp .scope-seo-title h3{ font-size: 22px; }.ax-care-lp .scope-shared{ flex-wrap: wrap; gap: 14px; }.ax-care-lp .scope-shared p{ min-width: 250px; font-size: 14px; }.ax-care-lp .scope-shared a{ margin-left: 44px; }.ax-care-lp .plans-v6{ grid-template-columns: repeat(2,minmax(0,1fr)); gap: 20px; }.ax-care-lp .plan-v6-seo{ grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr; column-gap: 25px; margin-top: 0; }.ax-care-lp .plan-v6-seo .plan-purpose,.ax-care-lp .plan-v6-seo h3,.ax-care-lp .plan-v6-seo .plan-price,.ax-care-lp .plan-v6-seo .plan-summary{ grid-column: 1; }.ax-care-lp .plan-v6-seo > ul{ grid-column: 2; grid-row: 1 / 5; padding-top: 0; }.ax-care-lp .plan-v6-seo .plan-exclusion{ grid-column: 1; }.ax-care-lp .plan-v6-seo .plan-action{ grid-column: 2; align-self: end; }.ax-care-lp .plan-purpose{ min-height: 22px; }.ax-care-lp .portal-v6{ padding: 30px 25px; }.ax-care-lp .portal-v6-heading{ align-items: start; }.ax-care-lp .portal-v6 .portal-v6-heading h3{ font-size: 28px; }.ax-care-lp .portal-v6-heading > p{ font-size: 12px; }.ax-care-lp .portal-v6-layout{ grid-template-columns: 175px minmax(0,1fr); }.ax-care-lp .portal-v6-tabs button{ padding: 13px 12px; font-size: 12px; gap: 8px; }.ax-care-lp .portal-v6-panels{ padding: 24px 20px; }
}
@media (max-width: 560px) {.ax-care-lp .scope-duo{ grid-template-columns: 1fr; }.ax-care-lp .scope-service{ padding: 23px 22px; }.ax-care-lp .scope-service-top{ min-height: 135px; }.ax-care-lp .scope-service h3{ font-size: 30px; }.ax-care-lp .scope-service-top img{ width: 110px; height: 135px; flex-basis: 110px; }.ax-care-lp .scope-service-list{ margin-top: 19px; }.ax-care-lp .scope-service-list dt{ font-size: 16px; }.ax-care-lp .scope-service-list dd{ font-size: 13px; }.ax-care-lp .scope-service-foot strong{ font-size: 29px; }.ax-care-lp .scope-seo{ display: block; padding: 22px; margin-top: 18px; }.ax-care-lp .scope-seo-title h3{ font-size: 20px; }.ax-care-lp .scope-seo > div:last-child{ margin: 17px 0 0 53px; }.ax-care-lp .scope-shared{ padding: 23px 4px; gap: 12px; align-items: start; }.ax-care-lp .scope-shared p{ min-width: 0; font-size: 14px; }.ax-care-lp .scope-shared p > span{ font-size: 11px; }.ax-care-lp .scope-shared a{ margin-left: 42px; }.ax-care-lp .scope-detail,.ax-care-lp .price-detail,.ax-care-lp .existing-plan{ font-size: 12px; }.ax-care-lp .pricing-break{ display: inline; }.ax-care-lp .pricing-v6 .section-heading h2{ font-size: 27px; }.ax-care-lp .plans-v6{ grid-template-columns: 1fr; gap: 20px; }.ax-care-lp .plan-v6,.ax-care-lp .plan-v6-featured,.ax-care-lp .plan-v6-seo{ display: flex; grid-column: auto; padding: 26px 25px; }.ax-care-lp .plan-v6:first-child{ margin-top: 0; }.ax-care-lp .plan-v6-featured{ margin-top: 22px; padding: 25px 24px; }.ax-care-lp .plan-v6-seo{ margin-top: 0; }.ax-care-lp .plan-purpose{ font-size: 12px; min-height: 0; }.ax-care-lp .plan-v6 h3{ font-size: 27px; }.ax-care-lp .plan-price > strong{ font-size: 51px; }.ax-care-lp .plan-price > span{ font-size: 14px; }.ax-care-lp .plan-summary{ min-height: 0; font-size: 14px; }.ax-care-lp .plan-v6 > ul{ font-size: 14px; }.ax-care-lp .plan-exclusion{ min-height: 0; font-size: 12px; }.ax-care-lp .plan-v6 .plan-action{ font-size: 14px; margin-top: 20px; }.ax-care-lp .cancel-assurance{ padding: 22px 20px; gap: 13px; margin-top: 23px; }.ax-care-lp .cancel-mark{ width: 28px; height: 28px; font-size: 17px; }.ax-care-lp .cancel-assurance h3{ font-size: 22px; }.ax-care-lp .cancel-assurance p{ font-size: 13px; }.ax-care-lp .cancel-assurance small{ font-size: 11px; }.ax-care-lp .portal-v6{ padding: 25px 16px; margin-left: -8px; margin-right: -8px; }.ax-care-lp .portal-v6-heading{ display: block; margin-bottom: 22px; }.ax-care-lp .portal-v6 .portal-v6-heading h3{ font-size: 28px; }.ax-care-lp .portal-v6-heading > p{ margin-top: 12px; font-size: 13px; }.ax-care-lp .portal-v6-top{ padding: 15px 14px; gap: 8px; }.ax-care-lp .portal-v6-top > strong{ font-size: 14px; }.ax-care-lp .portal-v6-top > span{ font-size: 9px; }.ax-care-lp .portal-v6-layout{ display: block; }.ax-care-lp .portal-v6-tabs{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); padding: 0; }.ax-care-lp .portal-v6-tabs button{ display: block; text-align: center; font-size: 11px; padding: 9px 4px; border-left: 0; border-bottom: 3px solid transparent; line-height: 1.7; min-height: 62px; }.ax-care-lp .portal-v6-tabs button > span{ display: block; font-size: 10px; }.ax-care-lp .portal-v6-tabs button[aria-selected="true"]{ border-left: 0; border-bottom-color: #b39554; }.ax-care-lp .portal-v6-panels{ padding: 20px 15px; min-height: 313px; }.ax-care-lp .portal-v6-panels h4{ font-size: 18px; margin-bottom: 18px; }.ax-care-lp .portal-demo-field{ grid-template-columns: 1fr; gap: 4px; margin-top: 12px; }.ax-care-lp .portal-demo-field > p{ padding: 9px 10px; }.ax-care-lp .portal-demo-bottom{ align-items: start; gap: 10px; }.ax-care-lp .portal-demo-bottom > span:first-child{ max-width: 105px; font-size: 10px; }.ax-care-lp .portal-demo-cta{ font-size: 11px; padding: 9px 10px; white-space: nowrap; }.ax-care-lp .portal-demo-doc{ font-size: 12px; gap: 8px; padding: 15px 0; }.ax-care-lp .portal-demo-doc b > span{ margin-left: 8px; }.ax-care-lp .portal-v6-caption{ font-size: 9px; padding: 10px 14px; }
}
@media (max-width: 360px) {.ax-care-lp .scope-service{ padding: 20px 18px; }.ax-care-lp .scope-service h3{ font-size: 27px; }.ax-care-lp .scope-service-top img{ width: 82px; height: 120px; flex-basis: 82px; }.ax-care-lp .scope-service-foot{ font-size: 13px; }.ax-care-lp .scope-service-foot strong{ font-size: 25px; }.ax-care-lp .scope-seo-title h3{ font-size: 18px; }.ax-care-lp .scope-shared > .ui-glyph{ width: 23px; }.ax-care-lp .scope-shared a{ margin-left: 35px; }.ax-care-lp .plan-v6,.ax-care-lp .plan-v6-seo{ padding: 22px 20px; }.ax-care-lp .plan-v6-featured{ padding: 21px 19px; }.ax-care-lp .plan-v6 h3{ font-size: 26px; }.ax-care-lp .plan-price > strong{ font-size: 47px; }.ax-care-lp .cancel-assurance{ padding: 20px 17px; }.ax-care-lp .cancel-mark{ display: none; }.ax-care-lp .portal-v6{ padding: 22px 13px; }.ax-care-lp .portal-v6 .portal-v6-heading h3{ font-size: 26px; }.ax-care-lp .portal-v6-panels{ padding: 18px 12px; }.ax-care-lp .portal-demo-doc{ font-size: 11px; }
}

.ax-care-lp .plans-v7{ grid-template-columns: repeat(4,minmax(0,1fr)); gap: 16px; }.ax-care-lp .plans-v7 .plan-v6{ padding: 27px 19px 22px; }.ax-care-lp .plans-v7 .plan-v6-featured{ padding: 26px 18px 21px; }.ax-care-lp .plans-v7 .plan-purpose{ min-height: 42px; font-size: 12px; }.ax-care-lp .plans-v7 .plan-v6 h3{ font-size: 23px; }.ax-care-lp .plans-v7 .plan-price > strong{ font-size: 40px; }.ax-care-lp .plans-v7 .plan-price > span{ font-size: 11px; }.ax-care-lp .plans-v7 .plan-summary{ min-height: 67px; }.ax-care-lp .plans-v7 .plan-v6 > ul{ font-size: 13px; }.ax-care-lp .plans-v7 .plan-exclusion{ min-height: 81px; }.ax-care-lp .plans-v7 .plan-action{ font-size: 12px; padding: 13px 9px; gap: 8px; }.ax-care-lp .plans-v7 .plan-v6-ribbon{ font-size: 11px; padding: 9px 4px; }.ax-care-lp .spot-v7{ display: flex; align-items: center; justify-content: space-between; gap: 28px; padding: 25px 28px; margin-top: 30px; background: #fff9ec; border-left: 3px solid #b39554; }.ax-care-lp .spot-draft{ color: #7b602c; font-size: 11px; font-weight: 700; }.ax-care-lp .spot-v7 h3{ font-size: 21px; margin: 5px 0 8px; }.ax-care-lp .spot-v7 p{ font-size: 13px; }.ax-care-lp .spot-v7 small{ display: block; font-size: 11px; color: #536b82; margin-top: 5px; }.ax-care-lp .spot-v7 > a{ font-size: 13px; font-weight: 700; border-bottom: 1px solid #a3916c; padding: 9px 0; min-width: 190px; }.ax-care-lp .scope-report-v7{ display: flex; align-items: center; justify-content: space-between; gap: 24px; background: #fff; border-left: 3px solid #a5bbc9; padding: 23px 28px; margin-top: 24px; }.ax-care-lp .scope-report-v7 .service-number{ display: inline-block; margin-bottom: 5px; }.ax-care-lp .scope-report-v7 h3{ font-size: 22px; }.ax-care-lp .scope-report-v7 p{ font-size: 13px; color: #4d657b; margin-top: 7px; }.ax-care-lp .scope-report-v7 > a{ font-size: 13px; border-bottom: 1px solid #8fa1b1; white-space: nowrap; padding: 9px 0; }.ax-care-lp .portal-preview-link{ text-align: center; padding: 15px 20px; border-top: 1px solid #d8e1e9; font-size: 13px; font-weight: 700; background: #f0f5f9; }.ax-care-lp .portal-preview-link a{ text-decoration: underline; text-underline-offset: 4px; }.ax-care-lp #articles .article-image img[src*="price-preview"]{ object-fit: contain; }
@media (max-width:1050px) {.ax-care-lp .plans-v7{ grid-template-columns: repeat(2,minmax(0,1fr)); gap: 24px; }.ax-care-lp .plans-v7 .plan-v6-seo{ display: flex; grid-column: auto; }.ax-care-lp .plans-v7 .plan-v6{ padding: 28px; }.ax-care-lp .plans-v7 .plan-v6-featured{ padding: 27px; }.ax-care-lp .plans-v7 .plan-v6 h3{ font-size: 27px; }.ax-care-lp .plans-v7 .plan-price > strong{ font-size: 48px; }.ax-care-lp .plans-v7 .plan-purpose{ min-height: 24px; }.ax-care-lp .plans-v7 .plan-v6-ribbon{ font-size: 12px; }.ax-care-lp .plans-v7 .plan-summary{ min-height: 52px; }.ax-care-lp .plans-v7 .plan-exclusion{ min-height: 62px; }
}
@media (max-width:650px) {.ax-care-lp .spot-v7,.ax-care-lp .scope-report-v7{ display: block; padding: 22px; }.ax-care-lp .spot-v7 h3,.ax-care-lp .scope-report-v7 h3{ font-size: 20px; }.ax-care-lp .spot-v7 > a,.ax-care-lp .scope-report-v7 > a{ display: inline-block; margin-top: 14px; }
}
@media (max-width:560px) {.ax-care-lp .plans-v7{ grid-template-columns: 1fr; gap: 22px; }.ax-care-lp .plans-v7 .plan-v6{ padding: 25px; margin-top: 0; }.ax-care-lp .plans-v7 .plan-v6-featured{ padding: 24px; margin-top: 24px; }.ax-care-lp .plans-v7 .plan-v6 > ul{ font-size: 14px; }.ax-care-lp .plans-v7 .plan-purpose,.ax-care-lp .plans-v7 .plan-summary,.ax-care-lp .plans-v7 .plan-exclusion{ min-height: 0; }.ax-care-lp .plans-v7 .plan-action{ font-size: 14px; padding: 14px; }.ax-care-lp .portal-preview-link{ font-size: 12px; padding: 14px; }
}
@media (max-width:360px) {.ax-care-lp .plans-v7 .plan-v6{ padding: 22px 20px; }.ax-care-lp .plans-v7 .plan-v6-featured{ padding: 21px 19px; }.ax-care-lp .plans-v7 .plan-price > strong{ font-size: 45px; }
}

.ax-care-lp .pricing-v8 .section-heading{ margin-bottom: 30px; }.ax-care-lp .pricing-v8 .section-heading h2{ margin-top: 5px; }.ax-care-lp .pricing-v8 .section-heading .heading-note{ font-size: 12px; margin-top: 9px; }.ax-care-lp .plans-v8 .plan-v6,.ax-care-lp .plans-v8 .plan-v6-featured{ padding: 28px 20px 20px; margin-top: 0; border: 1px solid #b9c9d8; display: flex; flex-direction: column; }.ax-care-lp .plans-v8 .plan-v6-featured{ border-color: #1e496f; box-shadow: inset 0 0 0 1px #1e496f; }.ax-care-lp .plans-v8 .plan-v6-seo{ border-color: #c6b689; }.ax-care-lp .plans-v8 .plan-v6 h3{ margin: 0; text-align: center; font-size: 23px; line-height: 1.5; }.ax-care-lp .plans-v8 .plan-price{ justify-content: center; align-items: baseline; margin: 20px 0 23px; gap: 5px; }.ax-care-lp .plans-v8 .plan-price > strong{ font-size: 43px; font-variant-numeric: tabular-nums; letter-spacing: -.05em; }.ax-care-lp .plans-v8 .plan-price > span{ font-size: 12px; }.ax-care-lp .plans-v8 .plan-v6 > ul{ margin: 0; padding: 21px 0 20px; border-top: 1px solid #cbd6e0; font-size: 13px; flex: 1; }.ax-care-lp .plans-v8 .plan-v6 > ul > li{ margin-bottom: 13px; padding-left: 19px; }.ax-care-lp .plans-v8 .plan-v6 > ul > li:last-child{ margin-bottom: 0; }.ax-care-lp .plans-v8 .plan-v6 > ul > li b{ font-size: 12px; }.ax-care-lp .plans-v8 .plan-v6 .plan-action{ width: 100%; min-height: 48px; margin-top: 10px; padding: 12px 6px; justify-content: center; text-align: center; gap: 0; font-size: 13px; font-weight: 700; line-height: 1.5; }.ax-care-lp .plans-v8 .plan-action:focus-visible{ outline: 3px solid #9b761d; outline-offset: 4px; }.ax-care-lp .pricing-badges{ display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 12px; margin: 25px 0 12px; padding: 0; list-style: none; }.ax-care-lp .pricing-badge{ display: inline-flex; align-items: center; gap: 9px; min-height: 42px; padding: 8px 16px; border: 1px solid #cad6df; border-radius: 4px; background: #f0f5f8; color: #274762; font-size: 13px; font-weight: 700; }.ax-care-lp .pricing-badge > svg{ width: 22px; height: 22px; flex: 0 0 22px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }.ax-care-lp .pricing-badge-spot{ color: #70551f; background: #fff9ed; border-color: #e1d1ab; }.ax-care-lp .pricing-badge strong{ margin-left: 5px; font-weight: 800; font-variant-numeric: tabular-nums; white-space: nowrap; }.ax-care-lp .pricing-badge small{ margin-left: 7px; font-size: 10px; font-weight: 500; white-space: nowrap; }.ax-care-lp .pricing-terms-v8{ margin: 0 0 28px; border: 0; }.ax-care-lp .pricing-terms-v8 > summary{ display: flex; align-items: center; justify-content: center; gap: 13px; width: fit-content; max-width: 100%; min-height: 44px; margin: 0 auto; padding: 10px 8px; color: #4e6376; font-size: 12px; list-style: none; }.ax-care-lp .pricing-terms-v8 > summary::-webkit-details-marker{ display: none; }.ax-care-lp .pricing-terms-v8 > summary::after{ content: '+'; font-size: 18px; font-weight: 400; }.ax-care-lp .pricing-terms-v8[open] > summary::after{ content: '−'; }.ax-care-lp .pricing-terms-v8 > div{ max-width: 850px; margin: 12px auto 0; padding: 15px 25px; background: #fff; border: 1px solid #d6dfe6; }.ax-care-lp .pricing-terms-v8 dl{ margin: 0; }.ax-care-lp .pricing-terms-v8 dl > div{ display: grid; grid-template-columns: 100px minmax(0,1fr); gap: 20px; padding: 14px 0; }.ax-care-lp .pricing-terms-v8 dl > div + div{ border-top: 1px solid #e2e7ec; }.ax-care-lp .pricing-terms-v8 dt{ font-weight: 700; }.ax-care-lp .pricing-terms-v8 dd{ margin: 0; color: #4e6376; }.ax-care-lp .pricing-terms-v8 dd a{ text-decoration: underline; text-underline-offset: 3px; overflow-wrap: anywhere; }.ax-care-lp .pricing-v8 .platform-support{ margin-top: 18px; }.ax-care-lp [data-revision='8'] .primary,.ax-care-lp [data-revision='8'] .scope-cta{ justify-content: center; text-align: center; }
@media (max-width: 1050px) {.ax-care-lp .plans-v8{ gap: 20px; }.ax-care-lp .plans-v8 .plan-v6,.ax-care-lp .plans-v8 .plan-v6-featured{ padding: 28px 24px 22px; }.ax-care-lp .plans-v8 .plan-v6 h3{ font-size: 25px; }.ax-care-lp .plans-v8 .plan-price > strong{ font-size: 47px; }.ax-care-lp .plans-v8 .plan-v6 > ul{ font-size: 14px; }.ax-care-lp .plans-v8 .plan-v6 .plan-action{ font-size: 14px; }
}
@media (max-width: 560px) {.ax-care-lp .pricing-v8 .section-heading{ margin-bottom: 24px; }.ax-care-lp .plans-v8{ gap: 16px; margin-top: 0; }.ax-care-lp .plans-v8 .plan-v6,.ax-care-lp .plans-v8 .plan-v6-featured{ padding: 24px 23px 20px; margin-top: 0; }.ax-care-lp .plans-v8 .plan-v6 h3{ font-size: 24px; }.ax-care-lp .plans-v8 .plan-price{ margin: 16px 0 20px; }.ax-care-lp .plans-v8 .plan-price > strong{ font-size: 46px; }.ax-care-lp .plans-v8 .plan-v6 > ul{ padding: 18px 0 16px; }.ax-care-lp .plans-v8 .plan-v6 > ul > li{ margin-bottom: 10px; }.ax-care-lp .pricing-badges{ flex-direction: column; align-items: stretch; gap: 9px; margin-top: 22px; }.ax-care-lp .pricing-badge{ justify-content: center; gap: 8px; font-size: 12px; padding: 9px 10px; }.ax-care-lp .pricing-badge strong{ margin-left: 3px; }.ax-care-lp .pricing-badge small{ margin-left: 5px; }.ax-care-lp .pricing-terms-v8 > div{ padding: 8px 18px; }.ax-care-lp .pricing-terms-v8 dl > div{ grid-template-columns: 1fr; gap: 4px; }
}

.ax-care-lp [data-revision='9'] [data-plan-id='lite'],.ax-care-lp [data-revision='9'] [data-tier='lite']{ --tier: #916b2c; --tier-soft: #fbf5e9; --tier-ink: #805c20; }.ax-care-lp [data-revision='9'] [data-plan-id='support'],.ax-care-lp [data-revision='9'] [data-tier='support']{ --tier: #2c628f; --tier-soft: #edf4fb; }.ax-care-lp [data-revision='9'] [data-plan-id='operations'],.ax-care-lp [data-revision='9'] [data-tier='operations']{ --tier: #ac4e3e; --tier-soft: #fcf0ec; }.ax-care-lp [data-revision='9'] [data-plan-id='seo'],.ax-care-lp [data-revision='9'] [data-tier='seo']{ --tier: #73548e; --tier-soft: #f5f0fa; }.ax-care-lp .plans-v9 .plan-v6,.ax-care-lp .plans-v9 .plan-v6-featured{
  padding: 0 20px 20px; border: 1px solid var(--tier); border-radius: 5px;
  background: #fff; box-shadow: 0 5px 16px #1b3c5710; overflow: hidden;
}.ax-care-lp .plans-v9 .plan-v6 h3{
  margin: 0 -20px; padding: 21px 7px 24px; color: #fff; background: var(--tier);
  border-radius: 0 0 45% 45% / 0 0 9px 9px; font-size: 23px;
}.ax-care-lp .plans-v9 .plan-price{ color: var(--tier); margin: 25px 0 23px; }.ax-care-lp .plans-v9 .plan-v6 > ul{ border-color: #d8dfe4; }.ax-care-lp .plans-v9 .plan-v6 > ul > li::before{ color: var(--tier); }.ax-care-lp .plans-v9 .plan-v6 .plan-action{ border-color: var(--tier); color: #fff; background: var(--tier); }.ax-care-lp .plans-v9 .plan-action:hover,.ax-care-lp .plans-v9 .plan-action:focus-visible{ filter: brightness(.9); box-shadow: 0 3px 9px #17324c20; }.ax-care-lp .scope-v9{ background: #eef3f8; }.ax-care-lp .scope-grid-v9{ display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 22px; }.ax-care-lp .scope-unit-v9{ min-width: 0; border: 1px solid #c9d5df; border-top: 4px solid var(--tier); background: #fff; }.ax-care-lp .scope-unit-v9 > header{ display: grid; grid-template-columns: 58px minmax(0,1fr); align-items: center; gap: 18px; padding: 21px 25px; background: var(--tier-soft); border-bottom: 1px solid #d8e0e7; }.ax-care-lp .scope-index-v9{ color: var(--tier-ink,var(--tier)); font-size: 40px; font-weight: 700; line-height: 1.1; letter-spacing: -.06em; font-variant-numeric: tabular-nums; }.ax-care-lp .scope-unit-v9 header p{ color: var(--tier-ink,var(--tier)); font-size: 12px; font-weight: 700; margin-bottom: 5px; }.ax-care-lp .scope-unit-v9 h3{ font-size: 24px; font-weight: 800; line-height: 1.5; letter-spacing: -.02em; }.ax-care-lp .scope-unit-v9 dl{ margin: 0; padding: 5px 25px 11px; }.ax-care-lp .scope-unit-v9 dl > div{ display: flex; justify-content: space-between; align-items: baseline; gap: 16px; padding: 16px 0; }.ax-care-lp .scope-unit-v9 dl > div + div{ border-top: 1px solid #e0e6ec; }.ax-care-lp .scope-unit-v9 dt{ font-size: 14px; font-weight: 700; }.ax-care-lp .scope-unit-v9 dd{ margin: 0; color: #4b6073; font-size: 13px; text-align: right; }.ax-care-lp .scope-v9 .scope-detail{ margin-top: 13px; }.ax-care-lp .scope-v9 .scope-cta{ margin-top: 25px; }.ax-care-lp .flow-v9 #mypage .step-index{ background: #916b2c; outline-color: #916b2c; }.ax-care-lp .flow-v9 #mypage h3{ color: #7a5923; }.ax-care-lp .flow-v9 #mypage{ margin-bottom: 0; }.ax-care-lp .articles-v9{ background: #1d3e60; }.ax-care-lp .articles-v9 .editorial-heading{ padding-left: 21px; border-left: 4px solid #d5b66e; }.ax-care-lp .articles-v9 .editorial-heading p{ color: #ead7a7; }.ax-care-lp .articles-v9 .editorial-heading h2{ color: #fff; }.ax-care-lp .articles-v9 .article-card{ min-width: 0; background: #fff; border-radius: 4px; overflow: hidden; --article-accent: #2c628f; }.ax-care-lp .articles-v9 .article-card[data-topic='handover']{ --article-accent: #73548e; }.ax-care-lp .articles-v9 .article-card[data-topic='scope']{ --article-accent: #ac4e3e; }.ax-care-lp .articles-v9 .article-image{ border-bottom: 5px solid var(--article-accent); }.ax-care-lp .articles-v9 .article-card a{ display: block; height: 100%; padding-bottom: 20px; }.ax-care-lp .articles-v9 .article-meta{ margin: 18px 20px 0; }.ax-care-lp .articles-v9 .article-meta > span{ color: #576575; }.ax-care-lp .articles-v9 .article-meta b{ padding: 4px 10px; background: var(--article-accent); }.ax-care-lp .articles-v9 .article-card h3{ margin: 13px 20px 0; color: #1c344d; font-size: 23px; }.ax-care-lp .articles-v9 .article-card p{ margin: 7px 20px 0; color: #526477; }.ax-care-lp .articles-v9 .read-more{ margin: 19px 20px 0; color: var(--article-accent); border-color: #d6dfe7; font-weight: 700; }.ax-care-lp .articles-v9 .article-card a:focus-visible{ outline: 3px solid #e7c77c; outline-offset: -4px; }.ax-care-lp [data-revision='9'] .primary,.ax-care-lp [data-revision='9'] .scope-cta{ justify-content: center; text-align: center; }
@media (max-width:1050px) {.ax-care-lp .plans-v9 .plan-v6,.ax-care-lp .plans-v9 .plan-v6-featured{ padding: 0 24px 22px; }.ax-care-lp .plans-v9 .plan-v6 h3{ margin-left: -24px; margin-right: -24px; }.ax-care-lp .scope-unit-v9 > header{ grid-template-columns: 48px minmax(0,1fr); padding: 20px; gap: 13px; }.ax-care-lp .scope-index-v9{ font-size: 35px; }.ax-care-lp .scope-unit-v9 h3{ font-size: 22px; }.ax-care-lp .scope-unit-v9 dl{ padding-left: 20px; padding-right: 20px; }.ax-care-lp .scope-unit-v9 dt{ font-size: 13px; }.ax-care-lp .scope-unit-v9 dd{ font-size: 12px; }.ax-care-lp .articles-v9 .article-card h3{ font-size: 20px; }
}
@media (max-width:700px) {.ax-care-lp .scope-grid-v9{ grid-template-columns: 1fr; gap: 17px; }.ax-care-lp .scope-unit-v9 > header{ grid-template-columns: 52px minmax(0,1fr); padding: 18px 20px; }.ax-care-lp .scope-unit-v9 h3{ font-size: 23px; }.ax-care-lp .scope-unit-v9 dl > div{ padding: 14px 0; }
}
@media (max-width:560px) {.ax-care-lp .plans-v9 .plan-v6,.ax-care-lp .plans-v9 .plan-v6-featured{ padding: 0 23px 20px; }.ax-care-lp .plans-v9 .plan-v6 h3{ margin: 0 -23px; padding: 20px 6px 23px; font-size: 24px; }.ax-care-lp .plans-v9 .plan-price{ margin-top: 23px; }.ax-care-lp .articles-v9 .editorial-heading{ padding-left: 16px; }.ax-care-lp .articles-v9 .article-card h3{ font-size: 23px; }.ax-care-lp .scope-unit-v9 header p{ font-size: 11px; }
}
@media (max-width:360px) {.ax-care-lp .scope-unit-v9 h3{ font-size: 20px; }.ax-care-lp .scope-unit-v9 > header{ gap: 11px; padding-left: 17px; padding-right: 17px; }.ax-care-lp .scope-unit-v9 dl{ padding-left: 17px; padding-right: 17px; }.ax-care-lp .scope-unit-v9 dl > div{ gap: 10px; }
}
@media (prefers-reduced-motion:reduce) {.ax-care-lp .plans-v9 .plan-action{ transition: none; }
}

.ax-care-lp [data-revision='10']{ --navy:#295e91; --blue:#1767a4; --gold:#ffe08a; --gold-light:#ffe16a; --paper:#f7fbff; --pale:#eef7ff; --ink:#15385f; color:var(--ink); }.ax-care-lp [data-revision='10'] [data-plan-id='lite'],.ax-care-lp [data-revision='10'] [data-compare-col='lite']{ --tier:#9a6a0b; --tier-soft:#fff6db; }.ax-care-lp [data-revision='10'] [data-plan-id='support'],.ax-care-lp [data-revision='10'] [data-compare-col='support']{ --tier:#1773b2; --tier-soft:#edf7ff; }.ax-care-lp [data-revision='10'] [data-plan-id='operations'],.ax-care-lp [data-revision='10'] [data-compare-col='operations']{ --tier:#b75336; --tier-soft:#fff2eb; }.ax-care-lp [data-revision='10'] [data-plan-id='seo'],.ax-care-lp [data-revision='10'] [data-compare-col='seo']{ --tier:#805bb2; --tier-soft:#f5effe; }.ax-care-lp [data-revision='10'] .hero-kicker,.ax-care-lp [data-revision='10'] .hero-copy h1{ border-color:#ffe08a; }.ax-care-lp [data-revision='10'] .primary{ color:#15385f; background:#ffe08a; justify-content:center; }.ax-care-lp [data-revision='10'] .primary:hover{ background:#ffcf54; }.ax-care-lp [data-revision='10'] .hero-description{ max-width:550px; }.ax-care-lp [data-revision='10'] mark,.ax-care-lp [data-revision='10'] .problem-result>strong{ background:linear-gradient(transparent 65%,#ffe16a 65%); }.ax-care-lp [data-revision='10'] .problems{ background:#fff; }.ax-care-lp [data-revision='10'] .problem{ border:1px solid #d9e7f2; border-top:3px solid #7dbce5; background:#eff8ff; }.ax-care-lp [data-revision='10'] .problem:nth-child(2){ background:#fff8e7; border-color:#eee1bd; border-top-color:#ecc057; }.ax-care-lp [data-revision='10'] .problem:nth-child(3){ background:#eef9f4; border-color:#cde8dc; border-top-color:#6fbda0; }.ax-care-lp [data-revision='10'] .problem:nth-child(4){ background:#f7f1fe; border-color:#e5d8f4; border-top-color:#b39bdf; }.ax-care-lp [data-revision='10'] .problem-summary{ padding:36px 30px; background:#f0f8ff; border-top:3px solid #76b8e5; border-bottom:1px solid #bdd7ec; margin-top:32px; }.ax-care-lp [data-revision='10'] .problem-summary p{ max-width:850px; margin:15px auto 0; color:#36546e; line-height:2; }.ax-care-lp [data-revision='10'] #pricing{ position:relative; background:#f7fbff; }.ax-care-lp [data-revision='10'] #pricing>.wrap{ position:relative; }.ax-care-lp [data-revision='10'] #pricing .section-heading{ position:relative; padding-top:22px; margin-bottom:36px; }.ax-care-lp [data-revision='10'] #pricing .section-heading>p:first-child{ font-size:14px; }.ax-care-lp [data-revision='10'] #pricing .section-heading h2{ font-size:clamp(28px,3.1vw,42px); }.ax-care-lp [data-revision='10'] .pricing-watermark-v10{ position:absolute; top:-58px; left:50%; transform:translateX(-50%); color:#e1edf7; font-family:Arial,sans-serif; font-size:clamp(100px,12vw,170px); font-weight:900; letter-spacing:.08em; line-height:1; white-space:nowrap; pointer-events:none; user-select:none; }.ax-care-lp [data-revision='10'] .plans-v9{ position:relative; }.ax-care-lp [data-revision='10'] .pricing-badges{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); align-items:stretch; gap:14px; margin:28px 0 12px; }.ax-care-lp [data-revision='10'] .pricing-badge{ min-width:0; min-height:76px; justify-content:center; gap:12px; padding:15px; border:1px solid #aecbe0; border-radius:8px; background:#fff; color:#153f65; font-size:15px; line-height:1.7; box-shadow:0 2px 0 #dfeef8; }.ax-care-lp [data-revision='10'] .pricing-badge>svg{ width:26px; height:26px; flex-basis:26px; color:#1767a4; stroke-width:1.6; }.ax-care-lp [data-revision='10'] .pricing-badge-spot{ border-color:#e3c874; background:#fff9e8; color:#6b4c0d; }.ax-care-lp [data-revision='10'] .pricing-badge-spot>svg{ color:#8b640d; }.ax-care-lp [data-revision='10'] .pricing-badge-spot strong{ font-size:17px; }.ax-care-lp [data-revision='10'] .pricing-badge small{ display:block; margin-left:0; font-size:11px; }.ax-care-lp [data-revision='10'] .pricing-badge-platform{ background:#eef8ff; }.ax-care-lp [data-revision='10'] .scope-v10{ background:#fff; padding-top:70px; }.ax-care-lp [data-revision='10'] .ax-care-comparison{ color:#15385f; }.ax-care-lp [data-revision='10'] .ax-care-comparison__heading{ text-align:center; margin-bottom:28px; }.ax-care-lp [data-revision='10'] .ax-care-comparison__heading h2{ font-size:32px; }.ax-care-lp [data-revision='10'] .ax-care-comparison__scroll{ width:100%; }.ax-care-lp [data-revision='10'] .ax-care-comparison table{ width:100%; border-collapse:separate; border-spacing:0; table-layout:fixed; text-align:center; }.ax-care-lp [data-revision='10'] .ax-care-comparison th,.ax-care-lp [data-revision='10'] .ax-care-comparison td{ height:62px; padding:15px 14px; border-bottom:1px solid #dce7ef; font-size:14px; line-height:1.6; overflow-wrap:anywhere; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead th:first-child,.ax-care-lp [data-revision='10'] .ax-care-comparison tbody th{ width:24%; text-align:left; font-weight:700; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead th{ padding:0; height:170px; vertical-align:middle; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead th:first-child{ padding:15px 14px; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead button{ display:grid; align-content:center; justify-items:center; gap:10px; width:100%; min-height:170px; padding:20px 8px; border:0; border-top:4px solid var(--tier); background:#fff; color:#15385f; cursor:pointer; font:inherit; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead button strong{ font-size:17px; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead button small{ display:flex; justify-content:center; align-items:baseline; gap:5px; font-size:11px; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead button small b{ font-size:25px; font-weight:800; font-variant-numeric:tabular-nums; }.ax-care-lp [data-revision='10'] .ax-care-comparison__select{ padding:5px 12px; color:#36546e; border:1px solid #a5bed0; border-radius:4px; font-size:12px; background:#fff; }.ax-care-lp [data-revision='10'] .ax-care-comparison tbody tr.is-group>*{ border:0; padding:25px 14px 8px; height:60px; font-weight:800; color:#1767a4; }.ax-care-lp [data-revision='10'] .ax-care-comparison tbody tr.is-group th{ background:#fff; }.ax-care-lp [data-revision='10'] .ax-care-comparison th.is-selected,.ax-care-lp [data-revision='10'] .ax-care-comparison td.is-selected,.ax-care-lp [data-revision='10'] .ax-care-comparison th.is-selected button{ background:var(--tier-soft); }.ax-care-lp [data-revision='10'] .ax-care-comparison th.is-selected .ax-care-comparison__select{ border-color:var(--tier); background:var(--tier); color:#fff; }.ax-care-lp [data-revision='10'] .ax-care-comparison__none{ color:#637c90; font-size:18px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile{ display:none; }.ax-care-lp [data-revision='10'] .sr-only{ position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }.ax-care-lp [data-revision='10'] .comparison-apply-v10{ display:flex; width:310px; max-width:100%; min-height:50px; align-items:center; justify-content:center; margin:26px auto 0; color:#15385f; background:#ffe08a; border-radius:4px; font-size:14px; font-weight:800; }.ax-care-lp [data-revision='10'] .comparison-status-v10{ position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }.ax-care-lp [data-revision='10'] .scope-detail{ max-width:100%; margin-top:25px; }.ax-care-lp [data-revision='10'] .flow{ border-top:1px solid #d5e5f1; background:#f6faff; }.ax-care-lp [data-revision='10'] .flow-step>div:last-child{ background:#fff; border-bottom:1px solid #dce7ef; }.ax-care-lp [data-revision='10'] #mypage .step-index{ background:#1773b2; outline-color:#1773b2; }.ax-care-lp [data-revision='10'] #mypage h3{ color:#1767a4; }.ax-care-lp [data-revision='10'] .articles-v10{ background:#fff; border-top:4px solid #d5e9f8; }.ax-care-lp [data-revision='10'] .articles-v10 .editorial-heading{ margin-bottom:32px; }.ax-care-lp [data-revision='10'] .articles-v10 .editorial-heading h2{ color:#15385f; }.ax-care-lp [data-revision='10'] .article-card{ min-width:0; border:1px solid #d4e3ee; border-radius:7px; overflow:hidden; background:#fff; --article-tone:#295e91; }.ax-care-lp [data-revision='10'] .article-card[data-topic='handover']{ --article-tone:#805bb2; }.ax-care-lp [data-revision='10'] .article-card[data-topic='scope']{ --article-tone:#b75336; }.ax-care-lp [data-revision='10'] .article-card a{ display:flex; flex-direction:column; height:100%; }.ax-care-lp [data-revision='10'] .article-title-panel-v10{ min-height:188px; padding:24px 25px; color:#fff; background-color:var(--article-tone); background-image:repeating-linear-gradient(125deg,transparent,transparent 8px,#ffffff06 8px,#ffffff06 10px); }.ax-care-lp [data-revision='10'] .article-title-panel-v10>span{ display:inline-block; color:#15385f; background:#fff; padding:3px 9px; font-size:11px; font-weight:700; }.ax-care-lp [data-revision='10'] .article-title-panel-v10 h3{ color:#fff; font-size:25px; margin:19px 0 0; font-weight:800; }.ax-care-lp [data-revision='10'] .article-copy-v10{ display:flex; flex-direction:column; flex:1; padding:21px 25px; }.ax-care-lp [data-revision='10'] .article-draft-v10{ color:#52697b; font-size:11px; }.ax-care-lp [data-revision='10'] .article-copy-v10 p{ color:#36546e; font-size:14px; margin:10px 0 18px; }.ax-care-lp [data-revision='10'] .article-copy-v10 .read-more{ color:var(--article-tone); border-top:1px solid #d4e3ee; margin-top:auto; font-weight:700; }.ax-care-lp [data-revision='10'] .article-card a:hover{ background:#f7fbff; }.ax-care-lp [data-revision='10'] a:focus-visible,.ax-care-lp [data-revision='10'] button:focus-visible,.ax-care-lp [data-revision='10'] summary:focus-visible{ outline:3px solid #0d5f9d; outline-offset:4px; }.ax-care-lp [data-revision='10'] #hero a:focus-visible{ outline-color:#ffe08a; }.ax-care-lp [data-revision='10'] .article-card a:focus-visible{ outline-offset:-4px; }
@media(max-width:1050px){.ax-care-lp [data-revision='10'] .pricing-badge{ font-size:13px; padding:13px 10px; gap:8px; }.ax-care-lp [data-revision='10'] .pricing-badge-spot strong{ font-size:15px; }.ax-care-lp [data-revision='10'] .ax-care-comparison th,.ax-care-lp [data-revision='10'] .ax-care-comparison td{ font-size:13px; padding:13px 10px; }.ax-care-lp [data-revision='10'] .ax-care-comparison thead button strong{ font-size:15px; }
}
@media(max-width:860px){.ax-care-lp [data-revision='10'] .comparison-apply-v10{ display:none; }.ax-care-lp [data-revision='10'] .ax-care-comparison__scroll{ display:none; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile{ display:block; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:8px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button{ display:grid; align-content:center; justify-items:center; gap:7px; min-width:0; min-height:110px; padding:14px 5px; border:1px solid #a9c2d4; border-radius:5px; background:#fff; color:#15385f; font:inherit; cursor:pointer; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button[aria-pressed='true']{ border:2px solid #1773b2; background:#edf7ff; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button strong{ font-size:13px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button small{ font-size:10px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button small b{ font-size:19px; margin-right:4px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans .ax-care-comparison__select{ border:0; font-size:11px; padding:2px 7px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button[aria-pressed='true'] .ax-care-comparison__select{ color:#fff; background:#1773b2; }.ax-care-lp [data-revision='10'] .comparison-current-v10{ font-size:18px; font-weight:800; margin:24px 0 0; }.ax-care-lp [data-revision='10'] .comparison-group-v10 h3{ font-size:14px; color:#1767a4; padding:21px 0 9px; margin:0; border-bottom:2px solid #bdd8eb; }.ax-care-lp [data-revision='10'] .comparison-group-v10 dl{ margin:0; }.ax-care-lp [data-revision='10'] .comparison-group-v10 dl>div{ display:grid; grid-template-columns:minmax(0,1fr) auto; align-items:center; gap:15px; min-height:58px; padding:13px 0; border-bottom:1px solid #dce7ef; }.ax-care-lp [data-revision='10'] .comparison-group-v10 dt{ font-size:14px; }.ax-care-lp [data-revision='10'] .comparison-group-v10 dd{ color:#15385f; font-size:14px; font-weight:700; margin:0; text-align:right; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__apply{ display:flex; align-items:center; justify-content:center; width:100%; min-height:50px; margin-top:25px; border-radius:4px; background:#ffe08a; color:#15385f; font-size:14px; font-weight:800; }
}
@media(max-width:650px){.ax-care-lp [data-revision='10'] .pricing-badges{ grid-template-columns:1fr; gap:10px; }.ax-care-lp [data-revision='10'] .pricing-badge{ min-height:66px; font-size:14px; }.ax-care-lp [data-revision='10'] .pricing-badge small{ display:inline; margin-left:8px; }.ax-care-lp [data-revision='10'] .pricing-watermark-v10{ top:-25px; font-size:92px; }.ax-care-lp [data-revision='10'] #pricing .section-heading{ padding-top:20px; }.ax-care-lp [data-revision='10'] #pricing .section-heading h2{ font-size:28px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans{ grid-template-columns:repeat(2,minmax(0,1fr)); }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button{ min-height:112px; }.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button strong{ font-size:14px; }.ax-care-lp [data-revision='10'] .problem-summary{ padding:27px 20px; }.ax-care-lp [data-revision='10'] .problem-summary h3{ font-size:23px; }.ax-care-lp [data-revision='10'] .problem-summary p{ line-height:1.9; text-align:left; }.ax-care-lp [data-revision='10'] .problem-summary p br{ display:none; }.ax-care-lp [data-revision='10'] .ax-care-comparison__heading h2{ font-size:28px; }.ax-care-lp [data-revision='10'] .article-title-panel-v10{ min-height:155px; }
}
@media(min-width:561px) and (max-width:900px){.ax-care-lp [data-revision='10'] .hero-copy h1{ font-size:clamp(26px,4.3vw,36px); }
}
@media(max-width:360px){.ax-care-lp [data-revision='10'] .ax-care-comparison-mobile__plans button strong{ font-size:12px; }.ax-care-lp [data-revision='10'] .comparison-group-v10 dt,.ax-care-lp [data-revision='10'] .comparison-group-v10 dd{ font-size:12px; }.ax-care-lp [data-revision='10'] .pricing-badge{ font-size:12px; gap:7px; }
}
@media(prefers-reduced-motion:reduce){.ax-care-lp [data-revision='10'] a,.ax-care-lp [data-revision='10'] button{transition:none;}}

.ax-care-lp [data-theme='chic']{
  --ink: #111315; --navy: #101820; --blue: #675b3d; --muted: #62666a;
  --gold: #b7a35d; --gold-light: #eee8d8; --paper: #fbfaf7; --pale: #f3f2ee; --line: #dfe3e5;
  color: var(--ink); background: var(--paper); font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400; letter-spacing: .03em;
}.ax-care-lp [data-theme='chic'] .wrap{ max-width: 1180px; }.ax-care-lp [data-theme='chic'] .section{ padding: 94px 0; }.ax-care-lp [data-theme='chic'] h1,.ax-care-lp [data-theme='chic'] h2,.ax-care-lp [data-theme='chic'] .plan-v6 h3,.ax-care-lp [data-theme='chic'] .scope-unit-v9 h3,.ax-care-lp [data-theme='chic'] .problem h3,.ax-care-lp [data-theme='chic'] .flow-step h3{ font-family: 'Noto Serif JP', 'Yu Mincho', serif; font-weight: 400; }.ax-care-lp [data-theme='chic'] .section-heading{ margin-bottom: 46px; }.ax-care-lp [data-theme='chic'] .section-heading > p:first-child{ color: #746337; font-size: 12px; font-weight: 500; letter-spacing: .12em; }.ax-care-lp [data-theme='chic'] .section-heading h2{ font-size: 38px; line-height: 1.7; letter-spacing: .02em; }.ax-care-lp [data-theme='chic'] .section-heading .heading-note{ color: #62666a; font-size: 12px; }.ax-care-lp [data-theme='chic'] .preview-note{ background: #f1f0ec; color: #5d6265; }.ax-care-lp [data-theme='chic'] #hero{ color: #111315; background: #fbfaf7; min-height: 630px; border-bottom: 1px solid #e5e3dc; }.ax-care-lp [data-theme='chic'] .hero-inner{ display: grid; grid-template-columns: minmax(0,1.5fr) minmax(0,1fr); gap: 24px; max-width: 1180px; min-height: 630px; }.ax-care-lp [data-theme='chic'] .hero-copy{ width: auto; max-width: none; padding: 88px 0 65px; }.ax-care-lp [data-theme='chic'] .hero-kicker{ color: #746337; font-weight: 500; font-size: 13px; letter-spacing: .08em; border-bottom: 1px solid #b7a35d; padding-bottom: 14px; }.ax-care-lp [data-theme='chic'] .hero-copy h1{ font-size: 45px; font-weight: 400; line-height: 1.7; letter-spacing: -.02em; margin-top: 22px; padding: 0; border: 0; }.ax-care-lp [data-theme='chic'] .hero-description{ color: #555a5e; font-size: 14px; font-weight: 400; line-height: 2; margin-top: 23px; }.ax-care-lp [data-theme='chic'] .hero-points{ gap: 8px; margin-top: 24px; }.ax-care-lp [data-theme='chic'] .hero-points li{ clip-path: none; border: 1px solid #ddd9cd; background: transparent; color: #514a39; font-size: 10px; font-weight: 500; padding: 5px 9px; }.ax-care-lp [data-theme='chic'] .advisor{ position: relative; align-self: end; right: auto; bottom: auto; width: 100%; height: 555px; max-width: 460px; object-fit: contain; object-position: center bottom; }.ax-care-lp [data-theme='chic'] .image-label{ color: #62666a; background: #fbfaf7d9; font-size: 9px; }.ax-care-lp [data-theme='chic'] .hero-actions{ margin-top: 26px; gap: 18px; }.ax-care-lp [data-theme='chic'] .primary{ background: #b7a35d; color: #111315; border: 1px solid #b7a35d; border-radius: 0; font-size: 13px; font-weight: 500; min-height: 50px; justify-content: center; }.ax-care-lp [data-theme='chic'] .primary:hover{ background: #c9b67b; }.ax-care-lp [data-theme='chic'] .hero-secondary{ color: #30363c; border-color: #a9adb0; font-size: 11px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .hero-condition{ color: #66696b; font-size: 10px; }.ax-care-lp [data-theme='chic'] .problems{ background: #fff; }.ax-care-lp [data-theme='chic'] .problem{ background: #f5f4f0; border-radius: 0; padding: 28px 30px; }.ax-care-lp [data-theme='chic'] .problem h3{ font-size: 23px; line-height: 1.7; }.ax-care-lp [data-theme='chic'] .problem-body > p{ background: transparent; border-left: 1px solid #d9d4c7; border-radius: 0; font-size: 14px; color: #5e6366; padding: 6px 0 6px 20px; }.ax-care-lp [data-theme='chic'] .problem-result > span{ color: #746337; font-size: 10px; font-weight: 500; }.ax-care-lp [data-theme='chic'] .problem-result > strong{ color: #252c30; font-size: 18px; font-weight: 500; background: linear-gradient(transparent 78%,#e8dfc9 78%); }.ax-care-lp [data-theme='chic'] .problem-summary{ background: transparent; padding-bottom: 0; border-top: 1px solid #e1ded6; }.ax-care-lp [data-theme='chic'] .problem-summary h3{ font-family: 'Noto Serif JP',serif; font-size: 26px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .problem-summary p{ color: #62666a; font-size: 13px; }.ax-care-lp [data-theme='chic'] mark{ background: linear-gradient(transparent 82%,#e8dfc9 82%); }.ax-care-lp [data-theme='chic'] .scope-v9{ background: #f6f5f1; }.ax-care-lp .scope-showcase-chic{ display: grid; grid-template-columns: minmax(240px,.75fr) minmax(0,2fr); gap: 46px; align-items: stretch; }.ax-care-lp .scope-photo-chic{ margin: 0; position: relative; min-height: 420px; background: #e6e3dc; }.ax-care-lp .scope-photo-chic img{ width: 100%; height: 100%; object-fit: cover; object-position: 48% center; }.ax-care-lp .scope-photo-chic figcaption{ position: absolute; right: 10px; bottom: 8px; color: #fff; background: #1113159c; padding: 2px 7px; font-size: 9px; }.ax-care-lp [data-theme='chic'] .scope-grid-v9{ gap: 24px 28px; }.ax-care-lp [data-theme='chic'] .scope-unit-v9{ border: 0; border-top: 1px solid #b7a35d; background: transparent; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 > header{ grid-template-columns: 35px minmax(0,1fr); gap: 13px; padding: 18px 0 14px; background: transparent; border: 0; }.ax-care-lp [data-theme='chic'] .scope-index-v9{ color: #8a7844; font-family: 'Cormorant Garamond',Georgia,serif; font-size: 35px; font-weight: 400; letter-spacing: 0; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 header p{ color: #746337; font-size: 10px; font-weight: 500; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 h3{ color: #171e23; font-size: 21px; letter-spacing: -.02em; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 dl{ padding: 0; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 dl > div{ padding: 12px 0; gap: 12px; border-color: #e0ddd5; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 dt{ font-size: 13px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 dd{ color: #62666a; font-size: 12px; }.ax-care-lp [data-theme='chic'] .scope-cta{ background: transparent; color: #111315; border: 1px solid #b6b8b6; outline: none; box-shadow: none; padding: 15px 30px; font-size: 13px; font-weight: 400; max-width: 350px; margin: 30px auto 0; }.ax-care-lp [data-theme='chic'] .scope-cta:hover{ background: #101820; color: #fff; }.ax-care-lp [data-theme='chic'] .scope-detail{ color: #5c6266; font-size: 12px; margin-top: 24px; }.ax-care-lp [data-theme='chic'] .scope-detail summary{ font-weight: 400; }.ax-care-lp [data-theme='chic'] .pricing-v9{ background: #fff; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6{ padding: 30px 20px 22px; border: 1px solid #dfe3e5; border-radius: 0; background: #fff; color: #101820; box-shadow: none; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 h3{ background: transparent; border-radius: 0; padding: 0; margin: 0; color: inherit; font-size: 23px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-price{ color: inherit; margin: 24px 0; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-price strong{ font-family: 'Cormorant Garamond',Georgia,serif; font-weight: 500; font-size: 52px; letter-spacing: -.03em; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-price > span{ font-size: 10px; color: #6b7074; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 > ul{ border-color: #e0e3e5; font-size: 13px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 > ul > li b{ font-size: 11px; font-weight: 500; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 > ul > li::before{ color: #8a7844; font-weight: 400; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 .plan-action{ background: transparent; border: 1px solid #bfc4c6; color: inherit; font-size: 12px; font-weight: 500; border-radius: 0; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6-featured{ background: #101820; border-color: #101820; color: #fff; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6-featured .plan-price > span{ color: #d2d6d9; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6-featured > ul{ border-color: #ffffff30; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6-featured > ul > li::before{ color: #d7c68e; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6-featured .plan-action{ border-color: #ffffff80; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-action:hover{ filter: none; box-shadow: none; background: #eee8d8; color: #111315; border-color: #b7a35d; }.ax-care-lp [data-theme='chic'] .pricing-badge{ border-color: #dedad0; background: #faf9f6; color: #514a39; font-size: 11px; font-weight: 400; border-radius: 0; }.ax-care-lp [data-theme='chic'] .pricing-badge strong{ font-weight: 500; }.ax-care-lp [data-theme='chic'] .pricing-terms-v8{ color: #5b6265; }.ax-care-lp [data-theme='chic'] .pricing-terms-v8 > summary{ font-weight: 400; }.ax-care-lp [data-theme='chic'] .platform-support{ border-left: 1px solid #b7a35d; background: #f6f5f1; padding: 25px 28px; }.ax-care-lp [data-theme='chic'] .platform-support h3{ font-family: 'Noto Serif JP',serif; font-size: 22px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .platform-support p{ color: #62666a; font-size: 12px; }.ax-care-lp [data-theme='chic'] .platform-support a{ color: #333b40; border-color: #b0b4b6; font-weight: 400; font-size: 12px; }.ax-care-lp [data-theme='chic'] .flow{ background: #fbfaf7; }.ax-care-lp [data-theme='chic'] .flow-list:before{ background: #d2cbbb; width: 1px; }.ax-care-lp [data-theme='chic'] .flow-step{ background: linear-gradient(90deg,transparent 104px,#f1f0eb 104px); min-height: 125px; }.ax-care-lp [data-theme='chic'] .step-index{ background: #fbfaf7; color: #6f6038; border-color: #fbfaf7; outline-color: #c7bb9a; }.ax-care-lp [data-theme='chic'] .step-index b{ font-family: 'Cormorant Garamond',Georgia,serif; font-size: 30px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .flow-step h3{ color: #1d252b; font-size: 23px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .flow-step p{ color: #5c6266; font-size: 13px; }.ax-care-lp [data-theme='chic'] .flow-step small{ font-size: 10px; color: #6b6e70; }.ax-care-lp [data-theme='chic'] #mypage .step-index{ color: #fff; background: #101820; outline-color: #101820; }.ax-care-lp [data-theme='chic'] #mypage h3{ color: #1d252b; }.ax-care-lp [data-theme='chic'] .articles-v9{ background: #101820; }.ax-care-lp [data-theme='chic'] .articles-v9 .editorial-heading{ border-left-width: 1px; }.ax-care-lp [data-theme='chic'] .editorial-heading p{ color: #d7c68e; font-size: 11px; font-weight: 400; letter-spacing: .08em; }.ax-care-lp [data-theme='chic'] .editorial-heading h2{ color: #fff; font-size: 36px; }.ax-care-lp [data-theme='chic'] .article-card{ --article-accent: #685b38; border-radius: 0; }.ax-care-lp [data-theme='chic'] .article-image{ border-bottom: 1px solid #dedad0; }.ax-care-lp [data-theme='chic'] .article-meta b{ color: #514a39; background: #f0ece1; font-size: 10px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .article-card h3{ font-family: 'Noto Serif JP',serif; font-size: 22px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .article-card p{ font-size: 12px; }.ax-care-lp [data-theme='chic'] .read-more{ color: #5c543e; font-size: 11px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .faq{ background: #fff; }.ax-care-lp [data-theme='chic'] .faq summary{ font-size: 15px; font-weight: 500; line-height: 1.9; }.ax-care-lp [data-theme='chic'] .faq details p{ font-size: 13px; }.ax-care-lp [data-theme='chic'] .consultation{ background: #101820; padding: 85px 0; }.ax-care-lp [data-theme='chic'] .consultation h2{ font-size: 34px; font-weight: 400; }.ax-care-lp [data-theme='chic'] .consultation p{ color: #e0e3e5; font-size: 13px; }.ax-care-lp [data-theme='chic'] #consultation-link[aria-disabled='true']{ background: #e8e4d9; border-color: #e8e4d9; color: #3c4246; }.ax-care-lp [data-theme='chic'] a:focus-visible,.ax-care-lp [data-theme='chic'] summary:focus-visible{ outline: 3px solid #9a7c32; outline-offset: 4px; }.ax-care-lp [data-theme='chic'] .mobile-contact{ background: #101820; color: #fff; font-weight: 500; font-size: 12px; }.ax-care-lp [data-theme='chic'].article-page .article-shell{ border: 1px solid #e3e0d7; }.ax-care-lp [data-theme='chic'].article-page .article-shell h1{ font-family: 'Noto Serif JP',serif; font-weight: 400; }.ax-care-lp [data-theme='chic'].article-page .article-shell img{ object-fit: contain; background: #fbfaf7; }
@media (max-width:1050px) {.ax-care-lp [data-theme='chic'] .hero-copy h1{ font-size: 37px; }.ax-care-lp [data-theme='chic'] .hero-copy{ padding-top: 75px; }.ax-care-lp [data-theme='chic'] .advisor{ height: 520px; }.ax-care-lp .scope-showcase-chic{ grid-template-columns: minmax(200px,.7fr) minmax(0,2fr); gap: 28px; }.ax-care-lp [data-theme='chic'] .scope-grid-v9{ gap: 20px; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 h3{ font-size: 19px; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6{ padding: 28px 24px 22px; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 h3{ margin: 0; }
}
@media (max-width:850px) {.ax-care-lp .scope-showcase-chic{ grid-template-columns: 1fr; }.ax-care-lp .scope-photo-chic{ min-height: 0; height: 240px; }.ax-care-lp .scope-photo-chic img{ object-position: 50% 52%; }.ax-care-lp [data-theme='chic'] .scope-grid-v9{ grid-template-columns: repeat(2,minmax(0,1fr)); }
}
@media (max-width:700px) {.ax-care-lp [data-theme='chic'] .hero-inner{ grid-template-columns: minmax(0,1fr) 210px; gap: 18px; min-height: 580px; }.ax-care-lp [data-theme='chic'] .hero-copy h1{ font-size: 30px; }.ax-care-lp [data-theme='chic'] .hero-kicker{ font-size: 11px; }.ax-care-lp [data-theme='chic'] .hero-description{ font-size: 12px; }.ax-care-lp [data-theme='chic'] .advisor{ height: 440px; }.ax-care-lp [data-theme='chic'] .hero-points li{ font-size: 9px; padding: 4px 7px; }
}
@media (max-width:560px) {.ax-care-lp [data-theme='chic'] .section{ padding: 62px 0; }.ax-care-lp [data-theme='chic'] .section-heading{ margin-bottom: 30px; }.ax-care-lp [data-theme='chic'] .section-heading h2{ font-size: 28px; }.ax-care-lp [data-theme='chic'] .section-heading > p:first-child{ font-size: 10px; }.ax-care-lp [data-theme='chic'] #hero{ min-height: 0; padding: 0; }.ax-care-lp [data-theme='chic'] .hero-inner{ display: grid; width: calc(100% - 40px); grid-template-columns: minmax(0,1fr) 140px; grid-template-areas: 'kicker kicker' 'title title' 'description photo' 'points photo' 'actions actions' 'condition condition'; column-gap: 10px; row-gap: 0; min-height: 0; padding: 35px 0 26px; }.ax-care-lp [data-theme='chic'] .hero-copy{ display: contents; }.ax-care-lp [data-theme='chic'] .hero-kicker{ grid-area: kicker; margin: 0; padding-bottom: 10px; font-size: 11px; }.ax-care-lp [data-theme='chic'] .hero-copy h1{ grid-area: title; max-width: none; margin: 20px 0 18px; font-size: 30px; line-height: 1.65; }.ax-care-lp [data-theme='chic'] .hero-description{ grid-area: description; max-width: none; margin: 0 0 12px; font-size: 11px; text-wrap: balance; }.ax-care-lp [data-theme='chic'] .hero-points{ grid-area: points; display: grid; justify-items: start; align-content: start; gap: 5px; margin: 0; max-width: none; }.ax-care-lp [data-theme='chic'] .hero-points li{ padding: 3px 8px; font-size: 9px; }.ax-care-lp [data-theme='chic'] .advisor{ grid-area: photo; align-self: end; justify-self: center; position: relative; height: 240px; width: 160px; max-width: none; }.ax-care-lp [data-theme='chic'] .image-label{ grid-area: photo; position: relative; align-self: end; justify-self: end; right: auto; bottom: auto; margin: 0 0 5px; padding: 1px 4px; font-size: 8px; }.ax-care-lp [data-theme='chic'] .hero-actions{ grid-area: actions; display: flex; align-items: stretch; max-width: none; width: 100%; margin: 20px 0 0; gap: 9px; }.ax-care-lp [data-theme='chic'] .hero-actions .primary{ width: 100%; padding: 13px; font-size: 12px; }.ax-care-lp [data-theme='chic'] .hero-secondary{ display: inline-flex; align-items: center; width: fit-content; min-height: 44px; align-self: center; font-size: 11px; }.ax-care-lp [data-theme='chic'] .hero-condition{ grid-area: condition; max-width: none; margin-top: 10px; text-align: center; font-size: 9px; }.ax-care-lp [data-theme='chic'] .problem{ padding: 22px; }.ax-care-lp [data-theme='chic'] .problem h3{ font-size: 21px; }.ax-care-lp [data-theme='chic'] .problem-body > p{ font-size: 12px; padding-left: 14px; }.ax-care-lp [data-theme='chic'] .problem-result > strong{ font-size: 17px; }.ax-care-lp [data-theme='chic'] .problem-summary h3{ font-size: 22px; }.ax-care-lp .scope-photo-chic{ height: 210px; }.ax-care-lp [data-theme='chic'] .scope-grid-v9{ grid-template-columns: 1fr; gap: 22px; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 h3{ font-size: 23px; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 dt{ font-size: 13px; }.ax-care-lp [data-theme='chic'] .scope-unit-v9 dd{ font-size: 12px; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6{ padding: 28px 23px 21px; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 h3{ margin: 0; font-size: 24px; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-price strong{ font-size: 54px; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 > ul{ font-size: 13px; }.ax-care-lp [data-theme='chic'] .plans-v9 .plan-v6 .plan-action{ font-size: 12px; }.ax-care-lp [data-theme='chic'] .flow-step{ background: linear-gradient(90deg,transparent 70px,#f1f0eb 70px); }.ax-care-lp [data-theme='chic'] .flow-step h3{ font-size: 20px; }.ax-care-lp [data-theme='chic'] .flow-step p{ font-size: 12px; }.ax-care-lp [data-theme='chic'] .step-index b{ font-size: 26px; }.ax-care-lp [data-theme='chic'] .editorial-heading h2{ font-size: 29px; }.ax-care-lp [data-theme='chic'] .consultation{ padding: 60px 0; }.ax-care-lp [data-theme='chic'] .consultation h2{ font-size: 27px; }
}
@media (max-width:360px) {.ax-care-lp [data-theme='chic'] .hero-copy h1{ font-size: 26px; }.ax-care-lp [data-theme='chic'] .hero-inner{ grid-template-columns: minmax(0,1fr) 120px; }.ax-care-lp [data-theme='chic'] .advisor{ height: 235px; width: 145px; }.ax-care-lp [data-theme='chic'] .hero-description{ font-size: 10px; }.ax-care-lp [data-theme='chic'] .hero-points li{ padding-left: 6px; padding-right: 6px; }
}

.ax-care-lp [data-theme='chic'][data-design='11']{ --ink:#111315; --navy:#101820; --blue:#675b3d; --gold:#b7a35d; --gold-light:#eee8d8; --paper:#fbfaf7; --pale:#f3f2ee; }.ax-care-lp [data-theme='chic'][data-design='11'] [data-plan-id],.ax-care-lp [data-theme='chic'][data-design='11'] [data-compare-col]{ --tier:#101820; --tier-soft:#f0eeea; }.ax-care-lp [data-theme='chic'][data-design='11'] .hero-description{ font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .hero-copy h1{ text-wrap:balance; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem:nth-child(n){ background:#f7f6f2; border:1px solid #e3e0d7; border-radius:0; padding:28px 30px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem h3{ color:#20272c; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-body{ gap:20px; margin:22px 0 17px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-icon{ width:116px; flex-basis:116px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-icon img{ display:block; width:116px; height:120px; object-fit:contain; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-body>p{ color:#4f565a; background:transparent; border-left:1px solid #d8d1bf; font-size:14px; font-weight:400; line-height:1.9; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-result>span{ font-size:11px; color:#746337; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-result>strong{ color:#252c30; font-weight:500; background:linear-gradient(transparent 80%,#e8dfc9 80%); }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-summary{ margin-top:30px; padding:34px 25px 0; background:transparent; border-top:1px solid #cfc6b2; border-bottom:0; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-summary p{ color:#596065; font-weight:400; line-height:2; }.ax-care-lp [data-theme='chic'][data-design='11'] #pricing{ background:#fbfaf7; }.ax-care-lp [data-theme='chic'][data-design='11'] #pricing .section-heading{ padding-top:20px; margin-bottom:46px; }.ax-care-lp [data-theme='chic'][data-design='11'] #pricing .section-heading>p:first-child{ font-size:12px; font-weight:400; color:#746337; }.ax-care-lp [data-theme='chic'][data-design='11'] #pricing .section-heading h2{ font-family:'Noto Serif JP',serif; font-size:38px; font-weight:400; line-height:1.7; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-watermark-v10{ color:#efede7; letter-spacing:.06em; }.ax-care-lp [data-theme='chic'][data-design='11'] .plans-v9 .plan-v6{ box-shadow:none; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badges{ gap:14px; margin-top:28px; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badge{ min-height:72px; padding:14px; border:1px solid #d6d2c7; border-radius:0; background:#fff; color:#45483f; font-size:13px; font-weight:400; box-shadow:none; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badge>svg{ width:24px; height:24px; color:#746337; stroke-width:1.4; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badge-spot{ background:#f5f1e6; color:#51462d; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badge strong{ font-size:15px; font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badge small{ color:#655c46; font-size:11px; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-terms-v8>summary{ color:#596065; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-terms-v8>div{ border-color:#dedbd3; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-terms-v8 dd{ color:#596065; }.ax-care-lp [data-theme='chic'][data-design='11'] .scope-v10{ background:#fff; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison{ color:#101820; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison__heading h2{ font-family:'Noto Sans JP',sans-serif; font-size:29px; font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison th,.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison td{ border-color:#e1e2de; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison thead th:first-child,.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison tbody th{ font-weight:500; color:#303941; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison thead button{ color:#101820; border-top:1px solid #d0c9b8; background:#fff; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison thead button strong{ font-family:'Noto Sans JP',sans-serif; font-size:17px; font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison thead button small{ color:#5b6266; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison thead button small b{ font-family:'Noto Sans JP',sans-serif; font-weight:500; color:#101820; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison__select{ border-color:#bfc2c2; color:#303941; border-radius:0; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison th.is-selected,.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison td.is-selected,.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison th.is-selected button{ background:#efeeea; color:#101820; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison th.is-selected button{ border-top:2px solid #a68e4d; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison th.is-selected .ax-care-comparison__select{ background:#fff; color:#101820; border-color:#8d9396; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison tbody tr.is-group>*{ border-color:#d4d5d0; color:#303941; font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison__none{ color:#5c6367; }.ax-care-lp [data-theme='chic'][data-design='11'] .comparison-apply-v10{ background:#101820; color:#fff; border-radius:0; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .scope-detail{ color:#596065; }.ax-care-lp [data-theme='chic'][data-design='11'] .flow{ background:#fbfaf7; border-top:1px solid #e5e2d9; }.ax-care-lp [data-theme='chic'][data-design='11'] .flow-step>div:last-child{ background:#f1f0eb; border-bottom:0; }.ax-care-lp [data-theme='chic'][data-design='11'] #mypage .step-index{ color:#fff; background:#101820; outline-color:#101820; }.ax-care-lp [data-theme='chic'][data-design='11'] #mypage h3{ color:#1d252b; }.ax-care-lp [data-theme='chic'][data-design='11'] .articles-v10{ background:#fff; border-top:1px solid #e5e2d9; }.ax-care-lp [data-theme='chic'][data-design='11'] .articles-v10 .editorial-heading h2{ color:#111315; font-family:'Noto Serif JP',serif; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-card{ --article-tone:#675b3d; border:1px solid #dfddd5; border-radius:0; background:#fff; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-card[data-topic]{ --article-tone:#675b3d; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-title-panel-v10{ background:#f4f2eb; background-image:none; color:#22282c; border-bottom:1px solid #dedbd0; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-title-panel-v10>span{ background:#e9e3d4; color:#4e452d; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-title-panel-v10 h3{ color:#22282c; font-family:'Noto Serif JP',serif; font-size:23px; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-copy-v10 p{ color:#596065; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-draft-v10{ color:#62666a; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-copy-v10 .read-more{ color:#675b3d; border-color:#ddd9cf; font-weight:400; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-card a:hover{ background:#faf9f5; }.ax-care-lp [data-theme='chic'][data-design='11'] a:focus-visible,.ax-care-lp [data-theme='chic'][data-design='11'] button:focus-visible,.ax-care-lp [data-theme='chic'][data-design='11'] summary:focus-visible{ outline:3px solid #8a6c24; outline-offset:4px; }.ax-care-lp [data-theme='chic'][data-design='11'] #hero a:focus-visible{ outline-color:#8a6c24; }.ax-care-lp [data-theme='chic'][data-design='11'] .article-card a:focus-visible{ outline-offset:-4px; }
@media(max-width:860px){.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison-mobile__plans button{ background:#fff; border-color:#c6c8c6; color:#101820; border-radius:0; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison-mobile__plans button[aria-pressed='true']{ border:2px solid #9a8243; background:#efeeea; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison-mobile__plans button strong{ font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison-mobile__plans button small b{ font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison-mobile__plans button[aria-pressed='true'] .ax-care-comparison__select{ background:#101820; color:#fff; }.ax-care-lp [data-theme='chic'][data-design='11'] .comparison-current-v10{ color:#101820; font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .comparison-group-v10 h3{ color:#303941; font-weight:500; border-bottom:1px solid #c8c9c3; }.ax-care-lp [data-theme='chic'][data-design='11'] .comparison-group-v10 dl>div{ border-color:#e1e2de; }.ax-care-lp [data-theme='chic'][data-design='11'] .comparison-group-v10 dt{ color:#303941; }.ax-care-lp [data-theme='chic'][data-design='11'] .comparison-group-v10 dd{ color:#101820; font-weight:500; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison-mobile__apply{ color:#fff; background:#101820; font-weight:400; border-radius:0; }
}
@media(max-width:700px){.ax-care-lp [data-theme='chic'][data-design='11'] .problem:nth-child(n){ padding:24px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-icon{ width:102px; flex-basis:102px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-icon img{ width:102px; height:112px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-body{ gap:15px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-body>p{ font-size:13px; }
}
@media(max-width:560px){.ax-care-lp [data-theme='chic'][data-design='11'] .hero-inner{ grid-template-areas:'kicker kicker' 'title title' 'description photo' 'points photo' 'actions actions'; }.ax-care-lp [data-theme='chic'][data-design='11'] #pricing .section-heading h2{ font-size:28px; }.ax-care-lp [data-theme='chic'][data-design='11'] #pricing .section-heading{ margin-bottom:30px; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badge{ min-height:64px; font-size:13px; }.ax-care-lp [data-theme='chic'][data-design='11'] .pricing-badge small{ display:inline; margin-left:6px; }.ax-care-lp [data-theme='chic'][data-design='11'] .ax-care-comparison__heading h2{ font-size:26px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem h3{ font-size:21px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-summary{ padding:28px 0 0; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-summary p{ font-size:13px; }
}
@media(max-width:360px){.ax-care-lp [data-theme='chic'][data-design='11'] .problem:nth-child(n){ padding:20px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-icon{ width:88px; flex-basis:88px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-icon img{ width:88px; height:100px; }.ax-care-lp [data-theme='chic'][data-design='11'] .problem-body>p{ font-size:12px; padding-left:10px; }
}

.ax-care-lp [data-theme='chic'][data-accent='13']{ --ink:#111315; --navy:#191b1e; --blue:#4b4f52; --gold:#929292; --gold-light:#e5e5e5; --paper:#fafafa; --pale:#f3f3f3; --accent-ink:#4b4f52; --accent-marker:#929292; }.ax-care-lp [data-theme='chic'][data-accent='13'] .preview-note{ background:#eeeeee; color:#55595c; }.ax-care-lp [data-theme='chic'][data-accent='13'] #hero{ background:#fafafa; border-color:#dddddd; }.ax-care-lp [data-theme='chic'][data-accent='13'] .hero-kicker,.ax-care-lp [data-theme='chic'][data-accent='13'] .section-heading>p:first-child,.ax-care-lp [data-theme='chic'][data-accent='13'] #pricing .section-heading>p:first-child,.ax-care-lp [data-theme='chic'][data-accent='13'] .problem-result>span{ color:var(--accent-ink); }.ax-care-lp [data-theme='chic'][data-accent='13'] .hero-kicker{ border-color:#929292; }.ax-care-lp [data-theme='chic'][data-accent='13'] .hero-points li{ border-color:#cecece; color:#4b4f52; }.ax-care-lp [data-theme='chic'][data-accent='13'] mark,.ax-care-lp [data-theme='chic'][data-accent='13'] .problem-result>strong{ color:#111315; background:linear-gradient(transparent 67%,var(--accent-marker) 67%,var(--accent-marker) 94%,transparent 94%); -webkit-box-decoration-break:clone; box-decoration-break:clone; }.ax-care-lp [data-theme='chic'][data-accent='13'] .primary{ background:#191b1e; border-color:#191b1e; color:#ffffff; }.ax-care-lp [data-theme='chic'][data-accent='13'] .primary:hover{ background:#3d4145; border-color:#3d4145; }.ax-care-lp [data-theme='chic'][data-accent='13'] .problem:nth-child(n){ background:#f5f5f5; border-color:#dddddd; }.ax-care-lp [data-theme='chic'][data-accent='13'] .problem-body>p{ border-left-color:#cccccc; }.ax-care-lp [data-theme='chic'][data-accent='13'] .problem-icon{ color:#4b4f52; }.ax-care-lp [data-theme='chic'][data-accent='13'] .problem-summary{ border-top-color:#929292; }.ax-care-lp [data-theme='chic'][data-accent='13'] #pricing{ background:#fafafa; }.ax-care-lp [data-theme='chic'][data-accent='13'] .pricing-watermark-v10{ color:#e9e9e9; }.ax-care-lp [data-theme='chic'][data-accent='13'] .plans-v9 .plan-v6-featured{ background:#191b1e; border-color:#191b1e; border-top:2px solid #929292; }.ax-care-lp [data-theme='chic'][data-accent='13'] .plans-v9 .plan-v6-featured .plan-price strong{ color:#ffffff; }.ax-care-lp [data-theme='chic'][data-accent='13'] .plans-v9 .plan-v6>ul>li::before{ color:#62666a; }.ax-care-lp [data-theme='chic'][data-accent='13'] .plans-v9 .plan-v6-featured>ul>li::before{ color:#dddddd; }.ax-care-lp [data-theme='chic'][data-accent='13'] .plans-v9 .plan-action:hover{ background:#e5e5e5; color:#111315; border-color:#929292; }.ax-care-lp [data-theme='chic'][data-accent='13'] .pricing-badge{ border-color:#bfc1c3; color:#424649; }.ax-care-lp [data-theme='chic'][data-accent='13'] .pricing-badge>svg{ color:#4b4f52; }.ax-care-lp [data-theme='chic'][data-accent='13'] .pricing-badge-spot{ background:#eeeeee; color:#424649; }.ax-care-lp [data-theme='chic'][data-accent='13'] .pricing-badge small{ color:#55595c; }.ax-care-lp [data-theme='chic'][data-accent='13'] .pricing-terms-v8>div{ border-color:#d5d5d5; }.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison thead button{ border-top-color:#bfc1c3; }.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison th.is-selected,.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison td.is-selected,.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison th.is-selected button{ background:#eeeeee; }.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison th.is-selected button{ border-top-color:#191b1e; }.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison tbody tr.is-group>*{ border-color:#c9c9c9; color:#424649; }.ax-care-lp [data-theme='chic'][data-accent='13'] .comparison-apply-v10,.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison-mobile__apply{ background:#191b1e; }.ax-care-lp [data-theme='chic'][data-accent='13'] .flow{ background:#fafafa; border-top-color:#dddddd; }.ax-care-lp [data-theme='chic'][data-accent='13'] .flow-step{ background:linear-gradient(90deg,transparent 104px,#f0f0f0 104px); }.ax-care-lp [data-theme='chic'][data-accent='13'] .flow-step>div:last-child{ background:#f0f0f0; }.ax-care-lp [data-theme='chic'][data-accent='13'] .step-index{ background:#fafafa; border-color:#fafafa; color:#4b4f52; outline-color:#a5a5a5; }.ax-care-lp [data-theme='chic'][data-accent='13'] .flow-list:before{ background:#b5b5b5; }.ax-care-lp [data-theme='chic'][data-accent='13'] #mypage .step-index{ color:#ffffff; background:#191b1e; outline-color:#191b1e; }.ax-care-lp [data-theme='chic'][data-accent='13'] .articles-v10{ border-top-color:#dddddd; }.ax-care-lp [data-theme='chic'][data-accent='13'] .editorial-heading p{ color:#55595c; }.ax-care-lp [data-theme='chic'][data-accent='13'] .article-card,.ax-care-lp [data-theme='chic'][data-accent='13'] .article-card[data-topic]{ --article-tone:#4b4f52; border-color:#d5d5d5; }.ax-care-lp [data-theme='chic'][data-accent='13'] .article-title-panel-v10{ background:#f2f2f2; border-top:2px solid #55595c; border-bottom-color:#d5d5d5; }.ax-care-lp [data-theme='chic'][data-accent='13'] .article-title-panel-v10>span{ background:#dddddd; color:#363a3d; }.ax-care-lp [data-theme='chic'][data-accent='13'] .article-copy-v10 .read-more{ color:#4b4f52; border-color:#d5d5d5; }.ax-care-lp [data-theme='chic'][data-accent='13'] .article-card a:hover{ background:#f7f7f7; }.ax-care-lp [data-theme='chic'][data-accent='13'] .consultation,.ax-care-lp [data-theme='chic'][data-accent='13'] .mobile-contact{ background:#191b1e; }.ax-care-lp [data-theme='chic'][data-accent='13'] .mobile-contact{ box-shadow:inset 0 2px 0 #929292; }.ax-care-lp [data-theme='chic'][data-accent='13'] .consultation small{ color:#d5d5d5; }.ax-care-lp [data-theme='chic'][data-accent='13'] footer p,.ax-care-lp [data-theme='chic'][data-accent='13'] footer a{ color:#62666a; }.ax-care-lp [data-theme='chic'][data-accent='13'] #consultation-link[aria-disabled='true']{ color:#424649; background:#e5e5e5; border-color:#e5e5e5; }.ax-care-lp [data-theme='chic'][data-accent='13'] a:focus-visible,.ax-care-lp [data-theme='chic'][data-accent='13'] button:focus-visible,.ax-care-lp [data-theme='chic'][data-accent='13'] summary:focus-visible,.ax-care-lp [data-theme='chic'][data-accent='13'] #hero a:focus-visible{ outline-color:#191b1e; }.ax-care-lp [data-theme='chic'][data-accent='13'] .consultation a:focus-visible{ outline-color:#ffffff; }.ax-care-lp [data-theme='chic'][data-accent='13'].article-page .article-shell{ border-color:#dddddd; }.ax-care-lp [data-theme='chic'][data-accent='13'].article-page .article-shell img{ background:#fafafa; }
@media(max-width:860px){.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison-mobile__plans button[aria-pressed='true']{ border-color:#191b1e; background:#eeeeee; }.ax-care-lp [data-theme='chic'][data-accent='13'] .ax-care-comparison-mobile__plans button[aria-pressed='true'] .ax-care-comparison__select{ background:#191b1e; }.ax-care-lp [data-theme='chic'][data-accent='13'] .comparison-group-v10 h3{ color:#424649; border-bottom-color:#b5b5b5; }
}
@media(max-width:560px){.ax-care-lp [data-theme='chic'][data-accent='13'] .flow-step{ background:linear-gradient(90deg,transparent 70px,#f0f0f0 70px); }
}

.ax-care-lp { width:100%; min-width:0; }
.ax-care-lp [data-theme='chic'] { overflow-wrap:break-word; }
.ax-care-lp section { scroll-margin-top:96px; }
.ax-care-lp #hero { padding-top:60px; }
.ax-care-lp .care-form { max-width:720px; margin:36px auto 0; padding:36px; background:#fff; color:#191b1e; text-align:left; }
.ax-care-lp .care-form-grid { display:grid; grid-template-columns:1fr 1fr; gap:22px; }
.ax-care-lp .care-form label { display:block; font-size:13px; line-height:1.8; font-weight:500; }
.ax-care-lp .care-form label>span { display:block; margin-bottom:7px; }
.ax-care-lp .care-form label small { color:#62666a; font-size:11px; font-weight:400; margin-left:7px; }
.ax-care-lp .care-form input:not([type=checkbox]),.ax-care-lp .care-form select,.ax-care-lp .care-form textarea { width:100%; min-width:0; border:1px solid #aeb2b4; border-radius:0; background:#fff; color:#191b1e; padding:12px; font:inherit; font-size:16px; min-height:48px; }
.ax-care-lp .care-form textarea { min-height:100px; resize:vertical; }
.ax-care-lp .care-wide { grid-column:1/-1; }
.ax-care-lp .care-form details { margin:24px 0; border-block:1px solid #ddd; padding:16px 0; }
.ax-care-lp .care-form details summary { cursor:pointer; font-size:13px; }
.ax-care-lp .care-form details>div { margin-top:18px; display:grid; gap:16px; }
.ax-care-lp .care-form .care-consent { display:flex; align-items:flex-start; gap:10px; margin-top:22px; font-size:12px; font-weight:400; }
.ax-care-lp .care-consent input { width:20px; height:20px; flex-shrink:0; margin-top:3px; accent-color:#191b1e; }
.ax-care-lp .care-form .care-consent a { text-decoration:underline; }
.ax-care-lp .care-form p { color:#424649; font-size:12px; line-height:1.9; margin:16px 0; }
.ax-care-lp [data-theme='chic'][data-accent='13'] .care-form p,
.ax-care-lp [data-theme='chic'][data-accent='13'] .care-form small { color:#424649; }
.ax-care-lp #care-lp-status { color:#303438; }
.ax-care-lp .care-form .care-submit { display:flex; width:100%; min-height:52px; justify-content:center; align-items:center; border:1px solid #191b1e; background:#191b1e; color:#fff; font:inherit; font-size:14px; margin-top:24px; cursor:pointer; }
.ax-care-lp .care-submit:disabled { background:#55595c; cursor:default; }
.ax-care-lp .care-form input:focus-visible,.ax-care-lp .care-form textarea:focus-visible,.ax-care-lp .care-form select:focus-visible { outline:2px solid #191b1e; outline-offset:3px; }
.ax-care-lp .care-form #care-lp-status:empty { margin:0; }
.ax-care-lp #care-lp-status[role=alert] { border-left:3px solid #191b1e; padding-left:12px; }
.ax-care-lp .care-trap { position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); }
.ax-care-lp .guide-detail { margin-top:16px; border-block:1px solid #ddd; }
.ax-care-lp .guide-detail summary { padding:18px 0; font-size:15px; cursor:pointer; }
.ax-care-lp .guide-detail>div { max-width:850px; padding-bottom:22px; font-size:14px; line-height:2; color:#424649; }
.ax-care-lp .guide-detail h3 { margin:18px 0 8px; font-size:18px; }
.ax-care-lp .guide-detail p { margin:10px 0; }
.ax-care-lp .guide-detail ul { padding-left:1.4em; list-style:disc; }
.ax-care-lp .article-copy-v10 .read-more { align-items:center; }
body:has(.ax-care-lp) .axenor-ai-dock { position:fixed!important; right:14px!important; left:auto!important; bottom:14px!important; width:auto!important; max-width:calc(100vw - 28px); background:transparent!important; border:0!important; z-index:1201!important; }
body.axlp-form-visible:has(.ax-care-lp) .axenor-ai-dock { opacity:0!important; visibility:hidden!important; pointer-events:none!important; }
@media(max-width:700px){
  .ax-care-lp #hero { padding-top:50px; }
  .ax-care-lp .care-form { padding:24px 20px; }
  .ax-care-lp .care-form-grid { grid-template-columns:1fr; gap:18px; }
  .ax-care-lp .mobile-contact { right:auto; width:calc(100% - 90px); }
}

/* 1.0.3: intentionally limited to maintenance LP; retain the accepted desktop design. */
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] mark,
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .problem-result > strong {
  background:linear-gradient(transparent 67%,#efc4c7 67%,#efc4c7 94%,transparent 94%);
}
.ax-care-lp .hero-condition-break { display:none; }
/* Slant the four condition labels, not their text or the CTA. */
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points {
  display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:8px;
  width:min(100%,480px); max-width:100%; padding:0; align-items:stretch;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points li {
  position:relative; isolation:isolate; border-color:transparent; background:transparent;
  display:flex; justify-content:center; align-items:center; width:100%; min-width:0;
  min-height:40px; padding:8px; margin:0; text-align:center;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points li::before {
  content:""; position:absolute; inset:0; z-index:-1; pointer-events:none;
  background:#fff; border:1px solid #cecece; transform:skewX(-12deg);
}
@media(max-width:860px) {
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-secondary { min-height:44px; display:inline-flex; justify-content:center; align-items:center; }
}
@media(max-width:700px) {
  .ax-care-lp .hero-condition-break { display:initial; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero { padding-top:34px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero h1 {
    font-size:clamp(24px,6.8vw,28px); line-height:1.65; text-wrap:initial; letter-spacing:0;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero h1 .hero-title-unit { white-space:nowrap; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero h1 .mobile-break { display:none; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points {
    display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); width:200px; max-width:100%; min-height:0; height:auto; align-self:start; gap:8px; margin-top:12px;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points li {
    width:100%; min-width:0; height:48px; min-height:48px; padding:6px 3px; font-size:11px; line-height:1.5; text-align:center;
    display:flex; justify-content:center; align-items:center; white-space:normal;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-actions { margin-top:22px; gap:11px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .section-heading h2 {
    font-size:clamp(23px,6.4vw,28px); line-height:1.65; text-wrap:initial; overflow-wrap:normal;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #problems .section-heading h2 mark {
    display:block; width:fit-content; max-width:100%; margin-inline:auto; font-size:clamp(21px,6.4vw,27px); letter-spacing:0;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #pricing .section-heading h2 { font-size:clamp(23px,6.4vw,28px); }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #pricing .section-heading h2 span { display:block; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .problem { padding:22px 20px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .problem-summary h3 mark { display:inline-block; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plans-v9 { gap:17px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plans-v9 .plan-v6 { padding:22px 22px 20px; min-height:0; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plans-v9 .plan-v6 h3 { font-size:22px; line-height:1.55; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plans-v9 .plan-v6 > ul { margin-block:12px 16px; padding-block:0; gap:6px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plans-v9 .plan-v6 > ul > li { font-size:14px; line-height:1.7; margin-bottom:6px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plans-v9 .plan-v6 > ul > li:last-child { margin-bottom:0; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plans-v9 .plan-price { margin-block:12px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .plan-action { min-height:48px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .ax-care-comparison-mobile__plans button { padding:12px 5px; min-height:116px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .ax-care-comparison-mobile__plans button strong { font-size:14px; line-height:1.5; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .comparison-group-v10 dl > div { padding-block:12px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .care-form { padding:24px 18px; }
  body:has(.ax-care-lp) .axenor-ai-launcher[aria-expanded='false'] .axenor-ai-launcher__bubble { display:none; }
}
@media(max-width:359px) {
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-description { width:200px; max-width:none; font-size:11.5px; white-space:nowrap; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points { width:196px; gap:8px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points li { font-size:10px; }
}

/* 1.0.4 candidate: compact editorial index and the missing middle-width layout.
   The accepted <=560px hero and >=1241px desktop hero are not redesigned. */
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-grid {
  display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:30px 24px;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .editorial-heading { margin-bottom:30px; }
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-card {
  border:0; border-radius:0; background:transparent; overflow:visible; min-width:0;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-card > a {
  display:block; height:100%; background:transparent; color:#25282b; text-decoration:none;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-card > a:focus-visible {
  outline:2px solid #42484c; outline-offset:5px;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-cover-v104 {
  position:relative; aspect-ratio:1.95; overflow:hidden; border-radius:8px 8px 0 0;
  padding:clamp(12px,2vw,22px); color:#fff; background-color:#3d4348;
  background-image:repeating-linear-gradient(128deg,transparent 0 9px,#ffffff06 9px 10px),repeating-linear-gradient(38deg,transparent 0 9px,#ffffff04 9px 10px);
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-cover-v104::before {
  content:''; position:absolute; top:9px; left:9px; width:22px; height:22px;
  border-top:1px solid #ffffff60; border-left:1px solid #ffffff60;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-cover-v104 > span {
  position:relative; display:block; font-family:'Noto Sans JP',sans-serif;
  font-size:clamp(15px,1.8vw,21px); font-weight:600; line-height:1.65; letter-spacing:.025em;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-card[data-topic='handover'] .article-cover-v104 { background-color:#64676a; }
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-card[data-topic='scope'] .article-cover-v104 { background-color:#454d53; }
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-copy-v10 { display:block; padding:12px 0 0; }
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-category-v104 {
  display:inline-block; vertical-align:top; padding:3px 7px; border-radius:3px;
  background:#50565b; color:#fff; font-family:'Noto Sans JP',sans-serif; font-size:10.5px; font-weight:500; line-height:1.5;
}
.ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-copy-v10 h3 {
  margin:7px 0 0; color:#25282b; font-family:'Noto Sans JP',sans-serif; font-size:15px; font-weight:600; line-height:1.75;
}
.ax-care-lp #articles .guide-detail:not([open]) { display:none; }
.ax-care-lp #articles .guide-detail[open] { margin-top:30px; scroll-margin-top:105px; }
@media(hover:hover) {
  .ax-care-lp #articles .article-card > a:hover .article-cover-v104 { filter:brightness(1.08); }
  .ax-care-lp #articles .article-card > a:hover h3 { text-decoration:underline; text-underline-offset:4px; }
}
@media(max-width:999px) {
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:28px 20px; }
}
@media(max-width:560px) {
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-grid { gap:28px 20px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-copy-v10 h3 { font-size:14px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #articles .article-copy-v10 { padding-top:10px; }
}
/* Give the heading its own full-width row before the text/portrait split. */
@media(min-width:561px) and (max-width:1050px) {
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero { padding-top:0; min-height:0; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-inner {
    width:calc(100% - 48px); min-height:0; padding:34px 0 36px;
    grid-template-columns:minmax(0,1.6fr) minmax(180px,.9fr); gap:0 24px;
    grid-template-areas:'kicker kicker' 'title title' 'description photo' 'points photo' 'actions actions';
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-copy { display:contents; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-kicker { grid-area:kicker; width:fit-content; margin:0; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero h1 {
    grid-area:title; width:100%; max-width:none; margin:20px 0 22px;
    font-size:clamp(28px,3.9vw,40px); line-height:1.65; letter-spacing:0; text-wrap:initial;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero .hero-title-unit { white-space:nowrap; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #hero .mobile-break { display:none; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-description {
    grid-area:description; max-width:100%; width:auto; margin:0; align-self:end; font-size:14px; line-height:1.9;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points {
    grid-area:points; grid-template-columns:repeat(2,minmax(0,1fr)); width:min(100%,360px); max-width:100%; gap:8px; margin:16px 0 0; align-self:start;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-points li { min-height:48px; height:auto; padding:7px 8px; font-size:12px; line-height:1.5; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-condition-break { display:initial; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .advisor {
    grid-area:photo; justify-self:end; align-self:end; position:relative; right:auto; bottom:auto;
    width:100%; max-width:300px; height:clamp(260px,35vw,340px); margin:0; object-fit:contain; object-position:center bottom;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-actions {
    grid-area:actions; display:flex; flex-direction:row; align-items:center; width:100%; max-width:none; gap:22px; margin:24px 0 0;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-actions .primary { width:auto; min-height:50px; padding:12px 24px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-secondary { min-height:44px; white-space:nowrap; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .section-heading h2 {
    font-size:clamp(28px,3.9vw,34px); line-height:1.65; letter-spacing:0; text-wrap:balance;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #problems .section-heading h2 mark {
    display:block; width:fit-content; max-width:100%; margin-inline:auto; white-space:nowrap;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] #pricing .section-heading h2 span { display:block; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-cover-v104 {
    aspect-ratio:auto; height:clamp(90px,14vw,120px); padding:14px 16px;
  }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .article-cover-v104 > span { font-size:17px; }
  body:has(.ax-care-lp) .axenor-ai-launcher[aria-expanded='false'] .axenor-ai-launcher__bubble { display:none; }
}
@media(min-width:561px) and (max-width:760px) {
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .problem-grid { grid-template-columns:1fr; max-width:680px; margin-inline:auto; }
}
@media(min-width:1051px) and (max-width:1240px) {
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-copy h1 { font-size:clamp(34px,3.1vw,39px); line-height:1.65; text-wrap:initial; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-title-unit { white-space:nowrap; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .hero-copy { padding-top:66px; }
  .ax-care-lp [data-theme='chic'][data-design='11'][data-accent='13'] .advisor { height:500px; }
}
