/* Five connected, brief chapters. Each has one claim, one example, one benefit. */
.wis{padding:64px 0;position:relative}.wis-dark{background:#191519;color:#f9f3ef}.wis-light{background:#f3f0eb;color:#201b1d}.wis-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:78px;align-items:center}.wis-copy .ws-kicker{margin:0 0 24px}.wis-copy h2{font-size:clamp(32px,3.75vw,56px);line-height:1.08;letter-spacing:-.04em;margin:0 0 24px}.wis-copy h2 em{font-style:normal;color:#bc91a1}.wis-light .wis-copy h2 em{color:#8b425a}.wis-description{font-size:16px;line-height:1.65;max-width:460px;margin:0;color:#b9abb3}.wis-light .wis-description{color:#887b76}.wis-result{border-top:1px solid #ffffff18;padding-top:18px;margin-top:26px;display:grid;gap:8px}.wis-result>span{font-size:10px;color:#9f8b98}.wis-result strong{font-size:14px;font-weight:400;line-height:1.5}.wis-light .wis-result{border-color:#ddd4ce}.wis-light .wis-result>span{color:#98857d}.wis-visual{min-width:0}.wis-window{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:15px 20px;border-bottom:1px solid #e1d7d1}.wis-window strong{font-size:10px;font-weight:500}.wis-window>span{font-size:9px;color:#9a8881}.wis-goal-panel{background:#f7f3ee;border:1px solid #73505f;border-radius:7px;overflow:hidden;color:#241b20}.wis-goal{text-align:center;padding:26px 20px 15px}.wis-goal>span{font-size:9px;letter-spacing:.09em;color:#976c7b}.wis-goal>strong{display:block;font-size:29px;line-height:1.1;letter-spacing:-.025em;font-weight:500;margin:14px 0 12px}.wis-goal>small{font-size:9px;color:#a18a83}.wis-goal-branches{display:flex;height:29px;justify-content:space-around;position:relative;margin:0 40px}.wis-goal-branches:before{content:'';position:absolute;left:16.7%;right:16.7%;top:10px;height:1px;background:#bd96a5}.wis-goal-branches i{width:1px;height:19px;background:#bd96a5;align-self:end}.wis-goal-branches i:nth-child(2){height:29px}.wis-decisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 20px 20px}.wis-decisions>div{border:1px solid #d9c9c9;padding:14px 12px;border-radius:4px;background:#eee5e1;transition:border-color .6s,background .6s}.wis-decisions span{font-size:9px;color:#95747b;display:block;margin-bottom:9px}.wis-decisions strong{font-size:19px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.wis-goal-check{padding:13px 20px;font-size:10px;background:#7c354e;color:#f8edef;display:flex;align-items:center;gap:9px}.wis-goal-check i{font-style:normal;color:#e6c3ce}.wis.is-in-view .wis-decisions>div{border-color:#a57587;background:#eee1e4}.wis-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wis-question{min-height:50px;display:flex;gap:7px;align-items:start}.wis-question i{font-size:9px;font-style:normal;color:#a27884;margin-top:4px}.wis-question strong{font-size:14px;font-weight:500;line-height:1.25}.wis-route-arrow{font-size:21px;margin:6px 0 14px;color:#bfa1a9;transition:color .4s,transform .4s}.wis-page{background:white;border:1px solid #dcd1cb;border-radius:5px;overflow:hidden;padding:0 14px 16px;transition:border-color .5s,transform .5s,box-shadow .5s}.wis-page-top{display:flex;align-items:center;gap:3px;margin:0 -14px 20px;padding:11px 10px;border-bottom:1px solid #ede5df}.wis-page-top i{width:2px;height:2px;background:#bda8a0;border-radius:50%}.wis-page-top>span{font-size:8px;color:#9b867d;margin-left:4px}.wis-page h3{font-size:19px;font-weight:500;line-height:1.15;letter-spacing:-.025em;min-height:66px;margin:0 0 9px}.wis-page p{font-size:9px;line-height:1.5;min-height:27px;margin:0;color:#938077}.wis-page-lines{margin:16px 0 23px;display:grid;gap:6px}.wis-page-lines i{height:2px;background:#e6dbd4;width:100%}.wis-page-lines i:nth-child(2){width:70%}.wis-page-action{font-size:9px;line-height:1.5;display:flex;justify-content:space-between;gap:4px;color:#864158;min-height:27px}.wis-page-action b{font-weight:400}.wis-route.is-lit .wis-page{border-color:#935069;transform:translateY(-4px);box-shadow:0 12px 24px #7430470b}.wis-route.is-lit .wis-route-arrow{color:#df7356;transform:translateY(4px)}.wis-unite{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #d9d0ca;padding-top:18px;margin-top:23px;font-size:10px}.wis-unite span{color:#a18d84}.wis-unite strong{font-weight:500}.wis-unite i{font-style:normal;color:#a16c7c}.wis-analytics{border:1px solid #664650;border-radius:7px;overflow:hidden;background:#251d24}.wis-analytics .wis-window{border-color:#ffffff10}.wis-analytics .wis-window>span{color:#a68b99}.wis-lead{padding:23px 23px 21px}.wis-lead>span{font-size:9px;color:#c693a8}.wis-lead strong{display:flex;justify-content:space-between;font-size:27px;font-weight:500;letter-spacing:-.035em;margin-top:13px}.wis-lead i{font-style:normal;color:#d48d79}.wis-events{margin:0 23px;display:grid;grid-template-columns:.8fr 1.2fr .7fr;gap:16px;border-block:1px solid #ffffff12;padding:17px 0}.wis-events>div{display:grid;gap:8px;position:relative}.wis-events>div:not(:last-child):after{content:'→';position:absolute;right:0;top:22px;color:#9d6c83;font-size:12px}.wis-events i{font-style:normal;font-size:9px;color:#b08497}.wis-events strong{font-size:12px;font-weight:500}.wis-events span{font-size:9px;color:#9e8896}.wis-insight{display:flex;gap:16px;padding:22px 23px;align-items:center}.wis-insight>i{font-style:normal;font-size:30px;color:#d39383}.wis-insight div>span{font-size:9px;color:#b68398}.wis-insight strong{font-size:16px;font-weight:500;display:block;margin:8px 0}.wis-insight p{font-size:11px;color:#ab96a4;margin:0}.wis-care-panel{background:white;border:1px solid #dcd1ca;border-radius:7px;overflow:hidden}.wis-care-period{display:flex;align-items:center;gap:20px;padding:22px 25px}.wis-care-period>strong{font-size:90px;line-height:1;letter-spacing:-.05em;font-weight:400;color:#8d405b}.wis-care-period div>span{font-size:21px;display:block}.wis-care-period small{display:block;font-size:11px;line-height:1.5;color:#968177;margin-top:9px}.wis-care-example{border-top:1px solid #e7ddd6;padding:18px 25px 22px}.wis-care-example>span{font-size:9px;color:#a0877d}.wis-care-before,.wis-care-after{display:grid;gap:7px;padding:16px 0 0;position:relative}.wis-care-before>i,.wis-care-after>i{font-style:normal;font-size:9px;color:#a88088}.wis-care-before>strong,.wis-care-after>strong{font-size:17px;font-weight:500;letter-spacing:-.02em}.wis-care-before small,.wis-care-after small{font-size:10px;line-height:1.5;color:#a0887f}.wis-care-link{color:#c4919f;font-size:20px;margin-top:8px}.wis-care-after{padding:15px;background:#f1e7e8;border-radius:4px;transition:background .5s}.wis-care-after>b{position:absolute;right:15px;top:15px;color:#9a4f67}.wis.is-in-view .wis-care-after{background:#e9d9df}.wis-knowledge{background:#241d24;border:1px solid #654353;border-radius:7px;overflow:hidden}.wis-knowledge .wis-window{border-color:#ffffff10}.wis-knowledge .wis-window>span{color:#b797a7}.wis-folder{display:flex;align-items:center;gap:16px;padding:25px 23px}.wis-folder>i{font-size:35px;color:#b2768f;font-style:normal}.wis-folder>strong{font-size:24px;font-weight:500;line-height:1.12;letter-spacing:-.025em}.wis-files{padding:0 23px 9px}.wis-files>div{display:grid;grid-template-columns:20px 1fr;gap:6px 12px;padding:15px 0;border-top:1px solid #ffffff10}.wis-files span{font-size:9px;color:#a8778e}.wis-files strong{font-size:13px;font-weight:500}.wis-files small{grid-column:2;font-size:10px;color:#a78c9c}.wis-anchor{position:absolute;top:0}.wis+.wis{border-top:1px solid #00000008}
@media(min-width:1450px){.wis-grid{gap:110px}.wis-visual{max-width:680px}.wis-page h3{font-size:22px}}
@media(max-width:1050px){.wis-grid{gap:38px}.wis-copy h2{font-size:38px}.wis-routes{gap:8px}.wis-page{padding-inline:10px}.wis-page-top{margin-inline:-10px}.wis-page h3{font-size:17px}.wis-question strong{font-size:12px}.wis-decisions{gap:8px;padding-inline:14px}.wis-decisions strong{font-size:17px}}
@media(max-width:767px){.wis{padding:44px 0}.wis-grid{grid-template-columns:minmax(0,1fr);gap:26px}.wis-copy .ws-kicker{font-size:10px;margin-bottom:19px}.wis-copy h2{font-size:34px;margin-bottom:18px}.wis-description{font-size:15px;line-height:1.65}.wis-result{margin-top:20px;padding-top:14px;gap:6px}.wis-result strong{font-size:13px}.wis-window{padding:13px 14px}.wis-window>span{font-size:8px}.wis-window strong{font-size:9px}.wis-goal{padding:24px 15px 14px}.wis-goal>strong{font-size:27px}.wis-decisions{gap:6px;padding-inline:10px}.wis-decisions>div{padding:12px 8px}.wis-decisions strong{font-size:17px}.wis-goal-check{font-size:9px;padding-inline:14px}.wis-routes{gap:7px}.wis-question{display:block;min-height:55px}.wis-question i{display:block;margin-bottom:7px}.wis-question strong{font-size:11px}.wis-page{padding:0 8px 12px}.wis-page-top{margin:0 -8px 16px;padding:9px 7px}.wis-page-top i{display:none}.wis-page-top>span{font-size:7px;margin:0}.wis-page h3{font-size:14px;line-height:1.2;min-height:68px}.wis-page p{font-size:8px;min-height:33px}.wis-page-lines{margin:12px 0 18px}.wis-page-action{font-size:8px;min-height:36px}.wis-unite{font-size:9px;line-height:1.5}.wis-lead{padding:20px 16px}.wis-lead strong{font-size:24px}.wis-events{margin-inline:16px;gap:10px}.wis-events strong{font-size:11px}.wis-events span{font-size:8px}.wis-events>div:not(:last-child):after{right:-4px;font-size:10px}.wis-insight{padding:20px 16px;gap:12px}.wis-insight strong{font-size:15px}.wis-care-period{padding:20px}.wis-care-period>strong{font-size:78px}.wis-care-example{padding:18px 20px 20px}.wis-care-before>strong,.wis-care-after>strong{font-size:16px}.wis-folder{padding:24px 16px;gap:12px}.wis-folder>strong{font-size:22px}.wis-files{padding-inline:16px}.wis-files small{font-size:9px}.wis-files strong{font-size:12px}}
@media(prefers-reduced-motion:reduce){.wis-route .wis-page,.wis-route-arrow,.wis-decisions>div,.wis-care-after{transition:none}}
@media(max-width:767px){.wis-events>div:not(:last-child):after{right:0}.wis-routes{grid-template-columns:minmax(0,1fr);gap:10px}.wis-route{display:grid;grid-template-columns:.85fr 18px 1.15fr;gap:7px;align-items:center}.wis-question{min-height:0}.wis-question strong{font-size:14px;line-height:1.25}.wis-question i{font-size:9px}.wis-route-arrow{margin:0;transform:rotate(-90deg);font-size:18px}.wis-route.is-lit .wis-route-arrow{transform:rotate(-90deg) translateY(3px)}.wis-page{padding:0 12px 12px}.wis-page-top{margin:0 -12px 12px;padding:9px 10px}.wis-page-top>span{font-size:8px}.wis-page h3{font-size:17px;min-height:0;margin-bottom:12px}.wis-page p,.wis-page-lines{display:none}.wis-page-action{font-size:9px;min-height:0}.wis-route.is-lit .wis-page{transform:translateX(2px)}.wis-decisions strong{font-size:15px}}
