section.chakra-sanctum{width:100%;max-width:none;margin:0}section.chakra-sanctum h1,section.chakra-sanctum h2,section.chakra-sanctum h3,section.chakra-sanctum h4,section.chakra-sanctum h5,section.chakra-sanctum h6{font-family:inherit;color:inherit;background:transparent}section.chakra-sanctum{--ivory:#faf6ee;--ink:#34251d;--muted:#665449;--gold:#ad771f;--line:#dbc9ad}section.chakra-sanctum,section.chakra-sanctum *{box-sizing:border-box}section.chakra-sanctum{margin:0;padding:0;background:var(--ivory);color:var(--ink)}section.chakra-sanctum{font-family:Georgia,Times New Roman,serif}section.chakra-sanctum .panel{width:100%;overflow:hidden;background:var(--ivory)}section.chakra-sanctum .panel-inner{display:grid;grid-template-columns:54% 46%;min-height:800px}section.chakra-sanctum .copy{display:flex;align-items:center;padding:clamp(60px,5vw,96px) clamp(62px,6vw,118px)}section.chakra-sanctum .copy-inner{width:min(100%,720px)}section.chakra-sanctum h1{margin:0 0 10px;font-size:clamp(39px,3.05vw,58px);line-height:1.04;font-weight:500;letter-spacing:-.012em}section.chakra-sanctum .subhead{margin:0 0 30px;font-size:clamp(18px,1.3vw,24px);line-height:1.35;font-weight:600}section.chakra-sanctum .brand{font-family:Arial,Helvetica,sans-serif;font-weight:700}section.chakra-sanctum .intro{margin:0 0 24px;font-size:clamp(16px,1.04vw,19px);line-height:1.55;color:var(--muted)}section.chakra-sanctum .intro p{margin:0}section.chakra-sanctum .intro p+p{margin-top:5px}section.chakra-sanctum .bridge{margin:0 0 28px;font-size:clamp(16px,1.04vw,19px);line-height:1.58;color:var(--muted)}section.chakra-sanctum .steps{display:grid;grid-template-columns:1fr 1fr;gap:0 34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin:0 0 24px}section.chakra-sanctum .step{padding:9px 0 12px}section.chakra-sanctum .step-title{margin:0 0 5px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.12em;color:var(--gold)}section.chakra-sanctum .step p{margin:0;font-size:clamp(14px,.94vw,17px);line-height:1.48;color:var(--muted)}section.chakra-sanctum .sequence{margin:0 0 23px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(12px,.86vw,15px);line-height:1.5;font-weight:700;letter-spacing:.075em}section.chakra-sanctum .after{margin:0 0 21px;font-size:clamp(15px,1vw,18px);line-height:1.55;color:var(--muted)}section.chakra-sanctum .statement{margin:0 0 9px;font-size:clamp(19px,1.35vw,25px);line-height:1.38;font-weight:600}section.chakra-sanctum .personal{margin:0;font-size:clamp(15px,.98vw,18px);line-height:1.5;color:var(--muted);font-style:italic}section.chakra-sanctum .visual{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:70px 50px 70px 15px;background:radial-gradient(circle at 58% 47%,#e8d5b685,#faf6ee00 54%),var(--ivory)}section.chakra-sanctum .visual img{display:block;width:min(100%,860px);height:auto;object-fit:contain}@media(max-width:1199px)and (min-width:681px){section.chakra-sanctum .panel-inner{grid-template-columns:56% 44%;min-height:760px}section.chakra-sanctum .copy{padding:50px 42px}section.chakra-sanctum h1{font-size:42px}section.chakra-sanctum .subhead{font-size:20px;margin-bottom:25px}section.chakra-sanctum .intro,section.chakra-sanctum .bridge{font-size:16px}section.chakra-sanctum .steps{gap:0 22px;padding:16px 0;margin-bottom:20px}section.chakra-sanctum .step-title{font-size:11.5px}section.chakra-sanctum .step p{font-size:14px}section.chakra-sanctum .sequence{font-size:11.5px}section.chakra-sanctum .after{font-size:15px}section.chakra-sanctum .statement{font-size:19px}section.chakra-sanctum .personal{font-size:15px}section.chakra-sanctum .visual{padding:55px 28px 55px 5px}section.chakra-sanctum .visual img{width:112%;max-width:none}}@media(max-width:680px){section.chakra-sanctum .panel-inner{display:flex;flex-direction:column;min-height:0}section.chakra-sanctum .visual{order:1;width:100%;min-height:0;padding:28px 18px 12px;background:radial-gradient(circle at 50% 55%,#e8d5b68c,#faf6ee00 62%),var(--ivory)}section.chakra-sanctum .visual img{width:100%;height:auto;object-fit:contain}section.chakra-sanctum .copy{order:2;display:block;padding:28px 23px 46px}section.chakra-sanctum h1{font-size:34px;line-height:1.06;margin-bottom:8px}section.chakra-sanctum .subhead{font-size:18px;line-height:1.35;margin-bottom:24px}section.chakra-sanctum .intro{font-size:15.5px;line-height:1.55;margin-bottom:21px}section.chakra-sanctum .bridge{font-size:15.5px;line-height:1.57;margin-bottom:24px}section.chakra-sanctum .steps{display:block;padding:15px 0 13px;margin-bottom:20px}section.chakra-sanctum .step{padding:8px 0 10px}section.chakra-sanctum .step-title{font-size:11.5px;margin-bottom:4px}section.chakra-sanctum .step p{font-size:15px;line-height:1.5}section.chakra-sanctum .sequence{font-size:11px;line-height:1.6;margin-bottom:20px}section.chakra-sanctum .after{font-size:15px;line-height:1.55;margin-bottom:20px}section.chakra-sanctum .statement{font-size:20px;line-height:1.38;margin-bottom:9px}section.chakra-sanctum .personal{font-size:15px}}@media(max-width:390px){section.chakra-sanctum .visual{padding:25px 12px 9px}section.chakra-sanctum .copy{padding:26px 20px 42px}section.chakra-sanctum h1{font-size:31px}section.chakra-sanctum .subhead{font-size:17px}section.chakra-sanctum .intro,section.chakra-sanctum .bridge{font-size:15px}section.chakra-sanctum .statement{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/chakra-v2-sanctum.css.map */
