body:has(.inquiry-module__PPwclq__page){--website-dark-button:#000;--website-dark-button-hover:#000}.inquiry-module__PPwclq__page{color:#292929;--line:#e0d5c4;--muted:#686663;background:#fbf8f4;padding-bottom:72px}.inquiry-module__PPwclq__container{width:calc(100% - 80px);max-width:1160px;margin-inline:auto}.inquiry-module__PPwclq__page h1,.inquiry-module__PPwclq__page h2{font-family:var(--font-martina),Georgia,serif;letter-spacing:-.035em;text-wrap:balance;font-weight:400}.inquiry-module__PPwclq__page h1{font-size:57px;line-height:1.1}.inquiry-module__PPwclq__page h2{font-size:38px;line-height:1.18}.inquiry-module__PPwclq__page p{color:var(--muted);font-size:17px;line-height:1.75}.inquiry-module__PPwclq__page a:focus-visible{outline-offset:5px;outline:2px solid}.inquiry-module__PPwclq__page [id]{scroll-margin-top:100px}.inquiry-module__PPwclq__link{color:inherit;align-items:center;gap:9px;font-size:14px;line-height:1.5;display:inline-flex}.inquiry-module__PPwclq__link svg{flex:none}.inquiry-module__PPwclq__link:hover{text-underline-offset:5px;text-decoration:underline}.inquiry-module__PPwclq__contactHero{grid-template-columns:1.5fr 1fr;align-items:center;gap:75px;padding-top:137px;padding-bottom:35px;display:grid}.inquiry-module__PPwclq__contactHero h1{max-width:640px}.inquiry-module__PPwclq__contactHero p{max-width:570px;margin-top:22px;font-size:18px}.inquiry-module__PPwclq__art{width:100%;max-width:420px;height:auto;display:block}.inquiry-module__PPwclq__floating{animation:8s ease-in-out infinite inquiry-module__PPwclq__paperFloat}@keyframes inquiry-module__PPwclq__paperFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.inquiry-module__PPwclq__contactBody{grid-template-columns:1.35fr 1fr;align-items:start;gap:85px;padding-top:22px;display:grid}.inquiry-module__PPwclq__directory{padding-top:21px}.inquiry-module__PPwclq__directory>h2{margin-bottom:23px;font-size:29px}.inquiry-module__PPwclq__directory article{border-top:1px solid var(--line);padding:23px 0}.inquiry-module__PPwclq__directory h3{font-size:19px;font-weight:500;line-height:1.4}.inquiry-module__PPwclq__directory p{margin:9px 0 14px;font-size:16px}.inquiry-module__PPwclq__quietNote{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-top:55px;padding-top:24px;display:flex}.inquiry-module__PPwclq__quietNote p{font-size:15px}.inquiry-module__PPwclq__salesTop{background:radial-gradient(at 13% 95%,#eadcc64d,#0000 60%)}.inquiry-module__PPwclq__salesGrid{grid-template-columns:1fr 1fr;align-items:start;gap:90px;padding-top:142px;padding-bottom:68px;display:grid}.inquiry-module__PPwclq__salesCopy{padding-top:15px}.inquiry-module__PPwclq__salesCopy>p{max-width:500px;margin-top:25px;font-size:18px}.inquiry-module__PPwclq__salesCopy>.inquiry-module__PPwclq__link{margin-top:23px}.inquiry-module__PPwclq__salesCopy .inquiry-module__PPwclq__art{max-width:300px;margin:15px 0 0}.inquiry-module__PPwclq__scopeNote{border-top:1px solid var(--line);max-width:460px;margin-top:7px;padding-top:21px}.inquiry-module__PPwclq__scopeNote strong{margin-bottom:7px;font-size:17px;font-weight:500;display:block}.inquiry-module__PPwclq__scopeNote p{font-size:15px}.inquiry-module__PPwclq__scope{border-top:1px solid var(--line);padding-top:49px}.inquiry-module__PPwclq__scopeHeader{justify-content:space-between;align-items:center;gap:35px;display:flex}.inquiry-module__PPwclq__scopeHeader h2{max-width:680px}.inquiry-module__PPwclq__scopeItems{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:34px;display:grid}.inquiry-module__PPwclq__scopeItems article{border-top:1px solid var(--line);padding-top:21px}.inquiry-module__PPwclq__scopeItems h3{font-size:18px;font-weight:500;line-height:1.4}.inquiry-module__PPwclq__scopeItems p{margin-top:12px;font-size:16px}.inquiry-module__PPwclq__demoHero{text-align:center;padding-top:132px;padding-bottom:43px}.inquiry-module__PPwclq__demoHero h1{max-width:800px;margin:auto}.inquiry-module__PPwclq__demoHero p{max-width:710px;margin:22px auto 0;font-size:18px}.inquiry-module__PPwclq__demoStage{background:linear-gradient(#fbf8f4,#f0e7d9 65%,#fbf8f4);padding:10px 0 45px}.inquiry-module__PPwclq__demoGrid{grid-template-columns:.95fr 1.05fr;align-items:start;gap:48px;display:grid}.inquiry-module__PPwclq__agenda{color:#fff;background:#20211f;border:1px solid #343530;border-radius:14px;margin-top:28px;padding:38px}.inquiry-module__PPwclq__agenda h2{max-width:370px;font-size:34px}.inquiry-module__PPwclq__agenda>p{color:#c5c4bd;margin-top:18px;font-size:16px}.inquiry-module__PPwclq__agenda ol{margin-top:30px;padding:0;list-style:none}.inquiry-module__PPwclq__agenda li{grid-template-columns:22px 1fr;gap:16px;padding:0 0 25px;display:grid;position:relative}.inquiry-module__PPwclq__agenda li:not(:last-child):after{content:"";background:#655e50;width:1px;position:absolute;top:20px;bottom:5px;left:7px}.inquiry-module__PPwclq__agenda li>span{border:1px solid #b8a27e;border-radius:50%;width:15px;height:15px;margin-top:5px}.inquiry-module__PPwclq__agenda li:nth-child(2)>span{background:#b8a27e}.inquiry-module__PPwclq__agenda h3{font-size:18px;font-weight:400}.inquiry-module__PPwclq__agenda li p{color:#c5c4bd;margin-top:6px;font-size:15px}.inquiry-module__PPwclq__agenda .inquiry-module__PPwclq__example{color:#bab8b1;border-top:1px solid #48483f;margin-top:0;padding-top:18px;font-size:13px}.inquiry-module__PPwclq__demoFoot{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;margin-top:16px;padding-top:35px;display:grid}.inquiry-module__PPwclq__demoFoot h2{font-size:30px}.inquiry-module__PPwclq__demoFoot p{margin-top:13px;font-size:16px}.inquiry-module__PPwclq__demoFoot .inquiry-module__PPwclq__link{margin-top:17px}@media (max-width:1000px){.inquiry-module__PPwclq__salesGrid,.inquiry-module__PPwclq__contactBody{gap:40px}.inquiry-module__PPwclq__contactHero{gap:35px}.inquiry-module__PPwclq__page h1{font-size:50px}.inquiry-module__PPwclq__demoGrid{gap:28px}.inquiry-module__PPwclq__agenda{padding:29px}.inquiry-module__PPwclq__demoFoot{gap:40px}}@media (max-width:760px){.inquiry-module__PPwclq__container{width:calc(100% - 44px)}.inquiry-module__PPwclq__page{padding-bottom:48px}.inquiry-module__PPwclq__page h1{font-size:42px}.inquiry-module__PPwclq__page h2{font-size:32px}.inquiry-module__PPwclq__contactHero{grid-template-columns:1fr;gap:4px;padding-top:112px;padding-bottom:15px}.inquiry-module__PPwclq__contactHero p,.inquiry-module__PPwclq__salesCopy>p,.inquiry-module__PPwclq__demoHero p{font-size:17px}.inquiry-module__PPwclq__contactHero .inquiry-module__PPwclq__art{justify-self:center;max-width:265px}.inquiry-module__PPwclq__contactBody{grid-template-columns:1fr;gap:25px;padding-top:0}.inquiry-module__PPwclq__directory{padding-top:13px}.inquiry-module__PPwclq__directory>h2{font-size:28px}.inquiry-module__PPwclq__quietNote{margin-top:22px}.inquiry-module__PPwclq__salesGrid{grid-template-columns:1fr;gap:31px;padding-top:111px;padding-bottom:42px}.inquiry-module__PPwclq__salesCopy{padding-top:0}.inquiry-module__PPwclq__salesCopy .inquiry-module__PPwclq__art{max-width:235px;margin:5px auto 0}.inquiry-module__PPwclq__scopeNote{max-width:none;margin-top:0}.inquiry-module__PPwclq__scope{padding-top:34px}.inquiry-module__PPwclq__scopeHeader{flex-direction:column;align-items:flex-start;gap:19px}.inquiry-module__PPwclq__scopeItems{grid-template-columns:1fr;gap:23px;margin-top:25px}.inquiry-module__PPwclq__scopeItems article{padding-top:20px}.inquiry-module__PPwclq__demoHero{text-align:left;padding-top:111px;padding-bottom:31px}.inquiry-module__PPwclq__demoGrid{grid-template-columns:1fr;gap:25px}.inquiry-module__PPwclq__demoForm{grid-row:1}.inquiry-module__PPwclq__agenda{margin-top:0;padding:27px}.inquiry-module__PPwclq__agenda h2{max-width:none;font-size:30px}.inquiry-module__PPwclq__demoStage{padding-bottom:28px}.inquiry-module__PPwclq__demoFoot{grid-template-columns:1fr;gap:28px;padding-top:29px}.inquiry-module__PPwclq__demoFoot h2{font-size:28px}}@media (max-width:380px){.inquiry-module__PPwclq__page h1{font-size:38px}.inquiry-module__PPwclq__agenda{padding:23px}}@media (prefers-reduced-motion:reduce){.inquiry-module__PPwclq__floating{animation:none}}
