/*
Theme Name: In the Shelter of Sri Guru
Description: A devotional home for the life and written teachings of Sri Sri Pran Krsna Das Babaji. Native Elementor pages.
Version: 4.0.0
Author: Website Seva
Requires at least: 6.5
Requires PHP: 7.4
Text Domain: sri-guru
*/
:root{--paper:#fffaf1;--ivory:#f7eddc;--red:#762d36;--blue:var(--red);--ink:#392c27;--muted:#71625b;--gold:#af7131;--line:#ddc9ad;--lotus:#edd1c0;--serif:'Marcellus',Georgia,serif;--reading:'Crimson Pro',Georgia,serif;--sans:'Source Sans 3',Arial,sans-serif;--reading-size:19px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:40px}body.sg-site{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--red)}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a,input,textarea,select{outline-offset:5px}:focus-visible{outline:2px solid var(--red)}img{max-width:100%;height:auto}h1,h2,h3,h4,p,figure{margin-top:0}p{margin-bottom:1.1em}figure{margin:0}body.sg-site h1,body.sg-site h2,body.sg-site h3,body.sg-site h4,body.sg-site .elementor-heading-title{font-family:var(--serif);font-weight:400;letter-spacing:-.025em;color:var(--red);margin-top:0}body.sg-site h1{font-size:clamp(46px,5.3vw,76px);line-height:1.12}body.sg-site h2{font-size:clamp(36px,3.6vw,52px);line-height:1.2}body.sg-site h3{font-size:28px;line-height:1.3}body.sg-site h1 em,body.sg-site h2 em,body.sg-site h3 em{font-style:normal}body.sg-site .elementor p:last-child{margin-bottom:0}body.sg-site .elementor-widget{margin:0}body.sg-site .elementor{--widgets-spacing:0px;--kit-widget-spacing:0px}body.sg-site .e-con{--container-widget-width:100%;--gap:0px;gap:0;min-width:0}body.sg-site .e-con>.e-con-inner{gap:0;padding:0;width:100%;max-width:none}body.sg-site .elementor-widget-heading{margin-bottom:25px}body.sg-site .elementor-widget-text-editor{color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.7}body.sg-site .elementor-widget-image img{display:block;width:100%;height:auto;object-fit:cover}body.sg-site .elementor-widget-image figure{margin:0}body.sg-site .elementor-widget-image figcaption{font-family:var(--sans);font-size:13px;line-height:1.6;color:var(--muted);text-align:left;margin-top:12px;font-style:normal}[hidden]{display:none!important}
.sg-skip{position:fixed;top:-100px;left:20px;background:var(--red);color:white;padding:12px 20px;z-index:10000}.sg-skip:focus{top:10px}.sg-header{border-top:4px solid var(--red);border-bottom:1px solid var(--line);background:var(--paper);position:relative;z-index:50}.sg-header-inner{max-width:1440px;margin:auto;min-height:100px;padding:16px 60px;display:flex;justify-content:space-between;align-items:center;gap:32px}.sg-brand{display:flex;align-items:center;gap:14px;text-decoration:none;max-width:440px;color:var(--red)}.sg-mark{width:42px;height:48px;flex-shrink:0;color:var(--red)}.sg-brand-name{font-family:var(--serif);font-size:20px;line-height:1.2;letter-spacing:-.015em}.sg-brand small{display:block;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.13em;margin-top:8px;color:var(--gold)}.sg-nav{display:flex;gap:29px;align-items:center}.sg-nav a{text-decoration:none;font-size:15px;font-weight:500;padding:10px 0;border-bottom:1px solid transparent}.sg-nav a[aria-current=page],.sg-nav a:hover{border-color:var(--red)}.sg-nav .sg-nav-contact{border:1px solid var(--line);padding:9px 20px;border-radius:2px}.sg-menu-toggle{display:none;border:1px solid var(--line);padding:9px 14px;background:transparent;color:var(--red);font-size:14px}.sg-main{min-height:60vh}.sg-section{padding:90px 60px!important;width:100%!important;max-width:none!important;display:block!important}.sg-inner{width:100%!important;max-width:1260px!important;margin:auto!important;display:flex!important;flex-direction:column!important}.sg-row{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;width:100%!important;gap:64px!important}.sg-row>.e-con{min-width:0}.sg-half{width:50%!important;flex:1}.sg-eyebrow{font-family:var(--sans)!important;font-size:12px!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)!important;margin-bottom:23px!important;line-height:1.6!important}.sg-deck{font-size:20px!important;max-width:680px;color:var(--muted)!important;line-height:1.65!important}.sg-button{width:auto!important;max-width:100%}.sg-button .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:var(--red)!important;color:var(--paper)!important;border:1px solid var(--red)!important;border-radius:2px!important;font-family:var(--sans)!important;font-weight:600!important;font-size:15px!important;line-height:1.5!important;padding:15px 23px!important;box-shadow:none!important;text-decoration:none;transition:background .2s,color .2s}.sg-button .elementor-button:after{content:'↗';font-weight:400;font-size:21px;line-height:1}.sg-button .elementor-button:hover{background:#58232b!important;border-color:#58232b!important}.sg-secondary .elementor-button{background:transparent!important;color:var(--red)!important;border:0!important;border-bottom:1px solid var(--gold)!important;padding:10px 0!important;border-radius:0!important}.sg-secondary .elementor-button:hover{background:transparent!important;color:#58232b!important}.sg-actions{justify-content:flex-start!important;gap:28px!important;margin-top:28px!important;flex-wrap:wrap}.sg-photo-note{font-size:13px!important;line-height:1.5!important;margin-top:13px!important;color:var(--muted)!important}.sg-photo-note span{display:block}.sg-source{font-family:var(--sans)!important;font-size:13px!important;line-height:1.8!important;color:var(--muted)!important}.sg-source a{text-decoration:underline}
/* A light-filled darshan, framed as a temple arch. */
.sg-darshan{padding-top:0!important;padding-bottom:50px!important;position:relative;overflow:hidden;background:var(--paper)}.sg-invocation{text-align:center;font-size:11px!important;letter-spacing:.13em;color:var(--gold)!important;padding:22px 0 24px;border-bottom:1px solid #eadbc5;margin-bottom:34px!important}.sg-darshan-grid{gap:65px!important;align-items:center!important;min-height:485px}.sg-darshan-copy{width:58%!important;max-width:715px;position:relative;z-index:2}.sg-darshan-copy h1{font-size:clamp(48px,5.05vw,75px)!important;line-height:1.14!important;letter-spacing:-.035em!important;margin-bottom:0!important}.sg-darshan-copy>.elementor-widget-heading{margin-bottom:20px!important}.sg-darshan .sg-eyebrow{font-size:12px!important;margin-bottom:23px!important}.sg-darshan-subtitle{font-family:var(--reading)!important;font-size:28px!important;line-height:1.3!important;color:var(--gold)!important;margin-bottom:13px!important}.sg-darshan-intro{font-size:18px!important;line-height:1.65!important;max-width:470px;color:var(--muted)!important}.sg-darshan-portrait{width:36%!important;max-width:410px;position:relative;margin-right:18px;align-self:center}.sg-darshan-frame{padding:10px!important;border:1px solid var(--gold);border-radius:52% 52% 3px 3px;position:relative;background:#edd4a9}.sg-darshan-frame:before{content:'';position:absolute;width:auto!important;height:auto!important;inset:-10px;border:1px solid #dcc097;border-radius:52% 52% 3px 3px;pointer-events:none}.sg-darshan-photo{border-radius:52% 52% 0 0;overflow:hidden;position:relative;z-index:1}.sg-darshan-photo img{aspect-ratio:.9;object-position:50% 8%;filter:none}.sg-darshan-portrait:before{content:'';position:absolute;width:540px;height:540px;left:50%;top:42%;transform:translate(-50%,-50%);border:1px solid #ead4b2;border-radius:50%;pointer-events:none;z-index:0;box-shadow:0 0 0 26px var(--paper),0 0 0 27px #eee1cc}.sg-darshan-caption{font-size:11px!important;font-weight:600;letter-spacing:.11em;line-height:1.6!important;text-align:center;color:var(--red)!important;margin-top:25px!important;position:relative;background:var(--paper)}.sg-darshan-caption span{font-family:var(--reading);font-size:19px;letter-spacing:0;font-weight:400;color:var(--muted)}
/* Four clearly marked entrances to the archive. */
.sg-pathways{padding-top:0!important;padding-bottom:0!important;background:var(--ivory);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sg-pilgrim-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sg-pilgrim-nav a{text-decoration:none;display:flex;align-items:center;gap:19px;padding:28px 28px;border-right:1px solid var(--line)}.sg-pilgrim-nav a:first-child{padding-left:0}.sg-pilgrim-nav a:last-child{border:0}.sg-pilgrim-nav span{font-family:var(--reading);font-size:18px;color:var(--gold)}.sg-pilgrim-nav strong{font-family:var(--serif);font-size:23px;font-weight:400;color:var(--red)}.sg-pilgrim-nav a:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}
.sg-life{padding-top:105px!important;padding-bottom:105px!important}.sg-life-grid{max-width:1120px;margin:auto;gap:95px!important}.sg-life-portrait{width:34%!important;max-width:340px}.sg-life-photo{padding:10px;background:#f3e8d3;border:1px solid var(--line);border-radius:46% 46% 0 0;overflow:hidden}.sg-life-photo img{aspect-ratio:.82;object-position:center 22%;border-radius:46% 46% 0 0}.sg-life-copy{width:60%!important;max-width:600px}.sg-life-copy .elementor-widget-text-editor:not(.sg-eyebrow){max-width:525px}.sg-life-copy .elementor-widget-text-editor+.elementor-widget-text-editor{margin-top:17px}.sg-life-copy .sg-button{margin-top:25px}.sg-life .sg-photo-note{font-size:12px!important;text-align:center}
/* The quotation is the devotional centre of the page. */
.sg-remembrance{background:var(--red);color:var(--paper);text-align:center;padding-top:64px!important;padding-bottom:72px!important;position:relative;border-top:7px double #c08a58;border-bottom:7px double #c08a58}.sg-remembrance .sg-inner{align-items:center;max-width:1000px!important}.sg-remembrance .sg-eyebrow{color:#edc68b!important;margin:20px 0 23px!important}.sg-seal{width:60px;text-align:center;color:#d6a663;margin:0 auto}.sg-seal svg{width:60px;height:60px;display:block}.sg-seal span{display:none}.sg-quote-block{width:100%;max-width:960px;margin:auto!important}.sg-quotation blockquote{font-family:var(--reading);font-size:clamp(34px,4.1vw,58px);font-weight:400;line-height:1.18;letter-spacing:-.02em;margin:0 0 30px;color:var(--red)}.sg-remembrance .sg-quotation blockquote{color:var(--paper)}.sg-remembrance .sg-source{color:#edd8bd!important;font-size:13px!important}.sg-remembrance a:hover{color:white}.sg-folio-heading{margin-bottom:40px!important;align-items:flex-end!important}.sg-folio-heading-copy{width:70%!important}.sg-folio-heading h2{margin-bottom:0}.sg-folio-heading .elementor-widget-heading{margin-bottom:15px!important}.sg-folio-heading .elementor-widget-text-editor:not(.sg-eyebrow){color:var(--muted)}.sg-folio-list{border-top:1px solid var(--line)}.sg-folio-entry{display:grid;grid-template-columns:45px 1fr 1.15fr 30px;gap:34px;align-items:center;text-decoration:none;padding:30px 0;border-bottom:1px solid var(--line);transition:padding .2s,background .2s}.sg-folio-number{font-family:var(--reading);font-size:22px;color:var(--gold)}.sg-folio-title span{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:7px}.sg-folio-title h3{font-size:27px!important;margin:0}.sg-folio-excerpt{font-family:var(--reading);font-size:23px;line-height:1.4;color:var(--muted)}.sg-folio-arrow{font-size:25px;color:var(--red)}.sg-folio-entry:hover{padding-left:14px;padding-right:14px;background:var(--ivory)}
.sg-kund-home{background:var(--ivory);padding-top:75px!important;padding-bottom:75px!important}.sg-kund-grid{gap:55px!important}.sg-kund-picture{width:57%!important}.sg-kund-image img{aspect-ratio:1.52;object-fit:cover;object-position:35% center;border-radius:3px}.sg-kund-copy{width:38%!important}.sg-kund-copy h2{font-size:44px!important}.sg-kund-copy .sg-button{margin-top:22px}.sg-kund-home .sg-photo-note{font-size:12px!important}.sg-association-grid{gap:80px!important}.sg-association-copy{width:42%!important}.sg-association-picture{width:51%!important}.sg-association-photo{border:1px solid var(--line);padding:10px;background:var(--ivory)}.sg-association-photo img{aspect-ratio:1.45;object-position:center 37%}.sg-association-copy .sg-button{margin-top:23px}.sg-final-offering{text-align:center;border-top:1px solid var(--line);background:var(--ivory);padding-top:70px!important;padding-bottom:70px!important;position:relative}.sg-final-offering .sg-inner{max-width:710px!important;align-items:center}.sg-final-offering h2{font-size:47px!important}.sg-final-offering .sg-purpose-copy{font-size:17px!important;line-height:1.75!important;max-width:650px}.sg-final-offering .sg-button{margin-top:22px}.sg-final-offering:before,.sg-final-offering:after{content:'✧';position:absolute;color:var(--gold);font-size:52px;top:45%;width:auto!important;height:auto!important}.sg-final-offering:before{left:9%}.sg-final-offering:after{right:9%}
.sg-footer{background:#5d2630;color:#f9ead5;padding:58px 60px 25px}.sg-footer-inner{max-width:1260px;margin:auto}.sg-footer-top{display:flex;justify-content:space-between;gap:70px;align-items:center}.sg-footer-title{font-family:var(--serif);font-size:33px;line-height:1.3;letter-spacing:-.025em;max-width:440px}.sg-footer-text{max-width:550px;font-family:var(--sans);font-size:15px;line-height:1.75;color:#ead1bb}.sg-footer-bottom{margin-top:42px;border-top:1px solid #97616a;padding-top:22px;display:flex;justify-content:space-between;gap:24px;font-size:12px;color:#e2bea2}.sg-footer-bottom>span:last-child{display:flex;gap:20px;flex-wrap:wrap}.sg-footer-bottom a{margin:0}.sg-footer a:hover{color:white}.sg-read-progress{position:fixed;bottom:0;left:0;height:3px;width:0;background:var(--gold);z-index:1000}
@media(min-width:1600px){.sg-darshan-grid{min-height:510px}.sg-darshan-copy h1{font-size:76px!important}.sg-darshan-portrait{max-width:425px}}
@media(max-width:1150px){.sg-header-inner{padding:16px 36px}.sg-nav{gap:20px}.sg-section{padding:75px 36px!important}.sg-inner{max-width:1100px!important}.sg-row{gap:40px!important}.sg-darshan{padding-top:0!important;padding-bottom:40px!important}.sg-darshan-grid{gap:35px!important;min-height:450px}.sg-darshan-copy h1{font-size:58px!important}.sg-darshan-copy{width:58%!important}.sg-darshan-portrait{width:36%!important;margin-right:8px}.sg-darshan-portrait:before{width:410px;height:410px}.sg-darshan-subtitle{font-size:25px!important}.sg-darshan .sg-actions{gap:20px!important}.sg-darshan .sg-button .elementor-button{font-size:14px!important;gap:14px}.sg-pathways{padding-top:0!important;padding-bottom:0!important}.sg-pilgrim-nav a{gap:15px;padding:24px 20px}.sg-pilgrim-nav strong{font-size:20px}.sg-life-grid{gap:65px!important}.sg-life h2{font-size:44px!important}.sg-folio-entry{gap:24px;grid-template-columns:30px 1fr 1.05fr 24px}.sg-folio-title h3{font-size:25px!important}.sg-kund-copy h2{font-size:37px!important}.sg-footer{padding-left:36px;padding-right:36px}.sg-final-offering:before{left:4%}.sg-final-offering:after{right:4%}}
@media(max-width:800px){.sg-header-inner{min-height:90px;padding:15px 24px;gap:18px}.sg-brand-name{font-size:18px}.sg-brand small{font-size:9px}.sg-mark{width:35px;height:41px}.sg-menu-toggle{display:block;flex-shrink:0}.sg-nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--paper);border-bottom:1px solid var(--line);padding:15px 24px 23px;box-shadow:0 12px 20px #392c270d}.sg-nav[data-open=true]{display:flex;flex-direction:column;align-items:stretch;gap:0}.sg-nav a{padding:13px 0;font-size:16px}.sg-nav .sg-nav-contact{border:0;border-bottom:1px solid transparent;padding:13px 0}.sg-section{padding:64px 25px!important}.sg-row{flex-direction:column!important;align-items:stretch;gap:35px!important}.sg-half{width:100%!important;flex:auto}.sg-button .elementor-button{font-size:15px!important}.sg-eyebrow{font-size:11px!important;letter-spacing:.13em}.sg-darshan{padding-top:0!important;padding-bottom:40px!important}.sg-invocation{font-size:10px!important;letter-spacing:.08em;padding:18px 0;margin-bottom:30px!important}.sg-darshan-grid{min-height:0;gap:40px!important;align-items:center!important}.sg-darshan-copy{width:100%!important;text-align:center;align-items:center}.sg-darshan-copy h1{font-size:56px!important}.sg-darshan-copy .sg-eyebrow{font-size:11px!important;margin-bottom:17px!important}.sg-darshan-copy>.elementor-widget-heading{margin-bottom:17px!important}.sg-darshan-subtitle{font-size:26px!important}.sg-darshan-intro{max-width:470px;font-size:17px!important}.sg-actions{flex-direction:row!important;justify-content:center!important;gap:24px!important;margin-top:24px!important}.sg-darshan-portrait{width:65%!important;max-width:340px;margin:0}.sg-darshan-portrait:before{width:390px;height:390px;box-shadow:none}.sg-darshan-caption{font-size:10px!important;margin-top:22px!important}.sg-pathways{padding:0 25px!important}.sg-pilgrim-nav{grid-template-columns:1fr 1fr}.sg-pilgrim-nav a{padding:19px 20px;gap:15px}.sg-pilgrim-nav a:nth-child(odd){padding-left:0}.sg-pilgrim-nav a:nth-child(even){border:0}.sg-pilgrim-nav a:nth-child(-n+2){border-bottom:1px solid var(--line)}.sg-pilgrim-nav strong{font-size:21px}.sg-life-grid{flex-direction:column-reverse!important;align-items:center;gap:36px!important}.sg-life-copy{width:100%!important;max-width:600px}.sg-life-copy h2{font-size:43px!important}.sg-life-portrait{width:65%!important;max-width:290px}.sg-remembrance{padding:45px 25px 48px!important}.sg-remembrance .sg-eyebrow{margin:18px 0 22px!important}.sg-quotation blockquote{font-size:42px}.sg-quotation br{display:none}.sg-source{font-size:12px!important}.sg-remembrance .sg-source{font-size:12px!important}.sg-folio-heading{align-items:flex-start!important;gap:15px!important;margin-bottom:32px!important}.sg-folio-heading-copy{width:100%!important}.sg-folio-heading h2{font-size:44px!important}.sg-folio-entry{grid-template-columns:25px 1fr 25px;gap:12px 17px;padding:25px 0}.sg-folio-number{align-self:start;grid-column:1;grid-row:1 / span 2}.sg-folio-title{grid-column:2;grid-row:1}.sg-folio-title h3{font-size:25px!important}.sg-folio-excerpt{grid-column:2;grid-row:2;font-size:23px;line-height:1.35}.sg-folio-arrow{grid-column:3;grid-row:1 / span 2}.sg-kund-picture,.sg-kund-copy,.sg-association-copy,.sg-association-picture{width:100%!important}.sg-kund-copy h2{font-size:42px!important}.sg-kund-grid{gap:30px!important}.sg-kund-image img{aspect-ratio:1.45}.sg-association-grid{gap:30px!important}.sg-association-photo img{aspect-ratio:1.4}.sg-final-offering h2{font-size:42px!important}.sg-final-offering:before,.sg-final-offering:after{display:none}.sg-footer{padding:45px 25px 24px}.sg-footer-top{flex-direction:column;align-items:flex-start;gap:25px}.sg-footer-title{font-size:32px}.sg-footer-text{font-size:15px;max-width:600px}.sg-footer-bottom{flex-direction:column;gap:18px;margin-top:30px;font-size:12px}}
@media(max-width:440px){.sg-header-inner{padding:13px 20px}.sg-brand{gap:10px}.sg-brand-name{font-size:16px}.sg-brand small{font-size:8px;letter-spacing:.08em}.sg-mark{width:29px;height:36px}.sg-menu-toggle{font-size:13px;padding:8px 10px}.sg-section{padding:55px 22px!important}.sg-darshan{padding-top:0!important;padding-bottom:35px!important}.sg-invocation{font-size:9px!important;letter-spacing:.025em;padding:17px 0;margin-bottom:27px!important}.sg-darshan-copy h1{font-size:43px!important;line-height:1.18!important}.sg-darshan-copy .sg-eyebrow{font-size:10px!important;letter-spacing:.1em}.sg-darshan-subtitle{font-size:24px!important}.sg-darshan-intro{font-size:16px!important;max-width:340px;line-height:1.6!important}.sg-darshan .sg-actions{gap:20px!important;margin-top:22px!important}.sg-darshan .sg-button .elementor-button{font-size:14px!important;padding:13px 16px!important;gap:17px}.sg-darshan .sg-secondary .elementor-button{padding:9px 0!important}.sg-darshan .sg-secondary .elementor-button:after{display:none}.sg-darshan-portrait{width:78%!important;max-width:285px}.sg-darshan-portrait:before{width:335px;height:335px}.sg-darshan-frame{padding:8px!important}.sg-darshan-grid{gap:33px!important}.sg-darshan-caption{font-size:9px!important}.sg-pathways{padding:0 22px!important}.sg-pilgrim-nav a{padding:17px 14px;gap:10px}.sg-pilgrim-nav strong{font-size:18px}.sg-pilgrim-nav span{font-size:16px}.sg-life-copy h2{font-size:36px!important}.sg-life-portrait{width:73%!important}.sg-life-copy .elementor-widget-text-editor{font-size:17px}.sg-remembrance{padding:40px 22px 43px!important}.sg-quotation blockquote{font-size:37px}.sg-remembrance .sg-source{font-size:12px!important}.sg-remembrance .sg-eyebrow{font-size:10px!important}.sg-folio-heading h2{font-size:39px!important}.sg-folio-title h3{font-size:23px!important}.sg-folio-entry{gap:10px 12px;grid-template-columns:21px 1fr 19px}.sg-folio-excerpt{font-size:22px}.sg-folio-title span{font-size:11px}.sg-kund-copy h2,.sg-association-copy h2,.sg-final-offering h2{font-size:36px!important}.sg-purpose-copy{font-size:17px!important}}
@media(max-width:350px){.sg-brand-name{font-size:14px}.sg-brand small{font-size:7px}.sg-mark{width:25px}.sg-header-inner{padding-left:16px;padding-right:16px;gap:12px}.sg-darshan-copy h1{font-size:37px!important}.sg-darshan-copy .sg-eyebrow{font-size:9px!important}.sg-darshan .sg-actions{gap:15px!important}.sg-darshan .sg-button .elementor-button{font-size:13px!important;padding:12px 13px!important;gap:10px}.sg-darshan .sg-secondary .elementor-button{padding:8px 0!important}.sg-darshan-portrait:before{width:290px;height:290px}.sg-invocation{font-size:8px!important}.sg-pilgrim-nav strong{font-size:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sg-button .elementor-button,.sg-folio-entry{transition:none}}
/* Keep both the face and the entry links in the opening desktop view. */
@media(min-width:801px){.sg-invocation{padding:16px 0 18px;margin-bottom:24px!important}.sg-darshan{padding-bottom:35px!important}.sg-darshan-grid{min-height:430px}.sg-darshan-portrait{max-width:365px;width:33%!important}.sg-darshan-portrait:before{width:470px;height:470px}.sg-darshan-copy h1{font-size:clamp(48px,4.65vw,70px)!important}.sg-darshan-caption{margin-top:20px!important}}
:root{--reading-size:22px}
.sg-eyebrow,.sg-invocation,.sg-brand small,.sg-folio-title span,.sg-folio-number,.sg-pilgrim-nav span{color:#925b25!important}
.sg-remembrance .sg-eyebrow{color:#edc68b!important}
.sg-darshan-intro{max-width:470px!important}
:where(body.sg-site) .elementor-widget-heading{margin-bottom:24px!important}

@font-face{font-family:'Marcellus';font-style:normal;font-weight:400;font-display:swap;src:url('assets/fonts/marcellus.woff2') format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:200 900;font-display:swap;src:url('assets/fonts/source-sans-3.woff2') format('woff2')}
@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:200 900;font-display:swap;src:url('assets/fonts/crimson-pro.woff2') format('woff2')}
@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:200 900;font-display:swap;src:url('assets/fonts/crimson-pro-italic.woff2') format('woff2')}

/* Interior pages: a clear, generous reading environment. */
.sg-page-intro{background:var(--ivory);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:65px!important;padding-bottom:60px!important}
.sg-page-intro .sg-inner{max-width:1180px!important}
.sg-page-intro .elementor-widget-heading{max-width:960px}
.sg-page-intro h1{font-family:var(--serif)!important;font-size:clamp(42px,5.1vw,72px)!important;font-weight:400!important;line-height:1.16!important;letter-spacing:-.025em!important;color:var(--red)!important;margin:0!important;text-wrap:balance}
.sg-page-intro h1 em{font-style:normal;color:inherit}
.sg-page-intro .sg-eyebrow{font-size:12px!important;letter-spacing:.14em!important;margin-bottom:20px!important}
.sg-page-intro .sg-deck{max-width:690px!important;font-size:18px!important;line-height:1.7!important;color:var(--muted)!important;margin-top:22px!important}

/* Biography and adjustable reader. */
.sg-bio-section{padding-top:34px!important;background:var(--paper)}
.sg-reader-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 28px;border-bottom:1px solid var(--line);padding:0 0 25px;margin-bottom:56px;font-family:var(--sans);font-size:14px;color:var(--muted)}
.sg-reader-bar a{color:var(--red);text-decoration-thickness:1px}
.sg-reader-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.sg-reader-controls>span{margin-right:4px}
.sg-reader-controls button{min-height:42px;min-width:42px;padding:7px 12px;border:1px solid var(--line);background:var(--paper);color:var(--red);font-family:var(--sans);font-size:14px;line-height:1.4;border-radius:2px}
.sg-reader-controls button:hover{background:var(--ivory);border-color:var(--red)}
.sg-reader-controls output{min-width:42px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink)}
.sg-reader-bar [hidden]{display:none!important}
.sg-bio-layout{display:grid!important;grid-template-columns:240px minmax(0,760px)!important;gap:68px!important;align-items:start!important;justify-content:space-between!important}
.sg-chapter-aside{position:sticky;top:30px;width:100%!important;align-self:start}
.sg-chapters{font-family:var(--sans);font-size:15px;line-height:1.5}
.sg-chapters .sg-chapter-label{font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--red);padding-bottom:15px;border-bottom:1px solid var(--line)}
.sg-chapters ol{list-style:none;margin:0;padding:0}
.sg-chapters li{border-bottom:1px solid var(--line)}
.sg-chapters a{display:flex;align-items:baseline;gap:14px;min-height:53px;padding:16px 7px 16px 0;text-decoration:none;color:var(--muted)}
.sg-chapters a span{font-size:12px;color:var(--gold);min-width:19px;font-variant-numeric:tabular-nums}
.sg-chapters a:hover,.sg-chapters a[aria-current=true]{color:var(--red)}
.sg-chapters a[aria-current=true]{font-weight:600;background:var(--ivory);box-shadow:-10px 0 0 var(--ivory),10px 0 0 var(--ivory)}
.sg-reading-body{width:100%!important;max-width:760px!important;min-width:0}
.sg-reading-body .elementor-widget-text-editor{font-family:var(--reading)!important;font-size:var(--reading-size,22px)!important;line-height:1.72!important;color:var(--ink)!important}
.sg-reading-body .elementor-widget-text-editor p{margin-bottom:1.1em}
.sg-reading-body h2{font-family:var(--serif)!important;font-size:clamp(32px,3.1vw,44px)!important;font-weight:400!important;line-height:1.27!important;color:var(--red)!important;letter-spacing:-.02em!important;text-wrap:balance}
.sg-reading-body .sg-eyebrow{font-family:var(--sans)!important;font-size:12px!important;line-height:1.6!important;color:var(--gold)!important;letter-spacing:.12em!important;margin-bottom:16px!important}
.sg-reading-body .sg-source{font-family:var(--sans)!important;font-size:14px!important;line-height:1.7!important;color:var(--muted)!important;margin-top:20px!important}
.sg-reading-chapter{padding:0 0 56px!important;scroll-margin-top:35px}
.sg-reading-chapter+.sg-reading-chapter{padding-top:48px!important;border-top:1px solid var(--line)}
.sg-bio-portrait{width:min(100%,410px)!important;max-width:410px!important;align-self:center;margin:0 auto 60px!important;background:var(--ivory);padding:12px;border:1px solid var(--line)}
.sg-bio-portrait img{width:100%;max-height:520px;object-fit:contain!important;object-position:center!important}
.sg-bio-portrait figcaption{padding:6px 5px 0}
.sg-reading-body .sg-quote-block{border-left:3px solid var(--gold);background:var(--ivory);padding:25px 30px!important;margin:30px 0!important;width:100%!important}
.sg-reading-body .sg-quotation blockquote{margin:0;font-family:var(--reading);font-size:calc(var(--reading-size,22px) + 4px);font-style:normal;line-height:1.5;letter-spacing:0;color:var(--red)}
.sg-reading-body .sg-quote-block .sg-source{margin-top:20px!important}
.sg-bio-landscape{margin:25px 0 30px!important}
.sg-bio-landscape img{width:100%;aspect-ratio:1.65;object-fit:cover}
.sg-lineage{margin:30px 0;padding:0 28px;background:var(--ivory);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.sg-lineage ol{list-style:none;margin:0;padding:0}
.sg-lineage li{padding:22px 0;font-family:var(--reading);font-size:25px;line-height:1.35;color:var(--red)}
.sg-lineage li+li{border-top:1px solid var(--line)}
.sg-lineage small{display:block;margin-bottom:9px;font-family:var(--sans);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.09em;color:var(--muted)}
.sg-source-panel{background:var(--ivory);border:1px solid var(--line);padding:32px!important}
.sg-source-panel h3{font-family:var(--serif)!important;font-size:28px!important;line-height:1.3!important;color:var(--red)!important}
.sg-source-panel .elementor-widget-text-editor,.sg-reading-body .sg-source-panel .elementor-widget-text-editor{font-family:var(--sans)!important;font-size:17px!important;line-height:1.75!important}
.sg-read-progress{height:3px;background:var(--gold);position:fixed;bottom:0;left:0;width:0;z-index:100;pointer-events:none}

/* Written collection and individual passages. */
.sg-teachings-list{padding-top:45px!important;padding-bottom:55px!important}
.sg-filter-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px;font-family:var(--sans)}
.sg-filter-bar button{min-height:44px;padding:10px 18px;background:var(--paper);border:1px solid var(--line);border-radius:2px;color:var(--ink);font-size:15px;line-height:1.4;font-family:inherit;transition:background .15s,border-color .15s}
.sg-filter-bar button:hover{border-color:var(--red);background:var(--ivory)}
.sg-filter-bar button[aria-pressed=true]{background:var(--red);border-color:var(--red);color:var(--paper)}
.sg-filter-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.sg-teaching-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:100%}
.sg-teaching-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:30px 32px 27px;border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--paper)}
.sg-teaching-card[hidden]{display:none!important}
.sg-teaching-card .sg-card-meta{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);margin-bottom:21px}
.sg-teaching-card h3{font-family:var(--serif)!important;font-size:30px!important;font-weight:400!important;line-height:1.28!important;color:var(--red)!important;letter-spacing:-.01em!important;margin:0 0 20px}
.sg-teaching-card p{font-family:var(--reading);font-size:25px;font-style:normal;line-height:1.48;color:var(--ink);margin:0 0 25px}
.sg-teaching-card>a{margin-top:auto;display:inline-flex;gap:14px;align-items:center;min-height:44px;font-family:var(--sans);font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--line);color:var(--red)}
.sg-teaching-card>a:hover{border-color:var(--red)}
.sg-book-row{align-items:flex-start!important;gap:65px!important}
.sg-book-row>.sg-half{width:50%!important;min-width:0}
.sg-book-row .sg-button{margin-top:24px!important;margin-bottom:17px!important}
.sg-book-row>.sg-half+.sg-half:not(.sg-source-panel){border-left:1px solid var(--line);padding-left:45px!important}
.sg-book-row .sg-quotation blockquote{font-family:var(--reading);font-size:31px;font-style:normal;line-height:1.45;color:var(--red);margin:0 0 24px}
.sg-book-row .sg-source{font-size:14px!important;line-height:1.7!important;color:var(--muted)!important}
.sg-reading-detail{max-width:800px;margin:0 auto;font-family:var(--sans);font-size:17px;line-height:1.7}
.sg-reading-detail .sg-back-link{display:inline-flex;align-items:center;min-height:44px;margin-bottom:30px;font-size:15px;color:var(--red);text-decoration-thickness:1px}
.sg-reading-detail .sg-eyebrow{font-size:12px!important;color:var(--gold)!important;margin-bottom:20px!important}
.sg-reading-detail h1{font-family:var(--serif)!important;font-size:clamp(38px,4.5vw,63px)!important;font-weight:400!important;line-height:1.16!important;letter-spacing:-.025em!important;color:var(--red)!important;margin:0 0 25px;text-wrap:balance}
.sg-reading-detail .sg-passage{font-family:var(--reading);font-size:29px;line-height:1.6;color:var(--ink);margin:36px 0 42px}
.sg-reading-detail .sg-detail-context{border-left:3px solid var(--gold);background:var(--ivory);padding:25px 30px;font-size:17px;line-height:1.75}
.sg-reading-detail .sg-detail-context strong{display:block;font-size:14px;letter-spacing:.04em;color:var(--red);margin-bottom:8px}
.sg-reading-detail .sg-detail-context p{margin:0}
.sg-reading-detail .sg-source{font-family:var(--sans);font-size:14px!important;line-height:1.8!important;color:var(--muted)!important}

