.page-module__cLPKGq__sdRoot{color:#34443b;background:#fbfaf6}.page-module__cLPKGq__sdRoot h1,.page-module__cLPKGq__sdRoot h2,.page-module__cLPKGq__sdRoot h3{text-align:left;font-weight:700}.page-module__cLPKGq__sdRoot h1>span,.page-module__cLPKGq__sdRoot h2>span{word-break:keep-all;overflow-wrap:anywhere;display:block}.page-module__cLPKGq__sdRoot h2{margin:0 0 22px;font-family:Yu Mincho,serif;font-size:clamp(28px,3.2vw,42px);line-height:1.6}.page-module__cLPKGq__sdRoot h3{margin:10px 0 14px;font-size:21px}.page-module__cLPKGq__sdRoot p{line-height:1.95}.page-module__cLPKGq__sdRoot a:focus-visible,.page-module__cLPKGq__sdRoot input:focus-visible,.page-module__cLPKGq__sdRoot summary:focus-visible{outline-offset:5px;outline:3px solid #8b784e}.page-module__cLPKGq__sdCrumbs{color:#778270;gap:15px;max-width:1320px;margin:auto;padding:24px 40px;font-size:12px;display:flex}.page-module__cLPKGq__sdKicker{letter-spacing:.18em;color:#80936f;margin-bottom:22px;font:700 11px/1.5 Arial,sans-serif}.page-module__cLPKGq__sdHero{grid-template-columns:1.15fr 1fr;align-items:center;gap:45px;max-width:1320px;margin:auto;padding:42px 40px 78px;display:grid}.page-module__cLPKGq__sdHero h1{letter-spacing:0;margin:0 0 26px;font-size:clamp(40px,5.4vw,68px);line-height:1.4}.page-module__cLPKGq__sdLead{color:#697868;margin-bottom:28px;font-size:16px}.page-module__cLPKGq__sdPrimary{color:#fff;background:#344c3c;justify-content:space-between;align-items:center;gap:30px;padding:19px 24px;font-size:14px;font-weight:700;display:inline-flex}.page-module__cLPKGq__sdPrimary:hover{background:#4a6650}.page-module__cLPKGq__sdSmall{color:#7a8874;margin:13px 0 0;font-size:11px}.page-module__cLPKGq__sdHeroVisual{background:#eaf0e3;border-radius:2px;padding:35px 20px 22px}.page-module__cLPKGq__sdVisualLabel{letter-spacing:.1em;padding-left:14px;font-size:12px;display:block}.page-module__cLPKGq__sdHeroVisual>p{text-align:center;color:#77836e;margin:22px 0 0;font-size:10px}.page-module__cLPKGq__sdPaperStack{max-width:400px;height:325px;margin:20px auto 0;position:relative}.page-module__cLPKGq__sdPaperStack>div{background:#fff;border:1px solid #dce3d5;width:57%;height:260px;padding:21px;position:absolute;top:16px;left:4%;transform:rotate(-10deg);box-shadow:0 8px 20px #34443b12}.page-module__cLPKGq__sdPaperStack>div:nth-child(2){top:0;left:24%;transform:rotate(2deg)}.page-module__cLPKGq__sdPaperStack>div:last-child{top:45px;left:38%;transform:rotate(9deg)}.page-module__cLPKGq__sdPaperStack small{letter-spacing:.06em;color:#849677;font:8px/1 Arial,sans-serif}.page-module__cLPKGq__sdPaperStack strong{margin:10px 0 20px;font-size:17px;display:block}.page-module__cLPKGq__sdPaperStack i{background:repeating-linear-gradient(90deg,#0000 0 25px,#e7ebe3 26px 27px);border-bottom:1px solid #d4ddcd;height:22px;margin-bottom:12px;display:block}.page-module__cLPKGq__sdMiniGrid{grid-template-columns:1fr 1fr;gap:9px;height:145px;display:grid}.page-module__cLPKGq__sdMiniGrid b{background:linear-gradient(140deg,#dce6d5 50%,#c5d2ba 50%)}.page-module__cLPKGq__sdLayout{grid-template-columns:200px minmax(0,1fr);gap:64px;max-width:1320px;margin:auto;padding:0 40px 90px;display:grid}.page-module__cLPKGq__sdNav{border-top:1px solid #d9e1d1;flex-direction:column;align-self:start;padding-top:18px;font-size:12px;display:flex;position:sticky;top:26px}.page-module__cLPKGq__sdNav strong{margin-bottom:12px;font-size:13px}.page-module__cLPKGq__sdNav a{color:#76826f;border-bottom:1px solid #e1e6d9;padding:16px 0;line-height:1.7}.page-module__cLPKGq__sdNav a:hover{color:#34443b}.page-module__cLPKGq__sdContent{min-width:0}.page-module__cLPKGq__sdContent>section{border-top:1px solid #d9e1d1;padding:64px 0;scroll-margin-top:28px}.page-module__cLPKGq__sdContent>section>p:not(.page-module__cLPKGq__sdKicker){color:#6d7b66;max-width:760px;font-size:14px}.page-module__cLPKGq__sdCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.page-module__cLPKGq__sdCards article{background:#fff;border:1px solid #dce3d5;flex-direction:column;padding:24px 20px;display:flex}.page-module__cLPKGq__sdNumber{color:#8c9c7d;font:24px Georgia,serif}.page-module__cLPKGq__sdCardLabel{color:#7f8e73;margin:20px 0 0;font-size:11px;line-height:1.6!important}.page-module__cLPKGq__sdCards article>p:not(.page-module__cLPKGq__sdCardLabel){color:#6e7b64;margin-bottom:18px;font-size:12px}.page-module__cLPKGq__sdCards article>small{color:#8a967f;border-top:1px solid #e5e9df;margin-top:auto;padding-top:17px;font-size:10px}.page-module__cLPKGq__sdCards article>a{border-bottom:1px solid #a7b49b;align-self:start;padding:10px 0;font-size:12px;font-weight:700}.page-module__cLPKGq__sdBadge{color:#687b59;background:#eef2e9;align-self:start;margin-top:15px;padding:5px 9px;font-size:10px;line-height:1.7;display:inline-block}.page-module__cLPKGq__sdDemo{background:#eaf0e4;margin-top:30px;padding:25px 30px}.page-module__cLPKGq__sdChoices{border:0;flex-wrap:wrap;gap:10px;margin:0 0 24px;padding:0;display:flex}.page-module__cLPKGq__sdChoices legend{margin:0 0 14px;font-size:12px}.page-module__cLPKGq__sdChoices label{text-align:center;cursor:pointer;background:#f8faf5;border:1px solid #c5d1bc;flex:1;min-width:100px;padding:12px 15px;position:relative}.page-module__cLPKGq__sdChoices label:has(input:checked){background:#fff;border-color:#496440;box-shadow:inset 0 0 0 1px #496440}.page-module__cLPKGq__sdChoices input{accent-color:#496440;position:absolute;top:15px;left:10px}.page-module__cLPKGq__sdChoices strong{font-size:19px;display:block}.page-module__cLPKGq__sdChoices label>span{color:#78876e;font-size:10px}.page-module__cLPKGq__sdSheet{aspect-ratio:210/297;background:#fff;flex-direction:column;max-width:460px;margin:auto;padding:28px 25px 18px;display:none;box-shadow:0 4px 18px #34443b12}.page-module__cLPKGq__sdSheetHeader{margin-bottom:20px}.page-module__cLPKGq__sdSheetHeader>strong{border-left:3px solid #456045;margin-bottom:10px;padding-left:10px;font-size:16px;display:block}.page-module__cLPKGq__sdSheetHeader>span{font-size:11px;font-weight:700;display:block}.page-module__cLPKGq__sdSheetHeader>small{color:#7b8773;margin-top:7px;font-size:7px;display:block}.page-module__cLPKGq__sdSheetGrid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;min-height:0;display:grid}.page-module__cLPKGq__sdSheet2 .page-module__cLPKGq__sdSheetGrid{grid-template-columns:1fr}.page-module__cLPKGq__sdSheet6 .page-module__cLPKGq__sdSheetGrid{grid-template-rows:repeat(3,minmax(0,1fr));gap:12px}.page-module__cLPKGq__sdSampleCell{flex-direction:column;min-height:0;display:flex}.page-module__cLPKGq__sdSampleImage{background:#e3ebe0;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.page-module__cLPKGq__sdSampleImage svg{fill:none;stroke:#8fa185;stroke-width:2px;max-width:100%;max-height:100%}.page-module__cLPKGq__sdSampleImage>span{color:#879d7b;font-size:6px;position:absolute;bottom:4px;right:5px}.page-module__cLPKGq__sdSampleCell:nth-child(2n) .page-module__cLPKGq__sdSampleImage{background:#ebe8de}.page-module__cLPKGq__sdSampleCell>strong{margin-top:7px;font-size:10px;line-height:1.4;display:block}.page-module__cLPKGq__sdSampleCell>strong>small{color:#8a977e;margin-right:7px;font-size:8px;font-weight:400}.page-module__cLPKGq__sdSampleCell>p{color:#8b957f;margin:4px 0 0;font-size:7px;line-height:1.5}.page-module__cLPKGq__sdSheetFooter{color:#7c8871;border-top:1px solid #dce3d5;justify-content:space-between;gap:10px;margin-top:18px;padding-top:10px;font-size:7px;display:flex}:is(.page-module__cLPKGq__sdDemo:has(input[value="2"]:checked) .page-module__cLPKGq__sdSheet2,.page-module__cLPKGq__sdDemo:has(input[value="4"]:checked) .page-module__cLPKGq__sdSheet4,.page-module__cLPKGq__sdDemo:has(input[value="6"]:checked) .page-module__cLPKGq__sdSheet6){display:flex}.page-module__cLPKGq__sdSampleNote{text-align:center;color:#78856d;margin:18px 0 0;font-size:10px}.page-module__cLPKGq__sdFeatures{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px;display:grid}.page-module__cLPKGq__sdFeatures strong{font-size:13px}.page-module__cLPKGq__sdFeatures p{color:#7b886f;margin:10px 0 0;font-size:12px}.page-module__cLPKGq__sdNotice{background:#eef2e8;border-left:3px solid #9eaf8d;margin-top:28px;padding:17px 21px}.page-module__cLPKGq__sdNotice strong{font-size:13px}.page-module__cLPKGq__sdNotice p{color:#77866b;margin:6px 0 0;font-size:12px}.page-module__cLPKGq__sdArticleLinks{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.page-module__cLPKGq__sdArticleLinks a{background:#fff;border:1px solid #dbe2d2;flex-direction:column;padding:25px;display:flex}.page-module__cLPKGq__sdArticleLinks small{color:#879679;font-size:10px}.page-module__cLPKGq__sdArticleLinks strong{margin:12px 0 20px;font-size:19px}.page-module__cLPKGq__sdArticleLinks span{font-size:12px;font-weight:700}.page-module__cLPKGq__sdContent>.page-module__cLPKGq__sdMember{background:#eaf0e4;border:0;margin-bottom:64px;padding:38px 32px}.page-module__cLPKGq__sdMember .page-module__cLPKGq__sdKicker>span{letter-spacing:0;background:#dbe5d3;margin-left:12px;padding:4px 8px;font-size:10px}.page-module__cLPKGq__sdMember ol{counter-reset:member;gap:17px;margin:28px 0;padding:0;list-style:none;display:grid}.page-module__cLPKGq__sdMember li{counter-increment:member;border-bottom:1px solid #d4dfcb;padding:0 0 16px 42px;position:relative}.page-module__cLPKGq__sdMember li:before{content:"0" counter(member);color:#8a9c7b;font:21px Georgia;position:absolute;left:0}.page-module__cLPKGq__sdMember li strong{font-size:15px}.page-module__cLPKGq__sdMember li p{color:#75876a;margin:5px 0 0;font-size:12px}.page-module__cLPKGq__sdMemberNote{font-size:12px!important}.page-module__cLPKGq__sdRoot details{border-top:1px solid #dce3d3;padding:22px 0}.page-module__cLPKGq__sdRoot details:last-child{border-bottom:1px solid #dce3d3}.page-module__cLPKGq__sdRoot summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.8}.page-module__cLPKGq__sdRoot details p{color:#76846c;margin:16px 0 0;padding-left:18px;font-size:13px}.page-module__cLPKGq__sdFooter{text-align:center;background:#e8ede0;padding:38px 40px}.page-module__cLPKGq__sdFooter>a:first-child{letter-spacing:.1em;font:26px Yu Mincho,serif}.page-module__cLPKGq__sdFooter p{color:#78866c;margin:12px 0;font-size:11px}.page-module__cLPKGq__sdFooter>a:last-child{font-size:12px}@media (max-width:1000px){.page-module__cLPKGq__sdHero{gap:22px}.page-module__cLPKGq__sdLayout{grid-template-columns:165px minmax(0,1fr);gap:28px}.page-module__cLPKGq__sdCards{grid-template-columns:1fr}.page-module__cLPKGq__sdCards article{padding:24px}.page-module__cLPKGq__sdCards article>small{margin-top:0}.page-module__cLPKGq__sdCards article>p{margin-bottom:12px}.page-module__cLPKGq__sdFeatures{grid-template-columns:1fr;gap:20px}.page-module__cLPKGq__sdHeroVisual{padding:25px 10px}.page-module__cLPKGq__sdPaperStack{height:300px}.page-module__cLPKGq__sdPaperStack>div{height:225px;padding:15px}.page-module__cLPKGq__sdPaperStack strong{font-size:14px}.page-module__cLPKGq__sdMiniGrid{height:120px}}@media (max-width:720px){.page-module__cLPKGq__sdCrumbs{padding:20px 22px}.page-module__cLPKGq__sdHero{grid-template-columns:1fr;gap:35px;padding:20px 22px 45px}.page-module__cLPKGq__sdHeroVisual{justify-self:center;width:100%;max-width:440px}.page-module__cLPKGq__sdHero h1{font-size:40px}.page-module__cLPKGq__sdLead{font-size:14px}.page-module__cLPKGq__sdDesktopBreak{display:none}.page-module__cLPKGq__sdLayout{padding:0 22px 40px;display:block}.page-module__cLPKGq__sdNav{grid-template-columns:1fr 1fr;gap:0 20px;margin-bottom:34px;display:grid;position:static}.page-module__cLPKGq__sdNav strong{grid-column:1/-1}.page-module__cLPKGq__sdNav a{padding:12px 0;font-size:11px}.page-module__cLPKGq__sdContent>section{padding:38px 0}.page-module__cLPKGq__sdRoot h2{font-size:30px}.page-module__cLPKGq__sdContent>section>p:not(.page-module__cLPKGq__sdKicker){font-size:13px}.page-module__cLPKGq__sdCards{gap:12px}.page-module__cLPKGq__sdDemo{padding:18px 12px}.page-module__cLPKGq__sdChoices{gap:7px}.page-module__cLPKGq__sdChoices label{min-width:0;padding:11px 4px}.page-module__cLPKGq__sdChoices input{top:14px;left:6px}.page-module__cLPKGq__sdSheet{padding:20px 16px 13px}.page-module__cLPKGq__sdSheetHeader{margin-bottom:13px}.page-module__cLPKGq__sdSheetHeader>strong{font-size:13px}.page-module__cLPKGq__sdSheetHeader>small{font-size:6px}.page-module__cLPKGq__sdSampleCell>strong{font-size:9px}.page-module__cLPKGq__sdSampleCell>p{font-size:6px}.page-module__cLPKGq__sdSheetGrid{gap:12px 8px}.page-module__cLPKGq__sdSheet6 .page-module__cLPKGq__sdSheetGrid{gap:9px}.page-module__cLPKGq__sdSheetFooter{margin-top:12px;padding-top:8px;font-size:6px}.page-module__cLPKGq__sdArticleLinks{grid-template-columns:1fr}.page-module__cLPKGq__sdContent>.page-module__cLPKGq__sdMember{margin-bottom:38px;padding:27px 21px}.page-module__cLPKGq__sdRoot summary{font-size:13px}.page-module__cLPKGq__sdPrimary{width:100%}}@media (prefers-reduced-motion:reduce){.page-module__cLPKGq__sdRoot{scroll-behavior:auto}}
