.page_termsPage__6T6vg{min-height:100dvh;background:#ffffff;color:#211e1d;display:flex;flex-direction:column}.page_pageFrame__w6Y5T{flex:1;display:flex;flex-direction:column;padding:clamp(16px,2.4vh,28px) 0 clamp(42px,7vh,84px)}.page_termsHeader__NZiHh.page_termsHeader__NZiHh{width:100%;padding-left:clamp(16px,3vw,34px);padding-right:clamp(16px,3vw,34px)}.page_hero__d_Zlk{width:min(1120px,calc(100% - clamp(32px, 8vw, 96px)));margin:clamp(54px,11vh,118px) auto clamp(42px,8vh,82px);display:grid;grid-template-columns:minmax(0,.68fr) minmax(220px,.32fr);gap:clamp(22px,5vw,72px);align-items:end}.page_kicker__D2RGg{grid-column:1/-1;margin:0;color:#c5968f;font-size:clamp(1.05rem,1.6vw,1.55rem);line-height:1.1}.page_title__ghiqe{margin:0;max-width:820px;font-size:clamp(2.5rem,8vw,7rem);font-weight:500;line-height:.93;letter-spacing:0}.page_intro__6L4To{margin:0;max-width:360px;font-size:clamp(.96rem,1.24vw,1.14rem);line-height:1.45;font-weight:400}.page_updated__UyT6a{grid-column:1/-1;margin:clamp(8px,1.4vh,14px) 0 0;color:rgba(33,30,29,.66);font-size:clamp(.76rem,.96vw,.88rem);line-height:1.4}.page_contentShell__qn4t_{width:min(1120px,calc(100% - clamp(32px, 8vw, 96px)));margin:0 auto;display:grid;grid-template-columns:minmax(220px,.28fr) minmax(0,.72fr);gap:clamp(28px,5vw,72px);align-items:start;border-top:1px solid rgba(33,30,29,.18);padding-top:clamp(24px,4.5vh,48px)}.page_summary__4Te5f{position:sticky;top:clamp(16px,3vh,34px);border-left:1px solid #c5968f;padding-left:clamp(14px,1.8vw,22px);color:#211e1d}.page_summaryLabel__9rPkL{margin:0;color:#c5968f;font-size:clamp(.76rem,.9vw,.84rem);font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.page_summaryCopy__1_RSf{margin:clamp(10px,1.2vh,14px) 0 0;font-size:clamp(.9rem,1.08vw,1rem);line-height:1.46}.page_termsBody__Sg2nx{display:flex;flex-direction:column;gap:clamp(28px,4.2vh,44px)}.page_termSection__PaVlQ{border-bottom:1px solid rgba(33,30,29,.12);padding-bottom:clamp(24px,3.8vh,40px)}.page_termSection__PaVlQ:last-child{border-bottom:0;padding-bottom:0}.page_sectionTitle__F0ib2{margin:0;color:#211e1d;font-size:clamp(1.06rem,1.6vw,1.5rem);line-height:1.18;font-weight:500;letter-spacing:0}.page_bodyCopy__s8ZYx{margin:clamp(12px,1.6vh,18px) 0 0;color:rgba(33,30,29,.86);font-size:clamp(.92rem,1.08vw,1.02rem);line-height:1.65;font-weight:400}.page_inlineLink__CWYsw{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}.page_inlineLink__CWYsw:focus-visible,.page_inlineLink__CWYsw:hover{color:#8e5d57}.page_inlineLink__CWYsw:focus-visible{outline:1px solid #211e1d;outline-offset:3px}@media (max-width:900px){.page_pageFrame__w6Y5T{padding-bottom:clamp(32px,6vh,56px)}.page_hero__d_Zlk{width:min(100% - 32px,680px);margin-top:clamp(44px,8vh,72px);margin-bottom:clamp(34px,6vh,54px);grid-template-columns:1fr;gap:clamp(14px,3.4vh,26px)}.page_title__ghiqe{font-size:clamp(2.28rem,13vw,4.8rem);line-height:.96}.page_intro__6L4To{max-width:none;font-size:clamp(.94rem,4vw,1.08rem)}.page_contentShell__qn4t_{width:min(100% - 32px,680px);grid-template-columns:1fr;gap:clamp(22px,4vh,34px)}.page_summary__4Te5f{position:static}.page_termsBody__Sg2nx{gap:clamp(24px,4vh,34px)}.page_sectionTitle__F0ib2{font-size:clamp(1.04rem,5vw,1.3rem)}.page_bodyCopy__s8ZYx{font-size:clamp(.9rem,3.7vw,1rem);line-height:1.58}}