/* Photographic archive and native accessible dialog. */
.sg-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 36px}
.sg-gallery-grid figure{margin:0;min-width:0}
.sg-gallery-grid a{display:block;overflow:hidden;background:var(--ivory);border:1px solid var(--line);padding:10px;text-decoration:none}
.sg-gallery-grid a:hover{border-color:var(--gold)}
.sg-gallery-grid img{display:block;width:100%;height:460px;object-fit:cover;object-position:center 30%}
.sg-gallery-grid figure:first-child img,.sg-gallery-grid figure:nth-child(2) img{object-fit:contain;background:var(--ivory)}
.sg-gallery-grid figure:nth-child(3){grid-column:1 / -1}
.sg-gallery-grid figure:nth-child(3) img{height:auto;max-height:650px;object-fit:contain}
.sg-gallery-grid figcaption{font-family:var(--sans);font-size:17px;line-height:1.6;margin-top:16px;color:var(--ink);max-width:780px}
.sg-gallery-grid figcaption small{display:block;font-size:12px;line-height:1.7;color:var(--muted);margin-top:8px}
.sg-gallery-note{max-width:800px!important;margin-top:45px!important;font-size:17px!important;line-height:1.8!important}
.sg-image-dialog{width:min(1040px,94vw);max-height:92vh;padding:22px;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--ink);box-shadow:0 20px 100px #24191166;overflow:auto}
.sg-image-dialog:not([open]){display:none}
.sg-image-dialog::backdrop{background:rgba(38,25,20,.88)}
.sg-image-dialog img{display:block;width:auto;max-width:100%;height:auto;max-height:69vh;margin:auto;object-fit:contain}
.sg-image-dialog p{font-family:var(--sans);font-size:15px;line-height:1.6;margin:18px 0 0}
.sg-dialog-close{display:block;min-height:44px;padding:8px 16px;margin:0 0 18px auto;border:1px solid var(--line);border-radius:2px;background:var(--paper);color:var(--red);font-family:var(--sans);font-size:15px}
.sg-dialog-close:hover{background:var(--ivory);border-color:var(--red)}

