.page-module__PPWH8q__page{--ink:#352112;--muted:#705c4c;--caramel:#ae4d06;--line:#e7d6c0;color:var(--ink);font-family:var(--font-zen),sans-serif;background:#fffaf2;overflow:hidden}.page-module__PPWH8q__page *{box-sizing:border-box}.page-module__PPWH8q__page h1,.page-module__PPWH8q__page h2,.page-module__PPWH8q__page h3,.page-module__PPWH8q__page p{margin:0}.page-module__PPWH8q__page a:focus-visible,.page-module__PPWH8q__page summary:focus-visible{outline-offset:4px;outline:3px solid #7c3b12}.page-module__PPWH8q__hero{isolation:isolate;background:#ffeed2;min-height:710px;position:relative}.page-module__PPWH8q__heroImage{object-fit:cover;object-position:center;z-index:-2}.page-module__PPWH8q__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fff8e9ed 0%,#fff8e9c9 37%,#fff8e91c 75%);position:absolute;inset:0}.page-module__PPWH8q__heroInner{grid-template-columns:1fr .82fr;align-items:center;gap:30px;max-width:1320px;min-height:710px;margin:auto;padding:85px 54px 110px;display:grid}.page-module__PPWH8q__heroCopy{z-index:2;position:relative}.page-module__PPWH8q__eyebrow,.page-module__PPWH8q__kicker{color:#87430e;letter-spacing:.19em;font-size:12px;font-weight:800}.page-module__PPWH8q__eyebrow{align-items:center;gap:13px;display:flex}.page-module__PPWH8q__eyebrowLine{background:#87430e;width:28px;height:1px;display:inline-block}.page-module__PPWH8q__hero h1{letter-spacing:-.065em;margin:23px 0 27px;font-size:clamp(52px,5.1vw,82px);font-weight:900;line-height:1.31}.page-module__PPWH8q__hero h1 em{color:#a84805;font-style:normal}.page-module__PPWH8q__lead{color:#563c2a;font-size:17px;font-weight:500;line-height:2}.page-module__PPWH8q__heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:35px;display:flex}.page-module__PPWH8q__download{background:#893a08;border-radius:5px;justify-content:center;align-items:center;gap:25px;min-height:58px;padding:16px 25px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 10px 24px #7f3c0b2b;color:#fff!important}.page-module__PPWH8q__download:hover{background:#a14a0e;transform:translateY(-2px)}.page-module__PPWH8q__download span{font-size:22px;line-height:1}.page-module__PPWH8q__textLink{color:#673314;text-underline-offset:5px;font-size:14px;font-weight:700}.page-module__PPWH8q__textLink span{margin-left:7px}.page-module__PPWH8q__releaseLine{color:#735641;letter-spacing:.04em;font-size:12px;margin-top:19px!important}.page-module__PPWH8q__logoWrap{place-items:center;height:460px;display:grid;position:relative}.page-module__PPWH8q__logoHalo{aspect-ratio:1;filter:blur(8px);background:radial-gradient(circle,#fff9ebad 24%,#f7c26888 56%,#0000 70%);border-radius:50%;width:min(100%,470px);position:absolute}.page-module__PPWH8q__logo{filter:drop-shadow(12px 25px 20px #74330245);width:min(100%,350px);height:auto;position:relative}.page-module__PPWH8q__logoCaption{color:#7d471f;letter-spacing:.19em;text-transform:uppercase;font-size:11px;font-weight:700;position:absolute;bottom:0;right:15px}.page-module__PPWH8q__ticker{color:#fff6e5;letter-spacing:.17em;background:#773609;justify-content:center;align-items:center;gap:52px;min-height:83px;font-size:16px;font-weight:700;display:flex}.page-module__PPWH8q__ticker i{color:#e9bb72;font-size:13px;font-style:normal}.page-module__PPWH8q__section{max-width:1230px;margin:auto;padding:113px 38px 118px}.page-module__PPWH8q__sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:15px 70px;margin-bottom:52px;display:grid}.page-module__PPWH8q__sectionHeading .page-module__PPWH8q__kicker{grid-column:1/-1}.page-module__PPWH8q__section h2,.page-module__PPWH8q__start h2,.page-module__PPWH8q__release h2{letter-spacing:-.055em;font-size:clamp(34px,3.3vw,51px);font-weight:900;line-height:1.42}.page-module__PPWH8q__sectionHeading>p:last-child{max-width:440px;color:var(--muted);font-size:16px;line-height:2}.page-module__PPWH8q__cards{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.page-module__PPWH8q__card{border:1px solid var(--line);background:#fff;border-radius:3px;min-height:278px;padding:34px 30px 40px;box-shadow:0 14px 30px #80511b0a}.page-module__PPWH8q__cardIcon{color:#873f09;background:#f8ebd8;border-radius:50%;place-items:center;width:45px;height:45px;font-size:13px;font-weight:900;display:grid}.page-module__PPWH8q__card h3{letter-spacing:-.03em;font-size:20px;font-weight:800;margin:35px 0 13px!important}.page-module__PPWH8q__card p{color:var(--muted);font-size:14px;line-height:1.9}.page-module__PPWH8q__start{background:#f3e5d1;border-top:1px solid #e4cba9;border-bottom:1px solid #e4cba9}.page-module__PPWH8q__startInner{grid-template-columns:.9fr 1fr;gap:95px;max-width:1230px;margin:auto;padding:100px 38px;display:grid}.page-module__PPWH8q__startIntro h2{margin:22px 0 20px!important}.page-module__PPWH8q__startIntro>p:last-child{color:var(--muted);line-height:1.9}.page-module__PPWH8q__steps{margin:0;padding:0;list-style:none}.page-module__PPWH8q__steps li{border-bottom:1px solid #d7b88e;grid-template-columns:58px 1fr;gap:22px;padding:18px 0 23px;display:grid}.page-module__PPWH8q__steps li:first-child{padding-top:0}.page-module__PPWH8q__steps li>span{color:#ac632b;font-family:Georgia,serif;font-size:35px;line-height:1}.page-module__PPWH8q__steps h3{font-size:18px;font-weight:800;margin:0 0 7px!important}.page-module__PPWH8q__steps p{color:var(--muted);font-size:14px;line-height:1.85}.page-module__PPWH8q__release{max-width:1230px;margin:auto;padding:110px 38px 120px}.page-module__PPWH8q__releaseInner{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:35px;padding:0 0 48px;display:flex}.page-module__PPWH8q__release h2{margin:19px 0 12px!important}.page-module__PPWH8q__releaseLead{font-size:18px;font-weight:700;margin-bottom:18px!important}.page-module__PPWH8q__releaseInner p:last-child{color:var(--muted);line-height:1.9}.page-module__PPWH8q__releaseInner .page-module__PPWH8q__download{flex-shrink:0}.page-module__PPWH8q__details{color:var(--muted);margin-top:24px;padding:13px 0;font-size:14px}.page-module__PPWH8q__details summary{cursor:pointer;color:#713b19;font-weight:700}.page-module__PPWH8q__details>div{padding:20px 0 0;line-height:1.9}.page-module__PPWH8q__details p{margin-bottom:9px!important}.page-module__PPWH8q__details code{word-break:break-all;color:#4b2b18;font-size:12px}@media (max-width:900px){.page-module__PPWH8q__heroInner{grid-template-columns:1fr .6fr;padding:75px 30px 90px}.page-module__PPWH8q__logoWrap{height:350px}.page-module__PPWH8q__hero h1{font-size:53px}.page-module__PPWH8q__sectionHeading{gap:18px 30px}.page-module__PPWH8q__startInner{gap:40px}.page-module__PPWH8q__ticker{gap:28px}}@media (max-width:690px){.page-module__PPWH8q__hero{min-height:0}.page-module__PPWH8q__heroInner{flex-direction:column;align-items:stretch;gap:30px;min-height:0;padding:62px 24px 65px;display:flex}.page-module__PPWH8q__hero:after{background:linear-gradient(#fff8e9ed 0%,#fff8e9cb 55%,#fff8e94d 100%)}.page-module__PPWH8q__hero h1{font-size:clamp(45px,10vw,64px);line-height:1.36}.page-module__PPWH8q__lead{font-size:15px}.page-module__PPWH8q__heroActions{gap:19px}.page-module__PPWH8q__download{gap:15px;width:100%}.page-module__PPWH8q__logoWrap{align-self:center;width:100%;max-width:330px;height:270px}.page-module__PPWH8q__logo{width:230px}.page-module__PPWH8q__logoCaption{font-size:8px}.page-module__PPWH8q__ticker{letter-spacing:.06em;gap:14px;min-height:63px;font-size:11px}.page-module__PPWH8q__ticker i{font-size:9px}.page-module__PPWH8q__section{padding:72px 22px}.page-module__PPWH8q__sectionHeading{margin-bottom:32px;display:block}.page-module__PPWH8q__section h2,.page-module__PPWH8q__start h2,.page-module__PPWH8q__release h2{font-size:33px}.page-module__PPWH8q__sectionHeading h2{margin:16px 0!important}.page-module__PPWH8q__sectionHeading>p:last-child{font-size:14px}.page-module__PPWH8q__cards{grid-template-columns:1fr;gap:12px}.page-module__PPWH8q__card{min-height:0;padding:25px 25px 28px}.page-module__PPWH8q__card h3{margin-top:20px!important}.page-module__PPWH8q__startInner{padding:70px 22px;display:block}.page-module__PPWH8q__startIntro{margin-bottom:40px}.page-module__PPWH8q__startIntro h2{margin:15px 0!important}.page-module__PPWH8q__release{padding:72px 22px 83px}.page-module__PPWH8q__releaseInner{display:block}.page-module__PPWH8q__releaseInner .page-module__PPWH8q__download{margin-top:30px}.page-module__PPWH8q__details{font-size:12px}}
