.GuestPages-module__Iicrjq__page{color:#30271f;background:#faf8f3;min-height:100vh}.GuestPages-module__Iicrjq__header{border-bottom:1px solid #d9d1c5;justify-content:space-between;align-items:center;gap:24px;min-height:100px;padding:10px max(24px,50vw - 620px);display:flex}.GuestPages-module__Iicrjq__header img{object-fit:contain;height:80px}.GuestPages-module__Iicrjq__header nav{align-items:center;gap:30px;font-size:12px;display:flex}.GuestPages-module__Iicrjq__button{color:#f5eee4;background:#30271f;border:1px solid #30271f;justify-content:center;align-items:center;padding:15px 22px;font-size:12px;display:inline-flex}.GuestPages-module__Iicrjq__button:hover{background:#493b2e}.GuestPages-module__Iicrjq__main{width:calc(100% - 80px);max-width:1240px;margin:auto;padding:80px 0 100px}.GuestPages-module__Iicrjq__heading{max-width:800px;margin-bottom:64px}.GuestPages-module__Iicrjq__eyebrow{color:#967249;letter-spacing:.18em;margin-bottom:20px;font-size:10px}.GuestPages-module__Iicrjq__heading h1{color:#30271f;margin-bottom:24px;font-size:clamp(48px,6vw,84px);font-weight:400}.GuestPages-module__Iicrjq__heading>p:last-child{color:#71665c;max-width:610px;font-size:16px;line-height:1.8}.GuestPages-module__Iicrjq__footer{color:#f5eee4;background:#30271f;justify-content:space-between;gap:40px;padding:45px max(24px,50vw - 620px);display:flex}.GuestPages-module__Iicrjq__footer>a{font:34px var(--font-heading), serif}.GuestPages-module__Iicrjq__footer span{color:#bdaa92;font:9px var(--font-label),sans-serif;letter-spacing:.15em;margin-top:8px;display:block}.GuestPages-module__Iicrjq__footer nav{flex-wrap:wrap;align-items:center;gap:24px;font-size:12px;display:flex}.GuestPages-module__Iicrjq__journal{grid-template-columns:1fr 2fr;gap:70px;display:grid}.GuestPages-module__Iicrjq__aside{background:#f0ebe2;align-self:start;padding:32px}.GuestPages-module__Iicrjq__aside h2{margin-bottom:18px;font-size:34px}.GuestPages-module__Iicrjq__aside p{color:#71665c;margin-bottom:24px;font-size:14px;line-height:1.8}.GuestPages-module__Iicrjq__review{border-top:1px solid #d9d1c5;margin:0;padding:30px 0}.GuestPages-module__Iicrjq__review blockquote{font:28px/1.5 var(--font-heading),serif;color:#30271f;margin:20px 0 24px}.GuestPages-module__Iicrjq__review figcaption{flex-wrap:wrap;align-items:baseline;gap:15px;font-size:12px;display:flex}.GuestPages-module__Iicrjq__review figcaption span{color:#71665c}.GuestPages-module__Iicrjq__stars{color:#967249;gap:4px;display:flex}.GuestPages-module__Iicrjq__directory{grid-template-columns:1fr 1fr;gap:70px;display:grid}.GuestPages-module__Iicrjq__directory h2{margin-bottom:24px;font-size:36px}.GuestPages-module__Iicrjq__directory a{border-top:1px solid #d9d1c5;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:16px;display:flex}.GuestPages-module__Iicrjq__directory a:hover{color:#967249}.GuestPages-module__Iicrjq__policyLayout{grid-template-columns:260px 1fr;gap:80px;display:grid}.GuestPages-module__Iicrjq__policyNav{align-self:start;gap:18px;font-size:12px;line-height:1.6;display:grid;position:sticky;top:24px}.GuestPages-module__Iicrjq__policy{border-top:1px solid #d9d1c5;padding:30px 0;scroll-margin-top:30px}.GuestPages-module__Iicrjq__policy h2{margin-bottom:22px;font-size:32px}.GuestPages-module__Iicrjq__policy ul{padding-left:18px}.GuestPages-module__Iicrjq__policy li{color:#71665c;margin-bottom:14px;font-size:14px;line-height:1.9}.GuestPages-module__Iicrjq__page a:focus-visible{outline-offset:5px;outline:2px solid #967249}@media (max-width:799px){.GuestPages-module__Iicrjq__main{width:calc(100% - 40px);padding-block:50px}.GuestPages-module__Iicrjq__header{padding-inline:20px}.GuestPages-module__Iicrjq__header nav{gap:16px}.GuestPages-module__Iicrjq__header nav>a:first-child{display:none}.GuestPages-module__Iicrjq__journal,.GuestPages-module__Iicrjq__directory,.GuestPages-module__Iicrjq__policyLayout{grid-template-columns:1fr;gap:38px}.GuestPages-module__Iicrjq__policyNav{position:static}.GuestPages-module__Iicrjq__footer{flex-direction:column}.GuestPages-module__Iicrjq__heading{margin-bottom:40px}}.GuestPages-module__Iicrjq__reviewCollection{margin-top:70px}.GuestPages-module__Iicrjq__reviewCollection h2,.GuestPages-module__Iicrjq__shareReview h2{margin-bottom:28px;font-size:38px}.GuestPages-module__Iicrjq__reviewCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.GuestPages-module__Iicrjq__reviewCard{background:#f0ebe2;margin:0;padding:32px}.GuestPages-module__Iicrjq__reviewer{align-items:center;gap:14px;margin-bottom:24px;display:flex}.GuestPages-module__Iicrjq__reviewer>span{color:#30271f;width:46px;height:46px;font:26px var(--font-heading),serif;background:#e3d3bd;border-radius:50%;place-items:center;display:grid}.GuestPages-module__Iicrjq__reviewer strong{font-size:13px}.GuestPages-module__Iicrjq__reviewer p,.GuestPages-module__Iicrjq__reviewDate{color:#71665c;font-size:11px}.GuestPages-module__Iicrjq__reviewCard blockquote{color:#493b2e;margin:18px 0 24px;font-size:15px;line-height:1.9}.GuestPages-module__Iicrjq__shareReview{border-top:1px solid #d9d1c5;justify-content:space-between;align-items:center;gap:24px;margin-top:60px;padding-top:40px;display:flex}.GuestPages-module__Iicrjq__shareReview h2{margin-bottom:0}@media (max-width:799px){.GuestPages-module__Iicrjq__reviewCards{grid-template-columns:1fr}.GuestPages-module__Iicrjq__shareReview{flex-direction:column;align-items:start}}@media (max-width:420px){.GuestPages-module__Iicrjq__header{gap:12px;min-height:80px;padding-inline:16px}.GuestPages-module__Iicrjq__header nav{gap:12px}.GuestPages-module__Iicrjq__header img{width:74px;height:64px}.GuestPages-module__Iicrjq__header .GuestPages-module__Iicrjq__button{padding:12px;font-size:11px}.GuestPages-module__Iicrjq__main{width:calc(100% - 32px);padding-block:36px}.GuestPages-module__Iicrjq__heading h1{font-size:42px}}