/* Radha Kund and the source photographs. */
.sg-kund-hero{padding-top:35px!important;padding-bottom:0!important;background:var(--paper)}
.sg-kund-panorama img{width:100%;aspect-ratio:2.15;max-height:620px;object-fit:cover;object-position:center 45%}
.sg-kund-panorama figcaption{font-size:13px;line-height:1.65;margin-top:14px;color:var(--muted)}
.sg-intro-row{align-items:flex-start!important;gap:60px!important}
.sg-intro-row>.sg-eyebrow{width:25%!important;flex-shrink:0;font-size:12px!important}
.sg-intro-row .sg-life-copy{width:68%!important;max-width:760px!important}
.sg-intro-row .sg-life-copy .sg-source{font-size:14px!important;line-height:1.75!important;color:var(--muted)!important}
.sg-quote-section{background:var(--ivory);text-align:center}
.sg-quote-section .sg-inner{align-items:center}
.sg-deities{max-width:840px!important;width:100%!important;margin:0 auto 42px!important;border:1px solid var(--line);padding:12px;background:var(--paper)}
.sg-deities img{max-height:660px;width:100%;object-fit:contain!important}
.sg-deities figcaption{font-size:13px!important;line-height:1.65!important;text-align:left;margin-top:14px}
.sg-quote-section .sg-quote-block{max-width:820px!important}
.sg-quote-section .sg-quotation blockquote{font-family:var(--reading);font-size:clamp(29px,3.2vw,43px);font-style:normal;line-height:1.4;color:var(--red);margin:0 0 25px}
.sg-quote-section .sg-source{font-size:14px!important;line-height:1.7!important;color:var(--muted)!important}

