@layer components{.pg-service{--sv-body:#1f2d49}.pg-service .sv-head{margin-bottom:44px}.pg-service .sv-h1-t{display:block}.pg-service .sv-intro{padding:64px 0 104px}.pg-service .sv-intro-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.pg-service .sv-intro-txt{border-inline-start:3px solid var(--sun);color:var(--ink);margin-top:40px;padding-inline-start:28px;font-size:1.25rem;line-height:1.75}.pg-service .sv-ben{background:var(--bg)}.pg-service .sv-ben-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.pg-service .sv-ben-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:30px 28px 32px;box-shadow:0 1px 2px #0b2a5b0a}.pg-service .sv-ben-card h3{color:var(--navy);margin-top:20px;font-size:1.3125rem;font-weight:700;line-height:1.3}.pg-service .sv-ben-card p{color:var(--muted);margin-top:10px;font-size:1rem;line-height:1.65}.pg-service .sv-art-grid{grid-template-columns:minmax(0,740px) 336px;justify-content:space-between;align-items:start;gap:48px;display:grid}.pg-service .sv-art-grid.is-solo{grid-template-columns:minmax(0,760px);justify-content:start}.pg-service .sv-prose h2{max-width:700px}.pg-service .sv-prose p{max-width:690px;color:var(--sv-body);margin-top:22px;font-size:1.1875rem;line-height:1.85}.pg-service .sv-prose h2+p{color:var(--ink);margin-top:26px;font-size:1.3125rem;line-height:1.76}.pg-service .sv-prose ::selection{color:var(--navy);background:#ffe2a3}.pg-service .sv-rail{gap:16px;display:grid;position:sticky;top:112px}.pg-service .sv-art-grid.is-solo .sv-rail{position:static}.pg-service .sv-calc{background:var(--bg);border:1px solid var(--line);border-inline-start:4px solid var(--sun);border-radius:22px;padding:24px}.pg-service .sv-calc .si{width:46px;height:46px;color:var(--navy);box-shadow:var(--sh-1);background:#fff;border-radius:13px}.pg-service .sv-calc .si .ico{width:23px;height:23px}.pg-service .sv-calc p{font-family:var(--font-rubik);color:var(--navy);margin-top:14px;font-size:1.0938rem;font-weight:600;line-height:1.45}.pg-service .sv-calc .btn-navy{white-space:normal;text-align:center;width:100%;min-height:50px;margin-top:18px;padding:10px 16px;font-size:.9688rem;line-height:1.3}.pg-service .sv-guides{border:1px solid var(--line);box-shadow:var(--sh-1);background:#fff;border-radius:22px;padding:20px 20px 10px}.pg-service .sv-guides h2{border-bottom:1px solid var(--line);letter-spacing:0;color:var(--navy);align-items:center;gap:9px;padding:0 2px 14px;font-size:1rem;font-weight:700;line-height:1.35;display:flex}.pg-service .sv-guides h2 .ico{width:19px;height:19px;color:var(--cyan-ink)}.pg-service .sv-guides ul{margin:0;padding:0;list-style:none}.pg-service .sv-guides li+li{border-top:1px solid var(--line)}.pg-service .sv-guides a{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 4px;display:grid}.pg-service .sv-guides b{font-family:var(--font-rubik);color:var(--navy);font-size:.9688rem;font-weight:600;line-height:1.45;display:block}.pg-service .sv-guides small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.pg-service .sv-guides .go{width:17px;height:17px;color:var(--cyan-ink);transition:transform .2s}.pg-service .sv-guides a:hover b{color:var(--cyan-ink)}.pg-service .sv-guides a:hover .go{transform:translate(-4px)}.pg-service .sv-faq{background:var(--bg)}.pg-service .sv-faq-grid{grid-template:"head list""note list"1fr/.85fr 1.15fr;align-items:start;column-gap:72px;display:grid}.pg-service .sv-faq-head{grid-area:head}.pg-service .sv-faq-list{grid-area:list}.pg-service .sv-faq-note{background:#fff;flex-wrap:wrap;grid-area:note;margin-top:32px}.pg-service .sv-faq-note>div{flex:1;min-width:0}.pg-service .sv-faq-note>a{width:100%;margin-inline-start:0}.pg-service .sv-faq .faq-a{line-height:1.7}.pg-service .sv-note{padding:96px 0 0}.pg-service .sv-more .svc-head{align-items:center}.pg-service .sv-more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.pg-service .sv-more-grid .svc{height:100%}@media (max-width:1100px){.pg-service .sv-intro-grid{grid-template-columns:1fr;gap:20px}.pg-service .sv-intro-txt{max-width:760px;margin-top:0}.pg-service .sv-ben-grid{gap:14px}.pg-service .sv-ben-card{padding:24px 20px 26px}.pg-service .sv-art-grid{grid-template-columns:minmax(0,1fr);gap:36px}.pg-service .sv-prose{max-width:760px}.pg-service .sv-rail{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;position:static}.pg-service .sv-faq-grid{column-gap:40px}}@media (max-width:900px){.pg-service .sv-ben-grid{grid-template-columns:1fr}.pg-service .sv-faq-grid{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"head""list""note";row-gap:24px}.pg-service .sv-faq-note{flex-wrap:nowrap;margin-top:8px}.pg-service .sv-faq-note>a{width:auto;margin-inline-start:auto}.pg-service .sv-more-grid{gap:12px}.pg-service .sv-more-grid .svc{padding:22px 18px 18px}}@media (max-width:768px){.pg-service .sv-head{margin-bottom:18px}.pg-service .sv-intro{padding:32px 0 36px}.pg-service .sv-intro-grid{gap:12px}.pg-service .sv-intro-txt{padding-inline-start:16px;font-size:1.0313rem;line-height:1.7}.pg-service .sv-ben-grid{gap:10px}.pg-service .sv-ben-card{border-radius:18px;grid-template-columns:auto minmax(0,1fr);column-gap:14px;padding:16px 16px 18px;display:grid}.pg-service .sv-ben-card .si{grid-row:1/3}.pg-service .sv-ben-card h3{margin-top:2px;font-size:1.0938rem}.pg-service .sv-ben-card p{grid-column:2;margin-top:4px;font-size:.9375rem;line-height:1.6}.pg-service .sv-art-grid{gap:24px}.pg-service .sv-prose p{margin-top:16px;font-size:1.0625rem;line-height:1.8}.pg-service .sv-prose h2+p{margin-top:16px;font-size:1.125rem;line-height:1.74}.pg-service .sv-rail{grid-template-columns:1fr;gap:12px}.pg-service .sv-calc{border-radius:18px;padding:18px 16px}.pg-service .sv-calc p{margin-top:12px;font-size:1rem}.pg-service .sv-calc .btn-navy{min-height:48px;margin-top:14px}.pg-service .sv-guides{border-radius:18px;padding:16px 16px 6px}.pg-service .sv-faq-grid{row-gap:14px}.pg-service .sv-faq-note{flex-wrap:wrap;margin-top:6px}.pg-service .sv-faq-note>a{width:100%;margin-inline-start:0}.pg-service .sv-note{padding:36px 0 0}.pg-service .sv-more .svc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 12px;display:flex}.pg-service .sv-more .txt-link{flex:none;font-size:.9375rem}.pg-service .sv-more-grid{grid-template-columns:1fr;gap:10px}.pg-service .sv-more-grid .svc{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:14px 14px 14px 12px;display:grid}.pg-service .sv-more-grid .si{grid-row:1/3;align-self:start}.pg-service .sv-more-grid h3{margin-top:0;font-size:1.0625rem}.pg-service .sv-more-grid p{grid-column:2;margin-top:2px;font-size:.875rem;line-height:1.5}.pg-service .sv-more-grid .more{background:var(--sky);border-radius:11px;grid-area:1/3/3;justify-content:center;width:36px;height:36px;margin-top:0}.pg-service .more-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}
