.ln-page{--ln-night:#0d0c14;--ln-purple:#171321;--ln-gold:#b79a62;--ln-ivory:#f0e8d7;--ln-rule:#66563c;background:var(--ln-purple);color:var(--ln-ivory);font:normal 400 18px/1.65 var(--font-body);padding:24px 0 48px;color-scheme:dark}
.ln-page,.ln-page *{box-sizing:border-box}.ln-page [hidden]{display:none!important}.ln-page .ln-shell{width:100%;max-width:1276px;padding:0 48px;margin:auto}.ln-page h1,.ln-page h2,.ln-page h4{font-family:var(--font-body);font-weight:500;line-height:1.14;color:var(--ln-ivory);letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px}.ln-page h1{font-size:60px;max-width:18ch}.ln-page h2{font-size:36px;max-width:35ch}.ln-page h3{font:normal 500 18px/1.5 var(--font-body);color:var(--ln-gold);margin:0 0 16px}.ln-page h4{font-size:26px;color:var(--ln-gold)}.ln-page p{font-size:18px;margin:0 0 18px;max-width:70ch;overflow-wrap:anywhere}.ln-page .ln-muted,.ln-page .ln-method-note{color:#cfc5d2}.ln-page a{color:var(--ln-ivory);font-size:18px;text-underline-offset:5px}.ln-page ::selection{background:var(--ln-gold);color:var(--ln-night)}.ln-page :focus-visible{outline:3px solid #e5c98e;outline-offset:4px}.ln-page button,.ln-page input,.ln-page textarea,.ln-page summary{font:inherit;font-size:18px;line-height:1.5}.ln-page button{min-height:48px;padding:10px 16px;background:transparent;border:1px solid var(--ln-rule);border-radius:5px;color:var(--ln-ivory);cursor:pointer;white-space:normal}.ln-page button:disabled{cursor:default}.ln-page .ln-primary{background:var(--ln-gold);color:var(--ln-night);border-color:var(--ln-gold);font-weight:500;transition:background 150ms}.ln-page .ln-primary:not(:disabled):hover{background:#d0b177}.ln-page .ln-primary:disabled{opacity:.65}.ln-page .ln-primary span{display:inline-block;transition:transform 150ms}.ln-page .ln-primary:hover span,.ln-page .ln-primary:focus-visible span{transform:translateX(3px)}.ln-page input,.ln-page textarea{width:100%;min-width:0;min-height:48px;background:#0d0c14c9;border:1px solid #8a7857;border-radius:4px;padding:12px;color:var(--ln-ivory);caret-color:var(--ln-gold);transition:border-color 150ms}.ln-page input:focus,.ln-page textarea:focus{border-color:var(--ln-gold)}.ln-page input::placeholder,.ln-page textarea::placeholder{color:#cdc3d1;opacity:1}.ln-page textarea{resize:vertical}.ln-page label{display:block;font-size:18px;margin:0 0 6px}.ln-page .ln-crumbs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.ln-page .ln-kicker{color:var(--ln-gold);letter-spacing:.07em}.ln-page .ln-heading{display:grid;grid-template-columns:1.45fr 1fr;gap:48px;align-items:end;margin-bottom:24px}.ln-page .ln-heading>div:last-child{padding-bottom:14px}.ln-page .ln-heading p:last-child{margin-bottom:0}.ln-page .ln-form{display:grid;grid-template-columns:320px minmax(0,1fr) 190px;gap:22px;align-items:end;padding:18px 20px;border:1px solid var(--ln-rule);border-radius:8px;background:#0d0c143b}.ln-page .ln-form button{min-height:54px}.ln-page fieldset{margin:0;padding:0;border:0;min-width:0}.ln-page legend{font-size:18px;margin-bottom:6px}.ln-page .ln-topics{display:flex;flex-wrap:wrap;gap:6px}.ln-page .ln-topics label{margin:0;position:relative;flex:1 0 auto}.ln-page .ln-topics input{position:absolute;opacity:0;width:1px;height:1px;min-height:0;pointer-events:none}.ln-page .ln-topics span{display:flex;min-height:54px;align-items:center;justify-content:center;line-height:1.25;text-align:center;white-space:nowrap;padding:8px 8px;border:1px solid #64563b;border-radius:4px;transition:background 180ms,color 180ms}.ln-page .ln-topics :checked+span{background:#b79a6226;border-color:var(--ln-gold);color:#edd3a1}.ln-page .ln-topics :focus-visible+span{outline:3px solid #e5c98e;outline-offset:3px}.ln-page .ln-progress{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:10px 0;min-height:24px}.ln-page .ln-status{margin:0;max-width:62ch}.ln-page .ln-actions{display:flex;flex-wrap:wrap;gap:12px}.ln-page .ln-progress .ln-actions{flex-shrink:0}.ln-page .ln-table{position:relative;margin:0 -24px;padding:26px 38px 24px;isolation:isolate}.ln-page .ln-table:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(var(--ln-purple),#17132130 25%,#17132130 75%,var(--ln-purple)),var(--ln-cloth) center/cover;opacity:.72;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ln-page .ln-cards{max-width:880px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin:auto;align-items:start}.ln-page .ln-slot{min-width:0;text-align:center}.ln-page .ln-slot:nth-child(2){transform:translateY(-9px)}.ln-page .ln-card{display:block;width:100%;max-width:250px;margin:auto;padding:0;border:0;background:transparent;perspective:1000px;transition:transform 150ms}.ln-page .ln-slot:nth-child(2) .ln-card{max-width:260px}.ln-page .ln-card-body{display:block;aspect-ratio:2/3;width:100%;position:relative;transform-style:preserve-3d}.ln-page .ln-card-back,.ln-page .ln-card-face{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;border:1px solid #b99b60;border-radius:9px;overflow:hidden;box-shadow:3px 14px 20px #0007,inset 0 0 0 5px #80663b35}.ln-page .ln-card-back{background:linear-gradient(145deg,#352438,#15101e 65%,#251729);padding:6px}.ln-page .ln-card-back svg{width:100%;height:100%;stroke:#b79a62;stroke-width:1.2}.ln-page .ln-card-face{background:#f0e8d7;color:#30251a;padding:16px 12px;position:relative}.ln-page .ln-card-face:before{content:'';position:absolute;inset:7px;border:1px solid #aa89545c;border-radius:4px;pointer-events:none}.ln-page .ln-art{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.ln-page .ln-number{font:normal 400 26px/1.15 var(--font-body);position:relative}.ln-page .ln-card-name{font:normal 400 24px/1.15 var(--font-body);position:relative;text-wrap:balance;overflow-wrap:anywhere}.ln-page .ln-position{color:#e1c68e;font-size:18px;margin:14px 0 0}.ln-page .ln-mobile-identity{display:none}.ln-page .ln-card.is-selected .ln-card-face{outline:2px solid var(--ln-gold);outline-offset:3px}.ln-page .ln-card.is-muted .ln-card-face{outline:0}.ln-page .ln-card.is-muted{opacity:.83}.ln-page .ln-card,.ln-page .ln-card-face{transition:outline-color 200ms,opacity 200ms,transform 150ms}.ln-page .ln-table-hint{text-align:center;margin:18px auto 0}.ln-page .ln-connections{max-width:880px;margin:12px auto 0}.ln-page .ln-connections svg{display:block;width:100%;height:42px;stroke:var(--ln-gold);stroke-width:1.4}.ln-page .ln-line{stroke-dasharray:1;stroke-dashoffset:0;transition:opacity 200ms}.ln-page[data-selection=left] .ln-line-right,.ln-page[data-selection=right] .ln-line-left{opacity:.25}.ln-page .ln-reading-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ln-page .ln-reading-options button{border:0;border-bottom:1px solid transparent;border-radius:0;padding:10px 6px}.ln-page .ln-reading-options [aria-pressed=true]{border-color:var(--ln-gold);color:#efd69e;background:#171321bc}.ln-page .ln-reading{padding:26px 0 0;border-top:1px solid var(--ln-rule)}.ln-page .ln-spread-title{color:#e1c68e;font-size:24px;font-family:var(--font-body)}.ln-page .ln-reading-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;margin-top:26px;min-height:350px}.ln-page .ln-reading-grid>section+section{border-left:1px solid var(--ln-rule);padding-left:36px}.ln-page .ln-reading-grid article+article{margin-top:24px;padding-top:24px;border-top:1px solid var(--ln-rule)}.ln-page .ln-reflection{font-size:30px;line-height:1.3;font-family:var(--font-body)}.ln-page .ln-method-note{margin-top:22px}.ln-page .ln-notes{border-top:1px solid var(--ln-rule);padding-top:24px;margin-top:24px}.ln-page .ln-notes>p{margin-top:10px}.ln-page .ln-save-status{min-height:30px;color:var(--ln-gold)}.ln-page .ln-personal{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:30px;padding:32px 0;border-block:1px solid var(--ln-rule)}.ln-page .ln-starting{border-left:1px solid var(--ln-rule);padding-left:36px}.ln-page .ln-thumbnails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ln-page .ln-thumbnails img{background:var(--ln-ivory);border-radius:4px;max-width:120px;margin:auto}.ln-page .ln-thumbnails p{text-align:center;line-height:1.4;margin:8px 0 20px}.ln-page dl{margin:0}.ln-page dt{color:var(--ln-gold);font-size:18px}.ln-page dd{margin:4px 0 18px;white-space:pre-wrap;font-size:18px;overflow-wrap:anywhere}.ln-page .ln-offer-links{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0}.ln-page .ln-price{font-size:28px;font-family:var(--font-body);color:var(--ln-gold)}.ln-page .ln-learn{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:32px}.ln-page summary{min-height:48px;padding:12px 0;cursor:pointer;color:var(--ln-ivory)}.ln-page summary::marker{color:var(--ln-gold)}.ln-page .ln-library{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.ln-page .ln-library button{padding:8px;line-height:1.3;background:#21172c}.ln-page .ln-library img{background:var(--ln-ivory);border-radius:3px;margin-bottom:8px}.ln-page .ln-faq details{border-bottom:1px solid var(--ln-rule)}.ln-page .ln-faq p{margin-top:12px}.ln-page .ln-end{border-top:1px solid var(--ln-rule);padding-top:24px;margin-top:32px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.ln-page .ln-dialog{background:var(--ln-purple);color:var(--ln-ivory);border:1px solid var(--ln-gold);border-radius:8px;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.ln-page .ln-dialog::backdrop{background:#080610dc}.ln-page .ln-dialog>button{display:block;margin:0 0 20px auto}.ln-page .ln-zoom-card{width:230px;aspect-ratio:2/3;margin:20px auto}.ln-page .ln-dialog h2{font-size:32px}.ln-page details[open]>.ln-library,.ln-page details[open]>p{animation:ln-open 200ms ease-out}@keyframes ln-open{from{opacity:.5}to{opacity:1}}
@media(hover:hover){.ln-page .ln-card:not(:disabled):hover{transform:translateY(-4px)}}
@media(max-width:1050px){.ln-page .ln-shell{padding:0 32px}.ln-page .ln-form{grid-template-columns:1fr 1fr}.ln-page .ln-form .ln-primary{grid-column:2}.ln-page .ln-progress{flex-wrap:wrap}.ln-page .ln-heading{gap:28px}.ln-page h1{font-size:52px}}
@media(max-width:700px){.ln-page{padding-top:16px}.ln-page .ln-shell{padding:0 16px}.ln-page h1{font-size:36px;max-width:18ch}.ln-page h2{font-size:30px}.ln-page .ln-heading{grid-template-columns:1fr;gap:8px;margin-bottom:18px}.ln-page .ln-heading>div:last-child{padding-bottom:0}.ln-page .ln-heading p{margin-bottom:8px}.ln-page .ln-form{grid-template-columns:1fr;gap:16px;padding:16px 12px}.ln-page .ln-form .ln-primary{grid-column:1;width:100%}.ln-page .ln-table{margin:0 -10px;padding:22px 10px 18px}.ln-page .ln-cards{gap:10px}.ln-page .ln-card-face{padding:10px 5px}.ln-page .ln-card-name{display:none}.ln-page .ln-number{font-size:18px}.ln-page .ln-art{max-height:74%;width:100%}.ln-page .ln-position{margin-top:12px}.ln-page .ln-mobile-identity{display:block;line-height:1.4;margin-top:6px;font-size:18px;overflow-wrap:anywhere}.ln-page .ln-reading-options{gap:4px}.ln-page .ln-reading-options button{line-height:1.3;padding:10px 3px}.ln-page .ln-reading-grid,.ln-page .ln-personal,.ln-page .ln-learn{grid-template-columns:1fr;gap:24px}.ln-page .ln-reading-grid>section+section,.ln-page .ln-starting{border-left:0;border-top:1px solid var(--ln-rule);padding-left:0;padding-top:22px}.ln-page .ln-reading-grid{min-height:480px}.ln-page .ln-reflection{font-size:26px}.ln-page .ln-personal .ln-primary{width:100%}.ln-page .ln-progress .ln-actions{flex-shrink:1}.ln-page .ln-dialog .ln-card-name{display:block}.ln-page .ln-dialog .ln-number{font-size:24px}.ln-page .ln-end{display:block}body:has(.ln-page) .mobile-sticky-dock,body:has(.ln-page) [data-mira-dock]{display:none!important}}
@media(prefers-reduced-motion:reduce){.ln-page *,.ln-page *:before,.ln-page *:after{animation:none!important;transition:none!important}.ln-page .ln-slot:nth-child(2),.ln-page .ln-card:hover,.ln-page .ln-primary:hover span{transform:none!important}}

.ln-page p{ text-align:left; hyphens:none;word-break:normal}.ln-page .ln-table-hint,.ln-page .ln-position,.ln-page .ln-thumbnails p{text-align:center}.ln-page .ln-library-preview{display:inline-flex;gap:6px;margin-right:12px;vertical-align:middle}.ln-page .ln-library-preview img{width:38px;height:50px;object-fit:contain;background:var(--ln-ivory);border-radius:3px}.ln-page .ln-starting img{mix-blend-mode:normal}

#MainContent .ln-page p{text-align:left!important;hyphens:none!important}#MainContent .ln-page .ln-table-hint,#MainContent .ln-page .ln-position,#MainContent .ln-page .ln-thumbnails p{text-align:center!important}@media(max-width:700px){body:has(.ln-page) shopify-chat[data-mobile-chat-closed]{display:none!important}}

@media(max-width:360px){.ln-page .ln-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
