.sh-house{--house-lilac:var(--sh-lavender,#f4edff);--house-lilac-deep:#e9ddff;--house-rule:#e7e0f7;--house-paper:#f7f0e8;--house-sand:#e7e0d6;--house-espresso:#17130e;--house-cocoa:#2a2219;--house-ink:#333;--house-ink-soft:var(--sh-grey-micro,#5f5c52);--house-accent:var(--sh-purple,#6212e8);--house-mint:var(--sh-mint,#3af4d2);--house-page:var(--sh-warm-white,#fffbf8);background:var(--house-page);color:var(--house-ink);font-family:var(--sh-sans,"Figtree",Helvetica,Arial,sans-serif);overflow:hidden;padding:var(--house-pt,128px) 24px var(--house-pb,128px);position:relative}.sh-house__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:1280px}.sh-house__top{align-items:end;display:grid;gap:48px;grid-template-columns:7fr 5fr}.sh-house__heading{color:var(--house-ink);font-family:var(--sh-serif,Newsreader,Georgia,serif);font-optical-sizing:auto;font-size:72px;font-weight:400;letter-spacing:-.02em;line-height:.98;margin:0}.sh-house__accent{color:var(--house-accent);font-style:italic;font-weight:inherit}.sh-house__aside{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.sh-house__intro{color:var(--house-ink);font-size:19px;font-weight:300;line-height:1.55;margin:0;max-width:34ch}.sh-house__intro--mobile{display:none}.sh-house__arrows{display:flex;gap:8px}.sh-house__arrow,.sh-house__tab,.sh-house__toggle{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;font-family:inherit;margin:0;text-align:left}.sh-house__arrow{align-items:center;background:var(--house-lilac);border-radius:999px;color:var(--house-ink);display:inline-flex;height:52px;justify-content:center;padding:0;transition:background-color .18s ease,color .18s ease;width:52px}.sh-house__arrow:focus-visible,.sh-house__arrow:hover{background:var(--house-lilac-deep);color:var(--house-accent)}.sh-house__tabs{display:grid;gap:24px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.sh-house__tab{align-items:flex-start;color:var(--house-ink-soft);display:flex;flex-direction:column;font-size:16px;font-weight:300;gap:6px;line-height:1.4;padding:0 0 16px;position:relative}.sh-house__tab:after{background:var(--house-rule);bottom:0;content:"";height:6px;left:0;position:absolute;right:0;transition:background-color .25s ease}.sh-house__tab-name{color:var(--house-ink);font-family:var(--sh-serif,Newsreader,Georgia,serif);font-optical-sizing:auto;font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:1;transition:color .25s ease}.sh-house__tab:hover .sh-house__tab-name{color:var(--house-accent)}.sh-house__tab.is-on:after{background:var(--house-accent)}.sh-house__tab.is-on .sh-house__tab-name{color:var(--house-accent)}.sh-house__rail{box-sizing:border-box;margin:40px auto 0;max-width:1280px}.sh-house__track{display:flex;gap:24px;position:relative;transition:transform .5s cubic-bezier(.2,.7,.2,1);will-change:transform}.sh-house__panel{background:var(--house-lilac);box-sizing:border-box;display:grid;flex:0 0 min(1000px,100%);grid-template-columns:400px minmax(0,1fr);opacity:.4;overflow:hidden;transition:opacity .5s ease}.sh-house__panel.is-on{opacity:1}.sh-house__panel,.sh-house__panel *{-webkit-tap-highlight-color:transparent}.sh-house__panel--paper{background:var(--house-paper)}.sh-house__panel--dark{background:var(--house-espresso);color:var(--house-page)}.sh-house__photo{background:var(--house-lilac-deep);min-height:520px;position:relative;width:400px}.sh-house__panel--paper .sh-house__photo{background:var(--house-sand)}.sh-house__panel--dark .sh-house__photo{background:var(--house-cocoa)}.sh-house__img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.sh-house__text{display:flex;flex-direction:column;gap:20px;justify-content:center;min-width:0;padding:56px 64px}.sh-house__cue,.sh-house__toggle{display:none}.sh-house__hook{color:inherit;font-family:var(--sh-serif,Newsreader,Georgia,serif);font-optical-sizing:auto;font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0}.sh-house__body{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.sh-house__body[hidden]{display:none}.sh-house__story{color:inherit;font-size:17px;font-weight:300;line-height:1.6;max-width:52ch}.sh-house__story>:first-child{margin-top:0}.sh-house__story>:last-child{margin-bottom:0}.sh-house__story p{color:inherit}.sh-house__story ol>li:before{content:none}.sh-house__story ol{list-style:decimal;padding-left:1.4em}.sh-house__story ul{list-style:disc;padding-left:1.4em}.sh-house__btn{align-items:center;background:var(--sh-gradient-btn,linear-gradient(96deg,#6212e8 0,#bb0dee 100%));border:0;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:var(--sh-sans,"Figtree",Helvetica,Arial,sans-serif);font-size:14px;font-weight:600;height:40px;justify-content:center;line-height:24px;margin-top:8px;padding:0 24px;text-decoration:none;transition:background-color .18s ease,color .18s ease}.sh-house__btn:focus-visible,.sh-house__btn:hover{background:var(--house-accent);color:#fff}.sh-house__arrow:focus-visible,.sh-house__btn:focus-visible,.sh-house__tab:focus-visible,.sh-house__toggle:focus-visible{outline:2px solid var(--house-accent);outline-offset:3px}.sh-house__panel--dark .sh-house__btn:focus-visible,.sh-house__panel--dark .sh-house__toggle:focus-visible{outline-color:var(--house-mint)}.sh-house__closing{display:none}.dnd-section:has(.sh-house){padding:0}.dnd-section:has(.sh-house)>.row-fluid{margin:0;max-width:none}@media (max-width:1100px){.sh-house__heading{font-size:56px}.sh-house__tab-name{font-size:32px}.sh-house__panel{grid-template-columns:320px minmax(0,1fr)}.sh-house__photo{min-height:440px;width:320px}.sh-house__text{padding:40px 44px}.sh-house__hook{font-size:32px}}@media (max-width:900px){.sh-house__top{align-items:start;gap:24px;grid-template-columns:1fr}.sh-house__inner{gap:40px}.sh-house__panel{grid-template-columns:280px minmax(0,1fr)}.sh-house__photo{min-height:400px;width:280px}.sh-house__text{padding:32px 36px}.sh-house__hook{font-size:28px}}@media (max-width:759px){.sh-house{padding:var(--house-pt-m,88px) 24px var(--house-pb-m,88px)}.sh-house__inner{gap:0}.sh-house__top{display:block}.sh-house__heading{font-size:46px;margin:0 0 8px}.sh-house__intro{font-size:17px;margin:0 0 24px;max-width:none}.sh-house__intro--desktop{display:none}.sh-house__intro--mobile{display:block}.sh-house__arrows,.sh-house__tabs{display:none}.sh-house__rail{margin-top:0}.sh-house__track{flex-direction:column;gap:12px;transform:none!important;transition:none}.sh-house__panel{cursor:pointer;flex:none;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto auto auto;opacity:1;width:auto}.sh-house__text{display:contents}.sh-house__photo{grid-column:1;grid-row:1/span 3;min-height:124px;width:auto}.sh-house__toggle{align-items:flex-start;display:flex;flex-direction:column;gap:6px;grid-column:2;grid-row:1;min-width:0;padding:16px 56px 0 16px;position:relative}.sh-house__icon{display:block;height:32px;position:absolute;right:16px;top:16px;width:32px}.sh-house__bar{background:var(--house-accent);border-radius:1px;height:2px;left:4px;margin-top:-1px;position:absolute;top:50%;transition:transform .32s cubic-bezier(.4,0,.2,1);width:24px}.sh-house__panel--dark .sh-house__bar{background:var(--house-mint)}.sh-house__bar--v{transform:rotate(90deg)}.sh-house__panel.is-on .sh-house__bar--v{transform:rotate(0deg)}.sh-house__panel.is-on .sh-house__bar--h{transform:rotate(180deg)}.sh-house__cue{color:var(--house-accent);display:block;font-size:14px;font-weight:600;grid-column:2;grid-row:3;line-height:1.4;padding:0 16px 16px}.sh-house__panel--dark .sh-house__cue{color:var(--house-mint)}.sh-house__cue-close,.sh-house__panel.is-on .sh-house__cue-open{display:none}.sh-house__panel.is-on .sh-house__cue-close{display:inline}.sh-house__name{color:inherit;font-family:var(--sh-serif,Newsreader,Georgia,serif);font-optical-sizing:auto;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1}.sh-house__tag{color:var(--house-accent);font-size:15px;font-weight:400;line-height:1.4}.sh-house__panel--dark .sh-house__tag{color:var(--house-mint)}.sh-house__hook{font-size:19px;grid-column:2;grid-row:2;line-height:1.2;padding:4px 16px 8px}.sh-house__body{align-items:stretch;gap:16px;grid-column:1/-1;grid-row:4;padding:4px 16px 24px}.sh-house__story{font-size:16px;max-width:none}.sh-house__btn{font-size:16px;height:52px;margin-top:0}.sh-house__closing{display:flex;flex-direction:column;gap:20px;padding:40px 0 0}.sh-house__closing-text{color:var(--house-ink);font-family:var(--sh-serif,Newsreader,Georgia,serif);font-optical-sizing:auto;font-size:26px;font-weight:400;letter-spacing:-.01em;line-height:1.25;margin:0}}@media (prefers-reduced-motion:reduce){.sh-house__bar,.sh-house__panel,.sh-house__tab-name,.sh-house__tab:after,.sh-house__track{transition:none}}