/* Contact, purpose statement and privacy. */
.sg-contact-row{align-items:flex-start!important;gap:65px!important}
.sg-contact-row>.sg-half{width:50%!important;min-width:0}
.sg-notice{border-left:3px solid var(--gold);background:var(--ivory);padding:24px 28px!important;margin:30px 0!important}
.sg-notice .sg-eyebrow{font-family:var(--sans)!important;font-size:12px!important;color:var(--red)!important;letter-spacing:.1em!important;margin-bottom:14px!important}
.sg-notice .elementor-widget-text-editor:not(.sg-eyebrow){font-family:var(--sans)!important;font-size:18px!important;line-height:1.7!important;color:var(--ink)!important}
.sg-contact-form{padding:34px;background:var(--ivory);border:1px solid var(--line)}
.sg-contact-form label{display:block;font-family:var(--sans);font-size:15px;font-weight:600;line-height:1.55;color:var(--ink);margin-bottom:23px}
.sg-contact-form input,.sg-contact-form textarea,.sg-contact-form select{display:block;width:100%;max-width:100%;margin-top:8px;padding:12px 14px;min-height:48px;border:1px solid #BCA98E;border-radius:2px;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;font-weight:400;line-height:1.5}
.sg-contact-form input:hover,.sg-contact-form textarea:hover,.sg-contact-form select:hover{border-color:var(--gold)}
.sg-contact-form textarea{min-height:175px;resize:vertical}
.sg-contact-form button{min-height:48px;padding:13px 28px;border:1px solid var(--red);border-radius:2px;background:var(--red);color:var(--paper);font-family:var(--sans);font-size:16px;font-weight:600;line-height:1.4}
.sg-contact-form button:hover{background:#5A2029;border-color:#5A2029}
.sg-contact-form .sg-consent{font-family:var(--sans);font-size:14px;line-height:1.7;color:var(--muted);margin:23px 0 0}
.sg-honey{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%);white-space:nowrap!important}
.sg-form-message{border-left:3px solid var(--gold);background:var(--ivory);padding:20px 24px;margin-bottom:25px;font-family:var(--sans);font-size:17px;line-height:1.7}
.sg-contact-care{padding-top:0!important}
.sg-contact-care .sg-inner{max-width:840px!important;margin-left:auto!important;margin-right:auto!important;border-top:1px solid var(--line);padding-top:42px!important}
.sg-contact-care h2{font-size:36px!important;line-height:1.3!important}
.sg-legal-copy{width:100%!important;max-width:800px!important;margin:auto!important}
.sg-legal-copy h2{font-family:var(--serif)!important;font-size:32px!important;font-weight:400!important;line-height:1.3!important;color:var(--red)!important;letter-spacing:-.015em!important}
.sg-legal-copy .elementor-widget-heading:not(:first-child){margin-top:30px!important}
.sg-legal-copy .elementor-widget-text-editor{font-family:var(--sans)!important;font-size:18px!important;line-height:1.8!important}
.sg-empty{max-width:1000px;margin:auto;padding:90px 40px 110px;font-family:var(--sans);font-size:18px;line-height:1.75}
.sg-empty h1{font-family:var(--serif);font-size:clamp(38px,5vw,65px);font-weight:400;line-height:1.15;color:var(--red)}

@media(max-width:1050px){
 .sg-bio-layout{grid-template-columns:210px minmax(0,1fr)!important;gap:40px!important}
 .sg-book-row,.sg-contact-row{gap:36px!important}
 .sg-book-row>.sg-half+.sg-half:not(.sg-source-panel){padding-left:28px!important}
 .sg-teaching-card{padding:26px}
 .sg-gallery-grid img{height:390px}
 .sg-contact-form{padding:26px}
}
@media(max-width:800px){
 .sg-page-intro{padding-top:48px!important;padding-bottom:45px!important}
 .sg-page-intro h1{font-size:clamp(37px,7vw,54px)!important}
 .sg-page-intro .sg-deck{font-size:17px!important;margin-top:18px!important}
 .sg-page-intro .sg-eyebrow{letter-spacing:.1em!important;margin-bottom:18px!important}
 .sg-reader-bar{align-items:flex-start;gap:20px;margin-bottom:35px;padding-bottom:25px}
 .sg-reader-bar>span{width:100%}
 .sg-reader-bar a{display:inline-block;margin-left:0!important;margin-top:8px;margin-right:14px}
 .sg-bio-layout{display:flex!important;flex-direction:column!important;gap:40px!important}
 .sg-chapter-aside{position:static;width:100%!important}
 .sg-chapters ol{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}
 .sg-chapters a{font-size:14px;gap:10px;min-height:54px}
 .sg-chapters .sg-chapter-label{padding-bottom:13px}
 .sg-reading-body{max-width:none!important}
 .sg-reading-body h2{font-size:35px!important}
 .sg-reading-chapter{padding-bottom:42px!important}
 .sg-reading-chapter+.sg-reading-chapter{padding-top:37px!important}
 .sg-reading-body .sg-quote-block{padding:22px 23px!important}
 .sg-bio-portrait{margin-bottom:42px!important;max-width:380px!important}
 .sg-lineage{padding:0 23px}
 .sg-source-panel{padding:26px!important}
 .sg-teaching-grid{grid-template-columns:1fr;gap:25px}
 .sg-filter-bar{gap:8px;margin-bottom:30px}
 .sg-filter-bar button{font-size:14px;padding:9px 14px}
 .sg-teaching-card{padding:27px}
 .sg-teaching-card h3{font-size:30px!important}
 .sg-book-row,.sg-contact-row{flex-direction:column!important;gap:36px!important}
 .sg-book-row>.sg-half,.sg-contact-row>.sg-half{width:100%!important}
 .sg-book-row>.sg-half+.sg-half:not(.sg-source-panel){border-left:0;border-top:1px solid var(--line);padding:32px 0 0!important}
 .sg-reading-detail .sg-passage{font-size:26px;line-height:1.6}
 .sg-reading-detail .sg-detail-context{padding:23px 25px}
 .sg-gallery-grid{grid-template-columns:1fr;gap:37px}
 .sg-gallery-grid figure:nth-child(3){grid-column:auto}
 .sg-gallery-grid img{height:auto;max-height:590px;object-fit:contain}
 .sg-gallery-grid figure:first-child img,.sg-gallery-grid figure:nth-child(2) img{height:480px}
 .sg-gallery-grid figcaption{font-size:17px}
 .sg-gallery-grid figure:nth-child(3) img{max-height:590px}
 .sg-gallery-note{margin-top:35px!important}
 .sg-kund-hero{padding-top:25px!important}
 .sg-kund-panorama img{aspect-ratio:1.45;max-height:500px}
 .sg-intro-row{flex-direction:column!important;gap:18px!important}
 .sg-intro-row>.sg-eyebrow,.sg-intro-row .sg-life-copy{width:100%!important}
 .sg-deities{padding:8px;margin-bottom:33px!important}
 .sg-notice{padding:22px 24px!important}
 .sg-contact-form{padding:28px}
 .sg-contact-care h2{font-size:31px!important}
 .sg-contact-care .sg-inner{padding-top:35px!important}
 .sg-legal-copy h2{font-size:29px!important}
}
@media(max-width:440px){
 .sg-page-intro h1{font-size:38px!important;line-height:1.2!important;letter-spacing:-.025em!important}
 .sg-page-intro h1 br{display:none}
 .sg-page-intro h1 em:before{content:' '}
 .sg-reader-controls{gap:6px}
 .sg-reader-controls>span{font-size:13px;margin-right:1px}
 .sg-reader-controls button{padding:7px 9px;min-width:39px;font-size:14px}
 .sg-reader-controls output{min-width:38px;font-size:13px}
 .sg-chapters ol{grid-template-columns:1fr}
 .sg-chapters a{font-size:15px;padding:13px 0;min-height:48px}
 .sg-reading-body h2{font-size:31px!important}
 .sg-reading-body .sg-quote-block{padding:21px 20px!important}
 .sg-bio-portrait{padding:8px}
 .sg-lineage{padding:0 20px}
 .sg-lineage li{font-size:23px}
 .sg-source-panel{padding:23px!important}
 .sg-teaching-card{padding:24px 22px}
 .sg-teaching-card h3{font-size:28px!important}
 .sg-teaching-card p{font-size:24px}
 .sg-filter-bar button{padding:9px 12px}
 .sg-reading-detail h1{font-size:37px!important}
 .sg-reading-detail .sg-passage{font-size:25px;margin:29px 0 34px}
 .sg-reading-detail .sg-detail-context{padding:21px 22px}
 .sg-gallery-grid figure:first-child img,.sg-gallery-grid figure:nth-child(2) img{height:380px}
 .sg-gallery-grid a{padding:8px}
 .sg-gallery-grid figcaption{font-size:17px}
 .sg-image-dialog{padding:15px;width:95vw}
 .sg-image-dialog img{max-height:65vh}
 .sg-kund-panorama img{aspect-ratio:1.15}
 .sg-notice{padding:21px!important}
 .sg-contact-form{padding:24px 20px}
 .sg-contact-form label{font-size:15px}
 .sg-contact-form input,.sg-contact-form textarea,.sg-contact-form select{font-size:16px;padding:11px 12px}
 .sg-legal-copy h2{font-size:28px!important}
 .sg-empty{padding:60px 22px 80px}
}
@media(prefers-reduced-motion:reduce){.sg-filter-bar button{transition:none}}

/* An illustrated devotional manuscript. Original lotus and vine ornament. */
:root{--red:#82352d;--ink:#3c2b24;--gold:#aa702d;--paper:#fff9eb;--ivory:#f3e3c6;--line:#d9bd8f;--saffron:#e1a64a;--deep-red:#66271f;--ornament-border:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22480%22%20height%3D%22110%22%20viewBox%3D%220%200%20480%20110%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M0%207H480M0%20103H480%22%20stroke%3D%22%23D4A35A%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Cpath%20d%3D%22M0%2011H480M0%2099H480%22%20stroke%3D%22%23D4A35A%22%20stroke-opacity%3D%22.5%22%20stroke-width%3D%22.5%22%2F%3E%0A%3Cpath%20d%3D%22M0%2055C30%2025%2090%2025%20120%2055S210%2085%20240%2055S330%2025%20360%2055S450%2085%20480%2055%22%20stroke%3D%22%23D4A35A%22%20stroke-width%3D%221.4%22%2F%3E%0A%3Cpath%20d%3D%22M0%2059C30%2029%2090%2029%20120%2059S210%2089%20240%2059S330%2029%20360%2059S450%2089%20480%2059%22%20stroke%3D%22%23D4A35A%22%20stroke-opacity%3D%22.5%22%20stroke-width%3D%22.55%22%2F%3E%0A%3Cg%20transform%3D%22translate%28120%2049%29%20scale%28.73%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linejoin%3D%22round%22%3E%0A%3Cpath%20d%3D%22M0%2011C-14-5-14-24%200-40C14-24%2014-5%200%2011Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.13%22%20stroke-width%3D%221.2%22%2F%3E%0A%3Cpath%20d%3D%22M0%2011C-23%206-31-10-26-29C-10-25%200-9%200%2011ZM0%2011C23%206%2031-10%2026-29C10-25%200-9%200%2011Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.1%22%2F%3E%0A%3Cpath%20d%3D%22M0%2011C-30%2016-43%203-43-13C-22-14-5-5%200%2011ZM0%2011C30%2016%2043%203%2043-13C22-14%205-5%200%2011Z%22%20stroke-width%3D%221.2%22%2F%3E%0A%3Cpath%20d%3D%22M0%207V-30M-3%208C-7-4-14-14-22-22M3%208C7-4%2014-14%2022-22M-5%2011C-19%204-29%200-37-5M5%2011C19%204%2029%200%2037-5%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Cpath%20d%3D%22M-27%2020Q0%2029%2027%2020M-18%2026Q0%2031%2018%2026%22%20stroke-width%3D%221.1%22%2F%3E%0A%3Cellipse%20cy%3D%2215%22%20rx%3D%2218%22%20ry%3D%223%22%20fill%3D%22%238D352D%22%20fill-opacity%3D%22.26%22%20stroke-width%3D%22.85%22%2F%3E%0A%3Ccircle%20cy%3D%22-21%22%20r%3D%222%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%0A%3C%2Fg%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28360%2061%29%20scale%28.73%20-0.73%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linejoin%3D%22round%22%3E%0A%3Cpath%20d%3D%22M0%2011C-14-5-14-24%200-40C14-24%2014-5%200%2011Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.13%22%20stroke-width%3D%221.2%22%2F%3E%0A%3Cpath%20d%3D%22M0%2011C-23%206-31-10-26-29C-10-25%200-9%200%2011ZM0%2011C23%206%2031-10%2026-29C10-25%200-9%200%2011Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.1%22%2F%3E%0A%3Cpath%20d%3D%22M0%2011C-30%2016-43%203-43-13C-22-14-5-5%200%2011ZM0%2011C30%2016%2043%203%2043-13C22-14%205-5%200%2011Z%22%20stroke-width%3D%221.2%22%2F%3E%0A%3Cpath%20d%3D%22M0%207V-30M-3%208C-7-4-14-14-22-22M3%208C7-4%2014-14%2022-22M-5%2011C-19%204-29%200-37-5M5%2011C19%204%2029%200%2037-5%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Cpath%20d%3D%22M-27%2020Q0%2029%2027%2020M-18%2026Q0%2031%2018%2026%22%20stroke-width%3D%221.1%22%2F%3E%0A%3Cellipse%20cy%3D%2215%22%20rx%3D%2218%22%20ry%3D%223%22%20fill%3D%22%238D352D%22%20fill-opacity%3D%22.26%22%20stroke-width%3D%22.85%22%2F%3E%0A%3Ccircle%20cy%3D%22-21%22%20r%3D%222%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%0A%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2825%2039%29%20rotate%28-62%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2853%2033%29%20rotate%28-32%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2884%2038%29%20rotate%2825%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28165%2077%29%20rotate%28155%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28195%2077%29%20rotate%28208%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28220%2067%29%20rotate%28230%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28266%2038%29%20rotate%28-62%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28294%2033%29%20rotate%28-32%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28324%2039%29%20rotate%2825%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28405%2077%29%20rotate%28155%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28435%2077%29%20rotate%28208%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28462%2067%29%20rotate%28230%29%20scale%28.68%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2255%22%20r%3D%224%22%20stroke%3D%22%23D4A35A%22%20stroke-width%3D%221%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2255%22%20r%3D%221.2%22%20fill%3D%22%23D98B2B%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%2255%22%20r%3D%224%22%20stroke%3D%22%23D4A35A%22%20stroke-width%3D%221%22%2F%3E%3Ccircle%20cx%3D%22240%22%20cy%3D%2255%22%20r%3D%221.2%22%20fill%3D%22%23D98B2B%22%2F%3E%3Ccircle%20cx%3D%22480%22%20cy%3D%2255%22%20r%3D%224%22%20stroke%3D%22%23D4A35A%22%20stroke-width%3D%221%22%2F%3E%3Ccircle%20cx%3D%22480%22%20cy%3D%2255%22%20r%3D%221.2%22%20fill%3D%22%23D98B2B%22%2F%3E%3C%2Fsvg%3E');--ornament-mandala:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22600%22%20height%3D%22600%22%20viewBox%3D%220%200%20600%20600%22%20fill%3D%22none%22%3E%3Cg%20transform%3D%22translate%28300%20300%29%22%20stroke%3D%22%23D4A35A%22%3E%3Cg%20transform%3D%22rotate%280.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2822.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2845.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2867.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2890.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28112.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28135.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28157.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28180.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28202.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28225.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28247.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28270.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28292.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28315.0%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28337.5%29%22%3E%3Cpath%20d%3D%22M0-169C-19-188-21-232%200-270C21-232%2019-188%200-169Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.05%22%20stroke-width%3D%221.05%22%2F%3E%3Cpath%20d%3D%22M0-181V-255M0-218L-8-231M0-205L8-222%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cy%3D%22-281%22%20r%3D%222.4%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M-7-278Q0-291%207-278%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fg%3E%3Ccircle%20r%3D%22171%22%20stroke-width%3D%22.8%22%2F%3E%3Ccircle%20r%3D%22164%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20r%3D%22155%22%20stroke-width%3D%221.3%22%20stroke-dasharray%3D%221%208%22%20stroke-linecap%3D%22round%22%2F%3E%3Cg%20transform%3D%22rotate%280%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2830%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2860%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2890%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28120%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28150%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28180%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28210%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28240%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28270%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28300%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28330%29%22%3E%3Cpath%20d%3D%22M0-56C-27-75-34-119%200-148C34-119%2027-75%200-56Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0-68C-16-90-17-112%200-135C17-112%2016-90%200-68Z%22%20stroke-width%3D%22.55%22%2F%3E%3Ccircle%20cy%3D%22-112%22%20r%3D%222.2%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2815%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2845%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2875%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28105%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28135%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28165%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28195%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28225%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28255%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28285%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28315%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28345%29%22%3E%3Cpath%20d%3D%22M0-146Q-11-174%200-191Q11-174%200-146Z%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M0-153V-180%22%20stroke-width%3D%22.5%22%2F%3E%3C%2Fg%3E%3Ccircle%20r%3D%2258%22%20stroke-width%3D%22.9%22%2F%3E%3Ccircle%20r%3D%2251%22%20stroke-width%3D%22.5%22%2F%3E%3Cpath%20transform%3D%22rotate%280%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20transform%3D%22rotate%2845%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20transform%3D%22rotate%2890%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20transform%3D%22rotate%28135%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20transform%3D%22rotate%28180%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20transform%3D%22rotate%28225%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20transform%3D%22rotate%28270%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20transform%3D%22rotate%28315%29%22%20d%3D%22M0-7C-13-17-17-32%200-45C17-32%2013-17%200-7Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.16%22%20stroke-width%3D%221%22%2F%3E%3Ccircle%20r%3D%228%22%20fill%3D%22%238D352D%22%20fill-opacity%3D%22.5%22%20stroke-width%3D%221.2%22%2F%3E%3Ccircle%20r%3D%223%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');--ornament-corner:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22280%22%20height%3D%22280%22%20viewBox%3D%220%200%20280%20280%22%20fill%3D%22none%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%3Cpath%20d%3D%22M13%20267V13H267M20%20246V20H246%22%20stroke-width%3D%22.8%22%2F%3E%0A%3Cpath%20d%3D%22M31%20214C31%20153%2056%2093%2095%2055C127%2025%20176%2024%20220%2031%22%20stroke-width%3D%221.4%22%2F%3E%0A%3Cpath%20d%3D%22M30%20225C45%20176%2077%20125%20122%2083C151%2056%20188%2042%20235%2039%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Cpath%20d%3D%22M32%20175C2%20159%2036%20121%2058%20140C72%20154%2052%20167%2046%20156M67%20105C48%2069%2093%2045%20109%2065C120%2078%20106%2093%2097%2080M132%2041C146%2010%20188%2036%20174%2053C162%2066%20149%2050%20160%2045%22%20stroke-width%3D%221.1%22%2F%3E%0A%3Cpath%20d%3D%22M39%20207C72%20197%2094%20173%2099%20149C69%20154%2046%20175%2039%20207Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.1%22%20stroke-width%3D%221.15%22%2F%3E%0A%3Cpath%20d%3D%22M41%20201L91%20159M60%20182L62%20168M73%20171L88%20170%22%20stroke-width%3D%22.6%22%2F%3E%0A%3Cpath%20d%3D%22M149%2099C174%2094%20198%2071%20208%2039C174%2045%20153%2069%20149%2099Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.1%22%20stroke-width%3D%221.15%22%2F%3E%0A%3Cpath%20d%3D%22M157%2091L201%2046M173%2073L172%2059M183%2063L195%2063%22%20stroke-width%3D%22.6%22%2F%3E%0A%3Cpath%20d%3D%22M64%20220Q95%20208%20110%20179M220%2064Q208%2095%20179%20110%22%20stroke-width%3D%22.9%22%2F%3E%0A%3Ccircle%20cx%3D%2234%22%20cy%3D%2234%22%20r%3D%227%22%20stroke-width%3D%221%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2234%22%20r%3D%222.5%22%20fill%3D%22%23D98B2B%22%20stroke%3D%22none%22%2F%3E%0A%3Ccircle%20cx%3D%22239%22%20cy%3D%2235%22%20r%3D%223%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%22239%22%20r%3D%223%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22translate%28102%20100%29%20rotate%28-45%29%20scale%28.87%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linejoin%3D%22round%22%3E%0A%3Cpath%20d%3D%22M0%2011C-14-5-14-24%200-40C14-24%2014-5%200%2011Z%22%20fill%3D%22%23D98B2B%22%20fill-opacity%3D%22.13%22%20stroke-width%3D%221.2%22%2F%3E%0A%3Cpath%20d%3D%22M0%2011C-23%206-31-10-26-29C-10-25%200-9%200%2011ZM0%2011C23%206%2031-10%2026-29C10-25%200-9%200%2011Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.08%22%20stroke-width%3D%221.1%22%2F%3E%0A%3Cpath%20d%3D%22M0%2011C-30%2016-43%203-43-13C-22-14-5-5%200%2011ZM0%2011C30%2016%2043%203%2043-13C22-14%205-5%200%2011Z%22%20stroke-width%3D%221.2%22%2F%3E%0A%3Cpath%20d%3D%22M0%207V-30M-3%208C-7-4-14-14-22-22M3%208C7-4%2014-14%2022-22M-5%2011C-19%204-29%200-37-5M5%2011C19%204%2029%200%2037-5%22%20stroke-width%3D%22.65%22%2F%3E%0A%3Cpath%20d%3D%22M-27%2020Q0%2029%2027%2020M-18%2026Q0%2031%2018%2026%22%20stroke-width%3D%221.1%22%2F%3E%0A%3Cellipse%20cy%3D%2215%22%20rx%3D%2218%22%20ry%3D%223%22%20fill%3D%22%238D352D%22%20fill-opacity%3D%22.26%22%20stroke-width%3D%22.85%22%2F%3E%0A%3Ccircle%20cy%3D%22-21%22%20r%3D%222%22%20fill%3D%22%23D4A35A%22%20stroke%3D%22none%22%2F%3E%0A%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2840%20124%29%20rotate%28-30%29%20scale%280.8%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28120%2043%29%20rotate%28-60%29%20scale%280.8%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2862%20193%29%20rotate%2830%29%20scale%280.65%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28191%2062%29%20rotate%28-120%29%20scale%280.65%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2888%20156%29%20rotate%2828%29%20scale%280.63%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28156%2088%29%20rotate%28-118%29%20scale%280.63%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28107%20188%29%20rotate%2820%29%20scale%280.5%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28188%20107%29%20rotate%28-110%29%20scale%280.5%29%22%3E%3Cg%20stroke%3D%22%23D4A35A%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M0%200C-5-14-2-28%2010-35C17-18%2012-7%200%200Z%22%20fill%3D%22%23D4A35A%22%20fill-opacity%3D%22.11%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%200Q6-19%2010-31M4-14L0-21M6-20L11-23%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E')}
body.sg-site{background:var(--paper)}
.sg-header{background:#fff6e2;border-top:5px solid var(--red);border-bottom:4px double #b88d52}
.sg-header-inner{max-width:1450px;padding-top:18px;padding-bottom:18px}
.sg-mark{width:46px;height:53px;color:#9b4a30}
.sg-brand-name{font-size:21px}.sg-brand small{font-size:10px;letter-spacing:.12em}
.sg-nav a{font-size:16px}.sg-nav .sg-nav-contact{background:var(--red);color:#fff3d9;border-color:var(--red);padding:10px 24px}.sg-nav .sg-nav-contact:hover{background:var(--deep-red)}
/* The opening is composed as a richly bordered devotional cover. */
.sg-darshan{color:#fff5dc;background:radial-gradient(ellipse at 78% 45%,#a64b36 0,#8c3429 48%,#6f2a25 100%);padding:0 74px 47px!important;isolation:isolate}
.sg-darshan:before{content:'';position:absolute;inset:14px;width:auto!important;height:auto!important;border:1px solid #d09b55;z-index:-1;pointer-events:none}
.sg-darshan:after{content:'';position:absolute;left:0;right:0;bottom:0;height:24px;background-image:var(--ornament-border);background-size:136px 40px;background-position:center center;opacity:.8;pointer-events:none}
.sg-darshan .sg-inner{position:relative;max-width:1260px!important}
.sg-darshan .sg-invocation{color:#f4ce89!important;letter-spacing:.16em;font-size:11px!important;border-bottom:1px solid #bd7a48;padding:19px 0 18px;margin-bottom:28px!important}
.sg-darshan-grid{min-height:452px!important;gap:75px!important;position:relative}
.sg-darshan-copy{width:58%!important;max-width:700px;position:relative;padding:10px 0!important}
.sg-darshan-copy:before{content:'';width:138px;height:138px;position:absolute;left:-40px;top:-34px;background-image:var(--ornament-corner);background-size:contain;background-repeat:no-repeat;opacity:.25;pointer-events:none;transform:rotate(-7deg)}
.sg-darshan .sg-eyebrow{color:#f2cd8a!important;letter-spacing:.19em;font-size:12px!important;position:relative;padding-left:45px}
.sg-darshan .sg-eyebrow:before{content:'';position:absolute;left:0;top:9px;width:30px;height:1px;background:#e7b567}
.sg-darshan-copy h1{font-size:clamp(48px,4.8vw,74px)!important;color:#fff7e3!important;text-shadow:0 2px 1px #4c1c1d20;line-height:1.12!important;letter-spacing:-.035em!important}
.sg-darshan-subtitle{font-family:var(--reading)!important;font-size:30px!important;color:#f2c274!important;margin-top:4px!important;margin-bottom:16px!important}
.sg-darshan-intro{color:#f4dcc5!important;max-width:470px!important;font-size:18px!important;line-height:1.65!important}
.sg-darshan .sg-actions{gap:30px!important;margin-top:28px!important}
.sg-darshan .sg-button .elementor-button{background:#efc477!important;color:#60281f!important;border-color:#f7d79c!important;box-shadow:0 4px 0 #54261e40!important;padding:16px 25px!important}
.sg-darshan .sg-button .elementor-button:hover{background:#ffe0a4!important;color:#4f211b!important}
.sg-darshan .sg-secondary .elementor-button{background:transparent!important;color:#fff2d5!important;border:0!important;border-bottom:1px solid #e4b46c!important;box-shadow:none!important;padding:10px 0!important}
.sg-darshan-portrait{max-width:370px!important;width:33%!important;margin-right:28px;isolation:isolate}
.sg-darshan-portrait:before{content:'';position:absolute;width:640px!important;height:640px!important;left:50%;top:46%;transform:translate(-50%,-50%);border:0;border-radius:0;background-image:var(--ornament-mandala);background-size:contain;background-repeat:no-repeat;box-shadow:none;opacity:.53;z-index:-1;pointer-events:none}
.sg-darshan-frame{padding:12px!important;border:3px double #e9be77;border-radius:51% 51% 2px 2px;background:linear-gradient(120deg,#a66b31,#f1cf8d 45%,#bd7d34);box-shadow:0 12px 30px #3c191e60}
.sg-darshan-frame:before{inset:-11px;border:1px solid #efc987;border-radius:51% 51% 2px 2px}
.sg-darshan-frame:after{content:'';position:absolute;width:calc(100% + 36px)!important;height:calc(100% + 36px)!important;left:-18px;top:-18px;border:1px dashed #c98c4e;border-radius:51% 51% 2px 2px;pointer-events:none}
.sg-darshan-photo img{aspect-ratio:.92;object-position:center 12%}
.sg-darshan-caption{background:transparent;color:#f5d49e!important;font-size:11px!important;letter-spacing:.12em;margin-top:23px!important}
.sg-darshan-caption span{color:#f4d8be;font-size:20px}
/* Four manuscript tabs form the path into the archive. */
.sg-pathways{background:#f2ddb2;border:0;padding:0 60px!important;position:relative;z-index:3}
.sg-pilgrim-nav{gap:0}.sg-pilgrim-nav a{position:relative;min-height:105px;padding:25px 30px;border-right:1px solid #cfa974;background-image:linear-gradient(0deg,#d8ac6120,transparent);gap:18px}
.sg-pilgrim-nav a:first-child{padding-left:18px}.sg-pilgrim-nav strong{font-size:24px;color:#72352b}.sg-pilgrim-nav span{color:#8a4a2b!important;min-width:39px;height:39px;display:grid;place-items:center;border:1px solid #b98b4d;border-radius:50%;font-size:17px}
.sg-pilgrim-nav a:hover{background-color:#e9c98f}.sg-pilgrim-nav a:after{content:'↗';font-family:var(--sans);font-size:18px;color:#9c602f;margin-left:auto}
/* Layered photographs and a botanical margin. */
.sg-life{padding-top:105px!important;padding-bottom:100px!important;background:var(--paper);position:relative;overflow:hidden}
.sg-life:before{content:'';position:absolute;left:-145px;bottom:-85px;width:430px;height:430px;background:var(--ornament-mandala) center/contain no-repeat;opacity:.3;pointer-events:none}
.sg-life-grid{max-width:1120px;gap:110px!important;position:relative}
.sg-life-portrait{position:relative;width:36%!important;max-width:360px;isolation:isolate;padding:18px 0 0!important}
.sg-life-portrait:before{content:'';position:absolute;inset:0 -25px 55px 25px;width:auto!important;height:auto!important;background:#e5b773;border:1px solid #c99550;transform:rotate(5deg);z-index:-1}
.sg-life-photo{border-radius:3px;padding:12px;background:#fff7e5;border:1px solid #ba8e58;box-shadow:0 15px 35px #75432320;transform:rotate(-3deg)}
.sg-life-photo img{border-radius:0;aspect-ratio:.82;object-position:50% 23%}
.sg-life-copy{padding:20px 0!important}.sg-life-copy h2{font-size:clamp(39px,3.6vw,52px)!important}
.sg-life-copy .sg-eyebrow{display:flex;align-items:center;gap:14px}.sg-life-copy .sg-eyebrow:before{content:'';display:block;width:43px;height:43px;flex-shrink:0;background:var(--ornament-mandala) center/contain no-repeat}
/* A golden illuminated quotation leaf. */
.sg-remembrance{background:#ecd099;color:#642d24;border-top:0;border-bottom:0;padding:64px 80px!important;position:relative;overflow:hidden}
.sg-remembrance:before,.sg-remembrance:after{content:'';position:absolute;top:20px;bottom:20px;width:185px;height:auto!important;background-image:var(--ornament-border);background-size:170px 50px;background-repeat:repeat-y;opacity:.7;pointer-events:none}
.sg-remembrance:before{left:-53px;transform:rotate(90deg);transform-origin:center center}.sg-remembrance:after{right:-53px;transform:rotate(-90deg);transform-origin:center center}
.sg-remembrance .sg-inner{max-width:1060px!important;padding:30px 45px!important;border:1px solid #ae7435;outline:1px solid #bc8b49;outline-offset:8px;background:#f9e9c1;position:relative;box-shadow:0 14px 30px #7d4d2520}
.sg-remembrance .sg-inner:before,.sg-remembrance .sg-inner:after{content:'';position:absolute;width:145px;height:145px;background:var(--ornament-corner) center/contain no-repeat;pointer-events:none;opacity:.85}
.sg-remembrance .sg-inner:before{left:5px;top:5px}.sg-remembrance .sg-inner:after{right:5px;bottom:5px;transform:rotate(180deg)}
.sg-remembrance .sg-seal{color:#92562f}.sg-remembrance .sg-eyebrow{color:#8a4b23!important;letter-spacing:.14em;margin-top:16px!important}
.sg-remembrance .sg-quotation blockquote{color:#752e25;font-size:clamp(38px,4vw,58px);line-height:1.2;margin-bottom:25px}
.sg-remembrance .sg-source{color:#694f38!important;font-size:13px!important}.sg-remembrance a:hover{color:#462119}
/* Individual teaching leaves, with open space for reading. */
.sg-folio{background:#fff9ed;padding-top:90px!important;padding-bottom:90px!important;position:relative}
.sg-folio-heading{margin-bottom:38px!important}.sg-folio-heading h2{font-size:57px!important}
.sg-folio-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;border:0}
.sg-folio-entry{display:flex;flex-direction:column;align-items:flex-start;position:relative;min-height:390px;padding:29px 30px 32px;border:1px solid #cda672;border-top:5px double #a76537;background:#f9eed7;box-shadow:7px 7px 0 #efe0c4;transition:transform .2s,box-shadow .2s;gap:20px;overflow:hidden}
.sg-folio-entry:before{content:'';position:absolute;right:-29px;top:-24px;width:126px;height:126px;background:var(--ornament-mandala) center/contain no-repeat;opacity:.46;pointer-events:none}
.sg-folio-number{font-family:var(--reading);font-size:27px;color:#985e2c!important;line-height:1;padding-bottom:8px;border-bottom:1px solid #be9055;width:35px}
.sg-folio-title span{font-size:11px;letter-spacing:.14em;color:#955426!important;margin-bottom:12px}.sg-folio-title h3{font-size:29px!important;line-height:1.2;color:#81372b!important;max-width:290px}.sg-folio-excerpt{font-size:23px;line-height:1.4;color:#64503d;flex:1}.sg-folio-arrow{align-self:flex-end;font-size:24px;width:39px;height:39px;display:grid;place-items:center;background:#8b3b2d;color:#fff2d8;border-radius:50%;margin-top:6px}
.sg-folio-entry:hover{padding:29px 30px 32px;background:#f8e8ca;transform:translateY(-5px);box-shadow:9px 12px 0 #ead2a7}
/* Panoramic sacred setting with an overlapping manuscript panel. */
.sg-kund-home{background:#612f29;padding:74px 60px 80px!important;position:relative;overflow:hidden}
.sg-kund-home:before{content:'';position:absolute;inset:15px;width:auto!important;height:auto!important;border:1px solid #bc8b55;pointer-events:none}
.sg-kund-grid{position:relative;gap:0!important;min-height:510px;align-items:center!important;justify-content:flex-end!important}
.sg-kund-picture{position:absolute!important;left:0;top:0;bottom:0;width:78%!important;height:100%;padding:0!important}
.sg-kund-image,.sg-kund-image .elementor-widget-container,.sg-kund-image figure{height:100%!important}
.sg-kund-image img{height:100%!important;aspect-ratio:auto;width:100%;object-fit:cover;object-position:36% center;border-radius:0;filter:saturate(.88)}
.sg-kund-picture .sg-photo-note{position:absolute;left:18px;bottom:13px;max-width:70%;font-size:12px!important;color:#fff6e5!important;background:#3b221bba;padding:6px 10px;margin:0!important}
.sg-kund-copy{width:42%!important;position:relative;z-index:2;background:#fbefd6;padding:44px 42px!important;border:6px double #b88b50;box-shadow:0 16px 35px #26100f45;min-height:380px;margin:25px 0!important}
.sg-kund-copy:before{content:'';position:absolute;right:-2px;top:-2px;width:100px;height:100px;background:var(--ornament-corner) center/contain no-repeat;transform:rotate(90deg);opacity:.5;pointer-events:none}
.sg-kund-copy h2{font-size:43px!important}.sg-kund-copy .elementor-widget-text-editor{font-size:17px}.sg-kund-copy .sg-eyebrow{font-size:11px!important}
/* Photographs arranged as keepsakes, rather than another uniform row. */
.sg-association{background:#f4e3c7;padding-top:95px!important;padding-bottom:95px!important;position:relative;overflow:hidden}
.sg-association:after{content:'';position:absolute;right:-90px;bottom:-160px;width:480px;height:480px;background:var(--ornament-mandala) center/contain no-repeat;opacity:.4;pointer-events:none}
.sg-association-grid{position:relative;z-index:1;gap:85px!important}.sg-association-copy{width:39%!important}.sg-association-picture{width:55%!important;transform:rotate(2deg)}
.sg-association-photo{padding:14px;background:#fff8e7;border:1px solid #b58d5c;box-shadow:-18px 20px 0 #c9965738,0 20px 35px #76482426}
.sg-association-photo img{aspect-ratio:1.6;object-position:50% 25%}.sg-association-picture .sg-photo-note{padding-left:10px;color:#6d4a31!important}
.sg-final-offering{background:#fff7e3;padding-top:80px!important;padding-bottom:80px!important;border:0;position:relative;overflow:hidden}
.sg-final-offering:before,.sg-final-offering:after{content:'';display:block;position:absolute;width:230px!important;height:230px!important;background:var(--ornament-corner) center/contain no-repeat;top:25%;opacity:.8;pointer-events:none}
.sg-final-offering:before{left:3%;transform:rotate(-45deg)}.sg-final-offering:after{right:3%;transform:rotate(135deg)}
.sg-final-offering .sg-inner{max-width:720px!important}.sg-final-offering .sg-eyebrow{display:flex;align-items:center;justify-content:center;gap:18px}.sg-final-offering .sg-eyebrow:before,.sg-final-offering .sg-eyebrow:after{content:'';height:1px;width:48px;background:#ba8b50}
.sg-footer{background:#682b25;padding-top:64px;border-top:18px solid #c79248;border-image:var(--ornament-border) 18 repeat;position:relative}.sg-footer:before{content:'';position:absolute;left:0;right:0;top:0;height:20px;background:var(--ornament-border) center/130px 38px repeat-x;opacity:.9}.sg-footer-title{font-size:37px;color:#fff0d0}.sg-footer-text{color:#edd6b6}.sg-footer-bottom{border-color:#aa7050;color:#eac292}
/* Interior pages inherit the manuscript identity without ornament behind prose. */
.sg-page-intro{background:#f2ddb5;position:relative;overflow:hidden;border-bottom:4px double #b78446}
.sg-page-intro:before{content:'';position:absolute;right:2%;top:50%;transform:translateY(-50%);width:350px;height:350px;background:var(--ornament-mandala) center/contain no-repeat;opacity:.35;pointer-events:none}
.sg-page-intro .sg-inner{position:relative}.sg-page-intro .sg-deck{max-width:690px!important}.sg-page-intro h1{max-width:850px}
.sg-teaching-card{background:#fbf0da;box-shadow:6px 7px 0 #ecdbbb;border-color:#c5a06b;border-top:4px double #a56e37}
.sg-gallery-grid a{background:#fff1d6;border:4px double #b78b52;box-shadow:9px 11px 0 #ead3ad}
.sg-bio-portrait{border:4px double #b68a4f;padding:12px;background:#fff2d7;box-shadow:12px 14px 0 #edd7b1}
.sg-chapters .sg-chapter-label{border-bottom:4px double #bd945b}.sg-source-panel{border-left:4px solid #bc843a;background:#f5e6c9}
.sg-contact-form{border:4px double #bd9257;background:#f7e7cb;box-shadow:11px 11px 0 #ead5b1}
.sg-notice{border:1px solid #b68a50;border-left:4px solid #a86031;background:#f4dfb6}
@media(max-width:1150px){.sg-darshan{padding-left:50px!important;padding-right:50px!important}.sg-darshan-grid{gap:55px!important}.sg-darshan-copy h1{font-size:58px!important}.sg-darshan-portrait{width:34%!important;margin-right:15px}.sg-darshan-portrait:before{width:545px!important;height:545px!important}.sg-darshan-subtitle{font-size:26px!important}.sg-pathways{padding:0 36px!important}.sg-pilgrim-nav strong{font-size:21px}.sg-pilgrim-nav a{padding:24px 18px;gap:12px}.sg-pilgrim-nav a:first-child{padding-left:0}.sg-pilgrim-nav a:after{display:none}.sg-life-grid{gap:75px!important}.sg-folio-entry{padding:25px 23px 28px}.sg-folio-title h3{font-size:26px!important}.sg-folio-excerpt{font-size:22px}.sg-folio-entry:hover{padding:25px 23px 28px}.sg-kund-home{padding:65px 40px!important}.sg-kund-copy{width:45%!important;padding:35px 30px!important}.sg-kund-copy h2{font-size:37px!important}.sg-association-grid{gap:55px!important}.sg-final-offering:before,.sg-final-offering:after{width:170px!important;height:170px!important;opacity:.5}.sg-final-offering:before{left:-40px}.sg-final-offering:after{right:-40px}}
@media(max-width:800px){.sg-header-inner{padding:15px 25px}.sg-brand-name{font-size:18px}.sg-mark{width:35px;height:43px}.sg-brand small{font-size:9px}.sg-nav{background:#fff4db}.sg-nav .sg-nav-contact{background:transparent;color:var(--red);padding:13px 0}.sg-darshan{padding:0 35px 50px!important}.sg-darshan:before{inset:10px}.sg-darshan .sg-invocation{font-size:10px!important;padding-top:20px;margin-bottom:32px!important;letter-spacing:.07em}.sg-darshan-grid{min-height:0!important;gap:45px!important}.sg-darshan-copy{width:100%!important;max-width:600px;padding:0!important}.sg-darshan-copy:before{width:105px;height:105px;left:-25px;top:-20px;opacity:.25}.sg-darshan .sg-eyebrow{padding-left:0;font-size:11px!important}.sg-darshan .sg-eyebrow:before{display:none}.sg-darshan-copy h1{font-size:58px!important}.sg-darshan-subtitle{font-size:28px!important}.sg-darshan-intro{font-size:17px!important}.sg-darshan .sg-actions{gap:25px!important;margin-top:25px!important}.sg-darshan .sg-button .elementor-button{font-size:15px!important;padding:15px 22px!important}.sg-darshan .sg-secondary .elementor-button{padding:10px 0!important}.sg-darshan-portrait{width:62%!important;max-width:340px!important;margin:0}.sg-darshan-portrait:before{width:550px!important;height:550px!important;top:43%;opacity:.48}.sg-darshan-caption{font-size:10px!important}.sg-pathways{padding:0 25px!important}.sg-pilgrim-nav a{min-height:85px;padding:20px!important;gap:15px}.sg-pilgrim-nav a:nth-child(odd){padding-left:0!important}.sg-pilgrim-nav a:nth-child(-n+2){border-color:#cfa974}.sg-pilgrim-nav strong{font-size:23px}.sg-pilgrim-nav span{min-width:34px;height:34px;font-size:16px}.sg-life{padding:70px 30px!important}.sg-life-grid{gap:40px!important}.sg-life-portrait{width:60%!important;max-width:320px;margin-top:15px}.sg-life-copy{width:100%!important;padding:0!important}.sg-life-copy h2{font-size:43px!important}.sg-life-copy .sg-eyebrow:before{width:34px;height:34px}.sg-remembrance{padding:40px 33px!important}.sg-remembrance .sg-inner{padding:28px 25px!important}.sg-remembrance .sg-inner:before,.sg-remembrance .sg-inner:after{width:105px;height:105px;opacity:.6}.sg-remembrance .sg-quotation blockquote{font-size:42px}.sg-remembrance .sg-eyebrow{font-size:10px!important}.sg-remembrance:before,.sg-remembrance:after{display:none}.sg-folio{padding:65px 30px!important}.sg-folio-heading h2{font-size:47px!important}.sg-folio-list{grid-template-columns:1fr;gap:26px}.sg-folio-entry{display:grid;grid-template-columns:32px 1fr 30px;min-height:0;gap:13px 18px;padding:27px!important}.sg-folio-number{grid-row:1 / span 2;grid-column:1;align-self:start;font-size:25px}.sg-folio-title{grid-row:1;grid-column:2}.sg-folio-title h3{font-size:28px!important;max-width:none}.sg-folio-title span{margin-bottom:10px}.sg-folio-excerpt{grid-row:2;grid-column:2;font-size:24px}.sg-folio-arrow{grid-row:1 / span 2;grid-column:3;align-self:center;width:30px;height:30px;font-size:18px}.sg-folio-entry:before{right:-33px;top:-30px;opacity:.3}.sg-kund-home{padding:45px 30px 55px!important}.sg-kund-grid{min-height:0;flex-direction:column!important;gap:0!important}.sg-kund-picture{position:relative!important;left:auto;top:auto;bottom:auto;width:100%!important;height:370px}.sg-kund-picture .sg-photo-note{left:12px;bottom:45px;max-width:85%;font-size:11px!important}.sg-kund-copy{width:90%!important;padding:32px 28px!important;margin:-32px 0 0!important;min-height:0;align-self:center;max-width:560px}.sg-kund-copy h2{font-size:42px!important}.sg-kund-image img{object-position:35% center}.sg-association{padding:65px 30px 80px!important}.sg-association-grid{gap:35px!important}.sg-association-copy{width:100%!important}.sg-association-picture{width:94%!important;align-self:center}.sg-association-photo{padding:10px}.sg-association:after{width:340px;height:340px;right:-150px;bottom:-80px}.sg-final-offering{padding:65px 30px!important}.sg-final-offering:before,.sg-final-offering:after{width:130px!important;height:130px!important;top:auto;bottom:-45px;opacity:.6}.sg-final-offering:before{left:-25px}.sg-final-offering:after{right:-25px}.sg-footer{padding-top:55px}.sg-footer-title{font-size:33px}.sg-page-intro:before{width:265px;height:265px;right:-100px;opacity:.27}.sg-page-intro .sg-deck{max-width:560px!important}}
@media(max-width:440px){.sg-header-inner{padding:13px 20px}.sg-brand-name{font-size:16px}.sg-brand small{font-size:8px}.sg-mark{width:30px;height:37px}.sg-darshan{padding:0 25px 42px!important}.sg-darshan .sg-invocation{font-size:9px!important;letter-spacing:.025em;margin-bottom:27px!important;padding:19px 0 17px}.sg-darshan .sg-eyebrow{font-size:10px!important;letter-spacing:.13em}.sg-darshan-copy h1{font-size:44px!important;line-height:1.15!important}.sg-darshan-subtitle{font-size:25px!important;margin-top:0!important;margin-bottom:13px!important}.sg-darshan-intro{font-size:16px!important;line-height:1.6!important}.sg-darshan .sg-actions{gap:20px!important;flex-wrap:nowrap;margin-top:24px!important}.sg-darshan .sg-button .elementor-button{padding:13px 16px!important;font-size:14px!important;gap:13px}.sg-darshan .sg-secondary .elementor-button{padding:9px 0!important}.sg-darshan-grid{gap:39px!important}.sg-darshan-portrait{width:78%!important;max-width:290px!important}.sg-darshan-portrait:before{width:440px!important;height:440px!important;top:42%}.sg-darshan-frame{padding:9px!important}.sg-darshan-caption{font-size:9px!important;margin-top:24px!important}.sg-darshan-caption span{font-size:18px}.sg-pathways{padding:0 22px!important}.sg-pilgrim-nav a{min-height:80px;padding:18px 13px!important;gap:10px}.sg-pilgrim-nav strong{font-size:19px}.sg-pilgrim-nav span{min-width:29px;height:29px;font-size:15px}.sg-life{padding:60px 25px!important}.sg-life-copy h2{font-size:37px!important}.sg-life-portrait{width:75%!important;max-width:285px}.sg-life-portrait:before{inset:0 -16px 50px 16px}.sg-remembrance{padding:35px 25px!important}.sg-remembrance .sg-inner{padding:26px 19px!important;outline-offset:5px}.sg-remembrance .sg-inner:before,.sg-remembrance .sg-inner:after{width:80px;height:80px}.sg-remembrance .sg-quotation blockquote{font-size:37px}.sg-remembrance .sg-source{font-size:12px!important}.sg-remembrance .sg-eyebrow{letter-spacing:.08em;font-size:10px!important}.sg-folio{padding:55px 25px 60px!important}.sg-folio-heading h2{font-size:40px!important}.sg-folio-entry{padding:24px 19px!important;grid-template-columns:22px 1fr 24px;gap:12px}.sg-folio-number{width:23px;font-size:23px}.sg-folio-title h3{font-size:25px!important}.sg-folio-excerpt{font-size:22px}.sg-folio-arrow{width:26px;height:26px;font-size:17px}.sg-folio-title span{font-size:10px}.sg-kund-home{padding:35px 25px 42px!important}.sg-kund-home:before{inset:10px}.sg-kund-picture{height:320px}.sg-kund-copy{width:91%!important;padding:27px 23px!important}.sg-kund-copy h2{font-size:35px!important}.sg-kund-copy .elementor-widget-text-editor{font-size:17px}.sg-kund-copy .sg-eyebrow{font-size:10px!important}.sg-association{padding:55px 25px 65px!important}.sg-association-copy h2{font-size:37px!important}.sg-association-photo img{aspect-ratio:1.32}.sg-association-picture .sg-photo-note{font-size:12px!important}.sg-final-offering{padding:58px 25px!important}.sg-final-offering h2{font-size:38px!important}.sg-final-offering .sg-purpose-copy{font-size:17px!important}.sg-footer-title{font-size:31px}.sg-contact-form{box-shadow:6px 7px 0 #ead5b1}}
@media(max-width:350px){.sg-brand-name{font-size:14px}.sg-brand small{font-size:7px}.sg-darshan-copy h1{font-size:37px!important}.sg-darshan-subtitle{font-size:23px!important}.sg-darshan .sg-eyebrow{font-size:9px!important}.sg-darshan .sg-invocation{font-size:8px!important}.sg-darshan .sg-actions{gap:13px!important}.sg-darshan .sg-button .elementor-button{font-size:12px!important;padding:12px 13px!important;gap:10px}.sg-darshan .sg-secondary .elementor-button{padding:8px 0!important}.sg-darshan-portrait:before{width:380px!important;height:380px!important}.sg-pilgrim-nav strong{font-size:16px}.sg-pilgrim-nav a{gap:8px;padding-right:0!important}.sg-pilgrim-nav span{min-width:25px;height:25px}.sg-folio-entry{padding:22px 16px!important;gap:10px;grid-template-columns:20px 1fr 20px}.sg-folio-title h3{font-size:23px!important}.sg-folio-excerpt{font-size:21px}.sg-remembrance .sg-quotation blockquote{font-size:32px}.sg-kund-copy{padding:24px 19px!important}.sg-kund-copy h2{font-size:31px!important}}
@media(prefers-reduced-motion:reduce){.sg-folio-entry{transition:none}.sg-folio-entry:hover{transform:none}}
.sg-remembrance:before,.sg-remembrance:after{display:none}
