.home-page{--home-header:85px;--chapter-enter:1;--chapter-exit:0}.home-chapter{min-width:0;scroll-margin-top:0}html.jubble-home-motion{scroll-padding-top:var(--jubble-header-height,85px)}.chapter-surface{min-height:calc(100svh - var(--home-header));transform-origin:top;align-items:center;padding:clamp(32px,5vh,64px) 0;display:grid}.hero-surface{background:#fff;overflow:clip}.hero-composition{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:20px 52px;display:grid}.availability{border:1.5px solid var(--black);letter-spacing:.035em;background:color-mix(in srgb, var(--brand-cyan) 48%, white);min-height:44px;color:var(--black);border-radius:12px;align-items:center;gap:0;font-size:15px;font-weight:800;line-height:1.2;display:inline-flex;overflow:hidden}.availability-live,.availability-pilot{justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.availability-live{background:var(--black);color:#fff}.availability-pilot{font-size:inherit;gap:6px}.availability-pilot svg{width:16px;height:16px}.availability i{background:var(--brand-cyan);border-radius:50%;flex:none;width:8px;height:8px}.home-hero-copy h1{letter-spacing:-.065em;text-transform:uppercase;margin:24px 0;font-size:clamp(56px,6.25vw,80px);font-weight:900;line-height:.94}.home-hero-copy h1>span{display:block}.home-intro{max-width:460px;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.home-actions{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:28px;display:flex}.home-secondary{align-items:center;gap:14px;min-height:48px;font-size:17px;font-weight:700;display:inline-flex}.home-secondary svg{width:18px;height:18px}.hero-fan-stage{min-width:0;position:relative}.hero-fan{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;min-height:490px;margin:0;padding:24px 4px;list-style:none;display:grid;position:relative}.hero-fan:focus-visible{outline:2px solid var(--black);outline-offset:4px;border-radius:16px}.fan-slot{--card-min-height:370px;--card-title-size:24px;--card-padding:17px;--card-gap:13px;--paper-height:108px;--hero-turn:-5deg;--hero-offset:18px;--hero-delay:0s;min-width:0;transform:translateY(var(--hero-offset)) rotate(var(--hero-turn));transform-origin:50% 60%}.fan-slot--0{--hero-turn:-2deg;--hero-offset:18px;--hero-delay:90ms;z-index:1;grid-area:1/2}.fan-slot--1{--hero-turn:-6deg;--hero-offset:-30px;grid-area:1/1}.fan-slot--2{--hero-turn:6deg;--hero-offset:-8px;--hero-delay:.18s;grid-area:1/3}.fan-slot>.jubble-product-card{height:100%;box-shadow:0 10px 22px #00000014}.fan-slot .jubble-product-card__brand,.fan-slot .jubble-product-card__eyebrow,.fan-slot .jubble-product-card__footer{font-size:15px}.fan-slot .jubble-product-card__eyebrow{margin-bottom:9px}.fan-slot .jubble-product-card__brand .brand-icon{width:21px;height:24px}.fan-slot .paper-illustration{margin-block:auto}.hero-gallery-controls{display:none}.home-visuals-ready .fan-slot.is-in-view{animation:jubble-hero-arrive .85s cubic-bezier(.16, 1, .3, 1) var(--hero-delay) backwards}@keyframes jubble-hero-arrive{0%{opacity:0;transform:translateY(calc(var(--hero-offset) + 44px)) rotate(calc(var(--hero-turn) * -1)) scale(.88)}to{opacity:1;transform:translateY(var(--hero-offset)) rotate(var(--hero-turn)) scale(1)}}@media (min-width:1101px){.hero-composition{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);column-gap:36px}.home-hero-copy h1{font-size:clamp(56px,5.6vw,78px)}}@media (max-width:1100px){.hero-fan{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#10101055 transparent;align-items:stretch;gap:20px;min-height:0;padding:22px 16px 24px;scroll-padding-inline:16px;display:flex;overflow:auto hidden}.fan-slot{--card-min-height:360px;--card-title-size:30px;--card-padding:22px;--card-gap:13px;--paper-height:124px;--hero-turn:-1.5deg;--hero-offset:0px;--hero-delay:0s;scroll-snap-align:start;flex:0 0 250px}.fan-slot--1{--hero-turn:2deg;--hero-delay:90ms}.fan-slot--2{--hero-turn:-2deg;--hero-delay:.18s}.fan-slot--0{--card-title-size:29px}.gallery-ready .hero-gallery-controls{justify-content:center;align-items:center;gap:0;margin-top:-6px;display:flex}.hero-gallery-controls button{width:44px;height:44px;color:var(--black);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.hero-gallery-controls button[data-hero-card-index]>span{opacity:.25;background:currentColor;border-radius:50%;width:8px;height:8px}.hero-gallery-controls button[data-hero-card-index][aria-current=true]>span{opacity:1;border-radius:8px;width:20px}.hero-gallery-controls button[data-hero-step]{font-size:24px;font-weight:700;display:none}}@media (max-width:760px){.hero-gallery-controls button[data-hero-step]{display:grid}.gallery-ready .hero-fan{scroll-snap-type:none;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);align-items:center;min-height:410px;padding:24px 0;display:grid;overflow:visible}.gallery-ready .fan-slot{--deck-x:0px;--deck-y:10px;--deck-turn:-2deg;--deck-scale:1;width:clamp(235px,65vw,260px);transform:translate3d(var(--deck-x), var(--deck-y), 0) rotate(var(--deck-turn)) scale(var(--deck-scale));-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:3;grid-area:1/1;justify-self:center;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s}.gallery-ready .fan-slot[data-deck-position=previous]{--deck-x:-54px;--deck-y:-8px;--deck-turn:-9deg;--deck-scale:.88;z-index:1}.gallery-ready .fan-slot[data-deck-position=next]{--deck-x:54px;--deck-y:-8px;--deck-turn:9deg;--deck-scale:.88;z-index:2}.home-visuals-ready .gallery-ready .fan-slot.is-in-view{animation:none}.home-visuals-ready .gallery-ready.deck-visible .hero-fan{animation:.72s cubic-bezier(.16,1,.3,1) both jubble-deck-arrive}.gallery-ready .fan-slot[data-deck-flight=out]{--deck-x:var(--deck-exit-x);--deck-y:-14px;--deck-turn:var(--deck-exit-turn);--deck-scale:.92;opacity:.92;z-index:4;transition-duration:.22s;transition-timing-function:cubic-bezier(.4,0,.8,.5)}.gallery-ready .fan-slot[data-deck-flight=return]{z-index:0}.gallery-ready.deck-moving .fan-slot{will-change:transform, opacity}.gallery-ready .fan-slot[data-deck-position=previous],.gallery-ready .fan-slot[data-deck-position=next]{pointer-events:none}.motion-paused .gallery-ready .fan-slot{transition:none}.motion-paused .gallery-ready .fan-slot,.motion-paused .gallery-ready .hero-fan{animation:none!important}}.home-visuals-ready .hero-entrance-seen .fan-slot.is-in-view,.home-visuals-ready .hero-entrance-seen.gallery-ready .hero-fan{animation:none}.hero-gallery-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes jubble-deck-arrive{0%{opacity:0;transform:translateY(36px)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:900px){.hero-fan-stage{width:100%}.hero-fan{margin-inline:-16px}}@media (max-width:760px){.fan-slot{flex-basis:clamp(240px,66vw,270px)}}@media (prefers-reduced-motion:reduce){.home-visuals-ready .fan-slot.is-in-view,.home-visuals-ready .gallery-ready .fan-slot.is-in-view,.home-visuals-ready .gallery-ready .hero-fan{transition:none!important;animation:none!important}.gallery-ready .fan-slot{transition:none}}@media print{.hero-fan,.gallery-ready .hero-fan{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.fan-slot,.gallery-ready .fan-slot{grid-area:auto;width:auto;transform:none}.hero-gallery-controls{display:none!important}}.chapter-foot{letter-spacing:.04em;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-top:14px;font-size:15px;font-weight:600;display:flex}.chapter-foot>span{flex:1;min-width:0}.chapter-foot a{letter-spacing:0;align-items:center;gap:18px;min-height:44px;font-size:16px;display:flex}.chapter-foot a>span:last-child{font-size:24px}.cards-surface{background:var(--black);color:#fff;overflow:clip}.cards-composition,.austin-composition{gap:32px;display:grid}.chapter-heading{grid-template-columns:1.4fr .75fr;align-items:end;gap:50px;display:grid}.chapter-heading .eyebrow{letter-spacing:.06em;margin-bottom:20px;font-size:15px}.chapter-heading h2{letter-spacing:-.06em;font-size:clamp(40px,5.6vw,78px);font-weight:900;line-height:.98}.chapter-heading h2 span{display:block}.chapter-intro{max-width:390px;font-size:18px;line-height:1.5}.value-card-deck{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;padding:14px 0 4px;display:grid}.value-card-slot{transform-origin:50% 90%;min-width:0}.value-card-slot .jubble-product-card{--card-title-size:clamp(30px, 3vw, 42px);--card-min-height:290px;--card-padding:26px;--card-gap:22px;height:100%}.cards-more{border-bottom:1px solid #ffffff70;justify-self:start;align-items:center;gap:18px;min-height:44px;font-size:17px;font-weight:700;display:inline-flex}.cards-more svg{width:20px;height:20px}.austin-surface{background:var(--paper)}.join-card-deck{grid-template-columns:1fr 1fr;gap:24px;display:grid}.join-card-slot{min-width:0}.join-card{--card-title-size:clamp(30px, 3.2vw, 44px);--card-min-height:290px;--card-padding:28px;--card-gap:18px;height:100%;transition:box-shadow .25s}.join-card .jubble-product-card__footer{border-top:1px solid #10101040;padding-top:16px;font-size:16px}.join-card .jubble-product-card__arrow svg{width:22px;height:22px}.austin-member{justify-self:start;align-items:center;gap:16px;min-height:60px;font-size:17px;line-height:1.45;display:flex}.austin-member img{border-radius:50%;width:60px;height:60px}.austin-member strong,.austin-member>span>span{display:block}.austin-member>span>span{margin-top:3px}.austin-member>svg{width:20px;height:20px;margin-left:14px}.home-visuals-ready .jubble-product-card:focus-visible{animation:none!important;transform:none!important}.home-visuals-ready.visuals-suspended *,.mobile-menu-open .home-visuals-ready *{animation-play-state:paused!important}@media (min-width:901px){.chapter-surface{min-height:0;padding:clamp(32px,4vh,44px) 0}.hero-surface{padding-top:36px;padding-bottom:28px}.cards-composition,.austin-composition{gap:26px}}@media (hover:hover){.home-visuals-ready .value-card-slot>.jubble-product-card,.home-visuals-ready .join-card-slot>.jubble-product-card{transition:translate .24s cubic-bezier(.22,1,.36,1),box-shadow .24s}.home-visuals-ready .join-card-slot:hover>.jubble-product-card{translate:0 -6px}.join-card:hover{box-shadow:0 12px 28px #00000018}.home-secondary:hover{text-underline-offset:5px;text-decoration:underline}}@media (max-width:1100px) and (min-width:761px){.hero-composition{grid-template-columns:1.1fr .9fr;gap:20px}.home-hero-copy h1{font-size:clamp(50px,6.5vw,70px)}.chapter-heading{grid-template-columns:1.2fr .8fr;gap:30px}.value-card-deck{gap:15px}.value-card-slot .jubble-product-card{--card-padding:20px;--card-title-size:31px}}@media (max-width:900px){.home-page{--home-header:77px}.hero-composition{grid-template-columns:1fr}}@media (max-width:760px){.home-page{--home-header:69px}.chapter-surface{padding:28px 0}.hero-composition{grid-template-columns:1fr;gap:12px}.availability{letter-spacing:.025em;width:fit-content;margin-inline:auto;font-size:15px;display:flex}.home-hero-copy h1{margin:18px 0;font-size:clamp(34px,10.7vw,65px);line-height:.96}.home-intro{max-width:480px;font-size:17px;line-height:1.5}.home-actions{grid-template-columns:1fr;gap:0;margin-top:20px;display:grid}.home-actions .button{width:100%}.home-secondary{justify-content:center;display:inline-flex}.chapter-foot{text-align:center;flex-wrap:wrap;justify-content:center;gap:8px 16px;padding-top:16px;font-size:15px}.chapter-foot>span{text-wrap:balance;flex:100%;max-width:36ch}.chapter-categories>span{display:block}.chapter-categories>.chapter-category-divider{display:none}.chapter-foot a{white-space:nowrap;gap:6px;margin-inline:auto;font-size:16px}.chapter-foot a>span:last-child{font-size:22px}.cards-composition,.austin-composition{gap:22px}.chapter-heading{grid-template-columns:1fr;gap:16px}.chapter-heading .eyebrow{margin-bottom:16px;font-size:15px}.chapter-heading h2{font-size:clamp(35px,10.4vw,60px)}.chapter-intro{max-width:530px;font-size:17px}.value-card-deck{grid-template-columns:1fr 1fr;gap:12px;padding:4px 0 0}.value-card-slot:last-child{grid-column:1/-1}.value-card-slot .jubble-product-card{--card-title-size:27px;--card-min-height:0px;--card-padding:18px;--card-gap:16px}.value-card-slot .jubble-product-card__brand{font-size:15px}.value-card-slot .jubble-product-card__brand .brand-icon{width:18px;height:21px}.value-card-slot .jubble-product-card__eyebrow{margin-bottom:10px;font-size:15px;line-height:1.35}.value-card-slot .jubble-product-card__detail{margin-top:12px;font-size:17px;line-height:1.4}.value-card-slot:not(:last-child) .jubble-product-card__footer{display:none}.value-card-slot:last-child .jubble-product-card{grid-template-columns:1fr;display:grid}.value-card-slot:last-child .jubble-product-card__brand{grid-column:1/-1}.value-card-slot:last-child .jubble-product-card__title>span{display:inline}.value-card-slot:last-child .jubble-product-card__title>span+span:before{content:" "}.value-card-slot:last-child .jubble-product-card__eyebrow,.value-card-slot:last-child .jubble-product-card__footer{display:none}.cards-more{min-height:44px;font-size:16px}.join-card-deck{grid-template-columns:1fr;gap:14px}.join-card{--card-title-size:29px;--card-padding:24px;--card-min-height:0px;--card-gap:12px}.join-card .jubble-product-card__brand{display:none}.join-card .jubble-product-card__eyebrow{margin-bottom:10px;font-size:15px}.join-card .jubble-product-card__detail{margin-top:10px;font-size:17px;line-height:1.45}.join-card .jubble-product-card__footer{padding-top:12px}.austin-member{gap:12px;font-size:17px}.austin-member img{width:50px;height:50px}.austin-member>span>span{display:none}.austin-member>svg{flex:none;width:18px;margin-left:0}}@media (max-width:360px){.availability{letter-spacing:0;font-size:14px}.availability-live,.availability-pilot{gap:6px;padding-inline:9px}.home-hero-copy h1{font-size:clamp(31px,10.7vw,38px)}.value-card-slot .jubble-product-card{--card-padding:14px;--card-title-size:25px}.value-card-slot .jubble-product-card__eyebrow,.chapter-foot{font-size:15px}}@media (prefers-reduced-motion:reduce){.home-page .cards-surface,.home-page .value-card-slot>.jubble-product-card,.home-page .join-card-slot>.jubble-product-card{transform:none!important}.home-page .cards-surface{border-radius:0!important}.home-page .value-card-slot,.home-page .join-card-slot{rotate:none!important}}@media print{.chapter-surface{min-height:0;padding:28px 0}.home-page .cards-surface,.home-page .value-card-slot>.jubble-product-card,.home-page .join-card-slot>.jubble-product-card{transform:none!important}.home-page .value-card-slot,.home-page .join-card-slot{rotate:none!important}.home-chapter--cards{break-inside:avoid}}.home-page+#site-footer{padding-top:30px}.home-page+#site-footer .footer-identity p{display:none}.home-page+#site-footer .footer-pages{grid-template-columns:repeat(3,1fr)}.home-page+#site-footer .footer-connect{grid-template-columns:1fr;padding:20px 0}.home-page+#site-footer .footer-member-link{display:none}.home-page+#site-footer .footer-socials{grid-template-columns:1fr 1fr;max-width:640px}.home-page+#site-footer .footer-meta{width:auto}@media (max-width:760px){.home-page+#site-footer{padding:24px 0 16px}.home-page+#site-footer .footer-main{gap:12px}.home-page+#site-footer .footer-identity{grid-template-columns:minmax(0,1fr);gap:14px}.home-page+#site-footer .footer-identity .brand img{width:110px}.home-page+#site-footer .footer-email{gap:12px;margin:0;font-size:18px}.home-page+#site-footer .footer-pages{grid-template-columns:1fr 1fr}.home-page+#site-footer .footer-connect{padding:14px 0}.home-page+#site-footer .social-link{grid-template-columns:20px minmax(0,1fr);gap:8px;padding:14px 12px}.home-page+#site-footer .social-icon{width:20px;height:20px}.home-page+#site-footer .social-arrow{display:none}.home-page+#site-footer .social-label{font-size:16px;display:block}.home-page+#site-footer .social-label small{margin-top:3px;font-size:15px;display:block}.home-page+#site-footer .footer-bottom{padding-top:14px}.home-page+#site-footer .footer-meta{width:100%}}.hero-example-caption{text-align:center;min-width:0;color:var(--black);grid-column:2;margin:0;padding-block:4px;font-size:16px;line-height:1.5}.hero-example-caption>span{max-width:100%;display:inline-block}.value-card-slot .jubble-product-card{--card-gap:18px;--paper-height:140px}.join-card{grid-template-columns:minmax(0,1fr) 140px;align-items:center;display:grid}.join-card .jubble-product-card__brand,.join-card .jubble-product-card__footer{grid-column:1/-1}.join-card .paper-illustration{--paper-height:132px;grid-area:2/2}.join-card:focus-visible{outline:3px solid var(--brand-lavender);outline-offset:5px}@media (max-width:1100px) and (min-width:761px){.join-card{grid-template-columns:minmax(0,1fr) 96px}.join-card .paper-illustration{--paper-height:106px}}@media (max-width:900px){.hero-example-caption{grid-column:1}}@media (max-width:760px){.chapter-heading h2>span{display:inline}.chapter-heading h2>span+span:before{content:" "}.home-chapter--cards .chapter-heading h2{font-size:clamp(31px,9.6vw,60px)}.home-chapter--cards .chapter-heading h2>span{display:block}.home-chapter--cards .chapter-heading h2>span+span:before{content:none}.hero-example-caption{font-size:16px}.chapter-foot{padding-top:4px}.value-card-slot .jubble-product-card{--paper-height:96px;--card-gap:14px}.value-card-slot:last-child .jubble-product-card{grid-template-columns:minmax(0,1fr) 94px}.value-card-slot:last-child .paper-illustration{--paper-height:100px;grid-area:2/2}.paper-next{border-radius:9px;width:30px;height:30px}.join-card{--card-padding:24px;--card-gap:18px;text-align:left;flex-direction:column;align-items:stretch;display:flex}.join-card .jubble-product-card__brand,.join-card .jubble-product-card__body,.join-card .paper-illustration,.join-card .jubble-product-card__footer{grid-area:auto;min-width:0}.join-card .jubble-product-card__body{text-align:left;width:100%;margin:0}.join-card .paper-illustration{--paper-height:132px;align-self:center;width:min(100%,190px);margin:0}.join-card .jubble-product-card__footer{text-align:left;justify-content:space-between;align-self:stretch;width:100%;margin-top:auto}}
