.pPwGma_home{color:#24271f;background:#faf9f6}.pPwGma_hero{background:#eae9e2;padding:84px 0 92px}.pPwGma_hero>div{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:8%;display:grid}.pPwGma_heroCopy{max-width:630px}.pPwGma_eyebrow{letter-spacing:.18em;color:#796d57;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.pPwGma_hero h1{letter-spacing:-.055em;margin:20px 0 28px;font-family:Georgia,serif;font-size:clamp(48px,5.6vw,92px);font-weight:400;line-height:1.03}.pPwGma_hero p{color:#555951;max-width:540px;font-size:19px;line-height:1.75}.pPwGma_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pPwGma_primary,.pPwGma_secondary{border-radius:28px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-weight:700;text-decoration:none;display:inline-flex}.pPwGma_primary{color:#fff;background:#2b513b}.pPwGma_secondary{color:#2b513b;border:1px solid #a8ada1}.pPwGma_heroVisual{aspect-ratio:1.12;border-radius:220px 220px 22px 22px;overflow:hidden;box-shadow:0 28px 70px #293b3029}.pPwGma_heroVisual img{object-fit:cover;width:100%;height:100%}.pPwGma_section{padding-top:96px;padding-bottom:96px}.pPwGma_heading{max-width:700px;margin-bottom:36px}.pPwGma_heading h2,.pPwGma_guideBand h2,.pPwGma_final h2{letter-spacing:-.04em;margin:12px 0;font-family:Georgia,serif;font-size:clamp(36px,4vw,60px);font-weight:400;line-height:1.1}.pPwGma_heading p,.pPwGma_guideBand p,.pPwGma_final p{color:#62675d;font-size:17px;line-height:1.7}.pPwGma_toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pPwGma_tool{background:#fff;border:1px solid #e1e2da;border-radius:20px;transition:transform .2s;overflow:hidden}.pPwGma_tool:hover{transform:translateY(-4px)}.pPwGma_tool a{color:inherit;text-decoration:none;display:block}.pPwGma_tool img{aspect-ratio:1.32;object-fit:cover;width:100%;display:block}.pPwGma_tool div{padding:26px}.pPwGma_tool h3{margin:0 0 10px;font-size:23px}.pPwGma_tool p{color:#646b61;min-height:68px;line-height:1.55}.pPwGma_tool span{color:#315d42;font-weight:700}.pPwGma_guideBand{background:#e9eee7;padding:76px 0}.pPwGma_guideBand>div{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.pPwGma_guideBand nav{gap:10px;display:grid}.pPwGma_guideBand nav a{color:#2c503d;background:#fff;border-radius:12px;padding:20px 22px;font-weight:700;text-decoration:none}.pPwGma_steps{grid-template-columns:repeat(3,1fr);gap:20px;padding:0;list-style:none;display:grid}.pPwGma_steps li{border-top:1px solid #adb7a9;gap:36px;padding:30px;display:grid}.pPwGma_steps span{color:#77927b;font-size:13px}.pPwGma_steps strong{font-size:20px;line-height:1.35}.pPwGma_note{color:#6c7069;font-size:14px}.pPwGma_final{text-align:center;background:#dce9dc;border-radius:26px;margin-bottom:90px;padding:68px 24px}.pPwGma_final p{max-width:550px;margin:0 auto 24px}@media (max-width:800px){.pPwGma_hero{padding:44px 0 62px}.pPwGma_hero>div{grid-template-columns:1fr;gap:32px}.pPwGma_hero h1{font-size:clamp(44px,11vw,66px)}.pPwGma_hero p{font-size:16px}.pPwGma_heroVisual{aspect-ratio:1.6;border-radius:20px}.pPwGma_section{padding-top:64px;padding-bottom:64px}.pPwGma_toolGrid,.pPwGma_guideBand>div,.pPwGma_steps{grid-template-columns:1fr}.pPwGma_tool p{min-height:0}.pPwGma_guideBand{padding:60px 0}.pPwGma_steps li{gap:20px}.pPwGma_final{margin-bottom:40px;padding:48px 20px}}.pPwGma_choiceBand{background:#f0f2ed;padding:88px 0}.pPwGma_choiceBand>div{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:8%;display:grid}.pPwGma_choiceTable{border-top:2px solid #3b644a}.pPwGma_choiceHeader,.pPwGma_choiceRow{border-bottom:1px solid #d4ddd3;grid-template-columns:minmax(0,1.4fr) minmax(170px,.6fr);gap:20px;padding:18px 12px;display:grid}.pPwGma_choiceHeader{color:#7e9080;text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:800}.pPwGma_choiceRow span{color:#46594b;line-height:1.55}.pPwGma_choiceRow a{color:#315c40;font-weight:800;text-decoration:none}.pPwGma_expect{grid-template-columns:1fr .95fr;align-items:center;gap:7%;display:grid}.pPwGma_expect h2,.pPwGma_faq h2{letter-spacing:-.04em;margin:15px 0;font:400 clamp(34px,4vw,58px)/1.1 Georgia,serif}.pPwGma_expect>div>p,.pPwGma_explainGrid p,.pPwGma_faq p{color:#667268;line-height:1.7}.pPwGma_explainGrid{grid-template-columns:1fr 1fr;gap:22px;margin-top:28px;display:grid}.pPwGma_explainGrid article{border-top:1px solid #b8c8b7;padding-top:16px}.pPwGma_explainGrid h3{font-size:18px}.pPwGma_expect figure{margin:0}.pPwGma_expect figure img{border-radius:20px;width:100%;display:block;box-shadow:0 24px 55px #21392c1c}.pPwGma_expect figcaption{color:#7c857c;margin-top:8px;font-size:12px}.pPwGma_faq{grid-template-columns:.7fr 1.3fr;gap:8%;padding-top:15px;display:grid}.pPwGma_faq details{border-bottom:1px solid #d5dfd4;padding:18px 0}.pPwGma_faq summary{cursor:pointer;font-weight:700}.pPwGma_faq p{margin-bottom:0}@media (max-width:800px){.pPwGma_choiceBand{padding:60px 0}.pPwGma_choiceBand>div,.pPwGma_expect,.pPwGma_faq{grid-template-columns:1fr;gap:28px}.pPwGma_choiceHeader,.pPwGma_choiceRow{grid-template-columns:1fr 1fr}.pPwGma_explainGrid{grid-template-columns:1fr}.pPwGma_faq{padding-top:10px}}@media (max-width:520px){.pPwGma_choiceHeader,.pPwGma_choiceRow{grid-template-columns:1fr;gap:8px}.pPwGma_choiceRow{padding:15px 6px}.pPwGma_choiceHeader span:last-child{display:none}}.pPwGma_tool{flex-direction:column;min-width:0;display:flex}.pPwGma_tool>a:not(.pPwGma_toolStart),.pPwGma_tool>a:not(.pPwGma_toolStart)>div{flex-direction:column;flex:1;display:flex}.pPwGma_tool>a:not(.pPwGma_toolStart)>div>span{margin-top:auto;padding-top:4px}.pPwGma_tool .pPwGma_toolStart{color:#fff;text-align:center;background:#315a42;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin:0 26px 24px;padding:11px 18px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .2s,box-shadow .2s;display:flex}.pPwGma_tool .pPwGma_toolStart:hover{background:#244a33}.pPwGma_tool .pPwGma_toolStart:focus-visible{outline-offset:4px;outline:3px solid #315a42}@media (max-width:800px){.pPwGma_tool .pPwGma_toolStart{margin:0 26px 22px}}.pPwGma_imageTools{border-top:1px solid #dce4da}.pPwGma_imageTools .pPwGma_toolGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.pPwGma_tool img{object-fit:contain;background:#eef1ed;height:auto;min-height:0}.pPwGma_expect figure img{height:auto}.pPwGma_toolGridFour{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pPwGma_toolGridFour .pPwGma_tool img{aspect-ratio:auto;object-fit:cover;height:210px}.pPwGma_toolGridFour .pPwGma_tool div{padding:20px}.pPwGma_toolGridFour .pPwGma_tool h3{font-size:20px}.pPwGma_toolGridFour .pPwGma_tool p{min-height:72px;font-size:14px}.pPwGma_toolGridFour .pPwGma_toolStart{margin:0 20px 20px}@media (max-width:1100px){.pPwGma_toolGridFour{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pPwGma_toolGridFour .pPwGma_tool img{height:250px}.pPwGma_toolGridFour .pPwGma_tool p{min-height:0}}@media (max-width:620px){.pPwGma_toolGridFour{grid-template-columns:1fr}.pPwGma_toolGridFour .pPwGma_tool img{height:240px}}.pPwGma_toolShortcut{color:#315d42;text-underline-offset:4px;margin-top:18px;font-size:15px;font-weight:700;display:inline-block}.pPwGma_toolShortcut:hover{color:#244a33}.pPwGma_videoVisual{background:#293e34;margin:0;position:relative;overflow:hidden}.pPwGma_videoVisual video{aspect-ratio:1.32;object-fit:cover;object-position:65% 50%;width:100%;height:auto;display:block}.pPwGma_videoVisual figcaption{color:#fff;pointer-events:none;background:#24382fdd;border-radius:6px;max-width:calc(100% - 24px);padding:6px 10px;font-size:11px;line-height:1.4;position:absolute;top:12px;left:12px}.pPwGma_home[data-localized-visuals] .pPwGma_heroVisual{aspect-ratio:1.5;border-radius:24px}.pPwGma_home[data-localized-visuals] .pPwGma_heroVisual img{object-fit:contain}.pPwGma_home[data-localized-visuals] .pPwGma_toolGrid img[src*="/localized-visuals/"],.pPwGma_home[data-localized-visuals] .pPwGma_expect img{aspect-ratio:auto;object-fit:contain;height:auto}
