.public-info-page{--info-ink:#073f3b;--info-paper:#f5f1e9;--info-line:#d8d1c5;min-height:70vh;padding-bottom:110px;background:var(--info-paper);color:var(--info-ink);font-family:"DM Sans",sans-serif}.public-info-page *{box-sizing:border-box}.public-info-page h1,.public-info-page h2,.public-info-page p{margin-top:0}.public-info-hero{padding-top:clamp(72px,8vw,126px);padding-bottom:clamp(52px,6vw,86px);text-align:center}.public-info-hero>span,.public-info-hero>div>span,.contact-detail>div>span,.contact-safety span,.policy-help span{display:inline-block;color:#08736a;font-size:.7rem;font-weight:800;letter-spacing:.17em}.public-info-hero h1{max-width:960px;margin:18px auto 24px;font:500 clamp(3rem,6vw,6rem)/1 "Lora",serif;letter-spacing:-.055em;text-wrap:balance}.public-info-hero>p{max-width:720px;margin:0 auto;color:#53625e;font-size:1.02rem;line-height:1.75;text-wrap:balance}.public-info-hero--split{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;text-align:left}.public-info-hero--split h1{margin-left:0}.public-info-hero--split>p{margin:0 0 12px}.info-anchor{scroll-margin-top:130px}
.faq-jump{display:flex;justify-content:center;gap:9px;padding-bottom:70px;border-bottom:1px solid var(--info-line)}.faq-jump a{padding:10px 18px;border:1px solid var(--info-line);border-radius:999px;color:var(--info-ink);font-size:.8rem;font-weight:700;text-decoration:none}.faq-jump a:hover{background:var(--info-ink);color:#fff}.faq-layout{display:grid;grid-template-columns:330px minmax(0,780px);justify-content:space-between;gap:70px;padding-top:80px}.faq-layout>aside{position:sticky;top:120px;align-self:start;padding:31px;background:#0b443f;color:#fff}.faq-layout>aside>span{color:#d7ba61;font-size:.65rem;font-weight:800;letter-spacing:.15em}.faq-layout>aside h2{margin:17px 0;font:500 1.72rem/1.2 "Lora",serif}.faq-layout>aside p{color:rgba(255,255,255,.72);font-size:.85rem;line-height:1.7}.faq-layout>aside a{display:inline-flex;gap:11px;align-items:center;margin-top:14px;padding-bottom:4px;border-bottom:1px solid;color:#fff;font-size:.78rem;font-weight:700;text-decoration:none}.faq-groups{display:grid;gap:75px}.faq-group-title{display:grid;grid-template-columns:44px 1fr;gap:20px;margin-bottom:20px}.faq-group-title>span{font:500 .88rem "Lora",serif}.faq-group-title small,.policy-content small{color:#08736a;font-size:.63rem;font-weight:800;letter-spacing:.15em}.faq-group-title h2{margin:8px 0 0;font:500 clamp(1.8rem,3vw,2.8rem)/1.1 "Lora",serif;letter-spacing:-.035em}.faq-groups details{border-top:1px solid var(--info-line)}.faq-groups details:last-child{border-bottom:1px solid var(--info-line)}.faq-groups summary{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:22px;cursor:pointer;font:600 1rem/1.4 "DM Sans",sans-serif;list-style:none}.faq-groups summary::-webkit-details-marker{display:none}.faq-groups summary::after{content:"+";font:400 1.35rem "DM Sans",sans-serif}.faq-groups details[open] summary::after{content:"−"}.faq-groups details p{max-width:690px;margin:0 0 25px;color:#596763;font-size:.92rem;line-height:1.75}
.contact-options{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--info-line);border-bottom:1px solid var(--info-line)}.contact-options>a{position:relative;min-height:365px;padding:38px 34px;border-right:1px solid var(--info-line);color:var(--info-ink);text-decoration:none;transition:.25s}.contact-options>a:last-child{border-right:0}.contact-options>a:hover{background:#fff}.contact-options>a>i{display:grid;width:46px;height:46px;margin-bottom:65px;place-items:center;border-radius:50%;background:var(--info-ink);color:#fff}.contact-options small{color:#08736a;font-weight:800;letter-spacing:.15em}.contact-options h2{margin:13px 0 9px;font:500 1.75rem/1.15 "Lora",serif}.contact-options p{color:#596763;font-size:.87rem}.contact-options span{position:absolute;bottom:32px;display:flex;gap:10px;align-items:center;font-size:.78rem;font-weight:700}.contact-options span i{font-size:.7rem}.contact-detail{display:grid;grid-template-columns:1fr 1fr;gap:clamp(45px,8vw,130px);padding-top:110px;padding-bottom:110px}.contact-detail h2{margin:15px 0 38px;font:500 clamp(2.1rem,3.6vw,3.6rem)/1.06 "Lora",serif;letter-spacing:-.04em}.contact-detail dl{margin:0}.contact-detail dl>div{display:grid;grid-template-columns:130px 1fr;gap:20px;padding:18px 0;border-top:1px solid var(--info-line)}.contact-detail dl>div:last-child{border-bottom:1px solid var(--info-line)}.contact-detail dt{font-size:.72rem;font-weight:800;text-transform:uppercase}.contact-detail dd{margin:0;color:#596763;font-size:.9rem;line-height:1.55}.contact-detail ul{margin:0;padding:0;list-style:none}.contact-detail li{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:20px 0;border-top:1px solid var(--info-line)}.contact-detail li:last-child{border-bottom:1px solid var(--info-line)}.contact-detail li>i{display:grid;width:38px;height:38px;place-items:center;border:1px solid #9eb0ac;border-radius:50%;font-size:.8rem}.contact-detail li b{font-family:"Lora",serif;font-size:1rem}.contact-detail li p{margin:5px 0 0;color:#596763;font-size:.82rem;line-height:1.55}.contact-safety{display:grid;grid-template-columns:58px 1fr auto;gap:26px;align-items:center;padding:38px 42px!important;background:#e6ded0}.contact-safety>i{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:var(--info-ink);color:#fff}.contact-safety h2{margin:8px 0 5px;font:500 1.65rem "Lora",serif}.contact-safety p{max-width:760px;margin-bottom:0;color:#596763;font-size:.85rem;line-height:1.65}.contact-safety>a,.policy-help>a{padding:13px 20px;border:1px solid var(--info-ink);border-radius:999px;color:var(--info-ink);font-size:.77rem;font-weight:800;text-decoration:none;white-space:nowrap}
.policy-summary{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--info-line);border-bottom:1px solid var(--info-line)}.policy-summary article{min-height:220px;padding:28px;border-right:1px solid var(--info-line)}.policy-summary article:last-child{border:0}.policy-summary span{font:500 .78rem "Lora",serif}.policy-summary h2{margin:65px 0 8px;font:500 1.5rem "Lora",serif}.policy-summary p{color:#596763;font-size:.82rem;line-height:1.55}.policy-layout{display:grid;grid-template-columns:250px minmax(0,780px);justify-content:space-between;gap:80px;padding-top:100px}.policy-layout>aside{position:sticky;top:120px;align-self:start}.policy-layout>aside>span{font-size:.65rem;font-weight:800;letter-spacing:.16em}.policy-layout nav{display:grid;margin-top:18px;border-top:1px solid var(--info-line)}.policy-layout nav a{padding:13px 0;border-bottom:1px solid var(--info-line);color:#596763;font-size:.8rem;text-decoration:none}.policy-layout nav a:hover{color:var(--info-ink)}.policy-content{display:grid;gap:74px}.policy-content>section{display:grid;grid-template-columns:50px 1fr;gap:20px}.policy-content>section>span{font:500 .9rem "Lora",serif}.policy-content h2{margin:10px 0 18px;font:500 clamp(1.85rem,3vw,2.8rem)/1.12 "Lora",serif;letter-spacing:-.035em}.policy-content p{color:#52615d;font-size:.94rem;line-height:1.8}.policy-help{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:105px;padding-top:45px!important;padding-bottom:45px!important;border-top:1px solid var(--info-line);border-bottom:1px solid var(--info-line)}.policy-help h2{margin:9px 0 0;font:500 clamp(1.7rem,3vw,2.6rem) "Lora",serif}
.more-journal{background:#fff;color:#151b19;font-family:"DM Sans",sans-serif;border-top:1px solid #e5e2dc}.more-journal__inner{padding-top:64px;padding-bottom:65px}.more-journal header{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.more-journal h2{margin:0;font:500 clamp(2rem,3vw,3rem) "Lora",serif;letter-spacing:-.035em}.more-journal header>a{padding:10px 16px;border-radius:999px;background:#1e1e1e;color:#fff;font-size:.7rem;font-weight:800;text-decoration:none}.more-journal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.more-journal article{min-width:0}.more-journal__image{display:block;height:235px;overflow:hidden;border-radius:13px;background:#e8e5df}.more-journal__image img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.more-journal__image:hover img{transform:scale(1.035)}.more-journal article>span{display:block;margin-top:12px;color:#727975;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.more-journal h3{margin:7px 0 0;font:500 1.06rem/1.35 "Lora",serif}.more-journal h3 a{color:inherit;text-decoration:none}.more-journal__trust{border-top:1px solid #e5e2dc}.more-journal__trust>div{display:grid;grid-template-columns:repeat(4,1fr);min-height:110px;align-items:center}.more-journal__trust span{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;border-right:1px solid #e5e2dc;font:600 .76rem "DM Sans",sans-serif}.more-journal__trust span:last-child{border:0}.more-journal__trust i{color:#0a6a61}
@media(max-width:900px){.public-info-hero--split,.faq-layout,.policy-layout{grid-template-columns:1fr}.faq-layout>aside,.policy-layout>aside{position:static}.policy-layout nav{grid-template-columns:repeat(3,1fr)}.contact-options{grid-template-columns:1fr}.contact-options>a{min-height:300px;border-right:0;border-bottom:1px solid var(--info-line)}.contact-options>a:last-child{border-bottom:0}.contact-options>a>i{margin-bottom:38px}.contact-detail{grid-template-columns:1fr}.contact-safety{grid-template-columns:58px 1fr}.contact-safety>a{grid-column:2}.policy-summary{grid-template-columns:repeat(2,1fr)}.policy-summary article:nth-child(2){border-right:0}.policy-summary article:nth-child(-n+2){border-bottom:1px solid var(--info-line)}}
@media(max-width:640px){.public-info-page{padding-bottom:75px}.public-info-hero{padding-top:58px}.public-info-hero h1{font-size:2.8rem}.faq-jump{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.faq-layout{padding-top:60px;gap:60px}.faq-layout>aside{padding:25px}.faq-group-title{grid-template-columns:34px 1fr}.contact-detail{padding-top:75px;padding-bottom:75px}.contact-safety{grid-template-columns:1fr;padding:28px 22px!important}.contact-safety>a{grid-column:1;width:max-content}.policy-summary{grid-template-columns:1fr}.policy-summary article{min-height:190px;border-right:0;border-bottom:1px solid var(--info-line)}.policy-summary h2{margin-top:45px}.policy-layout{padding-top:70px}.policy-layout nav{grid-template-columns:repeat(2,1fr);column-gap:20px}.policy-content>section{grid-template-columns:32px 1fr}.policy-help{align-items:flex-start;flex-direction:column}.more-journal__inner{padding-top:48px;padding-bottom:50px}.more-journal__grid{grid-template-columns:1fr;gap:32px}.more-journal__image{height:255px}.more-journal__trust>div{grid-template-columns:repeat(2,1fr);padding-top:14px;padding-bottom:14px}.more-journal__trust span:nth-child(2){border-right:0}.more-journal__trust span{justify-content:flex-start;padding-left:14px}}
