/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
.hb-result-pill{min-height:24px;padding-inline:var(--hb-space-3);border-radius:var(--hb-radius-round);background-color:var(--color-bronze);border:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hb-result-pill{background-color:color-mix(in oklab, var(--color-bronze) 34%, var(--color-paper) 66%)}}.hb-result-pill{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-body);white-space:nowrap;box-shadow:none;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;line-height:1.2}.hb-result-primary>.hb-result-identity>.hb-result-pill,.hb-result-direction>.hb-result-identity>.hb-result-pill,.hb-result-moving-copy>.hb-result-pill{background-color:var(--color-bronze);border:0}@supports (color:color-mix(in lab, red, red)){.hb-result-primary>.hb-result-identity>.hb-result-pill,.hb-result-direction>.hb-result-identity>.hb-result-pill,.hb-result-moving-copy>.hb-result-pill{background-color:color-mix(in oklab, var(--color-bronze) 34%, var(--color-paper) 66%)}}.hb-result-primary>.hb-result-identity>.hb-result-pill,.hb-result-direction>.hb-result-identity>.hb-result-pill,.hb-result-moving-copy>.hb-result-pill{color:var(--color-ink);box-shadow:none}.hb-result-identity-body{justify-items:center;gap:var(--hb-space-3);grid-template-columns:minmax(0,1fr)}@media (width>=1024px){.hb-result-identity-body{justify-items:initial;gap:var(--hb-space-8);grid-template-columns:minmax(0,190px) minmax(0,1fr)}}.hb-result-symbol-frame{width:60px}@media (width>=1024px){.hb-result-symbol-frame{width:102px}}.hb-result-hexagram,.hb-result-hexagram-placeholder{width:60px;height:65px}@media (width>=1024px){.hb-result-hexagram,.hb-result-hexagram-placeholder{width:102px;height:103px}}.hb-result-hexagram{justify-content:flex-start;gap:7px}@media (width>=1024px){.hb-result-hexagram{gap:11px}}.hb-result-line{flex:0 0 5px;height:5px}@media (width>=1024px){.hb-result-line{flex-basis:8px;height:8px}}.hb-result-line.is-yin i{width:43%}.hb-result-moving-name{bottom:calc(12px * var(--hb-moving-index) + 2.5px);text-align:center;white-space:normal;justify-items:center;line-height:1.25;display:grid}@media (width>=1024px){.hb-result-moving-name{bottom:calc(19px * var(--hb-moving-index) + 4px);text-align:initial;white-space:nowrap;display:block}}.hb-result-moving-name>span{display:block}@media (width>=1024px){.hb-result-moving-name>span{display:inline}}.hb-result-name h2{letter-spacing:-.015em;font-size:1.625rem;line-height:1.14}@media (width>=1024px){.hb-result-name h2{font-size:2rem;line-height:1.12}}.hb-result-name p{margin-top:6px;font-size:.9375rem;line-height:1.35}.hb-result-name p+p{margin-top:5px;font-size:.8125rem;line-height:1.4}.hb-result-card{border-color:var(--color-bronze)}@supports (color:color-mix(in lab, red, red)){.hb-result-card{border-color:color-mix(in oklab, var(--color-bronze) 20%, transparent)}}.hb-result-card{background-color:var(--color-card);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.hb-result-card{background-color:color-mix(in oklab, var(--color-card) 68%, transparent)}}.hb-result-card{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.46) inset, 0 8px 22px var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.hb-result-card{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.46) inset, 0 8px 22px color-mix(in oklab, var(--color-ink) 5%, transparent)}}.hb-result-direction{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hb-result-direction{background-color:color-mix(in oklab, var(--color-card) 76%, transparent)}}.hb-result-primary,.hb-result-direction{padding:var(--hb-space-3)}@media (width>=1024px){.hb-result-primary,.hb-result-direction{padding:var(--hb-space-6)}}.hb-result-reading-map{align-items:start;gap:var(--hb-space-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"primary direction"}@media (width>=1024px){.hb-result-reading-map{grid-template-columns:minmax(0,43fr) minmax(0,10fr) minmax(0,47fr);grid-template-areas:"primary transition direction";align-items:stretch;gap:0}}.hb-result-primary{grid-area:primary}.hb-result-direction{grid-area:direction}@media (width>=1024px){.hb-result-primary,.hb-result-direction{height:100%}}.hb-result-primary-copy{border-top-color:var(--color-bronze);gap:20px;margin-top:20px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.hb-result-primary-copy{border-top-color:color-mix(in oklab, var(--color-bronze) 18%, transparent)}}@media (width>=1024px){.hb-result-primary-copy{gap:var(--hb-space-6)}.hb-result-reading-panel:last-child{padding-left:var(--hb-space-6);border-left-color:var(--color-bronze)}@supports (color:color-mix(in lab, red, red)){.hb-result-reading-panel:last-child{border-left-color:color-mix(in oklab, var(--color-bronze) 18%, transparent)}}}.hb-result-direction>.hb-result-reading{border-top-color:var(--color-bronze);margin-top:20px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.hb-result-direction>.hb-result-reading{border-top-color:color-mix(in oklab, var(--color-bronze) 18%, transparent)}}.hb-result-reflection{border-top-color:var(--color-bronze);margin-top:18px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.hb-result-reflection{border-top-color:color-mix(in oklab, var(--color-bronze) 14%, transparent)}}.hb-result-moving-copy .hb-result-reading,.hb-result-moving-copy .hb-result-empty{margin-top:14px}.hb-result-transition{min-height:72px;padding:var(--hb-space-3) var(--hb-space-4);flex-direction:column;justify-content:center;align-items:center;display:none;position:relative}@media (width>=1024px){.hb-result-transition{min-height:100%;padding:0 var(--hb-space-2);display:flex}}.hb-result-transition:before,.hb-result-transition:after{content:none!important;display:none!important}.hb-result-transition p{max-width:18rem;color:var(--color-ink-soft)}@supports (color:color-mix(in lab, red, red)){.hb-result-transition p{color:color-mix(in oklab, var(--color-ink-soft) 86%, var(--color-bronze) 14%)}}.hb-result-transition p{font-family:var(--font-display);font-size:.8125rem;font-weight:var(--font-weight-medium);letter-spacing:.035em;text-wrap:balance;line-height:1.65}@media (width>=1024px){.hb-result-transition p{max-width:7rem}}.hb-result-aroma-section{margin-top:var(--hb-space-8);padding:var(--hb-space-5);border:var(--hb-border-hairline) solid var(--color-bronze)}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-section{border:var(--hb-border-hairline) solid color-mix(in oklab, var(--color-bronze) 20%, transparent)}}.hb-result-aroma-section{background-color:var(--color-card);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-section{background-color:color-mix(in oklab, var(--color-card) 70%, transparent)}}.hb-result-aroma-section{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.42) inset, 0 8px 22px var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-section{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.42) inset, 0 8px 22px color-mix(in oklab, var(--color-ink) 4%, transparent)}}@media (width>=1024px){.hb-result-aroma-section{column-gap:var(--hb-space-8);min-height:252px;padding:var(--hb-space-6);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,62fr) minmax(280px,38fr);display:grid}}.hb-result-aroma-heading{border-bottom:var(--hb-border-hairline) solid var(--color-bronze);gap:6px;padding-bottom:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-heading{border-bottom:var(--hb-border-hairline) solid color-mix(in oklab, var(--color-bronze) 20%, transparent)}}@media (width>=1024px){.hb-result-aroma-heading{grid-area:1/1;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:22px}}.hb-result-aroma-heading h2{color:var(--color-ink);letter-spacing:-.01em;font-size:1.5rem;line-height:1.2}@media (width>=1024px){.hb-result-aroma-heading h2{font-size:1.75rem}}.hb-result-aroma-heading p{max-width:42rem;color:var(--color-ink-soft)}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-heading p{color:color-mix(in oklab, var(--color-ink-soft) 84%, transparent)}}.hb-result-aroma-heading p{font-size:.875rem;line-height:1.65}.hb-result-aroma-layout{min-height:104px;box-shadow:none;background:0 0;border:0;border-radius:0}@media (width>=1024px){.hb-result-aroma-layout{grid-area:2/1}}.hb-result-aroma-oils{min-height:104px;padding:22px var(--hb-space-2) 20px}.hb-result-aroma-oils>.hb-result-empty{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-oils>.hb-result-empty{color:color-mix(in oklab, var(--color-muted-foreground) 82%, transparent)}}.hb-result-aroma-oils>.hb-result-empty{font-family:var(--font-display);letter-spacing:.04em;font-size:.875rem;line-height:1.6}.hb-result-aroma-description{gap:var(--hb-space-3);border-top:var(--hb-border-hairline) solid var(--color-bronze);margin-top:0;padding:18px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-description{border-top:var(--hb-border-hairline) solid color-mix(in oklab, var(--color-bronze) 20%, transparent)}}@media (width>=1024px){.hb-result-aroma-description{padding:0 0 0 var(--hb-space-8);border-top:0;border-left:var(--hb-border-hairline) solid var(--color-bronze);grid-area:1/2/span 2;margin:0;display:block}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-description{border-left:var(--hb-border-hairline) solid color-mix(in oklab, var(--color-bronze) 20%, transparent)}}}.hb-result-aroma-description h3{color:var(--color-ink);letter-spacing:.01em;font-size:1.125rem;line-height:1.3}@media (width>=1024px){.hb-result-aroma-description h3{margin-bottom:18px}}.hb-result-aroma-description .hb-result-empty{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-description .hb-result-empty{color:color-mix(in oklab, var(--color-muted-foreground) 78%, transparent)}}.hb-result-aroma-description .hb-result-empty{font-size:.875rem;line-height:1.65}.hb-result-actions{gap:var(--hb-space-3);padding-top:var(--hb-space-6);padding-bottom:var(--hb-space-6)}@media (width>=640px){.hb-result-actions{gap:var(--hb-space-4)}}.hb-result-actions .hb-btn{min-height:48px;padding-inline:var(--hb-space-8);border-radius:var(--hb-radius-round);font-size:.9375rem;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-body);box-shadow:none}@media (width>=640px){.hb-result-actions .hb-btn{min-width:168px}}.hb-result-actions .hb-btn-primary{border:var(--hb-border-hairline) solid var(--color-cinnabar);background-color:var(--color-cinnabar);color:var(--color-paper)}.hb-result-actions .hb-btn-primary:hover:not(:disabled){border-color:var(--color-cinnabar-dark);background-color:var(--color-cinnabar-dark)}.hb-result-actions .hb-btn-primary:disabled{cursor:not-allowed;background-color:var(--color-cinnabar);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.hb-result-actions .hb-btn-primary:disabled{background-color:color-mix(in oklab, var(--color-cinnabar) 34%, var(--color-paper) 66%)}}.hb-result-actions .hb-btn-primary:disabled{color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){.hb-result-actions .hb-btn-primary:disabled{color:color-mix(in oklab, var(--color-paper) 92%, transparent)}}.hb-result-actions .hb-btn-secondary,.hb-result-actions .hb-btn-quiet{color:var(--color-ink);background:0 0;border:0;position:relative}.hb-result-actions .hb-btn-secondary:before,.hb-result-actions .hb-btn-quiet:before{content:"";padding:var(--hb-border-hairline);border-radius:inherit;pointer-events:none;background:linear-gradient(118deg, var(--color-bronze) 0%, var(--color-bronze) 48%, var(--color-bronze) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hb-result-actions .hb-btn-secondary:before,.hb-result-actions .hb-btn-quiet:before{background:linear-gradient(118deg, color-mix(in oklab, var(--color-bronze) 42%, transparent) 0%, color-mix(in oklab, var(--color-bronze) 82%, transparent) 48%, color-mix(in oklab, var(--color-bronze) 50%, transparent) 100%)}}.hb-result-actions .hb-btn-secondary:before,.hb-result-actions .hb-btn-quiet:before{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hb-result-actions .hb-btn-secondary:hover:not(:disabled),.hb-result-actions .hb-btn-quiet:hover:not(:disabled){background-color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){.hb-result-actions .hb-btn-secondary:hover:not(:disabled),.hb-result-actions .hb-btn-quiet:hover:not(:disabled){background-color:color-mix(in oklab, var(--color-paper) 76%, transparent)}}.hb-result-actions .hb-btn-secondary:hover:not(:disabled),.hb-result-actions .hb-btn-quiet:hover:not(:disabled){color:var(--color-ink)}.hb-result-actions .hb-btn-secondary:hover:not(:disabled):before,.hb-result-actions .hb-btn-quiet:hover:not(:disabled):before{background:linear-gradient(118deg, var(--color-bronze) 0%, var(--color-bronze) 48%, var(--color-bronze) 100%)}@supports (color:color-mix(in lab, red, red)){.hb-result-actions .hb-btn-secondary:hover:not(:disabled):before,.hb-result-actions .hb-btn-quiet:hover:not(:disabled):before{background:linear-gradient(118deg, color-mix(in oklab, var(--color-bronze) 52%, transparent) 0%, color-mix(in oklab, var(--color-bronze) 90%, transparent) 48%, color-mix(in oklab, var(--color-bronze) 60%, transparent) 100%)}}.hb-result-actions .hb-btn-secondary:disabled,.hb-result-actions .hb-btn-quiet:disabled{cursor:not-allowed;color:var(--color-ink-soft);background:0 0}@supports (color:color-mix(in lab, red, red)){.hb-result-actions .hb-btn-secondary:disabled,.hb-result-actions .hb-btn-quiet:disabled{color:color-mix(in oklab, var(--color-ink-soft) 54%, transparent)}}.hb-result-actions .hb-btn-secondary:disabled:before,.hb-result-actions .hb-btn-quiet:disabled:before{background:linear-gradient(118deg, var(--color-bronze), var(--color-bronze), var(--color-bronze))}@supports (color:color-mix(in lab, red, red)){.hb-result-actions .hb-btn-secondary:disabled:before,.hb-result-actions .hb-btn-quiet:disabled:before{background:linear-gradient(118deg, color-mix(in oklab, var(--color-bronze) 18%, transparent), color-mix(in oklab, var(--color-bronze) 34%, transparent), color-mix(in oklab, var(--color-bronze) 20%, transparent))}}.hb-iching form .hb-btn{min-height:48px;padding-inline:var(--hb-space-8);border-radius:var(--hb-radius-round);font-size:.9375rem;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-body);box-shadow:none}@media (width>=640px){.hb-iching form .hb-btn{min-width:168px}}.hb-iching form button[type=submit]{border:var(--hb-border-hairline) solid transparent;color:var(--color-paper)}.hb-iching form button[type=submit]:hover{border-color:var(--color-cinnabar-dark);background-color:var(--color-cinnabar-dark)!important}.hb-iching form .hb-btn-secondary{color:var(--color-ink);background:0 0;border:0;position:relative}.hb-iching form .hb-btn-secondary:before{content:"";padding:var(--hb-border-hairline);border-radius:inherit;pointer-events:none;background:linear-gradient(118deg, var(--color-bronze) 0%, var(--color-bronze) 48%, var(--color-bronze) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hb-iching form .hb-btn-secondary:before{background:linear-gradient(118deg, color-mix(in oklab, var(--color-bronze) 42%, transparent) 0%, color-mix(in oklab, var(--color-bronze) 82%, transparent) 48%, color-mix(in oklab, var(--color-bronze) 50%, transparent) 100%)}}.hb-iching form .hb-btn-secondary:before{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hb-iching form .hb-btn-secondary:hover{background-color:var(--color-paper)}@supports (color:color-mix(in lab, red, red)){.hb-iching form .hb-btn-secondary:hover{background-color:color-mix(in oklab, var(--color-paper) 76%, transparent)}}.hb-iching form .hb-btn-secondary:hover{color:var(--color-ink)}.hb-iching form .hb-btn-secondary:hover:before{background:linear-gradient(118deg, var(--color-bronze) 0%, var(--color-bronze) 48%, var(--color-bronze) 100%)}@supports (color:color-mix(in lab, red, red)){.hb-iching form .hb-btn-secondary:hover:before{background:linear-gradient(118deg, color-mix(in oklab, var(--color-bronze) 52%, transparent) 0%, color-mix(in oklab, var(--color-bronze) 90%, transparent) 48%, color-mix(in oklab, var(--color-bronze) 60%, transparent) 100%)}}@media (width<=1023px){.hb-result-moving-name>span:last-child{white-space:nowrap}.hb-result-reading-map{align-items:stretch}.hb-result-reading-map:not(.has-expanded-direction) .hb-result-card{height:100%}.hb-result-reading-map.has-expanded-direction{align-items:start}.hb-result-primary-copy{gap:14px;margin-top:14px;padding-top:14px}.hb-result-primary .hb-result-reading{line-height:1.6}.hb-result-primary .hb-result-reflection{margin-top:12px;padding-top:12px}.hb-result-primary .hb-result-moving-copy .hb-result-reading,.hb-result-primary .hb-result-moving-copy .hb-result-empty{margin-top:10px}.hb-mobile-collapsible-copy.is-collapsed{max-height:var(--hb-mobile-collapse-height);overflow:hidden}.hb-mobile-collapsible-toggle{margin:var(--hb-space-2) 0 0 auto;color:var(--color-cinnabar-dark);font-family:var(--font-display);font-size:var(--text-sm);line-height:var(--leading-ui);background:0 0;border:0;display:block}.hb-mobile-collapsible-toggle:focus-visible{outline:2px solid var(--color-cinnabar-dark)}@supports (color:color-mix(in lab, red, red)){.hb-mobile-collapsible-toggle:focus-visible{outline:2px solid color-mix(in oklab, var(--color-cinnabar-dark) 54%, transparent)}}.hb-mobile-collapsible-toggle:focus-visible{outline-offset:3px}.hb-result-aroma-section{padding-inline:var(--hb-space-6)}.hb-result-aroma-description .hb-mobile-collapsible-copy{white-space:pre-line}}@media (width>=1024px){.hb-mobile-collapsible-toggle{display:none}}@media (width<=1023px){.hb-result-actions{align-items:stretch;gap:var(--hb-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hb-result-actions .hb-btn{width:100%;min-width:0;padding-inline:var(--hb-space-2);white-space:nowrap}}@media (width>=1024px){.hb-result-aroma-section{grid-template-columns:minmax(0,55fr) minmax(260px,45fr)}}.hb-result-oil-tags{--hb-oil-tag-color:#9bb0a5}.hb-result-oil-tags li{border:var(--hb-border-hairline) solid var(--hb-oil-tag-color);background-color:var(--hb-oil-tag-color);color:#2f3b36}.hb-result-oil-image{box-sizing:border-box;width:min(100%, var(--hb-space-24));border:var(--hb-border-hairline) solid var(--color-bronze);padding:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hb-result-oil-image{border:var(--hb-border-hairline) solid color-mix(in oklab, var(--color-bronze) 34%, transparent)}}.hb-result-oil-image{border-radius:var(--hb-radius-round);background-color:var(--color-mist);box-shadow:0 5px 14px var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.hb-result-oil-image{box-shadow:0 5px 14px color-mix(in oklab, var(--color-ink) 8%, transparent)}}.hb-result-oil-image{transition:box-shadow var(--hb-duration-base) var(--hb-ease-standard)}@media (width>=1024px){.hb-result-oil-image{width:min(100%, calc(var(--hb-space-24) + var(--hb-space-6)))}}.hb-result-oil-image img,.hb-result-oil-image span{border-radius:inherit;display:block}.hb-result-oils>li:hover .hb-result-oil-image{box-shadow:0 7px 18px var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.hb-result-oils>li:hover .hb-result-oil-image{box-shadow:0 7px 18px color-mix(in oklab, var(--color-ink) 10%, transparent)}}.hb-result-perspectives{margin-top:var(--hb-space-6)}.hb-result-perspective-heading{margin-bottom:var(--hb-space-3);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:var(--leading-heading);text-align:center}.hb-result-perspective-tabs{gap:var(--hb-space-2);grid-template-columns:repeat(3,minmax(0,1fr));max-width:680px;margin-inline:auto;display:grid}.hb-result-perspective-tabs button{--hb-lens-background:#728371;--hb-lens-hover:#5b6b5a;min-height:var(--spacing-button);padding:var(--hb-space-2) var(--hb-space-3);border:var(--hb-border-hairline) solid var(--hb-lens-background);border-radius:var(--hb-radius-round);background-color:var(--hb-lens-background);color:var(--color-paper);font-family:var(--font-display);font-size:var(--text-sm);line-height:var(--leading-ui);opacity:.84;transition:border-color var(--hb-duration-base) var(--hb-ease-standard), background-color var(--hb-duration-base) var(--hb-ease-standard), box-shadow var(--hb-duration-base) var(--hb-ease-standard), opacity var(--hb-duration-base) var(--hb-ease-standard)}.hb-result-perspective-tabs button[data-lens=relationship]{--hb-lens-background:#b1523e;--hb-lens-hover:#8d3e2e}.hb-result-perspective-tabs button[data-lens=stillness]{--hb-lens-background:#6b6358;--hb-lens-hover:#4a443d}.hb-result-perspective-tabs button:hover,.hb-result-perspective-tabs button.is-active{border-color:var(--hb-lens-hover);background-color:var(--hb-lens-hover);color:var(--color-paper);opacity:1}.hb-result-perspective-tabs button.is-active{box-shadow:0 4px 12px var(--hb-lens-hover)}@supports (color:color-mix(in lab, red, red)){.hb-result-perspective-tabs button.is-active{box-shadow:0 4px 12px color-mix(in oklab, var(--hb-lens-hover) 24%, transparent)}}.hb-result-perspective-tabs button:focus-visible{outline:2px solid var(--color-cinnabar-dark)}@supports (color:color-mix(in lab, red, red)){.hb-result-perspective-tabs button:focus-visible{outline:2px solid color-mix(in oklab, var(--color-cinnabar-dark) 54%, transparent)}}.hb-result-perspective-tabs button:focus-visible{outline-offset:3px}.hb-result-perspective-panel{max-width:880px;min-height:148px;margin:var(--hb-space-3) auto 0;padding:var(--hb-space-6);border:var(--hb-border-hairline) solid var(--color-bronze);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.hb-result-perspective-panel{border:var(--hb-border-hairline) solid color-mix(in oklab, var(--color-bronze) 14%, transparent)}}.hb-result-perspective-panel{border-radius:var(--hb-radius-md);background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hb-result-perspective-panel{background-color:color-mix(in oklab, var(--color-card) 34%, transparent)}}.hb-result-perspective-panel{text-align:center}.hb-result-perspective-panel>p{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-body)}.hb-result-perspective-copy{width:100%;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-body);text-align:left;white-space:pre-line;margin:0}.hb-result-generation-error{gap:var(--hb-space-3);justify-items:center;width:100%;display:grid}.hb-result-generation-error button{min-height:40px;padding:var(--hb-space-2) var(--hb-space-4);border:var(--hb-border-hairline) solid var(--color-bronze);border-radius:var(--hb-radius-round);color:var(--color-ink);font-family:var(--font-display);transition:border-color var(--hb-duration-base) var(--hb-ease-standard), background-color var(--hb-duration-base) var(--hb-ease-standard);background:0 0}.hb-result-generation-error button:hover{border-color:var(--color-cinnabar-dark);background-color:var(--color-cinnabar)}@supports (color:color-mix(in lab, red, red)){.hb-result-generation-error button:hover{background-color:color-mix(in oklab, var(--color-cinnabar) 8%, transparent)}}.hb-result-generation-error button:focus-visible{outline:2px solid var(--color-cinnabar-dark)}@supports (color:color-mix(in lab, red, red)){.hb-result-generation-error button:focus-visible{outline:2px solid color-mix(in oklab, var(--color-cinnabar-dark) 54%, transparent)}}.hb-result-generation-error button:focus-visible{outline-offset:3px}.hb-result-aroma-section{gap:var(--hb-space-3);display:grid}.hb-result-aroma-heading{grid-column:1/-1}.hb-result-aroma-description{margin-top:0}@media (width<=1023px){.hb-result-aroma-section{padding-top:16px}.hb-result-aroma-description .hb-aroma-visualization-copy.is-collapsed{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-height:none;display:-webkit-box;overflow:hidden}}@media (width>=1024px){.hb-result-perspectives{margin-top:var(--hb-space-8)}.hb-result-perspective-panel{min-height:176px;padding:var(--hb-space-8)}.hb-result-aroma-section{align-items:stretch;column-gap:var(--hb-space-4);grid-template-columns:minmax(0,55fr) minmax(280px,45fr)}.hb-result-aroma-layout,.hb-result-aroma-description{min-height:100%}.hb-result-aroma-description{justify-content:center;align-items:initial;gap:var(--hb-space-3);padding:var(--hb-space-6);border:var(--hb-border-hairline) solid var(--color-bronze);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.hb-result-aroma-description{border:var(--hb-border-hairline) solid color-mix(in oklab, var(--color-bronze) 10%, transparent)}}.hb-result-aroma-description{border-radius:var(--hb-radius-md)}}@media (width<=639px){.hb-result-perspective-tabs{gap:var(--hb-space-1)}.hb-result-perspective-tabs button{min-height:42px;padding-inline:var(--hb-space-2);font-size:.825rem}.hb-result-perspective-panel{min-height:136px;padding:var(--hb-space-4)}}@media (prefers-reduced-motion:reduce){.hb-result-perspective-tabs button{transition:none}}.hb-card-preview{z-index:100;background:var(--color-ink);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.hb-card-preview{background:color-mix(in oklab, var(--color-ink) 78%, transparent)}}.hb-card-preview{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hb-card-preview-bar{justify-content:space-between;align-items:center;gap:var(--hb-space-4);min-height:72px;padding:var(--hb-space-3) clamp(16px, 4vw, 48px);border-bottom:var(--hb-border-hairline) solid oklab(100% 0 5.96046e-8/.16);background:var(--color-ink);display:flex}@supports (color:color-mix(in lab, red, red)){.hb-card-preview-bar{background:color-mix(in oklab, var(--color-ink) 92%, transparent)}}.hb-card-preview-bar{color:var(--color-paper)}.hb-card-preview-bar p{font-family:var(--font-display);font-size:1.125rem;line-height:1.3}.hb-card-preview-actions{gap:var(--hb-space-2);display:flex}.hb-card-preview-actions button,.hb-card-preview-actions a{border:var(--hb-border-hairline) solid var(--color-bronze);border-radius:var(--hb-radius-round);background:var(--color-cinnabar-dark);min-height:42px;color:var(--color-paper);font-family:var(--font-display);transition:opacity var(--hb-duration-base) var(--hb-ease-standard), background-color var(--hb-duration-base) var(--hb-ease-standard);justify-content:center;align-items:center;padding:8px 18px;font-size:.875rem;display:inline-flex}.hb-card-preview-actions button:hover:not(:disabled),.hb-card-preview-actions a:hover{background:var(--color-cinnabar)}.hb-card-preview-actions button.is-quiet{background:0 0}.hb-card-preview-actions button:disabled{cursor:wait;opacity:.5}.hb-card-preview-canvas{justify-content:center;align-items:flex-start;padding:clamp(20px,4vw,48px);display:flex;overflow:auto}.hb-aroma-card{box-sizing:border-box;color:#172a25;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f6f0e6;border:1px solid #fff1d399;border-radius:32px;flex:none;width:794px;height:1123px;overflow:hidden;box-shadow:0 24px 70px #0812116b}.hb-aroma-card-inner{box-sizing:border-box;border-radius:inherit;background:linear-gradient(#fffcf514 0%,#fffcf51f 42%,#fff9f16b 70%,#fff9f14d 100%),url(/reflection-card-mirror-mountain-bg.webp) 50%/cover no-repeat;grid-template-rows:56px 492px 244px 204px 55px;align-content:space-between;height:100%;padding:24px 34px 18px;display:grid;overflow:hidden}.hb-card-dedication{z-index:5;color:#fffaf0;text-shadow:0 1px 7px #162525a6;justify-content:flex-end;display:flex}.hb-card-dedication>div{letter-spacing:.03em;justify-items:center;min-width:190px;font-family:Kunstler Script,Segoe Script,Brush Script MT,cursive;font-style:normal;display:grid;transform:rotate(-4deg)}.hb-card-dedication span:first-child{font-size:1.85rem;line-height:1}.hb-card-dedication time{margin-top:2px;font-size:1.15rem;line-height:1}.hb-card-signature-line{border-top:1px solid;border-bottom:1px solid;width:158px;height:7px;margin-top:3px;transform:rotate(-3deg)skew(-25deg)}.hb-card-oracle{min-height:0;position:relative}.hb-card-transition-orbit{z-index:1;filter:drop-shadow(0 0 5px #ffde93e0);pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hb-card-transition-orbit path:not(.hb-card-orbit-diamond){fill:none;stroke:#f7db9eeb;stroke-linecap:round;stroke-width:1.5px}.hb-card-transition-orbit path.is-faint{stroke:#fff5d770;stroke-dasharray:2 8;stroke-width:1px}.hb-card-transition-orbit circle{fill:#fff4ce;stroke:#b78940c2;stroke-width:1px}.hb-card-transition-orbit .hb-card-orbit-diamond{fill:#d6a654;stroke:#fff3ca;stroke-width:1px}.hb-card-transform-path{z-index:3;align-items:center;gap:48px;display:flex;position:absolute;top:206px;left:4px}.hb-card-primary-node,.hb-card-moving-node{isolation:isolate;-webkit-backdrop-filter:blur(2px)saturate(1.08);backdrop-filter:blur(2px)saturate(1.08);background:radial-gradient(circle at 32% 24%,#ffffff57,#fff9eb21 54%,#ebdbb70a 100%);border:1.5px solid #fffae7eb;position:relative;overflow:hidden;box-shadow:inset 8px 10px 24px #fff3,inset -12px -14px 28px #ffe0a31a,0 0 10px #fff7dcb8,0 0 25px #ffde977a,0 6px 20px #19312c1f}.hb-card-primary-node:before,.hb-card-moving-node:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 22% 18%,#ffffffeb 0 1.5px,#0000 2.5px),radial-gradient(circle at 82% 65%,#ffe8b1c7 0 1.5px,#0000 2.5px),linear-gradient(125deg,#0000 20%,#ffffff3d 38%,#0000 54%);border:1px solid #ffebc173;border-radius:50%;position:absolute;inset:3px;box-shadow:inset 0 0 14px #fff9e240}.hb-card-primary-node:after,.hb-card-moving-node:after{z-index:0;content:"";filter:drop-shadow(0 0 4px #ffe4a6b3);pointer-events:none;border-top:1.5px solid #ffffffc2;border-left:1px solid #fff4d66b;border-radius:50%;position:absolute;inset:8px;transform:rotate(-18deg)}.hb-card-primary-node>*,.hb-card-moving-node>*{z-index:1;position:relative}.hb-card-primary-node{box-sizing:border-box;width:150px;height:150px;font-family:var(--font-display);text-align:center;border-radius:50%;align-content:center;place-items:center;padding:10px;display:grid}.hb-card-primary-node>span,.hb-card-result-orb>span,.hb-card-moving-node small{color:#5d5547;letter-spacing:.16em;font-size:.68rem}.hb-card-primary-node .hb-result-hexagram{gap:5px;width:58px;height:56px;margin:5px 0 4px}.hb-card-primary-node .hb-result-line,.hb-card-result-orb .hb-result-line{background:#17372f;border-radius:99px;flex-basis:5px;height:5px}.hb-card-primary-node .hb-result-line.is-yin,.hb-card-result-orb .hb-result-line.is-yin{background:0 0}.hb-card-primary-node .hb-result-line.is-yin i,.hb-card-result-orb .hb-result-line.is-yin i{background:#17372f;border-radius:99px}.hb-card-result-orb .hb-result-line.is-yin i{width:46%}.hb-card-primary-node .hb-result-line.is-moving:not(.is-yin),.hb-card-primary-node .hb-result-line.is-moving.is-yin i{background:#9d513d}.hb-card-primary-node h3{font-size:1rem;font-weight:500;line-height:1.1}.hb-card-primary-node p{color:#4d5b55;margin-top:2px;font-size:.65rem}.hb-card-moving-node{box-sizing:border-box;width:82px;height:82px;font-family:var(--font-display);text-align:center;border-radius:50%;align-content:center;place-items:center;display:grid}.hb-card-moving-node strong{color:#303e38;margin-top:4px;font-size:.9rem;font-weight:500}.hb-card-result{z-index:2;justify-items:center;width:488px;display:grid;position:absolute;top:-54px;right:-6px}.hb-card-result-wreath{z-index:1;object-fit:contain;filter:drop-shadow(0 0 10px #ffe09c73);pointer-events:none;width:408px;height:408px;position:absolute;top:-16px;left:38px}.hb-card-result-orb{z-index:2;box-sizing:border-box;width:280px;height:280px;font-family:var(--font-display);text-align:center;text-shadow:0 1px #ffffffad;background:radial-gradient(circle,#fffdf6b3 0%,#fffbf06b 58%,#0000 76%);border-radius:50%;align-content:center;place-items:center;margin-top:42px;padding:24px;display:grid}.hb-card-result-orb>span{font-size:.85rem}.hb-card-result-orb .hb-result-hexagram{gap:10px;width:148px;height:124px;margin:12px 0 10px}.hb-card-result-orb .hb-result-line{flex-basis:9px;height:9px;box-shadow:0 2px 5px #0a201b38}.hb-card-result-orb h2{letter-spacing:.08em;font-size:2.05rem;font-weight:500;line-height:1}.hb-card-result-orb p{margin-top:5px;font-size:.82rem}.hb-card-result-orb small{color:#4d5e56;letter-spacing:.06em;margin-top:2px;font-size:.65rem}.hb-card-result-reflection{z-index:3;box-sizing:border-box;color:#1b2c27;width:420px;font-family:var(--font-display);text-align:center;text-shadow:0 1px #ffffffdb,0 0 12px #fffbeffa;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:radial-gradient(#fffdf7db 0%,#fffbf2a8 42%,#fff7e54d 70%,#0000 100%);margin-top:34px;padding:18px 24px 20px;font-size:.78rem;font-weight:500;line-height:1.78;transform:translate(30px)}.hb-card-section-heading{grid-template-columns:minmax(30px,1fr) auto minmax(30px,1fr);align-items:center;gap:14px;margin-bottom:12px;display:grid}.hb-card-section-heading span{background:linear-gradient(90deg,#0000,#614a2ab8);height:1px}.hb-card-section-heading span:last-child{background:linear-gradient(90deg,#614a2ab8,#0000)}.hb-card-section-heading h3{font-family:var(--font-display);letter-spacing:.1em;font-size:1.15rem;font-weight:500}.hb-card-reflections{min-height:0}.hb-card-reflection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:204px;display:grid}.hb-card-reflection{--hb-card-lens-color:#728371;box-sizing:border-box;background:linear-gradient(145deg, #ffffff6b, #fffbf233 54%, var(--hb-card-lens-color));border:1px solid #fffceed1;border-radius:36px;min-width:0;height:100%;padding:22px 17px 16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hb-card-reflection{background:linear-gradient(145deg, #ffffff6b, #fffbf233 54%, color-mix(in oklab, var(--hb-card-lens-color) 7%, transparent))}}.hb-card-reflection{-webkit-backdrop-filter:blur(2px)saturate(1.06);backdrop-filter:blur(2px)saturate(1.06);box-shadow:inset 8px 10px 24px #ffffff40,inset -12px -14px 30px #ffe0a317,0 0 14px #fff5d98c,0 7px 20px #3e464112}.hb-card-reflection:after{z-index:2;content:"";pointer-events:none;border:1px solid #ffe5ae4d;border-radius:33px;position:absolute;inset:3px;box-shadow:inset 0 0 15px #ffffff38,0 -1px 5px #ffffff80}.hb-card-reflection[data-lens=relationship]{--hb-card-lens-color:#b1523e}.hb-card-reflection[data-lens=stillness]{--hb-card-lens-color:#6b6358}.hb-card-reflection-flourish{z-index:0;opacity:.32;pointer-events:none;background:url(/reflection-card-plum-wreath.webp) 50%/contain no-repeat;width:112px;height:112px;display:block;position:absolute}.hb-card-reflection[data-lens=work] .hb-card-reflection-flourish{top:-35px;left:-37px;transform:rotate(-32deg)}.hb-card-reflection[data-lens=relationship] .hb-card-reflection-flourish{top:-59px;left:calc(50% - 56px);transform:rotate(76deg)}.hb-card-reflection[data-lens=stillness] .hb-card-reflection-flourish{top:-36px;right:-42px;transform:rotate(165deg)}.hb-card-reflection h4,.hb-card-reflection p{z-index:1;text-shadow:0 1px #ffffffe0,0 0 11px #fffbeffa;position:relative}.hb-card-reflection h4{color:var(--hb-card-lens-color)}@supports (color:color-mix(in lab, red, red)){.hb-card-reflection h4{color:color-mix(in oklab, var(--hb-card-lens-color) 82%, #172a25)}}.hb-card-reflection h4{font-family:var(--font-display);text-align:center;font-size:1rem;font-weight:500}.hb-card-reflection p{color:#1e302a;font-family:var(--font-display);text-align:justify;white-space:pre-line;margin-top:12px;font-size:.665rem;font-weight:500;line-height:1.68}.hb-card-aroma{min-height:0;padding:0 12px}.hb-card-aroma-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.hb-card-aroma-heading h3{font-family:var(--font-display);letter-spacing:.08em;font-size:1.22rem;font-weight:500}.hb-card-aroma-heading span{background:linear-gradient(90deg,#53412ab8,#0000);height:1px}.hb-card-oils{gap:10px;margin-top:15px;display:grid}.hb-card-oils>li{text-align:center;align-content:start;justify-items:center;min-width:0;display:grid}.hb-card-oil-image{aspect-ratio:1;background:#eee6d5c7;border:1px solid #fffbefcc;border-radius:50%;width:76px;overflow:hidden;box-shadow:0 0 0 1px #a67f4638,0 4px 13px #2c36311f}.hb-card-oil-image img,.hb-card-oil-image span{object-fit:cover;width:100%;height:100%;display:block}.hb-card-oils h4{width:100%;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:.78rem;font-weight:500;line-height:1.25;overflow:hidden}.hb-card-oils p{--hb-card-oil-color:#9bb0a5;background:var(--hb-card-oil-color);border-radius:999px;max-width:100%;margin-top:5px;padding:3px 9px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hb-card-oils p{background:color-mix(in oklab, var(--hb-card-oil-color) 38%, #fff7eed1)}}.hb-card-oils p{color:#38473f;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;line-height:1.35}.hb-card-pending{color:#59665f;font-family:var(--font-display);text-align:center;margin-top:36px;font-size:.8rem}.hb-card-footer{grid-template-columns:minmax(0,1fr) 126px;align-items:end;gap:18px;min-height:0;display:grid;position:relative}.hb-card-slogan{grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;gap:13px;padding-left:88px;display:grid}.hb-card-slogan span{background:linear-gradient(90deg,#0000,#54432fad);height:1px}.hb-card-slogan span:last-child{background:linear-gradient(90deg,#54432fad,#0000)}.hb-card-slogan strong{color:#503f31;letter-spacing:.24em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:.72rem;font-style:italic;font-weight:400}.hb-card-footer>img{object-fit:contain;object-position:right bottom;justify-self:end;width:122px;max-height:52px}@media (width<=640px){.hb-card-preview-bar{flex-direction:column;align-items:flex-start}.hb-card-preview-actions{width:100%}.hb-card-preview-actions button,.hb-card-preview-actions a{flex:1}.hb-card-preview-canvas{justify-content:flex-start;padding:18px}}.hb-card-export-status{min-height:42px;color:var(--color-paper);font-family:var(--font-display);white-space:nowrap;align-items:center;font-size:.875rem;display:inline-flex}.hb-card-preview-image{border-radius:clamp(14px,2vw,30px);flex:none;width:min(100%,900px);height:auto;display:block;box-shadow:0 24px 70px #0812116b}.hb-card-preview-state{width:min(100%,900px);min-height:min(64vh,720px);color:var(--color-ink);font-family:var(--font-display);text-align:center;background:#f6f0e6eb;border:1px solid #fff1d36b;border-radius:clamp(14px,2vw,30px);place-items:center;padding:32px;display:grid;box-shadow:0 24px 70px #0812116b}@media (width<=640px){.hb-card-preview-bar{align-items:flex-start}.hb-card-preview-actions{flex-wrap:wrap;justify-content:flex-end}.hb-card-preview-canvas{padding:16px}}.about-story{aspect-ratio:921/1708;background:#f4ecdd;width:100%;margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}.about-story__picture,.about-story__copy{position:absolute;inset:0}.about-story__background{object-fit:fill;width:100%;height:100%;display:block}.about-copy{z-index:2;box-sizing:border-box;color:#302820;font-family:Noto Serif TC,Noto Serif Traditional Chinese,serif;font-weight:400;line-height:var(--about-copy-lh,1.4);white-space:nowrap;text-wrap:nowrap;margin:0;position:absolute}.about-copy span{display:block}.about-copy__space{height:var(--about-copy-lh,1.4em)}.about-copy--en{color:#876536;font-family:Cormorant Garamond,Georgia,serif;font-weight:400}.about-copy--01{--about-copy-lh:calc(55 / 921 * 100cqw);text-align:left;width:38.0022%;font-size:4.23453cqw;font-weight:700;top:1.9321%;left:5.646%}.about-copy--02{--about-copy-lh:calc(29 / 921 * 100cqw);text-align:left;width:38.0022%;font-size:1.84582cqw;font-weight:400;top:9.9532%;left:6.0803%}.about-copy--03{--about-copy-lh:calc(26 / 921 * 100cqw);text-align:left;width:34.962%;font-size:1.62866cqw;font-weight:400;top:27.459%;left:14.2237%}.about-copy--04{--about-copy-lh:1.4;text-align:center;width:60.0434%;font-size:2.9316cqw;font-weight:700;top:48.8876%;left:16.6124%}.about-copy--05{--about-copy-lh:calc(25 / 921 * 100cqw);text-align:left;width:36.0478%;font-size:1.62866cqw;font-weight:400;top:72.0141%;left:6.5147%}.about-copy--06{--about-copy-lh:calc(18 / 921 * 100cqw);text-align:center;width:28.013%;font-size:1.52009cqw;font-weight:400;top:82.3185%;left:11.6178%}.about-copy--07{--about-copy-lh:calc(18 / 921 * 100cqw);text-align:center;width:28.013%;font-size:1.52009cqw;font-weight:400;top:82.6698%;left:34.4191%}.about-copy--08{--about-copy-lh:calc(24 / 921 * 100cqw);text-align:center;width:33.9848%;font-size:1.52009cqw;font-weight:400;top:82.3185%;left:54.9403%}.about-copy--09{--about-copy-lh:1.5;text-align:center;width:60.0434%;font-size:2.38871cqw;font-weight:400;top:86.4169%;left:22.8013%}.about-copy--10{--about-copy-lh:1.2;text-align:center;width:50.0543%;font-size:5.21173cqw;font-weight:700;top:89.2272%;left:25.0814%}.about-copy--11{--about-copy-lh:calc(23 / 921 * 100cqw);text-align:left;width:32.0304%;font-size:1.62866cqw;font-weight:400;top:72.0141%;left:65.1466%}.about-copy--12{--about-copy-lh:1.9;text-align:left;width:29.9674%;font-size:1.62866cqw;font-weight:400;top:60.5972%;left:26.7101%}.about-copy--13{--about-copy-lh:1.9;text-align:left;width:36.0478%;font-size:1.62866cqw;font-weight:400;top:58.7822%;left:57.6547%}.about-copy--14{--about-copy-lh:1.9;text-align:center;width:33.9848%;font-size:1.62866cqw;font-weight:400;top:70.082%;left:33.0076%}.about-copy--15{--about-copy-lh:1.7;text-align:center;width:32.0304%;font-size:2.60586cqw;font-weight:700;top:95.082%;left:36.3735%}@media (width>=768px){.about-story{aspect-ratio:1728/3642;width:100%;max-width:none}.about-copy--01{--about-copy-lh:1.4;text-align:left;width:35.0116%;font-size:4.52436cqw;font-weight:700;top:4.6678%;left:5.6713%}.about-copy--02{--about-copy-lh:calc(27 / 862 * 100cqw);text-align:left;width:35.9954%;font-size:1.85615cqw;font-weight:400;top:12.1636%;left:5.6713%}.about-copy--03{--about-copy-lh:calc(27 / 862 * 100cqw);text-align:left;width:32.0023%;font-size:1.62413cqw;font-weight:400;top:26.2219%;left:11.9213%}.about-copy--04{--about-copy-lh:1.4;text-align:center;width:42.0139%;font-size:3.36427cqw;font-weight:700;top:46.8424%;left:24.7685%}.about-copy--05{--about-copy-lh:calc(25 / 862 * 100cqw);text-align:left;width:32.0023%;font-size:1.62413cqw;font-weight:400;top:72.3778%;left:6.4236%}.about-copy--06{--about-copy-lh:calc(18 / 862 * 100cqw);text-align:center;width:21.9907%;font-size:1.39211cqw;font-weight:400;top:80.0384%;left:11.4005%}.about-copy--07{--about-copy-lh:calc(18 / 862 * 100cqw);text-align:center;width:20.0231%;font-size:1.39211cqw;font-weight:400;top:80.1208%;left:35.706%}.about-copy--08{--about-copy-lh:calc(23 / 862 * 100cqw);text-align:center;width:21.9907%;font-size:1.39211cqw;font-weight:400;top:79.8737%;left:60.3588%}.about-copy--09{--about-copy-lh:1.5;text-align:center;width:38.0208%;font-size:2.20418cqw;font-weight:400;top:85.0906%;left:26.2153%}.about-copy--10{--about-copy-lh:1.2;text-align:left;width:47.9745%;font-size:5.68446cqw;font-weight:700;top:89.4563%;left:5.6713%}.about-copy--11{--about-copy-lh:calc(25 / 862 * 100cqw);text-align:left;width:24.0162%;font-size:1.62413cqw;font-weight:400;top:88.715%;left:63.4838%}.about-copy--12{--about-copy-lh:1.9;text-align:left;width:24.0162%;font-size:1.62413cqw;font-weight:400;top:58.2372%;left:24.5949%}.about-copy--13{--about-copy-lh:1.9;text-align:left;width:34.0278%;font-size:1.62413cqw;font-weight:400;top:56.8094%;left:56.713%}.about-copy--14{--about-copy-lh:1.9;text-align:center;width:25%;font-size:1.62413cqw;font-weight:400;top:67.3531%;left:35.3009%}.about-copy--15{--about-copy-lh:1.7;text-align:center;width:28.0093%;font-size:2.32019cqw;font-weight:700;top:96.2658%;left:35.9954%}}
