:root{--ink:#16202a;--muted:#5e6872;--navy:#111a24;--orange:#f90;--orange-dark:#e87800;--cream:#fff8ea;--line:#e7e3db;--green:#0c7a52}body.anlp-page{margin:0 !important;padding:0 !important;background:#fff !important}body.anlp-page #wrapper,body.anlp-page #content,body.anlp-page #contentInner,body.anlp-page #main,body.anlp-page main#main,body.anlp-page .st-main,body.anlp-page .post,body.anlp-page .entry-content,body.anlp-page .wp-site-blocks,body.anlp-page .wp-block-post-content{float:none !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.anlp-page #contentInner,body.anlp-page .wp-site-blocks{display:block !important;gap:0 !important}body.anlp-page #side,body.anlp-page #st-header,body.anlp-page #st-headerwide,body.anlp-page #st-menubox,body.anlp-page #breadcrumb,body.anlp-page .st-pankuzu,body.anlp-page .entry-title,body.anlp-page .wp-block-post-title,body.anlp-page .st-catgroup,body.anlp-page .post-info,body.anlp-page .sns,body.anlp-page .st-sns,body.anlp-page .st-author,body.anlp-page .st-author-box,body.anlp-page .st-writer-profile,body.anlp-page .author-info,body.anlp-page .wp-block-post-author,body.anlp-page .kanren,body.anlp-page .st-post-pagination,body.anlp-page .st-recommend,body.anlp-page .wp-site-blocks>header{display:none !important}body.anlp-page .anlp{width:100% !important;max-width:none !important;margin:0 !important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-family:Arial,"Noto Sans JP","Yu Gothic",sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.anlp{overflow:hidden;padding-bottom:0}.anlp-wrap{width:min(1120px, calc(100% - 40px));margin-inline:auto}.anlp-pr{padding:6px 20px;background:#f4f4f2;color:#626971;text-align:center;font-size:11px;letter-spacing:.03em}.anlp-update{padding:5px 20px;border-bottom:1px solid #eceeea;background:#fff;color:#7a838b;text-align:center;font-size:9px}.anlp-header{height:74px;display:flex;align-items:center;gap:32px;padding:0 max(24px, calc((100vw - 1120px) / 2));background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);position:relative;z-index:20}.anlp-brand{display:flex;align-items:center;gap:10px;margin-right:auto;font-size:15px;font-weight:800}.anlp-brand__mark{display:grid;place-items:center;width:32px;height:32px;background:var(--navy);color:var(--orange);border-radius:8px;font-size:18px}.anlp-header nav{display:flex;gap:24px;font-size:13px;font-weight:700;color:#4c5660}.anlp-header nav a:hover{color:var(--orange-dark)}.anlp-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(100%, 430px);padding:17px 20px 17px 23px;border-radius:12px;background:linear-gradient(135deg,#ffb100,var(--orange));color:#17120a;box-shadow:0 12px 26px rgba(232,120,0,.24);font-size:15px;transition:transform .18s ease,box-shadow .18s ease}.anlp-cta:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(232,120,0,.3)}.anlp-cta span{display:flex;flex-direction:column;gap:3px}.anlp-cta strong{font-size:17px}.anlp-cta small{font-size:11px;font-weight:600;opacity:.72}.anlp-cta svg{flex:0 0 auto;width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8}.anlp-cta--compact{width:auto;min-width:210px;padding:12px 16px;border-radius:9px;box-shadow:none}.anlp-cta--compact strong{font-size:13px}.anlp-cta--compact svg{width:19px}.anlp-hero{position:relative;background:var(--navy);color:#fff;padding:72px 0 64px}.anlp-hero__glow{position:absolute;inset:0;opacity:.35;background:radial-gradient(circle at 72% 16%,rgba(255,153,0,.35),transparent 26%),radial-gradient(circle at 12% 96%,rgba(12,122,82,.3),transparent 24%)}.anlp-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:68px;align-items:center}.anlp-eyebrow{display:inline-flex;margin:0 0 20px;padding:7px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#ffc55e;font-size:12px;font-weight:800;letter-spacing:.06em}.anlp-hero h1{max-width:760px;margin:0;font-size:clamp(37px, 5vw, 67px);line-height:1.1;letter-spacing:-.045em;font-weight:900}.anlp-hero h1 .anlp-heading-accent{display:block;color:var(--orange);-webkit-text-fill-color:var(--orange)}.anlp-lead{max-width:680px;margin:24px 0 28px;color:#d7dde3;font-size:16px;line-height:1.9}.anlp-hero__amount{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;margin:0 0 27px;padding:21px 24px;background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.13);border-radius:15px}.anlp-hero__amount>div{min-width:245px}.anlp-hero__amount span,.anlp-hero__amount small{display:block;color:#c5ced7;font-size:12px}.anlp-hero__amount strong{display:block;margin:2px 0;color:#fff;font-size:33px;letter-spacing:-.04em}.anlp-hero__amount ul{margin:0;padding:0;list-style:none;color:#d8dee4;font-size:12px;line-height:2}.anlp-hero__amount li:before{content:"✓";color:#62d2a8;margin-right:7px;font-weight:900}.anlp-hero__amount b{color:#fff}.anlp-email-note{max-width:610px;margin:18px 0 7px;color:#dfe5ea;font-size:12px;line-height:1.75}.anlp-email-note b{color:#ffcb73}.anlp-email-note strong{color:#fff;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px}.anlp-microcopy{max-width:610px;margin:0;color:#8f9aa5;font-size:10px;line-height:1.65}.anlp-hero__side{display:flex;flex-direction:column;gap:15px}.anlp-deadline{padding:19px 21px;border-left:3px solid var(--orange);background:rgba(255,255,255,.055)}.anlp-deadline span,.anlp-deadline small{display:block;color:#aeb8c1;font-size:11px}.anlp-deadline strong{display:block;margin:3px 0;font-size:30px;letter-spacing:.04em}.anlp-max-card{padding:27px 24px;background:#fff;color:var(--ink);border-radius:16px}.anlp-max-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.75}.anlp-max-card strong{display:block;margin:5px 0 9px;color:var(--orange-dark);font-size:41px;letter-spacing:-.045em}.anlp-max-card strong span{color:var(--ink);font-size:14px;letter-spacing:0}.anlp-max-card strong small{font-size:16px}.anlp-proof{display:flex;gap:12px;padding:18px 20px;background:rgba(12,122,82,.23);border:1px solid rgba(98,210,168,.23);border-radius:13px}.anlp-proof__badge{flex:0 0 auto;height:23px;padding:5px 8px;background:#62d2a8;color:#073b2a;border-radius:5px;font-size:10px;font-weight:900}.anlp-proof p{margin:0;color:#d6eae2;font-size:11px;line-height:1.7}.anlp-trustbar{border-bottom:1px solid var(--line);background:#fff}.anlp-trustbar__grid{display:grid;grid-template-columns:repeat(4,1fr)}.anlp-trustbar p{position:relative;margin:0;padding:24px 20px 24px 43px;border-right:1px solid var(--line)}.anlp-trustbar p:last-child{border-right:0}.anlp-trustbar span{position:absolute;top:26px;left:10px;color:var(--orange-dark);font-size:10px;font-weight:900}.anlp-trustbar b,.anlp-trustbar small{display:block}.anlp-trustbar b{font-size:13px}.anlp-trustbar small{margin-top:4px;color:var(--muted);font-size:10px}.anlp-toc{padding:30px 0;border-bottom:1px solid var(--line);background:#fbfbfa}.anlp-toc .anlp-wrap{display:grid;grid-template-columns:210px 1fr;gap:30px;align-items:center}.anlp-toc p{margin:0}.anlp-toc p span,.anlp-toc p strong{display:block}.anlp-toc p span{margin-bottom:5px;color:var(--orange-dark);font-size:9px;font-weight:900;letter-spacing:.16em}.anlp-toc p strong{font-size:15px}.anlp-toc .anlp-wrap>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 16px}.anlp-toc a{display:flex;gap:8px;align-items:center;padding:8px 0;color:#4f5962;font-size:11px;font-weight:700}.anlp-toc a:hover{color:var(--orange-dark)}.anlp-toc a b{color:var(--orange-dark);font-size:9px}.anlp-section{padding:92px 0}.anlp-section--cream{background:var(--cream)}.anlp-heading{max-width:750px;margin-bottom:42px}.anlp-kicker{margin:0 0 14px;color:var(--orange-dark);font-size:11px;font-weight:900;letter-spacing:.18em}.anlp-heading h2,.anlp-first h2{margin:0;font-size:clamp(31px, 4vw, 50px);line-height:1.24;letter-spacing:-.04em}.anlp-heading h2 span,.anlp-first h2 span{color:var(--orange-dark)}.anlp-heading>p:last-child{margin:20px 0 0;color:var(--muted);line-height:1.9;font-size:14px}.anlp-table-wrap{overflow:hidden;border:1px solid #e8dcc5;border-radius:16px;background:#fff;box-shadow:0 16px 40px rgba(95,76,43,.07)}.anlp-table{width:100%;border-collapse:collapse;font-size:13px}.anlp-table thead{background:var(--navy);color:#fff}.anlp-table th,.anlp-table td{padding:17px 22px;border-bottom:1px solid #eee8dc;text-align:left}.anlp-table thead th{font-size:11px;letter-spacing:.03em}.anlp-table tbody th span{display:inline-block;min-width:36px;color:var(--orange-dark);font-size:21px}.anlp-table tbody td:last-child strong{font-size:16px}.anlp-table tr.is-focus{background:#fff3d9}.anlp-table tr.is-focus th{box-shadow:inset 4px 0 0 var(--orange)}.anlp-table em{display:inline-block;margin-left:10px;padding:4px 7px;background:var(--orange);border-radius:5px;color:#221709;font-size:9px;font-style:normal;font-weight:900}.anlp-campaign-note{display:grid;grid-template-columns:150px 1fr;gap:22px;margin-top:24px;padding:23px 26px;background:#fff;border:1px solid #e8dcc5;border-radius:13px}.anlp-campaign-note strong{color:var(--green);font-size:13px}.anlp-campaign-note p{margin:0;color:var(--muted);font-size:12px;line-height:1.85}.anlp-campaign-note a{display:inline-block;margin-left:5px;color:var(--orange-dark);font-weight:800;text-decoration:underline;text-underline-offset:3px}.anlp-first{display:grid;grid-template-columns:1fr .9fr;gap:80px;align-items:start}.anlp-first__text{margin:22px 0 30px;color:var(--muted);font-size:14px;line-height:1.95}.anlp-example{padding:24px;background:#f6f7f7;border-radius:15px}.anlp-example>p{margin:0 0 12px;font-size:12px;font-weight:900}.anlp-example dl{margin:0}.anlp-example dl div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px dashed #d5d9dc;font-size:12px}.anlp-example dt{color:var(--muted)}.anlp-example dd{margin:0;font-weight:800}.anlp-example dl .anlp-example__total{padding-top:15px;border:0;color:var(--orange-dark);font-size:16px}.anlp-example small{display:block;margin-top:10px;color:#7b858e;font-size:9px;line-height:1.6}.anlp-roadmap{display:flex;flex-direction:column;gap:12px}.anlp-roadmap article{position:relative;display:grid;grid-template-columns:70px 1fr 54px;gap:13px;align-items:center;min-height:108px;padding:18px 20px;border:1px solid var(--line);border-radius:14px}.anlp-roadmap article.is-active{border-color:#ffd081;background:#fff9ec}.anlp-roadmap article>span{color:var(--orange-dark);font-size:10px;font-weight:900;letter-spacing:.08em}.anlp-roadmap h3{margin:0 0 5px;font-size:15px}.anlp-roadmap p{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.anlp-roadmap article>b{color:#e8e9e9;font-size:38px;text-align:right}.anlp-roadmap article.is-active>b{color:var(--orange)}.anlp-roadmap .anlp-cta{margin-top:9px;width:100%}.anlp-alert{display:grid;grid-template-columns:50px 1fr;gap:20px;margin-bottom:86px;padding:28px 31px;border:1px solid #f1ca87;background:#fff9ed;border-radius:15px}.anlp-alert__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--orange);color:#251806;font-size:22px;font-weight:900}.anlp-alert h2{margin:0 0 10px;font-size:18px}.anlp-alert ul{margin:0;padding-left:19px;color:var(--muted);font-size:12px;line-height:1.9}.anlp-section--dark{background:var(--navy);color:#fff}.anlp-section--gray{background:#f5f6f6}.anlp-about{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.anlp-about h2{margin:0;font-size:clamp(31px, 4vw, 50px);line-height:1.24;letter-spacing:-.04em}.anlp-about h2 .anlp-heading-accent{display:block;color:var(--orange);-webkit-text-fill-color:var(--orange)}.anlp-about__intro p{margin:0 0 18px;color:#cbd3da;font-size:14px;line-height:2}.anlp-compare{margin-top:50px;border:1px solid rgba(255,255,255,.13);border-radius:15px;overflow:hidden}.anlp-compare>div{display:grid;grid-template-columns:160px 1fr 1fr;border-bottom:1px solid rgba(255,255,255,.1)}.anlp-compare>div:last-child{border-bottom:0}.anlp-compare>div>*{padding:17px 20px}.anlp-compare__head{margin-left:160px;grid-template-columns:1fr 1fr !important;background:rgba(255,255,255,.07)}.anlp-compare__head span:last-child{color:#ffc45b;font-weight:900}.anlp-compare b{color:#aeb8c1;font-size:11px}.anlp-compare span{font-size:13px}.anlp-compare>div span:last-child{border-left:1px solid rgba(255,255,255,.1)}.anlp-source-note{margin:18px 0 0;color:#7b858e;font-size:10px;line-height:1.7}.anlp-section--dark .anlp-source-note{color:#89949e}.anlp-heading--split{display:grid;grid-template-columns:1fr .9fr;gap:70px;max-width:none;align-items:end}.anlp-heading--split>p{margin:0 0 4px;color:var(--muted);font-size:13px;line-height:1.9}.anlp-station-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.anlp-station-grid article{position:relative;min-height:138px;padding:22px;border:1px solid var(--line);border-radius:13px;background:#fff}.anlp-station-grid article>span{position:absolute;top:18px;right:18px;color:#eceeef;font-size:21px;font-weight:900;text-transform:uppercase}.anlp-station-grid h3{position:relative;margin:0 0 13px;font-size:14px}.anlp-station-grid h3:after{content:"";display:block;width:26px;height:2px;margin-top:10px;background:var(--orange)}.anlp-station-grid p{position:relative;margin:0;color:var(--muted);font-size:11px;line-height:1.7}.anlp-registration{background:var(--cream)}.anlp-register-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:0;padding:0;list-style:none;counter-reset:register-step}.anlp-register-steps li{min-height:235px;padding:25px 22px;border:1px solid #e8dcc5;border-radius:15px;background:#fff}.anlp-register-steps li>span{display:grid;place-items:center;width:40px;height:40px;margin-bottom:22px;border-radius:50%;background:var(--navy);color:var(--orange);font-size:14px;font-weight:900}.anlp-register-steps h3{margin:0 0 11px;font-size:15px}.anlp-register-steps p{margin:0;color:var(--muted);font-size:11px;line-height:1.85}.anlp-registration__cta{display:flex;align-items:center;gap:24px;margin-top:25px;padding:22px 25px;border:1px solid #e8dcc5;border-radius:14px;background:#fff}.anlp-registration__cta .anlp-cta{flex:0 0 390px}.anlp-registration__cta p{margin:0;color:var(--muted);font-size:11px;line-height:1.7}.anlp-flow{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:0;padding:0;list-style:none}.anlp-flow li{display:grid;grid-template-columns:52px 1fr;gap:15px;min-height:146px;padding:23px;background:#fff;border:1px solid #e6e8e8;border-radius:14px}.anlp-flow li>span{display:grid;place-items:center;width:44px;height:44px;background:var(--navy);color:var(--orange);border-radius:10px;font-size:12px;font-weight:900}.anlp-flow h3{margin:2px 0 8px;font-size:15px}.anlp-flow p{margin:0;color:var(--muted);font-size:11px;line-height:1.8}.anlp-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.anlp-review{padding:32px;border-radius:16px}.anlp-review>p{margin:0 0 8px;font-size:10px;font-weight:900;letter-spacing:.14em}.anlp-review h3{margin:0 0 21px;font-size:20px}.anlp-review ul{margin:0;padding:0;list-style:none}.anlp-review li{position:relative;padding:11px 0 11px 27px;border-bottom:1px solid rgba(0,0,0,.08);font-size:12px;line-height:1.7}.anlp-review li:last-child{border-bottom:0}.anlp-review li:before{position:absolute;left:0;top:12px;font-weight:900}.anlp-review--good{background:#e8f7f1}.anlp-review--good>p{color:var(--green)}.anlp-review--good li:before{content:"✓";color:var(--green)}.anlp-review--bad{background:#fff4e3}.anlp-review--bad>p{color:var(--orange-dark)}.anlp-review--bad li:before{content:"!";color:var(--orange-dark)}.anlp-work-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.anlp-work-grid article{padding:34px;background:#fff;border:1px solid #eadfc8;border-radius:16px;box-shadow:0 12px 30px rgba(95,76,43,.05)}.anlp-work-grid article>span{color:var(--orange-dark);font-size:10px;font-weight:900;letter-spacing:.12em}.anlp-work-grid h3{margin:11px 0 13px;font-size:21px}.anlp-work-grid p{margin:0 0 20px;color:var(--muted);font-size:12px;line-height:1.85}.anlp-work-grid ul{margin:0;padding:0;list-style:none}.anlp-work-grid li{margin:8px 0;font-size:12px}.anlp-work-grid li:before{display:none;content:none;margin-right:0}.anlp-work-grid small{display:block;margin-top:18px;color:#7b858e;font-size:9px;line-height:1.6}.anlp-tracking{background:#fff}.anlp-tracking__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start}.anlp-tracking h2{margin:0;font-size:clamp(31px, 4vw, 50px);line-height:1.24;letter-spacing:-.04em}.anlp-tracking h2 span{color:var(--orange-dark)}.anlp-tracking__grid>div:first-child>p:last-child{margin:20px 0 0;color:var(--muted);font-size:13px;line-height:1.9}.anlp-checklist{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:15px;overflow:hidden}.anlp-checklist div{display:grid;grid-template-columns:22px 1fr;gap:3px 8px;padding:19px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.anlp-checklist div:nth-child(2n){border-right:0}.anlp-checklist div:nth-last-child(-n+2){border-bottom:0}.anlp-checklist span{grid-row:1/3;color:var(--orange-dark);font-size:18px}.anlp-checklist b{font-size:13px}.anlp-checklist small{color:#89929a;font-size:9px}.anlp-payment{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:14px}.anlp-payment>div{padding:22px 25px;background:var(--navy);color:#fff;border-radius:13px}.anlp-payment span,.anlp-payment small{display:block;color:#aeb8c1;font-size:10px}.anlp-payment strong{display:block;margin:6px 0;color:#ffc45b;font-size:17px}.anlp-faq-wrap{display:grid;grid-template-columns:.62fr 1.38fr;gap:70px;align-items:start}.anlp-faq-wrap .anlp-heading{margin:0}.anlp-faq details{border-top:1px solid #dfe2e3}.anlp-faq details:last-child{border-bottom:1px solid #dfe2e3}.anlp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;cursor:pointer;list-style:none;font-size:14px;font-weight:800}.anlp-faq summary::-webkit-details-marker{display:none}.anlp-faq summary span{color:var(--orange-dark);font-size:23px;font-weight:400;transition:transform .15s ease}.anlp-faq details[open] summary span{transform:rotate(45deg)}.anlp-faq details p{margin:-4px 4px 22px;color:var(--muted);font-size:12px;line-height:1.9}.anlp-final{position:relative;padding:90px 0;background:var(--navy);color:#fff;text-align:center}.anlp-final:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(255,153,0,.2),transparent 35%)}.anlp-final__inner{position:relative;display:flex;align-items:center;flex-direction:column}.anlp-final h2{margin:0;font-size:clamp(32px, 4.5vw, 55px);line-height:1.22;letter-spacing:-.045em}.anlp-final h2 span{color:var(--orange)}.anlp-final__inner>p:not(.anlp-kicker){max-width:680px;margin:23px 0 29px;color:#cbd3da;font-size:14px;line-height:1.9}.anlp-final__inner>small{margin-top:15px;color:#89949e;font-size:10px}.anlp-final .anlp-cta{position:relative;animation:anlp-final-cta-wiggle 2.5s ease-in-out infinite}@keyframes anlp-final-cta-wiggle{0%,65%,100%{left:0}70%{left:-6px}75%{left:6px}80%{left:-4px}85%{left:4px}90%{left:-2px}95%{left:2px}}@media (prefers-reduced-motion:reduce){.anlp-final .anlp-cta{animation:none}}.anlp-footer{padding:32px 0 38px;background:#0b1117;color:#75808a}.anlp-footer p{margin:0 0 7px;font-size:9px;line-height:1.75}.anlp-footer b{color:#aab3bc}.anlp-footer__nav{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:20px}.anlp-footer__nav a{color:#d1d7dc;font-size:11px;font-weight:700;text-decoration:underline;text-decoration-color:#59636c;text-underline-offset:4px}.anlp-footer__nav a:hover,.anlp-footer__contact a:hover{color:#ffc45b}.anlp-footer__contact{margin-top:13px !important}.anlp-footer__contact a{color:#c4ccd2;text-decoration:underline;text-underline-offset:3px}.anlp-legal{min-height:100vh;background:#f7f7f5}.anlp-legal__header{background:var(--navy);color:#fff}.anlp-legal__header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:68px}.anlp-legal__brand{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:800}.anlp-legal__back{color:#d5dbe0;font-size:12px;font-weight:700}.anlp-legal__back:hover{color:#ffc45b}.anlp-legal__hero{padding:64px 0 38px;border-bottom:1px solid var(--line);background:#fff}.anlp-legal__hero>div>p{margin:0 0 12px;color:var(--orange-dark);font-size:10px;font-weight:900;letter-spacing:.16em}.anlp-legal__hero h1{max-width:820px;margin:0;font-size:clamp(30px, 5vw, 50px);line-height:1.25;letter-spacing:-.035em}.anlp-legal__hero small{display:block;margin-top:18px;color:#7b858e;font-size:11px}.anlp-legal__body{padding:52px 0 76px}.anlp-legal__notice{margin-bottom:25px;padding:20px 22px;border:1px solid #f1ca87;border-radius:12px;background:#fff9ed;font-size:12px;line-height:1.8}.anlp-legal__section{margin-bottom:15px;padding:28px 30px;border:1px solid var(--line);border-radius:14px;background:#fff}.anlp-legal__section h2{margin:0 0 18px;font-size:20px}.anlp-legal__section h3{margin:22px 0 9px;font-size:15px}.anlp-legal__section p,.anlp-legal__section li,.anlp-legal__section dd,.anlp-legal__section dt{font-size:12px;line-height:1.9}.anlp-legal__section p{margin:0 0 12px;color:#4f5962}.anlp-legal__section ul{margin:0;padding-left:20px;color:#4f5962}.anlp-legal__section dl{margin:0}.anlp-legal__section dl>div{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:12px 0;border-bottom:1px solid #eceeea}.anlp-legal__section dl>div:last-child{border-bottom:0}.anlp-legal__section dt{color:#7a838b;font-weight:700}.anlp-legal__section dd{margin:0;color:#303941}.anlp-legal__section a{color:#b95f00;font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.anlp-legal__links{display:flex;flex-wrap:wrap;gap:12px 22px;padding-top:14px}.anlp-mobile-cta{display:none}@media (max-width:850px){.anlp-header{display:none}.anlp-hero{padding:30px 0 52px}.anlp-hero__grid,.anlp-first{grid-template-columns:1fr;gap:42px}.anlp-about,.anlp-heading--split,.anlp-tracking__grid,.anlp-faq-wrap{grid-template-columns:1fr;gap:36px}.anlp-toc .anlp-wrap{grid-template-columns:1fr;gap:12px}.anlp-register-steps{grid-template-columns:1fr 1fr}.anlp-registration__cta{align-items:stretch;flex-direction:column}.anlp-registration__cta .anlp-cta{flex:auto;width:100%}.anlp-station-grid{grid-template-columns:1fr 1fr}.anlp-hero__side{display:grid;grid-template-columns:1fr 1fr}.anlp-proof{grid-column:1/-1}.anlp-trustbar__grid{grid-template-columns:1fr 1fr}.anlp-trustbar p:nth-child(2){border-right:0}.anlp-trustbar p:nth-child(-n+2){border-bottom:1px solid var(--line)}.anlp-section{padding:72px 0}.anlp-final{padding:52px 0 64px}.anlp{padding-bottom:12px}.anlp-mobile-cta{position:fixed;z-index:50;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(17,26,36,.97);color:#fff;box-shadow:0 -8px 25px rgba(0,0,0,.18)}.anlp-mobile-cta>div{display:flex;flex-direction:column}.anlp-mobile-cta small{color:#bfc7ce;font-size:9px}.anlp-mobile-cta strong{color:#ffc14a;font-size:14px}.anlp-mobile-cta .anlp-cta--compact{min-width:170px}}@media (max-width:620px){.anlp-wrap{width:min(100% - 28px, 1120px)}.anlp-pr{font-size:9px}.anlp-hero h1{font-size:38px}.anlp-lead{font-size:14px}.anlp-hero__amount{grid-template-columns:1fr;gap:14px;padding:19px}.anlp-hero__amount>div{min-width:0}.anlp-hero__amount strong{font-size:30px}.anlp-hero__side{grid-template-columns:1fr}.anlp-proof{grid-column:auto}.anlp-trustbar p{padding:20px 10px 20px 32px}.anlp-trustbar span{left:5px;top:22px}.anlp-table-wrap{overflow-x:auto;border-radius:11px}.anlp-table{min-width:660px}.anlp-table th,.anlp-table td{padding:15px}.anlp-campaign-note{grid-template-columns:1fr;gap:8px}.anlp-about{gap:25px}.anlp-compare{overflow-x:auto}.anlp-compare>div{min-width:610px}.anlp-compare__head{margin-left:160px;min-width:450px !important}.anlp-station-grid,.anlp-flow,.anlp-review-grid,.anlp-work-grid{grid-template-columns:1fr}.anlp-toc .anlp-wrap>div,.anlp-register-steps{grid-template-columns:1fr}.anlp-register-steps li{min-height:0}.anlp-flow li{min-height:0}.anlp-tracking__grid{gap:30px}.anlp-checklist{grid-template-columns:1fr}.anlp-checklist div,.anlp-checklist div:nth-child(2n),.anlp-checklist div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.anlp-checklist div:last-child{border-bottom:0}.anlp-payment{grid-template-columns:1fr}.anlp-faq-wrap{gap:24px}.anlp-roadmap article{grid-template-columns:58px 1fr 44px;padding-inline:15px}.anlp-alert{grid-template-columns:1fr;padding:23px}.anlp-mobile-cta>div{display:none}.anlp-mobile-cta .anlp-cta--compact{width:100%}.anlp-legal__header-inner{min-height:62px}.anlp-legal__brand{font-size:12px}.anlp-legal__hero{padding:46px 0 30px}.anlp-legal__body{padding:32px 0 58px}.anlp-legal__section{padding:22px 19px}.anlp-legal__section dl>div{grid-template-columns:1fr;gap:1px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.anlp-cta{transition:none}}@media (min-width:1024px){body.page-id-29 #header-l{float:none;width:100%;max-width:none}body.page-id-29 #st-text-logo,body.page-id-29 #st-text-logo .sitename{width:auto;max-width:none}body.page-id-29 #st-text-logo .sitename a{display:inline-block;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}}