:root{--sn-brass-deep:#6e4a1a;--sn-brass:#b3862f;--sn-brass-hi:#eed49a;--sn-brass-hi2:#fdf3d0;--sn-dawn-core:#fff0cdf2;--sn-dawn-mid:#fac47880;--sn-dawn-rim:#f0965038;--sn-plate-paper:#fffdf7;--sn-plate-ink:#2a1c12;--sn-plate-soft:#3c2a1abd}:root .hwk-sheet:not(.hwk-sheet--dark)>.hwk-sheet__field,:root .hwk-sheet__field{background:radial-gradient(58% 62% at 18% 22%,#fad6a057 0%,#0000 62%) 0 0/180% 180%,radial-gradient(52% 58% at 82% 16%,#f4b78045 0%,#0000 60%) 100% 0/165% 165%,radial-gradient(64% 68% at 72% 84%,#e8945c38 0%,#0000 66%) 100% 100%/190% 190%,radial-gradient(70% 60% at 26% 92%,#fbe7c44d 0%,#0000 64%) 0 100%/175% 175%}:root .hwk-sheet--dark .hwk-sheet__field{opacity:.7;background:radial-gradient(58% 62% at 20% 24%,#e08a3a75 0%,#0000 62%),radial-gradient(54% 58% at 80% 18%,#face824d 0%,#0000 60%),radial-gradient(66% 68% at 74% 86%,#c458265c 0%,#0000 66%),radial-gradient(68% 60% at 24% 90%,#f0ac5f42 0%,#0000 64%)}:root .hwk-sheet--dark:after{background:conic-gradient(from var(--hwk-beam-angle,0deg), transparent 0deg, var(--hwk-glow,#e8550a) 30deg, transparent 60deg, var(--hwk-glow,#e8550a) 120deg, transparent 200deg, var(--hwk-glow,#e8550a) 300deg, transparent 360deg);filter:none}:root .hwk-ground[data-section=astrology],:root .hwk-ground[data-section=guidance]{--hwk-route-grid:clamp(58px, 4.2vw, 84px);background-color:var(--paper);background-image:linear-gradient(#c678370e 1px,#0000 1px),linear-gradient(90deg,#c678370e 1px,#0000 1px),radial-gradient(44rem 32rem at 8% 9%,#fadeaa38,#0000 72%),radial-gradient(48rem 34rem at 92% 28%,#f4be8a2e,#0000 74%),radial-gradient(52rem 38rem at 26% 72%,#fbe9ca33,#0000 76%),radial-gradient(48rem 36rem at 82% 92%,#f0c89629,#0000 76%);background-size:var(--hwk-route-grid) var(--hwk-route-grid), var(--hwk-route-grid) var(--hwk-route-grid), auto, auto, auto, auto;background-position:0 0,0 0,50%,50%,50%,50%}:root .hwk-foot__wash{background:radial-gradient(62% 78% at 6% 4%,#f2b25a8c 0%,#f2b25a00 62%),radial-gradient(54% 70% at 88% 2%,#fad6a080 0%,#fad6a000 60%),radial-gradient(70% 62% at 74% 96%,#d8783c57 0%,#d8783c00 62%),radial-gradient(58% 58% at 24% 92%,#f0be7866 0%,#f0be7800 60%),radial-gradient(46% 46% at 52% 46%,#ffffff8c 0%,#fff0 70%)}:root .hwk-gridflow:after{background:radial-gradient(60% 40% at 22% 18%,#ea7a2a66,#0000 70%),radial-gradient(52% 38% at 78% 46%,#f0be7857,#0000 72%),radial-gradient(58% 42% at 40% 88%,#d8783c5c,#0000 74%)}:root .footer-product-card__visual{background:radial-gradient(circle at 25% 20%,#ffffffeb,#0000 31%),radial-gradient(circle at 78% 24%,#fad6a09e,#0000 48%),radial-gradient(circle at 34% 84%,#f0a86e85,#0000 52%),linear-gradient(135deg,#fdf8ef,#f6e6cd 58%,#f3ddba);border:1px solid #9669263d;box-shadow:inset 0 1px #ffffffe0,inset 0 -16px 38px #7a531614}:root .footer-product-card__visual:before{border-color:#ffffffad;box-shadow:0 0 0 16px #ffffff1f,0 0 34px #b3862f2e}:root .footer-chart-mark{border-color:#6e4a1a80;box-shadow:inset 0 0 0 9px #ffffff40,0 12px 30px #6e4a1a24}:root .footer-chart-mark:after{background:radial-gradient(circle at 35% 30%,#fff,#eec687 42%,#8a5f1d);box-shadow:0 0 22px #b3862f4d}:root .footer-dashboard-mark{border-color:#6e4a1a57}:root .footer-dashboard-mark i{background:linear-gradient(#ffffffe0,#eecd96b8);border-color:#9669263d}@keyframes snLogoGlow{0%,to{filter:drop-shadow(0 0 9px #d4a44a57)drop-shadow(0 7px 16px #3c240c33)}50%{filter:drop-shadow(0 0 22px #e8b85e8c)drop-shadow(0 9px 22px #3c240c42)}}:root .hero-logo{animation:6s ease-in-out infinite logoFloat,4.5s ease-in-out infinite snLogoGlow}:root .hero-scroll-cue{color:#6e4a1ac7}::selection{color:inherit;background:#e8550a33}.sn-halo{pointer-events:none;background:radial-gradient(circle, var(--sn-dawn-core) 0%, var(--sn-dawn-mid) 30%, var(--sn-dawn-rim) 52%, transparent 70%);border-radius:50%;width:620px;height:620px;animation:7.5s ease-in-out infinite snHaloBreath;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sn-halo:before{content:"";background:repeating-radial-gradient(circle,#0000 0 52px,#b3862f21 52px 53px,#0000 53px 104px);border-radius:50%;position:absolute;inset:-14%;-webkit-mask-image:radial-gradient(circle,#000 26%,#0000 68%);mask-image:radial-gradient(circle,#000 26%,#0000 68%)}.sn-halo--hero{width:min(520px,72vw);height:min(520px,72vw)}.sn-halo--side{opacity:.8;width:min(680px,90vw);height:min(680px,90vw);top:42%;left:26%}@keyframes snHaloBreath{0%,to{opacity:.82;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.045)}}.sn-hero-frame{z-index:-1;pointer-events:none;place-items:center;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.sn-hero-arch{width:min(600px,98vw);height:auto;display:block}.sn-hero-arch path{vector-effect:non-scaling-stroke}.sn-draw path[stroke]{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.8s cubic-bezier(.33,0,.18,1) .35s forwards snDraw}.sn-draw path[stroke]:nth-of-type(2){animation-delay:.55s}.sn-draw path[stroke]:nth-of-type(3){animation-delay:.75s}.sn-draw path[stroke]:nth-of-type(4){animation-delay:.9s}@keyframes snDraw{to{stroke-dashoffset:0}}.sn-metal{background-image:linear-gradient(100deg, var(--sn-brass-deep) 0%, var(--sn-brass) 30%, var(--sn-brass-hi) 47%, var(--sn-brass-hi2) 50%, var(--sn-brass-hi) 53%, var(--sn-brass) 70%, var(--sn-brass-deep) 100%);-webkit-text-fill-color:transparent;color:var(--sn-brass);background-size:220%;-webkit-background-clip:text;background-clip:text}.sn-wordmark{letter-spacing:-.008em;white-space:nowrap;filter:drop-shadow(0 3px 9px #5e3a1033);font-size:clamp(46px,6.4vw,92px);line-height:1;display:inline-block}.sn-i{color:var(--v-7,#c8431c)}.sn-eyebrow{font-family:var(--font-para);letter-spacing:.3em;text-transform:uppercase;color:var(--v-8,#a33517);align-items:center;gap:14px;font-size:.68rem;font-weight:600;display:flex}.sn-eyebrow:before{content:"";background:linear-gradient(90deg, var(--sn-brass-deep), var(--sn-brass-hi));flex:none;width:26px;height:1px}.sn-eyebrow--center{justify-content:center}.sn-eyebrow--center:after{content:"";background:linear-gradient(270deg, var(--sn-brass-deep), var(--sn-brass-hi));flex:none;width:26px;height:1px}.sn-rule{pointer-events:none;justify-content:center;align-items:center;gap:0;display:flex}.sn-rule:before,.sn-rule:after{content:"";width:min(120px,16vw);height:1px}.sn-rule:before{background:linear-gradient(90deg,#0000,#b3862f9e)}.sn-rule:after{background:linear-gradient(90deg,#b3862f9e,#0000)}.sn-rule>i{background:linear-gradient(135deg, var(--sn-brass-deep), var(--sn-brass) 45%, var(--sn-brass-hi2));flex:none;width:7px;height:7px;margin:0 11px;transform:rotate(45deg);box-shadow:0 0 0 3.5px #d4a85429}.sn-rule--wide:before,.sn-rule--wide:after{width:min(220px,26vw)}.sn-num{font-family:var(--font-display);letter-spacing:.02em;flex:none;font-size:1.9rem;font-weight:400;line-height:1}.sn-plate{isolation:isolate;background:linear-gradient(180deg, var(--sn-plate-paper) 0%, #fdf2e0 100%);color:var(--sn-plate-ink);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 1px 2px #3c240c1a,0 12px 28px #3c240c1a,0 38px 72px -20px #3c240c38,inset 0 1px #ffffffe6}.sn-plate:before{content:"";z-index:4;border-radius:inherit;background:linear-gradient(155deg, var(--sn-brass-hi) 0%, var(--sn-brass-deep) 28%, var(--sn-brass-hi2) 52%, var(--sn-brass) 74%, var(--sn-brass-deep) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.sn-plate:after{content:"";z-index:4;pointer-events:none;border:1px solid #96692642;border-radius:19px;position:absolute;inset:7px}.sn-plate--arch{border-radius:26px}.sn-plate--arch:after{border-radius:19px}.sn-plate>.hwk-sheet__field{z-index:0}.sn-plate__veil{z-index:1;pointer-events:none;background:linear-gradient(#fffdf7f0 0%,#fffdf7b8 34%,#fffbf04d 62%,#0000 82%);position:absolute;inset:0}.sn-plate__body{z-index:2;flex-direction:column;align-items:center;padding:34px 26px 26px;display:flex;position:relative}.sn-plate--arch .sn-plate__body{padding-top:52px}.sn-cap{font-family:var(--font-para);letter-spacing:.26em;text-transform:uppercase;color:#7a5316a8;text-align:center;margin-top:18px;font-size:.6rem;font-weight:600}.sn-medal{width:132px;height:132px;color:var(--sn-brass-deep);background:radial-gradient(circle at 50% 30%,#fff9e9 0%,#f2dcaa 52%,#d9b168 100%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 2px 5px #fffffff2,inset 0 -10px 20px #6e4a1a61,0 12px 28px -8px #6e4a1a7a}.sn-medal:before{content:"";background:linear-gradient(160deg, var(--sn-brass-hi), var(--sn-brass-deep) 40%, var(--sn-brass-hi2) 60%, var(--sn-brass-deep));-webkit-mask-composite:xor;pointer-events:none;border-radius:50%;padding:1.1px;position:absolute;inset:-8px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.sn-medal:after{content:"";pointer-events:none;background:repeating-conic-gradient(#9669266b 0deg .5deg,#0000 .5deg 6deg);border-radius:50%;animation:150s linear infinite snTickSpin;position:absolute;inset:-19px;-webkit-mask:radial-gradient(circle,#0000 61%,#000 61.5% 66%,#0000 66.5%);mask:radial-gradient(circle,#0000 61%,#000 61.5% 66%,#0000 66.5%)}@keyframes snTickSpin{to{transform:rotate(360deg)}}.sn-rows{width:100%;margin-top:20px}.sn-row{align-items:flex-start;gap:14px;padding:13px 4px;display:flex}.sn-row+.sn-row{border-top:1px solid #96692629}.sn-row__icon{color:var(--v-7,#c8431c);flex:none;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}.sn-row__title{font-family:var(--font-display);color:var(--sn-plate-ink);font-size:1.04rem;line-height:1.2}.sn-row__body{font-family:var(--font-para);color:var(--sn-plate-soft);margin-top:3px;font-size:.87rem;line-height:1.55}.sn-row__num{font-family:var(--font-display);color:#96692680;flex:none;width:34px;margin-top:2px;font-size:1.3rem;line-height:1}.sn-plate__glow{pointer-events:none;z-index:1;background:radial-gradient(circle,#fcd8968c 0%,#f6ba743d 42%,#0000 68%);border-radius:50%;width:340px;height:340px;animation:8.5s ease-in-out infinite snGlowBreath;position:absolute;top:-70px;left:50%;transform:translate(-50%)}@keyframes snGlowBreath{0%,to{opacity:.7;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.06)}}.sn-hero-title{letter-spacing:-.012em;font-size:clamp(42px,6.2vw,84px);line-height:.99}.sn-hero-sub{font-size:1.06rem;line-height:1.66}.sn-avatar{background:radial-gradient(circle at 34% 26%, var(--sn-brass-hi2) 0%, var(--sn-brass-hi) 30%, var(--sn-brass) 58%, var(--sn-brass-deep) 100%);color:#2f1e0c;text-shadow:0 1px #fff6dc8c;box-shadow:inset 0 1px 2px #ffffffd9,inset 0 -3px 7px #6e4a1a73,0 0 0 1px #6e4a1a47,0 2px 6px #3c240c47}.sn-chip{font-family:var(--font-para);letter-spacing:.2em;text-transform:uppercase;color:var(--sn-brass-deep);background:linear-gradient(#fffcf4eb,#faeed6b8);border:1px solid #96692680;border-radius:999px;align-items:center;gap:9px;padding:6px 13px;font-size:.62rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #3c240c14}.sn-chip:before{content:"";background:linear-gradient(135deg, var(--sn-brass-deep), var(--sn-brass-hi2));flex:none;width:5px;height:5px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){html:not(.hw-force-motion) .sn-halo,html:not(.hw-force-motion) .sn-plate__glow,html:not(.hw-force-motion) .sn-medal:after{animation:none!important}html:not(.hw-force-motion) .sn-draw path[stroke]{stroke-dashoffset:0!important;animation:none!important}}
@layer hw-rebuild{:root{--hwr-cream-0:#fffaf0;--hwr-cream-1:#fdf1dc;--hwr-cream-2:#f8e5c6;--hwr-sheet-0:#fffdf7;--hwr-sheet-1:#fdf2e0;--hwr-ink:#5c3a22;--hwr-ink-soft:#8a6248;--hwr-flame:#e8550a;--hwr-flame-deep:#c8431c;--hwr-flame-ink:#a33517;--hwr-brass-deep:#7a5518;--hwr-brass:#b3862f;--hwr-brass-hi:#eed49a;--hwr-brass-hi2:#fdf3d0;--hwr-ease:cubic-bezier(.22, 1, .36, 1)}.hwr-ground{isolation:isolate;color:var(--hwr-ink);background:linear-gradient(#fff9f0 0%,#f8ecd4 55%,#f3e0c0 100%);position:relative}html[data-theme=night] .hwr-ground,html[data-theme=nakshatra] .hwr-ground,html[data-theme=sapphire] .hwr-ground{background:#0b0b0d}.hwr-field{z-index:0;pointer-events:none;opacity:.34;mix-blend-mode:multiply;background:url(/home/bloom-muslin.jpg) 50%/cover,radial-gradient(52rem 38rem at 12% 18%,#fad6a04d,#0000 66%),radial-gradient(48rem 36rem at 88% 44%,#f4b78038,#0000 68%);position:absolute;inset:0}html[data-theme=night] .hwr-field,html[data-theme=nakshatra] .hwr-field,html[data-theme=sapphire] .hwr-field{mix-blend-mode:screen;opacity:.22}.hwr-field>*{position:absolute;inset:0}.hwr-hero{width:100%;min-height:720px;position:relative}.hwr-hero__stage{background:radial-gradient(58% 44% at 50% 42%,#fde4b2e0 0%,#fde4b200 70%),radial-gradient(44% 38% at 14% 76%,#f4b2746b 0%,#0000 68%),linear-gradient(#fff 0%,#fdf6e8 100%)}html[data-theme=night] .hwr-hero__stage,html[data-theme=nakshatra] .hwr-hero__stage,html[data-theme=sapphire] .hwr-hero__stage{background:radial-gradient(58% 44% at 50% 42%,#78461a73 0%,#0000 70%),linear-gradient(#0b0b0d 0%,#14100c 100%)}.hwr-tex{z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.28;background:url(/home/bloom-muslin.jpg) 50%/cover;animation:48s ease-in-out infinite alternate hwrTex;position:absolute;inset:0}html[data-theme=night] .hwr-tex,html[data-theme=nakshatra] .hwr-tex,html[data-theme=sapphire] .hwr-tex{mix-blend-mode:screen;opacity:.22}@keyframes hwrTex{0%{background-position:46% 36%;transform:scale(1)}to{background-position:58% 48%;transform:scale(1.06)}}.hwr-clouds{z-index:1;pointer-events:none;opacity:.3;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 48%,#0000 100%);mask-image:linear-gradient(#000 0% 48%,#0000 100%)}.hwr-clouds img{object-fit:cover;will-change:transform;width:140%;height:100%;animation:64s linear infinite alternate hwrCloud;position:absolute;inset:0 0 0 -20%}@keyframes hwrCloud{0%{transform:translate(0,0)scale(1.04)}to{transform:translate(-7%,3%)scale(1.12)}}.hwr-cue{z-index:32;pointer-events:none;width:11px;height:11px;position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%)}.hwr-cue i{background:linear-gradient(135deg, var(--hwr-brass-deep), var(--hwr-brass-hi2));width:9px;height:9px;animation:hwrCue 1.8s var(--hwr-ease) infinite;display:block;transform:rotate(45deg);box-shadow:0 0 0 4px #d4a85429}@keyframes hwrCue{0%,to{opacity:.45;transform:rotate(45deg)translateY(0)}50%{opacity:1;transform:rotate(45deg)translateY(4px)}}.hwr-hero__blend{z-index:20;pointer-events:none;background:linear-gradient(#0000,#fff 86%);height:11rem;position:absolute;inset:auto 0 0}html[data-theme=night] .hwr-hero__blend,html[data-theme=nakshatra] .hwr-hero__blend,html[data-theme=sapphire] .hwr-hero__blend{background:linear-gradient(#0000,#0b0b0d 86%)}.hwr-hero__copy{text-align:center;will-change:opacity, transform;max-width:min(92vw,880px);animation:hwrRise .7s var(--hwr-ease) both;flex-direction:column;align-items:center;padding-inline:1.25rem;display:flex;position:relative}.hero-logo{mix-blend-mode:normal;filter:drop-shadow(0 8px 18px #7a481447)}.hwr-wordmark{letter-spacing:-.014em;white-space:nowrap;color:var(--hwr-ink);text-shadow:0 1px #fffaee99,0 16px 42px #7a481438;font-size:clamp(3.3rem,8.6vw,7.4rem);line-height:.98}html[data-theme=night] .hwr-wordmark,html[data-theme=nakshatra] .hwr-wordmark,html[data-theme=sapphire] .hwr-wordmark{color:#f7e8cc;text-shadow:0 1px #0000004d,0 16px 42px #0006}@media (max-width:480px){.hwr-wordmark{white-space:normal;line-height:1.02}}.hwr-tagline{letter-spacing:.04em;max-width:44ch;color:var(--hwr-ink);opacity:.88;margin-top:14px;font-size:clamp(.94rem,2.6vw,1.06rem);font-weight:500;line-height:1.6}html[data-theme=night] .hwr-tagline,html[data-theme=nakshatra] .hwr-tagline,html[data-theme=sapphire] .hwr-tagline{color:#e9d9b8;opacity:.92}.hwr-rating{letter-spacing:.04em;color:var(--hwr-ink);background:linear-gradient(#fffcf4f0,#faeed6db);border:1px solid #96692661;border-radius:999px;align-items:center;gap:10px;padding:9px 18px;font-size:.8rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #3c240c1a,0 10px 24px -8px #3c240c2e}.hwr-rating__stars{color:var(--hwr-flame-deep);letter-spacing:.06em;font-size:.82rem}html[data-theme=night] .hwr-rating,html[data-theme=nakshatra] .hwr-rating,html[data-theme=sapphire] .hwr-rating{color:#f3e6c8;background:linear-gradient(#342818eb,#281e12e6);border-color:#eed49a57}html[data-theme=night] .hwr-rating__stars,html[data-theme=nakshatra] .hwr-rating__stars,html[data-theme=sapphire] .hwr-rating__stars{color:#eda25c}.hwr-section{z-index:2;padding:clamp(3.25rem,6vw,5.5rem) clamp(1rem,4vw,2.5rem);position:relative}@supports (animation-timeline:view()){.hwr-section{animation:hwrRise .7s var(--hwr-ease) both;animation-timeline:view();animation-range:entry entry 32%}}@keyframes hwrRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hwr-wrap{max-width:1240px;margin-inline:auto}@media (min-width:1920px){.hwr-wrap{max-width:1560px}}@media (min-width:2560px){.hwr-wrap{max-width:1840px}}.hwr-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--hwr-flame-ink);align-items:center;gap:14px;font-size:.7rem;font-weight:600;display:inline-flex}.hwr-eyebrow:before{content:"";background:linear-gradient(90deg, var(--hwr-brass-deep), var(--hwr-brass-hi));flex:none;width:30px;height:1px}.hwr-eyebrow--center{justify-content:center;display:flex}.hwr-eyebrow--center:after{content:"";background:linear-gradient(270deg, var(--hwr-brass-deep), var(--hwr-brass-hi));flex:none;width:30px;height:1px}html[data-theme=night] .hwr-eyebrow,html[data-theme=nakshatra] .hwr-eyebrow,html[data-theme=sapphire] .hwr-eyebrow{color:#eda25c}.hwr-title{letter-spacing:-.012em;max-width:22ch;color:var(--hwr-ink);margin-top:1.1rem;font-size:clamp(2.3rem,4.6vw,4.4rem);line-height:1.04}.hwr-title--center{text-align:center;margin-inline:auto}html[data-theme=night] .hwr-title,html[data-theme=nakshatra] .hwr-title,html[data-theme=sapphire] .hwr-title{color:#f3e6c8}.hwr-lede{max-width:54ch;color:var(--hwr-ink-soft);margin-top:1.1rem;font-size:.98rem;line-height:1.72}.hwr-lede--center{text-align:center;margin-inline:auto}html[data-theme=night] .hwr-lede,html[data-theme=nakshatra] .hwr-lede,html[data-theme=sapphire] .hwr-lede{color:#cbb894}.hwr-rule{pointer-events:none;justify-content:center;align-items:center;margin-top:1.6rem;display:flex}.hwr-rule:before,.hwr-rule:after{content:"";width:min(120px,16vw);height:1px}.hwr-rule:before{background:linear-gradient(90deg,#0000,#b3862f9e)}.hwr-rule:after{background:linear-gradient(90deg,#b3862f9e,#0000)}.hwr-rule>i{background:linear-gradient(135deg, var(--hwr-brass-deep), var(--hwr-brass) 45%, var(--hwr-brass-hi2));flex:none;width:7px;height:7px;margin:0 11px;transform:rotate(45deg);box-shadow:0 0 0 3.5px #d4a85429}.hwr-rule--left{justify-content:flex-start}.hwr-rule--left:before{display:none}.hwr-rule--left>i{margin-left:0}.hwr-sheet{isolation:isolate;background:linear-gradient(#fffdf7c7 0%,#fdf2e0b8 100%),url(/home/paper-lotus.jpg) 50%/cover;border-radius:26px;position:relative;box-shadow:0 1px 2px #462a0e17,0 10px 24px #462a0e14,0 36px 68px -20px #462a0e38,inset 0 1px #ffffffeb,inset 0 -16px 30px -20px #be782833}.hwr-sheet:before{content:"";z-index:3;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(160deg,#b3862f94 0%,#7a551842 30%,#eed49a9e 52%,#b3862f4d 78%,#7a551857 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.hwr-sheet:after{content:"";z-index:3;border-radius:inherit;background:conic-gradient(from var(--hwk-beam-angle,0deg), transparent 0deg, #e8550a80 26deg, transparent 60deg, transparent 170deg, #eed49ab3 200deg, transparent 240deg);-webkit-mask-composite:xor;opacity:.42;pointer-events:none;padding:1.5px;animation:10s linear infinite hwk-beam-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.hwr-sheet:hover:after{opacity:.85}.hwr-sheet__bloom{z-index:0;border-radius:inherit;pointer-events:none;background-blend-mode:screen, multiply, normal;filter:blur(18px)saturate(1.06);opacity:.5;background:url(/home/bloom-muslin.jpg) 0 0/180% 180%,url(/home/petal-silk.jpg) 100% 40%/160% 160%,radial-gradient(58% 62% at 16% 20%,#fad6a06b 0%,#0000 62%);animation:38s ease-in-out infinite alternate hwrMist;position:absolute;inset:0;overflow:hidden}@keyframes hwrMist{0%{background-position:0 0,100% 0,100% 100%,0 100%}50%{background-position:36% 22%,62% 30%,60% 68%,28% 62%}to{background-position:12% 44%,86% 12%,72% 54%,16% 80%}}.hwr-sheet__veil{z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, var(--hwr-sheet-0) 0%, color-mix(in srgb, var(--hwr-sheet-0) 88%, transparent) 34%, color-mix(in srgb, var(--hwr-sheet-0) 34%, transparent) 62%, transparent 86%);position:absolute;inset:0}.hwr-sheet__txt{z-index:2;position:relative}.hwr-lift{transition:transform .4s var(--hwr-ease), box-shadow .4s var(--hwr-ease)}.hwr-lift:hover{transform:translateY(-5px);box-shadow:0 2px 4px #462a0e1a,0 18px 36px #462a0e1f,0 56px 96px -24px #462a0e47,inset 0 1px #fffffff2,inset 0 -16px 30px -20px #be782838}.hwr-sheet--featured{box-shadow:0 2px 4px #462a0e1f,0 16px 34px #462a0e21,0 60px 110px -26px #8c3c1057,inset 0 1px #fffffff2,inset 0 -16px 30px -20px #be78283d}.hwr-sheet--featured:before{background:linear-gradient(160deg, var(--hwr-brass-hi) 0%, var(--hwr-brass-deep) 30%, var(--hwr-brass-hi2) 52%, var(--hwr-brass) 76%, var(--hwr-brass-deep) 100%);padding:1.6px}html[data-theme=night] .hwr-sheet,html[data-theme=nakshatra] .hwr-sheet,html[data-theme=sapphire] .hwr-sheet{background:linear-gradient(#1c1610e0 0%,#0b0b0df0 100%),url(/home/paper-lotus.jpg) 50%/cover;box-shadow:0 1px 2px #0006,0 12px 28px #00000057,0 40px 72px -22px #00000080,inset 0 1px #ffecc81a}html[data-theme=night] .hwr-sheet__bloom,html[data-theme=nakshatra] .hwr-sheet__bloom,html[data-theme=sapphire] .hwr-sheet__bloom{opacity:.6;background:radial-gradient(58% 62% at 16% 20%,#e08a3a66 0%,#0000 62%),radial-gradient(52% 58% at 84% 14%,#face8247 0%,#0000 60%),radial-gradient(64% 68% at 74% 88%,#c458264d 0%,#0000 66%),radial-gradient(70% 60% at 24% 94%,#f0ac5f3d 0%,#0000 64%)}html[data-theme=night] .hwr-sheet__veil,html[data-theme=nakshatra] .hwr-sheet__veil,html[data-theme=sapphire] .hwr-sheet__veil{background:linear-gradient(#2a2114 0%,#2a2114db 34%,#2a211452 62%,#0000 86%)}.hwr-inlay{background:linear-gradient(#fdf0dadb 0%,#fbe7cae6 100%),url(/home/paper-lotus.jpg) 50%/cover;border:1px solid #96692647;border-radius:18px;box-shadow:inset 0 2px 10px #78501e1a,inset 0 -1px #ffffff8c}.hwr-art{padding:0;overflow:hidden}.hwr-art img{object-fit:cover;width:100%;height:100%;min-height:240px;display:block}.hwr-diya{border-radius:18px;width:min(220px,48%);margin:0 auto 1.5rem;display:block}.hwr-path{grid-template-columns:1fr;gap:5px;display:grid}@media (min-width:860px){.hwr-path{grid-template-columns:repeat(3,1fr)}}.hwr-path a{color:inherit;text-decoration:none;display:block}.hwr-path img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.hwr-path p{letter-spacing:.08em;text-transform:uppercase;margin:.85rem 0 0;font-size:.78rem}html[lang]:not([lang=en]) .hwr-path p{text-transform:none;letter-spacing:.04em}.hwr-suite{flex-wrap:wrap;gap:.7rem 1.35rem;margin-top:1.35rem;display:flex}.hwr-suite a{letter-spacing:.05em;color:var(--hwr-ink);transition:color .16s var(--hwr-ease), border-color .16s var(--hwr-ease);border-bottom:1px solid #7a551859;padding-bottom:2px;font-size:.78rem;text-decoration:none}.hwr-sheet__art{z-index:1;pointer-events:none;opacity:.55;width:42%;max-width:220px;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.hwr-sheet__art img{width:100%;height:auto;display:block}html[data-theme=night] .hwr-inlay,html[data-theme=nakshatra] .hwr-inlay,html[data-theme=sapphire] .hwr-inlay{background:linear-gradient(#2e2415 0%,#251b10 100%);border-color:#eed49a38;box-shadow:inset 0 2px 10px #00000059}.hwr-btn{cursor:pointer;background-blend-mode:multiply;color:#fff8ee;min-height:48px;transition:transform .24s var(--hwr-ease), box-shadow .24s var(--hwr-ease), filter .24s var(--hwr-ease);background:linear-gradient(#f0a24a 0%,#e8550a 48%,#c8431c 100%),url(/home/bloom-muslin.jpg) 50%/cover;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #321c083d,0 8px 18px #321c0833,0 22px 40px -12px #321c0852,inset 0 1px #ffecc84d,inset 0 -1px #00000059,inset 0 0 0 1px #ffdcaa1f}.hwr-btn:before{content:"";pointer-events:none;background:linear-gradient(#fff4de4d,#fff4de00);border-radius:6px;height:48%;position:absolute;top:2px;left:5%;right:5%}.hwr-btn:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffffff61 50%,#0000 60%);position:absolute;inset:-40% -60%;transform:translate(-70%)rotate(2deg)}.hwr-btn:hover{filter:saturate(1.06);transform:translateY(-2px);box-shadow:0 2px 4px #321c0842,0 14px 26px #321c083d,0 34px 56px -14px #321c085c,inset 0 1px #ffecc861,inset 0 -1px #00000059}.hwr-btn:hover:after{opacity:1;animation:hwrSheen .8s var(--hwr-ease)}.hwr-btn:active{transition-duration:90ms;transform:translateY(0)scale(.985)}.hwr-btn>*{z-index:1;position:relative}.hwr-btn__label{flex-direction:column;align-items:center;gap:2px;line-height:1.15;display:flex}.hwr-btn__label b{font-size:.95rem;font-weight:650}.hwr-btn__label span{letter-spacing:.14em;text-transform:uppercase;opacity:.78;font-size:.62rem;font-weight:600}.hwr-btn--flame{border-radius:8px;min-width:240px;min-height:56px}.hwr-btn--flame:before,.hwr-btn--flame:after{display:none}@media (max-width:480px){.hwr-btn--flame{width:min(100%,20rem);min-width:0}}@keyframes hwrSheen{0%{transform:translate(-70%)rotate(2deg)}to{transform:translate(70%)rotate(2deg)}}.hwr-btn--ghost{color:var(--hwr-ink);background:0 0;box-shadow:inset 0 0 0 1.5px #7a551866}.hwr-btn--ghost:before,.hwr-btn--ghost:after{display:none}.hwr-btn--ghost:hover{filter:none;background:#fffaeea6;box-shadow:inset 0 0 0 1.5px #7a55189e}html[data-theme=night] .hwr-btn--ghost,html[data-theme=nakshatra] .hwr-btn--ghost,html[data-theme=sapphire] .hwr-btn--ghost{color:#f3e6c8;box-shadow:inset 0 0 0 1.5px #eed49a66}html[data-theme=night] .hwr-btn--ghost:hover,html[data-theme=nakshatra] .hwr-btn--ghost:hover,html[data-theme=sapphire] .hwr-btn--ghost:hover{background:#3c2e1a80}.hwr-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--hwr-flame-ink);opacity:.85;font-size:.66rem;font-weight:600}html[data-theme=night] .hwr-kicker,html[data-theme=nakshatra] .hwr-kicker,html[data-theme=sapphire] .hwr-kicker{color:#eda25c}.hwr-num{font-family:var(--font-display);letter-spacing:.02em;background-image:linear-gradient(100deg, var(--hwr-brass-deep) 0%, var(--hwr-brass) 30%, var(--hwr-brass-hi) 47%, var(--hwr-brass-hi2) 50%, var(--hwr-brass-hi) 53%, var(--hwr-brass) 70%, var(--hwr-brass-deep) 100%);-webkit-text-fill-color:transparent;color:var(--hwr-brass);background-size:220%;-webkit-background-clip:text;background-clip:text;flex:none;font-size:2rem;line-height:1}.hwr-cardtitle{letter-spacing:-.008em;color:var(--hwr-ink);font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.06}html[data-theme=night] .hwr-cardtitle,html[data-theme=nakshatra] .hwr-cardtitle,html[data-theme=sapphire] .hwr-cardtitle{color:#f3e6c8}.hwr-body{color:var(--hwr-ink-soft);font-size:.92rem;line-height:1.68}html[data-theme=night] .hwr-body,html[data-theme=nakshatra] .hwr-body,html[data-theme=sapphire] .hwr-body{color:#cbb894}.hwr-sample{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--hwr-ink) 48%, transparent);font-size:.56rem;font-weight:600}html[data-theme=night] .hwr-sample,html[data-theme=nakshatra] .hwr-sample,html[data-theme=sapphire] .hwr-sample{color:#b3a17e}.hwr-frame{background:#17100a;border:1px solid #96692666;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 2px 4px #3c240c24,0 22px 56px -12px #3c240c59,inset 0 0 0 1px #ffecc81f}.hwr-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--hwr-brass-deep);background:linear-gradient(#fffcf4f2,#faeed6bf);border:1px solid #96692680;border-radius:999px;align-items:center;gap:9px;padding:6px 14px;font-size:.62rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #3c240c14}.hwr-tag:before{content:"";background:linear-gradient(135deg, var(--hwr-brass-deep), var(--hwr-brass-hi2));flex:none;width:5px;height:5px;transform:rotate(45deg)}.hwr-price{letter-spacing:-.01em;color:var(--hwr-ink);font-size:clamp(2.4rem,3.4vw,3.2rem);line-height:1}html[data-theme=night] .hwr-price,html[data-theme=nakshatra] .hwr-price,html[data-theme=sapphire] .hwr-price{color:#f3e6c8}.hwr-perk{color:var(--hwr-ink-soft);align-items:flex-start;gap:12px;font-size:.86rem;line-height:1.6;display:flex}.hwr-perk:before{content:"";background:linear-gradient(135deg, var(--hwr-brass-deep), var(--hwr-brass-hi));flex:none;width:6px;height:6px;margin-top:.5em;transform:rotate(45deg)}html[data-theme=night] .hwr-perk,html[data-theme=nakshatra] .hwr-perk,html[data-theme=sapphire] .hwr-perk{color:#cbb894}.hwr-stat b{font-family:var(--font-display);color:var(--hwr-ink);font-size:clamp(1.9rem,3vw,2.6rem);line-height:1;display:block}.hwr-stat span{letter-spacing:.16em;text-transform:uppercase;color:var(--hwr-ink-soft);margin-top:.45rem;font-size:.62rem;font-weight:600;display:block}html[data-theme=night] .hwr-stat b,html[data-theme=nakshatra] .hwr-stat b,html[data-theme=sapphire] .hwr-stat b{color:#f3e6c8}html[data-theme=night] .hwr-stat span,html[data-theme=nakshatra] .hwr-stat span,html[data-theme=sapphire] .hwr-stat span{color:#b3a17e}.hwr-stars{color:var(--hwr-flame-deep);letter-spacing:.08em}html[data-theme=night] .hwr-stars,html[data-theme=nakshatra] .hwr-stars,html[data-theme=sapphire] .hwr-stars{color:#eda25c}.hwr-quote{color:var(--hwr-ink);font-size:.94rem;line-height:1.72;position:relative}html[data-theme=night] .hwr-quote,html[data-theme=nakshatra] .hwr-quote,html[data-theme=sapphire] .hwr-quote{color:#ecdfc0}.hwr-faq{border-top:1px solid #96692638}.hwr-faq__q{text-align:left;cursor:pointer;width:100%;color:var(--hwr-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem .25rem;transition:opacity .2s;display:flex}.hwr-faq__q:hover{opacity:.72}.hwr-faq__qtext{font-family:var(--font-display);font-size:1.18rem;line-height:1.3}.hwr-faq__icon{width:auto;height:auto;color:var(--hwr-flame-deep);background:0 0;border:0;border-radius:0;flex:none;font-size:1.35rem;line-height:1;transition:transform .18s ease-out;display:block}.hwr-faq__q[aria-expanded=true] .hwr-faq__icon{background:0 0;transform:rotate(45deg)}.hwr-faq__a{color:var(--hwr-ink-soft);padding:0 3rem 1.5rem .25rem;font-size:.95rem;line-height:1.75}html[data-theme=night] .hwr-faq{border-color:#eed49a33}html[data-theme=night] .hwr-faq__q,html[data-theme=nakshatra] .hwr-faq__q,html[data-theme=sapphire] .hwr-faq__q{color:#f3e6c8}html[data-theme=night] .hwr-faq__a,html[data-theme=nakshatra] .hwr-faq__a,html[data-theme=sapphire] .hwr-faq__a{color:#cbb894}html[data-theme=night] .hwr-faq__icon,html[data-theme=nakshatra] .hwr-faq__icon,html[data-theme=sapphire] .hwr-faq__icon{color:#eda25c;border-color:#eed49a57}.hwr-input{width:100%;min-height:52px;color:var(--hwr-ink);background:#fffcf4e6;border:1px solid #9669265c;border-radius:999px;outline:none;padding:0 22px;font-size:.94rem;transition:border-color .2s,box-shadow .2s;display:block;box-shadow:inset 0 2px 6px #78501e14,inset 0 -1px #fff9}.hwr-input::placeholder{color:color-mix(in srgb, var(--hwr-ink) 44%, transparent)}.hwr-input:focus-visible{border-color:var(--hwr-flame);box-shadow:inset 0 2px 6px #78501e14,0 0 0 3px #e8550a2e}html[data-theme=night] .hwr-input,html[data-theme=nakshatra] .hwr-input,html[data-theme=sapphire] .hwr-input{color:#f3e6c8;background:#221a0fe6;border-color:#eed49a4d}.hwr-world{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hwr-world~*{z-index:1;position:relative}.hwr-world__video{object-fit:cover;opacity:.48;filter:saturate(.92);width:100%;height:100svh;display:block;position:sticky;top:0}.hwr-section--air{z-index:1;background:0 0;position:relative}.hwr-chapter{border-top:1px solid #7a551829;grid-template-columns:1fr;gap:2.25rem;padding-block:clamp(4.5rem,14vh,9rem);display:grid}.hwr-chapter--head{border-top:0;gap:1.5rem;padding-top:clamp(3rem,10vh,6rem)}@media (min-width:900px){.hwr-chapter{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:8%}.hwr-chapter--head{grid-template-columns:1fr}}.hwr-suite{flex-wrap:wrap;gap:.55rem 1.1rem;max-width:52ch;display:flex}.hwr-suite a{color:var(--hwr-ink);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #7a551847;padding-bottom:2px;font-size:.78rem;text-decoration:none;transition:color .18s ease-out,border-color .18s ease-out}.hwr-suite a:hover{color:var(--hwr-flame-deep);border-color:var(--hwr-flame)}.hwr-daily{border-top:1px solid #7a55182e;margin:2.2rem 0 0;padding:0;list-style:none}.hwr-daily__item{color:var(--hwr-ink);border-bottom:1px solid #7a551829;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:baseline;gap:.9rem;padding:.95rem 0 .95rem .85rem;text-decoration:none;transition:color .18s ease-out;display:grid;position:relative}.hwr-daily__item:before{content:"";background:var(--hwr-flame);opacity:0;transform-origin:50% 100%;width:2px;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;top:.95rem;bottom:.95rem;left:0;transform:scaleY(.35)}.hwr-daily__item:hover,.hwr-daily__item:focus-visible{color:var(--hwr-flame-deep)}.hwr-daily__item:hover:before,.hwr-daily__item:focus-visible:before{opacity:1;transform:scaleY(1)}.hwr-daily__item:focus-visible{outline:2px solid var(--hwr-flame);outline-offset:3px}.hwr-daily__n{letter-spacing:.14em;opacity:.45;font-size:.72rem}.hwr-daily__copy{gap:.2rem;display:grid}.hwr-daily__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--hwr-flame-ink);font-size:.68rem}.hwr-daily__title{font-size:1.35rem;font-weight:500}.hwr-daily__body{opacity:.72;max-width:46ch;font-size:.92rem}.hwr-daily__go{color:var(--hwr-flame);font-size:1.1rem}.hwr-digest{grid-template-columns:1fr;align-items:center;gap:1.75rem;max-width:none;display:grid}@media (min-width:768px){.hwr-digest{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);gap:7%}}.hwr-digest__art{background:#fffaf3;border:1px solid #7a551838;min-height:0;margin:0;padding:1.1rem 1.15rem 1rem;overflow:hidden}.hwr-digest__art img{object-fit:cover;object-position:center top;transform-origin:50%;width:100%;height:0;animation:28s ease-in-out infinite alternate hwHeroDrift;display:block;transform:scale(1.04)}.hwr-digest__art .hwr-cap{letter-spacing:.06em;text-transform:uppercase;color:#2b27248c;background:#faf6ec;padding:.45rem .6rem .55rem;font-size:.72rem;display:block}.hwr-digest__copy{flex-direction:column;justify-content:center;padding:.5rem 0 1rem;display:flex}.hwr-digest__form{flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;display:flex}.hwr-digest__form .hwr-input{flex:14rem}.hwr-artframe{background:0 0;margin:0;padding:0}.hwr-artframe img{object-fit:cover;border:1px solid #7a551838;width:100%;max-width:none;height:22rem;margin-inline:0;transition:transform .18s ease-out;display:block;transform:scale(1)}.hwr-artframe:hover img{transform:scale(1.07)}.hwr-sample-embed{min-width:0}.hwr-sample-grid{gap:2.25rem;margin-top:clamp(2rem,6vh,3.5rem);display:grid}@media (min-width:980px){.hwr-sample-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:7%}}.hwr-stage{grid-template-columns:1fr;gap:1rem;display:grid}@media (max-width:719px){.hwr-stage__portrait{display:none}}@media (min-width:720px){.hwr-stage{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.35fr) minmax(9.5rem,.42fr);gap:1rem 1.15rem}.hwr-stage__film{grid-area:1/1}.hwr-stage__portrait{grid-area:1/2/span 2}.hwr-stage__folio{grid-area:2/1}.hwr-stage__portrait .hwr-film,.hwr-stage__portrait .hwr-film__frame{height:100%}}.hwr-stage--kundli{grid-template-columns:1fr;display:grid;position:relative}.hwr-stage--kundli .hwr-stage__chart{margin-top:.75rem;border-top:2px solid var(--hwr-flame);width:min(58%,280px);margin-inline:auto;padding-top:.65rem;position:relative}.hwr-stage--match{display:block}.hwr-film{margin:0}.hwr-film__frame{width:100%;box-shadow:inset 0 2px 0 0 var(--hwr-flame);background:#1a120b;position:relative;overflow:hidden}.hwr-film__frame:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000 72%,#1a120b47 100%);position:absolute;inset:0}.hwr-film__still,.hwr-film__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hwr-film__still{z-index:1;animation:18s ease-out infinite alternate hwr-ken}.hwr-film__video{z-index:2;opacity:0;transition:opacity .2s ease-out}.hwr-film__video[data-live=true]{opacity:1}.hwr-film__still[data-live=true]{opacity:0}.hwr-film figcaption{margin:.55rem 0 0}@keyframes hwr-ken{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.06)translate(-1.4%,-1%)}}.hwr-folio{aspect-ratio:16/10;width:100%;min-height:280px;position:relative;overflow:hidden}.hwr-folio canvas{display:block}.hwr-folio-fallback{position:absolute;inset:8% 6%}.hwr-folio-fallback img{aspect-ratio:3/4;object-fit:cover;transform-origin:50% 100%;width:38%;position:absolute;top:8%;left:28%}.hwr-volumes{border-top:1px solid #7a551838;gap:0;margin-top:2rem;display:grid}.hwr-volumes__item{color:var(--hwr-ink);border-bottom:1px solid #7a55182e;grid-template-columns:2.4rem 3.1rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem 0 .85rem .85rem;text-decoration:none;transition:color .18s ease-out;display:grid;position:relative}.hwr-volumes__item:before{content:"";background:var(--hwr-flame);opacity:0;transform-origin:50% 100%;width:2px;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;top:.85rem;bottom:.85rem;left:0;transform:scaleY(.35)}.hwr-volumes__item:hover,.hwr-volumes__item:focus-visible{color:var(--hwr-flame-deep)}.hwr-volumes__item:hover:before,.hwr-volumes__item:focus-visible:before{opacity:1;transform:scaleY(1)}.hwr-volumes__item:focus-visible{outline:2px solid var(--hwr-flame);outline-offset:3px}.hwr-volumes__n{font-family:var(--font-para);letter-spacing:.14em;text-transform:uppercase;opacity:.55;font-size:.68rem}.hwr-volumes__item img{object-fit:cover;width:3.1rem;height:4.1rem;display:block}.hwr-volumes__name{font-size:1.15rem;line-height:1.15}.hwr-excerpt{border-left:2px solid var(--hwr-flame);margin:0;padding-left:.9rem}.hwr-excerpt__quote{opacity:.82;max-width:42ch;font-style:italic}.hwr-artframe figcaption,.hwr-demo .hwr-sample{margin-top:.75rem}.hwr-demo{background:0 0;padding:0}.hwr-demo--split{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.hwr-kootas{grid-template-columns:1fr 1fr;gap:0;margin-top:1.25rem;display:grid}.hwr-kootas>div{border-top:1px solid #7a55182e;justify-content:space-between;gap:1rem;padding:.55rem 0;font-size:.88rem;display:flex}.hwr-kootas dt{font-family:var(--font-para);letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:.68rem}.hwr-kootas dd{font-family:var(--font-display);margin:0}.hwr-match{flex-direction:column;gap:1.15rem;display:flex}.hwr-match__faces{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.hwr-match__faces figure{margin:0}.hwr-match__faces img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.hwr-match__faces figcaption{letter-spacing:.06em;margin-top:.45rem;font-size:.72rem}.hwr-match__found{writing-mode:vertical-rl;letter-spacing:.22em;text-transform:uppercase;color:var(--hwr-flame-deep);white-space:nowrap;font-size:.68rem;transform:rotate(180deg)}.hwr-match__score{margin-top:1.1rem;font-size:clamp(2rem,4vw,3rem);line-height:1}.hwr-match__score span{letter-spacing:.08em;opacity:.7;font-size:.38em}.hwr-match__remedy{border-left:2px solid var(--hwr-flame);max-width:42ch;margin-top:1rem;padding-left:.85rem;font-size:.9rem}@media (prefers-reduced-motion:reduce){html:not(.hw-force-motion) .hwr-sheet:after,html:not(.hw-force-motion) .hwr-sheet__bloom,html:not(.hw-force-motion) .hwr-tex,html:not(.hw-force-motion) .hwr-clouds img,html:not(.hw-force-motion) .hwr-cue i,html:not(.hw-force-motion) .hwr-hero__copy,html:not(.hw-force-motion) .hwr-section{animation:none!important}html:not(.hw-force-motion) .hwr-lift,html:not(.hw-force-motion) .hwr-btn,html:not(.hw-force-motion) .hwr-faq__icon{transition:none!important}html:not(.hw-force-motion) .hwr-lift:hover,html:not(.hw-force-motion) .hwr-btn:hover{transform:none!important}html:not(.hw-force-motion) .hwr-btn:hover:after{opacity:0!important;animation:none!important}html:not(.hw-force-motion) .hwr-world__video{display:none!important}html:not(.hw-force-motion) .hwr-world{background:url(/home/world-field.jpg) 50%/cover}html:not(.hw-force-motion) .hwr-film__still{opacity:1!important;animation:none!important}html:not(.hw-force-motion) .hwr-film__video{display:none!important}}html[lang]:not([lang=en]) .hwr-eyebrow,html[lang]:not([lang=en]) .hwr-kicker,html[lang]:not([lang=en]) .hwr-tag,html[lang]:not([lang=en]) .hwr-stat span,html[lang]:not([lang=en]) .hwr-sample{text-transform:none;letter-spacing:.1em}html[lang]:not([lang=en]) .hwr-title,html[lang]:not([lang=en]) .hwr-cardtitle,html[lang]:not([lang=en]) .hwr-wordmark,html[lang]:not([lang=en]) .hwr-price{letter-spacing:0;line-height:1.22}}@media (max-width:640px){h1.hwr-wordmark{white-space:normal;font-size:clamp(2.35rem,11vw,3.4rem);line-height:1.06}}:root .hwk-foot{background:#fff6ea!important;padding:0!important}:root .hwk-foot__plate{box-shadow:none!important;background:linear-gradient(#fff9f0 0%,#fff3e0 100%)!important;border-radius:0!important;width:100%!important;max-width:none!important}:root .hwk-foot__texture{opacity:.5!important;mix-blend-mode:multiply!important}:root .hwk-foot__wash{opacity:.45}.hero-ratingline{letter-spacing:.14em;text-transform:uppercase;color:#8a4117;margin-top:10px;font-size:.72rem}.hwr-ground,.hwm-page{color:#5c3a22!important}.hwr-ground h1:not(.metal-text):not(.hero-wordmark),.hwr-ground h2,.hwm-page h1,.hwm-page h2{color:#6b3a12!important}h1.hero-wordmark,.hwr-ground h1.hero-wordmark,.hero-wordmark.sn-wordmark,.hero-wordmark.hwk-wordmark-royal{color:#e8550a;filter:drop-shadow(0 1px #ffffff2e)drop-shadow(0 3px 12px #e8550a47);display:inline-block;position:relative;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(105deg,#6b1d0a 0%,#a33517 22%,#e8550a 42%,#ff9a4a 50%,#e8550a 58%,#a33517 78%,#6b1d0a 100%)!important;background-size:280% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:4.6s ease-in-out infinite hwSaffronSheen!important}@keyframes hwSaffronSheen{0%,to{background-position:0%}50%{background-position:100%}}h1.hero-wordmark[data-sheen]:before{opacity:1!important;background:linear-gradient(108deg,#0000 34%,#ff9a4a00 44%,#ffc87873 50%,#ff9a4a00 56%,#0000 68%)!important;animation:4.8s ease-in-out infinite hwk-wordmark-sheen!important}html[data-theme=night] h1.hero-wordmark,html[data-theme=nakshatra] h1.hero-wordmark,html[data-theme=sapphire] h1.hero-wordmark{-webkit-text-fill-color:transparent!important;background-image:linear-gradient(118deg,#f2a881 0%,#e8550a 45%,#f7cbac 100%)!important}.hwr-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.hwr-demo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hwr-demo-card{color:inherit;flex-direction:column;gap:.5rem;text-decoration:none;display:flex}.hwr-demo-card img{object-fit:cover;transform-origin:50%;width:100%;height:11.5rem;transition:transform .18s ease-out,filter .18s ease-out;display:block;transform:scale(1)}.hwr-demo-card:hover img,.hwr-demo-card:focus-visible img{filter:brightness(1.05);transform:scale(1.05)}.hwr-demo-card:active img{transform:scale(.97)}:root .hwk-foot__plate{max-width:min(1120px,100% - 2.5rem);box-shadow:none;border-radius:0;margin-inline:auto}:root .hwk-foot__statement{max-width:28ch;font-size:clamp(1.4rem,2.4vw,2.1rem)}[data-gallery-stage],[data-gallery-stage]>div{width:100%!important;height:100%!important}[data-gallery-stage] canvas{width:100%!important;height:100%!important;display:block!important}.hw-hero-actions{flex-direction:column;justify-content:center;align-items:center;gap:.85rem;width:100%;margin-top:1.5rem;display:flex}.hw-hero-actions__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem .75rem;width:100%;display:flex}.hw-gold-cta{letter-spacing:.06em;cursor:pointer;min-height:48px;box-shadow:none;background:0 0;border:1px solid #1c161061;border-top:2px solid;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.7rem 1.1rem .64rem;font-weight:650;text-decoration:none;transition:transform .16s ease-out,color .16s ease-out,border-color .16s ease-out;display:inline-flex;position:relative;color:#a33517!important;-webkit-text-fill-color:#a33517!important}.hw-gold-cta:before,.hw-gold-cta:after{content:none}.hw-gold-cta__label{color:#a33517;-webkit-text-fill-color:#a33517;text-shadow:none}[data-hero-copy=true] .hw-gold-cta{min-height:52px;box-shadow:none;background:0 0;border:1px solid #5c1f0a85;border-top:2px solid #f07a28;border-radius:0;padding:.75rem 1.4rem .69rem;color:#6b1d0a!important;-webkit-text-fill-color:#6b1d0a!important}[data-hero-copy=true] .hw-gold-cta__label{color:#6b1d0a;-webkit-text-fill-color:#6b1d0a}@media (max-width:79.99rem){.hw-gold-cta.hidden{display:none}}.hero-quiet{color:#6b1d0a;letter-spacing:.06em;min-height:52px;box-shadow:none;background:0 0;border:1px solid #5c1f0a85;border-top:2px solid #c45a12;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.75rem 1.4rem .69rem;font-size:.92rem;font-weight:650;text-decoration:none;transition:transform .16s ease-out,color .16s ease-out,border-color .16s ease-out;display:inline-flex}.hero-quiet:hover,.hero-quiet:focus-visible{color:#e8550a;box-shadow:none;border-color:#ff8a3d #e8550a #e8550a;transform:translateY(-1px)}.hero-quiet:active{transform:translateY(1px)}.hero-quiet:focus-visible{outline-offset:3px;outline:2px solid #e8550a}html[data-theme=night] [data-hero-copy=true] .hw-gold-cta,html[data-theme=nakshatra] [data-hero-copy=true] .hw-gold-cta,html[data-theme=sapphire] [data-hero-copy=true] .hw-gold-cta,html[data-theme=night] .hero-quiet,html[data-theme=nakshatra] .hero-quiet,html[data-theme=sapphire] .hero-quiet{border-color:#753e1c57;color:#6b1d0a!important;-webkit-text-fill-color:#6b1d0a!important}.hw-gold-chip,.hw-proof{border:0;border-radius:0;justify-content:center;align-items:center;min-height:40px;margin:0;padding:.15rem 0;display:inline-flex;position:relative;box-shadow:none!important;background:0 0!important;animation:none!important}.hw-gold-chip:before,.hw-gold-chip:after,.hw-proof:before,.hw-proof:after{content:none!important;display:none!important}.hw-gold-chip{letter-spacing:.14em;text-transform:uppercase;cursor:pointer;font-size:.7rem;font-weight:650;text-decoration:none;transition:transform .16s ease-out,box-shadow .16s;box-shadow:inset 0 0 0 1px #c45a128c;color:#c45a12!important;-webkit-text-fill-color:#c45a12!important}.hw-proof{color:#5c3a22;letter-spacing:.02em;text-transform:none;cursor:default;gap:.5rem;font-size:.84rem;font-weight:550;box-shadow:none!important;background:0 0!important}.hw-proof>*{-webkit-text-fill-color:unset;box-shadow:none!important;background:0 0!important}.hw-proof__stars{color:#c9a227;letter-spacing:.12em;font-size:1.02rem;line-height:1}.hw-proof strong{color:#15803d;font-variant-numeric:tabular-nums;font-size:1.05em;font-weight:750}.hw-proof__meta{color:#3e272394;font-weight:500}.hw-proof--pending{color:#5c3a22;letter-spacing:.025em;min-height:0;padding:0;font-size:.78rem}.hw-proof--pending strong{color:currentColor;font-size:1em}.hw-proof--pending .hw-proof__meta{color:#5c3a22;opacity:.82;font-weight:550}.hw-proof--empty{color:#5c3a22;gap:.42rem;min-height:32px;padding:0}.hw-proof--empty .hw-proof__stars{color:#b85a20;font-size:.78rem}.hw-proof--empty .hw-proof__meta{color:#5c3a22;opacity:.78}.hw-proof--empty small{color:#8a4117;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:700}@media (max-width:640px){.hw-hero-actions__row{flex-direction:column;gap:.25rem}.hero-inclusion,.hw-proof--empty{min-height:0;line-height:1.35}h1.hero-wordmark,.hero-wordmark.sn-wordmark{text-wrap:balance;max-width:calc(100vw - 2rem);white-space:normal!important;font-size:clamp(3.1rem,15vw,5.2rem)!important;line-height:.88!important}[data-hero-copy=true] .hero-cta,:root .hero-cta.hwk-pill{min-width:min(286px,100vw - 3rem);height:64px}}.hw-gold-cta:hover,.hw-gold-cta:focus-visible{box-shadow:none;border-color:currentColor;transform:translateY(-1px);color:#e8550a!important;-webkit-text-fill-color:#e8550a!important}[data-hero-copy=true] .hw-gold-cta:hover,[data-hero-copy=true] .hw-gold-cta:focus-visible{box-shadow:none;border-color:#ff8a3d #e8550a #e8550a;transform:translateY(-1px);color:#e8550a!important;-webkit-text-fill-color:#e8550a!important}.hw-gold-chip:hover,.hw-gold-chip:focus-visible{transform:translateY(-1px);box-shadow:inset 0 0 0 1.5px #a33517}.hw-gold-cta:active{transform:translateY(1px)}.hw-gold-cta:focus-visible,.hw-gold-chip:focus-visible{outline-offset:3px;outline:2px solid #e8550a}.hwr-daily{border:0!important;border-top:1px solid #7a551833!important;flex-direction:column!important;gap:0!important;margin-top:2.4rem!important;display:flex!important}.hwr-daily>li{margin:0;padding:0;list-style:none}.hwr-daily__item{text-align:left;cursor:pointer;width:100%;background:0 0!important;border:0!important;border-bottom:1px solid #7a551829!important;flex-direction:row!important;grid-template-columns:7.2rem minmax(0,1fr) auto!important;align-items:center!important;gap:.9rem 1.25rem!important;padding:.95rem 0!important;display:grid!important}.hwr-daily__item:before,.hwr-daily__n{display:none!important}.hwr-daily__go{color:#a33517;font-size:1.1rem;display:inline!important}.hwr-daily__still{border-radius:0;overflow:hidden;order:0!important;width:7.2rem!important;height:7.2rem!important}.hwr-daily__copy{order:0!important}@media (min-width:720px){.hwr-daily{grid-template-columns:none!important}.hwr-daily__still{height:7.2rem!important}}.hwr-daily__still img{object-fit:cover!important;object-position:50% 28%!important;width:100%!important;height:100%!important;top:0!important;left:0!important}.hwr-sku{background:#f7f1e4;width:100%;height:100%;display:grid}.hwr-sku--loshu{background:#7a551847;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:1px;padding:1px}.hwr-sku--loshu span{font-family:var(--font-display);color:#2b2724;background:#f7f1e4;place-items:center;font-size:.95rem;display:grid}.hwr-sku--mobile{letter-spacing:.14em;color:#2b2724;place-items:center;font-size:.92rem}.hwr-sku--match{grid-template-columns:1fr 1fr;gap:2px}.hwr-sku--match img{object-fit:cover!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.hwr-daily__title{font-size:1.15rem!important}@keyframes hwGoldSheen{0%{transform:translate(-120%)}60%,to{transform:translate(120%)}}.hw-hero-drift{object-fit:cover;opacity:.42;mix-blend-mode:multiply;pointer-events:none;width:112%;height:112%;animation:32s ease-in-out infinite alternate hwHeroDrift;position:absolute;inset:-6%}.hw-hero-drift--poster,.hw-hero-drift--video{animation:none}@media (prefers-reduced-motion:no-preference){.hw-hero-drift--poster{visibility:hidden}}@media (prefers-reduced-motion:reduce){.hw-hero-drift--video{display:none}}footer .hwk-gridflow,.hwk-foot .hwk-gridflow,.hwk-foot__lines{display:none!important}.hwr-limbs{gap:.85rem 1.2rem;margin-top:.7rem;display:grid}@media (min-width:520px){.hwr-limbs{grid-template-columns:1fr 1fr}}.hwr-limb__k{letter-spacing:.16em;text-transform:uppercase;color:#5c3a229e;margin:0;font-size:.64rem}.hwr-limb__v{color:#1c1610;margin:.2rem 0 0;font-size:1.15rem;font-weight:400}.hwk-ground .hwk-gridflow,.hwr-ground .hwk-gridflow{--hwk-grid:118px;opacity:.28!important;-webkit-mask-image:none!important;mask-image:none!important}.hwk-ground .hwk-gridflow:after,.hwr-ground .hwk-gridflow:after{background:radial-gradient(60% 40% at 22% 18%,#ea5a1247,#0000 70%),radial-gradient(52% 38% at 78% 46%,#e88c4638,#0000 72%),radial-gradient(58% 42% at 40% 88%,#f2b06e3d,#0000 74%)!important}.hw-hero-mesh{background:radial-gradient(78% 64% at 14% 18%,#f8f2e6 0%,#0000 58%),radial-gradient(70% 58% at 84% 16%,#e8c9a8 0%,#0000 52%),radial-gradient(62% 70% at 78% 88%,#d4a07a 0%,#0000 56%),radial-gradient(52% 48% at 12% 82%,#c4896a 0%,#0000 52%),#f3eee4}.hw-hero-mesh .hwk-gridflow{display:none!important}.hw-home-story{isolation:isolate;background:#f8f3e9}.hw-home-field{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0}.hw-hero-mesh .hero-scroll-cue{display:none!important}@keyframes hwHeroDrift{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.12)translate(-2%,-1.5%)}}.hwr-cta-line--quiet{border-bottom-color:#c45a1266;font-weight:500}
@layer dawn{html[data-dawn]{--dawn-paper:#f7f1e6;--dawn-ink:#1c1610;--dawn-mute:#6a5e50;--dawn-flame:#c2410c;--dawn-rule:#1c161024;--dawn-ease:cubic-bezier(.23, 1, .32, 1);--dawn-enter:cubic-bezier(.16, 1, .3, 1);--dawn-ms:.18s;--font-display:"PahariDisplay", "Kalnia", serif;--font-para:"PahariSans", system-ui, sans-serif;background:var(--dawn-paper);caret-color:var(--dawn-flame);scrollbar-color:#c2410c66 transparent;scrollbar-width:thin;interpolate-size:allow-keywords}html:has(.dawn){--dawn-paper:#f7f1e6;--dawn-ink:#1c1610;--dawn-mute:#6a5e50;--dawn-flame:#c2410c;--dawn-rule:#1c161024;--dawn-ease:cubic-bezier(.23, 1, .32, 1);--dawn-enter:cubic-bezier(.16, 1, .3, 1);--dawn-ms:.18s;--font-display:"PahariDisplay", "Kalnia", serif;--font-para:"PahariSans", system-ui, sans-serif;background:var(--dawn-paper);caret-color:var(--dawn-flame);scrollbar-color:#c2410c66 transparent;scrollbar-width:thin;interpolate-size:allow-keywords}.dawn{color:var(--dawn-ink);isolation:isolate;background:0 0;position:relative}.dawn-field{z-index:0;pointer-events:none;opacity:.42;mix-blend-mode:multiply;background:radial-gradient(42rem 28rem at 8% 12%,#e8b06e47,#0000 62%),radial-gradient(36rem 24rem at 92% 78%,#c2410c14,#0000 58%),url(/home/bloom-muslin.jpg) 50%/cover;animation:14s ease-in-out infinite alternate dawn-breathe;position:fixed;inset:0}.dawn-field__grain{opacity:.18;mix-blend-mode:multiply;background-image:url(/home/manuscript.jpg);background-size:640px;position:absolute;inset:0}.dawn-shell{z-index:1;position:relative}.dawn-wrap{width:min(1120px,100% - 2.5rem);margin-inline:auto}.dawn-hero-clip{height:100svh;min-height:100svh;overflow:hidden}.dawn-hero{box-sizing:border-box;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-content:end;height:100dvh;min-height:100dvh;max-height:100dvh;padding:5.5rem 0 2.6rem;display:grid;overflow:hidden}.dawn-hero__copy{grid-column:1;max-width:min(38rem,100%);padding-bottom:.45rem}.dawn-hero h1{max-width:none;font-family:var(--font-display);letter-spacing:-.03em;color:var(--dawn-ink);margin:0;padding-bottom:.18em;font-size:clamp(2.55rem,5.2vw,4.55rem);font-weight:380;line-height:1.12;animation:linear both dawn-hero-exit;animation-timeline:view();animation-range:exit exit 45%}.dawn-hero__line{display:block}.dawn-hero h1 em{color:var(--dawn-flame);font-style:italic}.dawn-hero__lede{max-width:34ch;font-family:var(--font-para);color:var(--dawn-mute);animation:dawn-word-in .52s var(--dawn-enter) both;margin:1.15rem 0 0;font-size:1.05rem;line-height:1.5;animation-delay:.4s}.dawn-hero__actions{animation:dawn-word-in .52s var(--dawn-enter) both;flex-wrap:wrap;gap:1.75rem;margin-top:1.85rem;animation-delay:.48s;display:flex}.dawn-word{animation:dawn-word-in .52s var(--dawn-enter) both;animation-delay:calc(var(--i,0) * 80ms);padding-right:.28em;display:inline-block}.dawn-link{font-family:var(--font-para);letter-spacing:.04em;color:var(--dawn-flame);cursor:pointer;transform-origin:0;transition:transform .14s var(--dawn-ease), color var(--dawn-ms) ease;background:0 0;border:0;align-items:center;gap:.45rem;padding:0 0 .28rem;font-size:.92rem;text-decoration:none;display:inline-flex;position:relative}.dawn-link:after{content:"";transform-origin:100%;height:2px;transition:transform var(--dawn-ms) var(--dawn-ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.dawn-link:hover:after,.dawn-link:focus-visible:after{transform-origin:0%;transform:scaleX(1)}.dawn-link:focus-visible,.dawn-slice:focus-visible,.dawn-row:focus-visible,.dawn-faq summary:focus-visible{outline:2px solid var(--dawn-flame);outline-offset:4px}.dawn-link:active{transform:scale(.97)}.dawn-link--ink{color:var(--dawn-ink)}.dawn-proof{border-top:1px solid var(--dawn-rule);border-bottom:1px solid var(--dawn-rule);grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:2.4rem 0;display:grid}.dawn-proof dt{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--dawn-flame);margin:0;font-size:1.65rem;font-weight:420}.dawn-proof dd{font-family:var(--font-para);color:var(--dawn-mute);margin:.2rem 0 0;font-size:.78rem}.dawn-proof-line{border-top:1px solid var(--dawn-rule);border-bottom:1px solid var(--dawn-rule);font-family:var(--font-para);color:var(--dawn-mute);flex-wrap:wrap;gap:.45rem 1.6rem;padding:1.15rem 0 1.35rem;font-size:.82rem;line-height:1.45;display:flex}.dawn-proof-line b{color:var(--dawn-ink);padding-right:.35rem;font-weight:550}.dawn-start{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:2.8rem;padding:2.6rem 0 4.2rem;display:grid}.dawn-start__list{flex-direction:column;min-width:0;display:flex}.dawn-go{border-bottom:1px solid var(--dawn-rule);color:inherit;transition:opacity var(--dawn-ms) ease;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:baseline;gap:.85rem;padding:1.15rem 0 1.2rem;text-decoration:none;display:grid}.dawn-go:first-child{border-top:1px solid var(--dawn-rule)}.dawn-go__n{font-family:var(--font-para);letter-spacing:.14em;color:var(--dawn-flame);font-size:.68rem}.dawn-go__copy{min-width:0}.dawn-go__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.55rem;font-weight:400;line-height:1.15;display:block}.dawn-go__body{max-width:46ch;font-family:var(--font-para);color:var(--dawn-mute);margin-top:.35rem;font-size:.9rem;line-height:1.45;display:block}.dawn-go__cta{font-family:var(--font-para);letter-spacing:.04em;color:var(--dawn-flame);white-space:nowrap;align-self:center;font-size:.78rem}.dawn-film-frame{border:1px solid var(--dawn-rule);background:#1c16100a;margin:0;overflow:hidden}.dawn-film{aspect-ratio:4/5;object-fit:cover;background:url(/home/kundli-north.jpg) 50%/cover;width:100%;height:auto;display:block}.dawn-film-frame figcaption{font-family:var(--font-para);color:var(--dawn-mute);border-top:1px solid var(--dawn-rule);padding:.7rem .85rem .85rem;font-size:.75rem;line-height:1.4}.dawn-sec{padding:5.5rem 0}.dawn-sec h2{max-width:18ch;font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 1.15rem;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:380;line-height:1.12}.dawn-sec p.lede{max-width:42ch;font-family:var(--font-para);color:var(--dawn-mute);margin:0 0 2rem;font-size:1rem;line-height:1.55}.dawn-reveal{animation:linear both dawn-up;animation-timeline:view();animation-range:entry entry 28%}.dawn-slices{border-top:1px solid var(--dawn-rule);grid-template-columns:repeat(4,1fr);min-height:0;display:grid}.dawn-slice{border-left:1px solid var(--dawn-rule);min-height:0;color:inherit;transition:background-color var(--dawn-ms) ease, color var(--dawn-ms) ease, opacity var(--dawn-ms) ease;animation:linear both dawn-bright;animation-timeline:view();animation-range:cover 12% cover 55%;animation-delay:calc(var(--i,0) * 40ms);background:0 0;flex-direction:column;justify-content:flex-start;padding:1.8rem 1.4rem 2rem;text-decoration:none;display:flex}.dawn-slice:first-child{border-left:0}.dawn-slice h3{font-family:var(--font-display);transition:color var(--dawn-ms) ease;margin:0;font-size:1.55rem;font-weight:400;line-height:1.15}.dawn-slice p{max-width:24ch;font-family:var(--font-para);color:var(--dawn-mute);opacity:.72;transition:opacity var(--dawn-ms) var(--dawn-ease), color var(--dawn-ms) ease;margin:.7rem 0 0;font-size:.88rem;line-height:1.45}.dawn-slice__rule{background:var(--dawn-flame);transform-origin:0;width:2.4rem;height:2px;transition:transform var(--dawn-ms) var(--dawn-ease);margin-bottom:1.1rem;display:block;transform:scaleX(.35)}.dawn-slice:focus-visible{background:#1c161008}.dawn-slice:focus-visible .dawn-slice__rule{transform:scaleX(1)}.dawn-slice:focus-visible h3{color:var(--dawn-flame)}.dawn-slice:focus-visible p{opacity:1;color:var(--dawn-ink)}.dawn-rail{border-top:1px solid var(--dawn-rule);gap:0;display:grid}.dawn-row{border-bottom:1px solid var(--dawn-rule);color:inherit;transition:color var(--dawn-ms) ease;grid-template-columns:minmax(8rem,14rem) 1fr auto;align-items:baseline;gap:1.25rem;padding:1.15rem 0;text-decoration:none;display:grid}.dawn-row:focus-visible .dawn-row__title{color:var(--dawn-flame)}.dawn-row__k{font-family:var(--font-para);letter-spacing:.14em;text-transform:uppercase;color:var(--dawn-mute);font-size:.72rem}.dawn-row__title{font-family:var(--font-display);transition:color var(--dawn-ms) ease;font-size:1.35rem;font-weight:400}.dawn-row__meta{font-family:var(--font-para);font-variant-numeric:tabular-nums;color:var(--dawn-flame);font-size:.88rem}.dawn-plans{border-top:1px solid var(--dawn-rule);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.dawn-plan{border-left:1px solid var(--dawn-rule);padding:1.8rem 1.5rem 2rem}.dawn-plan:first-child{border-left:0}.dawn-plan--on{box-shadow:inset 0 2px 0 var(--dawn-flame)}.dawn-plan__name{font-family:var(--font-display);margin:0;font-size:1.7rem;font-weight:400}.dawn-plan__price{font-family:var(--font-para);font-variant-numeric:tabular-nums;color:var(--dawn-flame);margin:.45rem 0 1rem;font-size:1.05rem}.dawn-plan ul{margin:0;padding:0;list-style:none}.dawn-plan li{font-family:var(--font-para);color:var(--dawn-mute);border-bottom:1px solid #1c16100f;padding:.4rem 0;font-size:.88rem;line-height:1.4}.dawn-plan--on .dawn-plan__name{color:var(--dawn-flame)}.dawn-plan__cta{margin-top:1.2rem}.dawn-faq details{border-bottom:1px solid var(--dawn-rule)}.dawn-faq details::details-content{interpolate-size:allow-keywords;block-size:0;transition:block-size .2s var(--dawn-ease), content-visibility .2s allow-discrete;transition-behavior:allow-discrete;display:block;overflow:hidden}.dawn-faq details[open]::details-content{block-size:auto}.dawn-faq summary{font-family:var(--font-display);cursor:pointer;justify-content:space-between;gap:1rem;padding:1.05rem 0;font-size:1.2rem;list-style:none;display:flex}.dawn-faq summary::-webkit-details-marker{display:none}.dawn-faq summary:after{content:"+";color:var(--dawn-flame);transition:transform var(--dawn-ms) var(--dawn-ease)}.dawn-faq details[open] summary:after{transform:rotate(45deg)}.dawn-faq__body{transition:grid-template-rows .2s var(--dawn-ease);grid-template-rows:0fr;display:grid}.dawn-faq details[open] .dawn-faq__body{grid-template-rows:1fr}.dawn-faq__body>p{max-width:58ch;font-family:var(--font-para);color:var(--dawn-mute);margin:0;font-size:.95rem;line-height:1.55;overflow:hidden}.dawn-faq details[open] .dawn-faq__body>p{margin-bottom:1.15rem}.dawn-close{align-content:center;min-height:70dvh;padding:5rem 0 6rem;display:grid}.dawn-close h2{max-width:12ch;font-family:var(--font-display);margin:0;padding-bottom:.08em;font-size:clamp(2.6rem,6vw,4.8rem);font-weight:380;line-height:1.12}.dawn-tool{min-height:100dvh;padding:5.5rem 0 4rem}.dawn-tool h1{max-width:16ch;font-family:var(--font-display);margin:0 0 .7rem;padding-bottom:.08em;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:380;line-height:1.12}.dawn-tool .lede{max-width:42ch;font-family:var(--font-para);color:var(--dawn-mute);margin:0 0 2rem}.dawn-empty{max-width:42ch;font-family:var(--font-para);color:var(--dawn-mute);margin:0 0 1.1rem;font-size:.92rem}.dawn-widget{margin:0 0 3.2rem}.dawn-rashis{border-top:1px solid var(--dawn-rule);border-left:1px solid var(--dawn-rule);grid-template-columns:repeat(4,1fr);display:grid}.dawn-rashi{border-right:1px solid var(--dawn-rule);border-bottom:1px solid var(--dawn-rule);color:inherit;transition:color var(--dawn-ms) ease, opacity var(--dawn-ms) ease;flex-direction:column;gap:.25rem;padding:1.15rem 1rem 1.25rem;text-decoration:none;display:flex}.dawn-rashi__ved{font-family:var(--font-para);letter-spacing:.12em;text-transform:uppercase;color:var(--dawn-mute);font-size:.7rem}.dawn-rashi__en{font-family:var(--font-display);transition:color var(--dawn-ms) ease;font-size:1.25rem;font-weight:400}.dawn-rashi:focus-visible .dawn-rashi__en{color:var(--dawn-flame)}.dawn-widget .hwk-sheet>form>h3,.dawn-widget .hwk-sheet>h3{display:none}.dawn-close .dawn-hero__actions{margin-top:1.8rem}.dawn-list{animation:linear both dawn-bright;animation-timeline:view();animation-range:cover 18% cover 48%}.dawn-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dawn-index{z-index:4;gap:.55rem;display:grid;position:fixed;top:50%;right:1.1rem;transform:translateY(-50%)}.dawn-index a{font-family:var(--font-para);letter-spacing:.12em;text-transform:uppercase;color:var(--dawn-mute);transition:color var(--dawn-ms) ease;padding:.15rem 0 .15rem .7rem;font-size:.68rem;text-decoration:none;position:relative}.dawn-index a:before{content:"";background:var(--dawn-flame);transform-origin:top;width:2px;transition:transform var(--dawn-ms) var(--dawn-ease);position:absolute;top:.15rem;bottom:.15rem;left:0;transform:scaleY(0)}.dawn-index a.is-on,.dawn-index a:hover,.dawn-index a:focus-visible{color:var(--dawn-flame)}.dawn-index a.is-on:before,.dawn-index a:hover:before,.dawn-index a:focus-visible:before{transform:scaleY(1)}.dawn-sibs{border-bottom:1px solid var(--dawn-rule);flex-wrap:wrap;gap:1.4rem;margin:0 0 2.4rem;padding-bottom:.9rem;display:flex}.dawn-sibs a{font-family:var(--font-para);letter-spacing:.08em;color:var(--dawn-mute);transition:color var(--dawn-ms) ease;padding:.15rem 0 .3rem;font-size:.78rem;text-decoration:none;position:relative}.dawn-sibs a:after{content:"";transform-origin:100%;height:2px;transition:transform var(--dawn-ms) var(--dawn-ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.dawn-sibs a.is-on,.dawn-sibs a:hover,.dawn-sibs a:focus-visible{color:var(--dawn-flame)}.dawn-sibs a.is-on:after,.dawn-sibs a:hover:after,.dawn-sibs a:focus-visible:after{transform-origin:0%;transform:scaleX(1)}.dawn-split{grid-template-columns:minmax(16rem,.92fr) minmax(0,1.18fr);align-items:start;gap:3rem;display:grid}.dawn-split .dawn-sibs{grid-column:1/-1}.dawn-split__stay{position:sticky;top:5.5rem}.dawn-split__stay--flow{position:static}.dawn-split--flip{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr)}.dawn-split--flip .dawn-split__stay{order:2}.dawn-split--flip .dawn-split__work{order:1}.dawn-manifesto{align-content:center;min-height:100dvh;padding:6rem 0;display:grid}.dawn-scrub{max-width:18ch;font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,5.4vw,4.4rem);font-weight:380;line-height:1.18;position:relative}.dawn-scrub em{color:var(--dawn-flame);font-style:italic}.dawn-scrub__word{display:inline}.dawn-koota{gap:3px;height:10px;margin:0 0 .7rem;display:flex}.dawn-koota__seg{transform-origin:0;min-width:4px;transition:background-color var(--dawn-ms) ease, transform .16s var(--dawn-ease);background:#1c161029;display:block}.dawn-koota__seg:nth-child(7),.dawn-koota__seg:nth-child(8){background:#c2410c8c}.dawn-koota__cap{font-family:var(--font-para);color:var(--dawn-mute);margin:0 0 2rem;font-size:.78rem}.dawn-chapter{padding:2.6rem 0 .4rem}.dawn-chapter h2{font-family:var(--font-display);margin:0 0 1rem;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:380}.dawn-bill{flex-wrap:wrap;gap:1.6rem;margin:0 0 2.2rem;display:flex}.dawn-bill button{font-family:var(--font-para);color:var(--dawn-mute);cursor:pointer;transition:color var(--dawn-ms) ease, transform .14s var(--dawn-ease);background:0 0;border:0;padding:.15rem 0 .35rem;font-size:.88rem;position:relative}.dawn-bill button:after{content:"";transform-origin:100%;height:2px;transition:transform var(--dawn-ms) var(--dawn-ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.dawn-bill button.is-on,.dawn-bill button:hover,.dawn-bill button:focus-visible{color:var(--dawn-flame)}.dawn-bill button.is-on:after,.dawn-bill button:hover:after,.dawn-bill button:focus-visible:after{transform-origin:0%;transform:scaleX(1)}.dawn-bill button:active{transform:scale(.97)}.dawn-plan button.dawn-link{font:inherit}@keyframes dawn-breathe{0%{opacity:.34;transform:scale(1)}to{opacity:.5;transform:scale(1.03)}}@keyframes dawn-word-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes dawn-hero-exit{0%{opacity:1;filter:blur()}to{opacity:.35;filter:blur(2px)}}@keyframes dawn-up{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dawn-bright{0%{opacity:.42}to{opacity:1}}@keyframes dawn-scrim{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;border-bottom-color:#0000}to{background:color-mix(in srgb, var(--dawn-paper,#f7f1e6) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-bottom-color:#1c16101f}}@media (hover:hover) and (pointer:fine){.dawn-link:hover{transform:scale(1.02)}.dawn-link:active{transform:scale(.97)}.dawn-slices:has(.dawn-slice:is(:hover,:focus-visible)) .dawn-slice{opacity:.32}.dawn-slices:has(.dawn-slice:is(:hover,:focus-visible)) .dawn-slice:is(:hover,:focus-visible){opacity:1}.dawn-slice:hover{background:#1c161008}.dawn-slice:hover .dawn-slice__rule{transform:scaleX(1)}.dawn-slice:hover h3{color:var(--dawn-flame)}.dawn-slice:hover p{opacity:1;color:var(--dawn-ink)}.dawn-start__list:has(.dawn-go:is(:hover,:focus-visible)) .dawn-go{opacity:.38}.dawn-start__list:has(.dawn-go:is(:hover,:focus-visible)) .dawn-go:is(:hover,:focus-visible){opacity:1}.dawn-go:hover .dawn-go__title,.dawn-go:focus-visible .dawn-go__title{color:var(--dawn-flame)}.dawn-rashis:has(.dawn-rashi:is(:hover,:focus-visible)) .dawn-rashi{opacity:.38}.dawn-rashis:has(.dawn-rashi:is(:hover,:focus-visible)) .dawn-rashi:is(:hover,:focus-visible){opacity:1}.dawn-row:hover .dawn-row__title,.dawn-rashi:hover .dawn-rashi__en,.dawn-plan:hover .dawn-plan__name{color:var(--dawn-flame)}.dawn-koota__seg:hover{background:var(--dawn-flame);transform:scaleY(1.4)}}@media (max-width:1279px){.dawn-index{display:none}.dawn-hero-clip{height:auto;min-height:0;overflow:visible}.dawn-hero{grid-template-columns:1fr;align-content:start;align-items:start;height:auto;min-height:0;max-height:none;padding:6.4rem 0 1.4rem;overflow:visible}.dawn-hero__copy{max-width:none}.dawn-hero h1{font-size:clamp(2.5rem,9vw,3.6rem)}.dawn-proof{grid-template-columns:1fr 1fr}.dawn-start{grid-template-columns:1fr;gap:1.6rem;padding:1.8rem 0 2.8rem}.dawn-go{grid-template-columns:2rem minmax(0,1fr)}.dawn-go__cta{display:none}.dawn-film-frame{min-height:0}.dawn-slices{grid-template-columns:1fr 1fr;min-height:0}.dawn-slice{justify-content:flex-start;min-height:0}.dawn-split,.dawn-split--flip{grid-template-columns:1fr}.dawn-split__stay{position:static}.dawn-split--flip .dawn-split__stay,.dawn-split--flip .dawn-split__work{order:0}}@media (max-width:767px){.dawn-wrap{width:min(100% - 2rem,1120px)}.dawn-hero{padding:5.6rem 0 1.8rem}.dawn-hero h1{font-size:clamp(2.35rem,12vw,3.2rem)}.dawn-rashis{grid-template-columns:1fr 1fr}.dawn-slices{grid-template-columns:1fr}.dawn-slice{border-left:0;border-bottom:1px solid var(--dawn-rule);padding:1.35rem 0 1.5rem}.dawn-plans{grid-template-columns:1fr}.dawn-plan{border-left:0;border-bottom:1px solid var(--dawn-rule)}.dawn-row{grid-template-columns:1fr;gap:.25rem}.dawn-sec{padding:3.4rem 0}.dawn-manifesto{min-height:0;padding:3.4rem 0}}@media (prefers-reduced-motion:reduce){.dawn-field,.dawn-word,.dawn-reveal,.dawn-list,.dawn-slice,.dawn-hero h1,.dawn-hero__lede,.dawn-hero__actions,.dawn-scrub__word{animation:none!important}.dawn-field{opacity:.38}.dawn-link:after{transform:scaleX(1)}}}html[data-dawn] ::selection{color:#f7f1e6;background:#c2410c}html:has(.dawn) ::selection{color:#f7f1e6;background:#c2410c}html[data-dawn] body{color:#1c1610;background:#f7f1e6!important}html:has(.dawn) body{color:#1c1610;background:#f7f1e6!important}html[data-dawn] .hw-header-scrim{-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:1px solid #0000!important;animation:linear both dawn-scrim!important;animation-timeline:scroll()!important;animation-range:0 80px!important;-webkit-mask-image:none!important;mask-image:none!important}html:has(.dawn) .hw-header-scrim{-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:1px solid #0000!important;animation:linear both dawn-scrim!important;animation-timeline:scroll()!important;animation-range:0 80px!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-dawn] .hw-site-chrome{color:#1c1610;background:0 0!important}html:has(.dawn) .hw-site-chrome{color:#1c1610;background:0 0!important}html[data-dawn] .hw-site-chrome nav.hwk-metal-rim{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:1.35rem!important;padding:0!important}html:has(.dawn) .hw-site-chrome nav.hwk-metal-rim{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:1.35rem!important;padding:0!important}html[data-dawn] .hw-site-chrome nav.hwk-metal-rim button{position:relative;background:0 0!important;border-radius:0!important;padding:.2rem 0 .35rem!important}html:has(.dawn) .hw-site-chrome nav.hwk-metal-rim button{position:relative;background:0 0!important;border-radius:0!important;padding:.2rem 0 .35rem!important}html[data-dawn] .hw-site-chrome nav.hwk-metal-rim button:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}html:has(.dawn) .hw-site-chrome nav.hwk-metal-rim button:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}html[data-dawn] .hw-site-chrome nav.hwk-metal-rim button:hover:after,html[data-dawn] .hw-site-chrome nav.hwk-metal-rim button[aria-expanded=true]:after{transform-origin:0%;transform:scaleX(1)}html:has(.dawn) .hw-site-chrome nav.hwk-metal-rim button:hover:after{transform-origin:0%;transform:scaleX(1)}html:has(.dawn) .hw-site-chrome nav.hwk-metal-rim button[aria-expanded=true]:after{transform-origin:0%;transform:scaleX(1)}html[data-dawn] .hwk-foot{color:#1c1610!important;background:0 0!important}html:has(.dawn) .hwk-foot{color:#1c1610!important;background:0 0!important}html[data-dawn] .hwk-foot__plate{box-shadow:none!important;background:0 0!important;border-radius:0!important}html:has(.dawn) .hwk-foot__plate{box-shadow:none!important;background:0 0!important;border-radius:0!important}html[data-dawn] .hwk-foot__wash,html[data-dawn] .hwk-foot__texture{display:none!important}html:has(.dawn) .hwk-foot__wash{display:none!important}html:has(.dawn) .hwk-foot__texture{display:none!important}html[data-dawn] footer .rounded-full{border-radius:0!important}html:has(.dawn) footer .rounded-full{border-radius:0!important}html[data-dawn] .hw-grid-dust,.dawn .hw-grid-dust{display:none!important}html[data-dawn] .hw-site-chrome a{text-decoration:none}html:has(.dawn) .hw-site-chrome a{text-decoration:none}.dawn .hwk-btn,.dawn .hwk-btn--brand,.dawn .hwk-btn--light{letter-spacing:.04em;min-height:44px;font-weight:500;box-shadow:none!important;color:#c2410c!important;background:0 0!important;border:0!important;border-radius:0!important;padding:.2rem 0 .35rem!important}.dawn .hwk-input,.dawn input:not([type=checkbox]):not([type=radio]),.dawn select,.dawn textarea{min-height:44px;box-shadow:none!important;color:#1c1610!important;background:0 0!important;border:0!important;border-bottom:1px solid #1c161038!important;border-radius:0!important;padding:.45rem 0!important}.dawn .hwk-input:focus,.dawn input:focus,.dawn select:focus,.dawn textarea:focus{border-bottom-color:#c2410c!important;outline:none!important}.dawn .hwk-sheet,.dawn .hwk-pill,.dawn .hwk-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.dawn .rounded-3xl,.dawn .rounded-2xl,.dawn .rounded-xl,.dawn .rounded-lg{border-radius:0!important}.dawn .hwk-btn:after{content:"";transform-origin:100%;background:currentColor;height:2px;transition:transform .18s cubic-bezier(.23,1,.32,1);position:absolute;bottom:.12rem;left:0;right:0;transform:scaleX(0)}.dawn .hwk-btn{position:relative}.dawn .hwk-btn:active{transform:scale(.97)}.dawn .hwk-btn:hover:after,.dawn .hwk-btn:focus-visible:after{transform-origin:0%;transform:scaleX(1)}.dawn-widget *{box-shadow:none!important;text-shadow:none!important}.dawn-widget form>p:first-of-type,.dawn-widget .hwk-sheet>p:first-of-type{display:none!important}:is(.dawn-widget input:user-valid,.dawn-widget select:user-valid,.dawn-widget textarea:user-valid){border-bottom-color:#c2410c!important}:is(.dawn-widget label:has(+input:focus),.dawn-widget label:has(+select:focus)){color:#c2410c}html[data-dawn] .hwk-pill--nav{min-height:44px;position:relative;box-shadow:none!important;color:#c2410c!important;background:0 0!important;border:0!important;border-radius:0!important;padding:.2rem 0 .35rem!important}html:has(.dawn) .hwk-pill--nav{min-height:44px;position:relative;box-shadow:none!important;color:#c2410c!important;background:0 0!important;border:0!important;border-radius:0!important;padding:.2rem 0 .35rem!important}html[data-dawn] .hwk-pill--nav .hwk-pill__blob{display:none!important}html:has(.dawn) .hwk-pill--nav .hwk-pill__blob{display:none!important}html[data-dawn] .hwk-pill--nav .hwk-pill__label,html[data-dawn] .hwk-pill--nav .hwk-pill__label b{color:inherit!important;background:0 0!important;font-weight:500!important}html:has(.dawn) .hwk-pill--nav .hwk-pill__label{color:inherit!important;background:0 0!important;font-weight:500!important}html:has(.dawn) .hwk-pill--nav .hwk-pill__label b{color:inherit!important;background:0 0!important;font-weight:500!important}html[data-dawn] .hwk-pill--nav:after{content:"";transform-origin:100%;background:currentColor;height:2px;transition:transform .18s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}html:has(.dawn) .hwk-pill--nav:after{content:"";transform-origin:100%;background:currentColor;height:2px;transition:transform .18s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){html[data-dawn] .hwk-pill--nav:hover:after{transform-origin:0%;transform:scaleX(1)}html:has(.dawn) .hwk-pill--nav:hover:after{transform-origin:0%;transform:scaleX(1)}}@media (max-width:1279px){html[data-dawn] .dawn-index{display:none!important}html:has(.dawn) .dawn-index{display:none!important}}html[data-dawn] nav[class*="z-[55]"]{display:none!important}html:has(.dawn) nav[class*="z-[55]"]{display:none!important}html[data-dawn] .hw-site-chrome button.rounded-full,html[data-dawn] .hw-site-chrome .rounded-full{box-shadow:none!important;background:0 0!important;border-radius:0!important}html:has(.dawn) .hw-site-chrome button.rounded-full{box-shadow:none!important;background:0 0!important;border-radius:0!important}html:has(.dawn) .hw-site-chrome .rounded-full{box-shadow:none!important;background:0 0!important;border-radius:0!important}html[data-dawn] .hw-site-chrome .hwk-beam-ring{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html:has(.dawn) .hw-site-chrome .hwk-beam-ring{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-dawn] .hw-site-chrome .hwk-beam-ring:before{content:none!important;animation:none!important;display:none!important}html:has(.dawn) .hw-site-chrome .hwk-beam-ring:before{content:none!important;animation:none!important;display:none!important}html[data-dawn] .hw-site-chrome .hw-navlink{background:0 0!important;border-radius:0!important;transform:none!important}html:has(.dawn) .hw-site-chrome .hw-navlink{background:0 0!important;border-radius:0!important;transform:none!important}.dawn-widget .animate-spin{border:2px solid #1c161024;border-top-color:#c2410c;background:0 0!important}.dawn-widget .rounded-full,.dawn-widget .rounded-2xl,.dawn-widget .rounded-xl,.dawn-widget .rounded-lg{border-radius:0!important}.dawn-widget [class*=truncate]{text-overflow:unset!important;white-space:normal!important;overflow:visible!important}.dawn-split--flip .dawn-widget [class*=grid-cols]{grid-template-columns:1fr!important}.dawn-widget button[aria-pressed=true]{box-shadow:inset 0 -2px #c2410c;color:#c2410c!important;background:0 0!important}.dawn-widget [style*="background: color-mix"]{background:0 0!important}@media (prefers-reduced-motion:reduce){html[data-dawn] .hw-header-scrim{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#f7f1e6e0!important;animation:none!important}html:has(.dawn) .hw-header-scrim{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#f7f1e6e0!important;animation:none!important}}
:root{--uv-ink:var(--ink,#1c1610);--uv-paper:#fffdfa;--uv-flame:var(--accent,#c2410c);--uv-brass:#d4a017;--uv-mute:#6a5e50;--uv-rule:color-mix(in srgb, var(--ink,#1c1610) 16%, transparent);--uv-ease:cubic-bezier(.23, 1, .32, 1);--uv-ms:.16s}.uv-press{color:#fff8f0;min-height:44px;transition:transform var(--uv-ms) var(--uv-ease), filter var(--uv-ms) ease;cursor:pointer;background:linear-gradient(#ffffff61 0%,#0000 34%),linear-gradient(#ff9a4a 0%,#e8550a 48%,#b33d08 100%);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.4rem;display:inline-flex;position:relative;box-shadow:inset 0 2px #ffecd299,inset 0 -4px 8px #50120061,0 10px 22px -8px #7d28128c}.uv-press:hover,.uv-press:focus-visible{filter:brightness(1.04);transform:translateY(-2px)}.uv-press:active{transform:scale(.97)}.uv-sheet{background:var(--uv-paper);border:1px solid var(--uv-rule);border-radius:0;padding:1.1rem 1.2rem}.uv-note{border-left:2px solid var(--uv-flame);color:var(--uv-ink);background:0 0;padding:.35rem 0 .35rem .85rem}.uv-field{border:0;border-bottom:1px solid var(--uv-rule);width:100%;min-height:44px;color:var(--uv-ink);font:inherit;transition:border-color var(--uv-ms) var(--uv-ease);background:0 0;border-radius:0;padding:.4rem 0}.uv-field:focus-visible{border-bottom-color:var(--uv-flame);outline:none}.uv-toggle{appearance:none;border:1.5px solid var(--uv-flame);cursor:pointer;width:2.4rem;height:1.15rem;transition:background-color var(--uv-ms) var(--uv-ease);background:0 0;border-radius:999px;position:relative}.uv-toggle:after{content:"";background:var(--uv-flame);width:.85rem;height:.85rem;transition:transform var(--uv-ms) var(--uv-ease);border-radius:999px;position:absolute;top:1px;left:2px}.uv-toggle:checked:after{transform:translate(1.1rem)}.uv-orbit{border:1.5px solid var(--uv-rule);border-top-color:var(--uv-flame);border-radius:999px;width:1.15rem;height:1.15rem;animation:.7s linear infinite uv-spin}@keyframes uv-spin{to{transform:rotate(360deg)}}.uv-tip{position:relative}.uv-tip:after{content:attr(data-tip);opacity:0;pointer-events:none;background:var(--uv-paper);border:1px solid var(--uv-rule);color:var(--uv-ink);letter-spacing:.04em;white-space:nowrap;transition:opacity var(--uv-ms) var(--uv-ease), transform var(--uv-ms) var(--uv-ease);padding:.28rem .55rem;font-size:.72rem;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,4px)}.uv-tip:hover:after,.uv-tip:focus-visible:after{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.uv-orbit{border-top-color:var(--uv-flame);animation:none}}
:root{--hws-paper:#fbf7ef;--hws-paper-2:#fffdf9;--hws-ink:#201914;--hws-muted:#6f6258;--hws-rule:#20191424;--hws-flame:#d84a08;--hws-radius:14px}html,body{color:var(--hws-ink);background:var(--hws-paper)}html{scrollbar-color:#705b4c6b var(--hws-paper)}html::-webkit-scrollbar-track{background:var(--hws-paper)}.hwk-ground,.hw-hero-mesh,.hw-home-story{inline-size:100%;max-inline-size:none}.hw-underline,.hwr-cta-line,.hwr-cta-line--quiet,.hwsp-line,.rm-act{background-image:none!important;border-bottom:0!important;text-decoration:none!important}html:root body .hw-ho-link:not(.hw-ho-action),html:root body .hwsp-line.hwsp-line{border-bottom:0!important}html:root body .hwm-actions .hwm-link{border:1px solid var(--hws-rule);background:var(--hws-paper-2);min-height:50px;box-shadow:none;color:var(--hws-ink);border-radius:0;padding:.72rem 1.1rem}html:root body .hwm-actions .hwm-link:after{content:none!important}html:root body .hwm-actions .hwm-link:first-child{color:var(--hws-flame);border-color:var(--hws-flame);background:0 0;border-top-width:2px}html:root body .hwm-sibs a{border-bottom:0!important}html:root body .hwm-sibs a[aria-current=page],html:root body .hwm-sibs a.is-on{font-weight:700}html:root body .reports-page .rp-primary,html:root body .reports-page .rp-hero__actions .rm-act{background:var(--hws-paper-2);min-height:48px;color:var(--hws-ink);box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:.7rem 1rem;text-decoration:none;display:inline-flex;border:1px solid var(--hws-rule)!important}html:root body .reports-page .rp-primary{color:var(--hws-flame);background:0 0;border-color:var(--hws-flame)!important;border-top-width:2px!important}html:root body .reports-page .rp-primary:after{content:none}html:root body .hw-mem>section:first-of-type{padding-top:7rem!important}html:root body .hw-mem>section:first-of-type>div{text-align:left!important}html:root body .hw-mem .hw-mem-lede,html:root body .hw-mem .hw-mem-trust{margin-left:0}html:root body .hw-mem .hw-mem-bill{border:1px solid var(--hws-rule);background:var(--hws-paper-2);border-radius:0;justify-content:flex-start;gap:0;padding:4px}html:root body .hw-mem .hw-mem-bill button{padding-inline:.85rem;border:0!important}html:root body .hw-mem .hw-mem-bill button:after{content:none}html:root body .hw-mem .hw-mem-bill button[aria-pressed=true]{color:var(--hws-flame);background:0 0}html:root body .hw-mem .hw-mem-plans{gap:.85rem}html:root body .hw-mem .hw-mem-plan,html:root body .hw-mem .hw-mem-plan--on{background:var(--hws-paper-2);border-radius:0;border:1px solid var(--hws-rule)!important;padding:1.35rem!important}html:root body .hw-mem .hw-mem-plan--on{border-top:2px solid var(--hws-flame)!important}html:root body .hwd-preview-links .hwd-link{border:1px solid var(--hws-rule);background:var(--hws-paper-2);min-height:48px;color:var(--hws-ink);border-radius:0;padding:.7rem 1rem}html:root body .hwd-preview-links .hwd-link:after{content:none}html:root body .hwd-preview-links .hwd-link:first-child{color:var(--hws-flame);border-color:var(--hws-flame);background:0 0;border-top-width:2px}html:root body .kw-primary,html:root body .hw-home-story .hwr-cta-line:not(.hwr-cta-line--quiet){min-height:50px;box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:.72rem 1.05rem;text-decoration:none;display:inline-flex;border:1px solid var(--hws-flame)!important;color:var(--hws-flame)!important;background:0 0!important;border-top-width:2px!important}html:root body .kw-link,html:root body .hw-home-story .hwr-cta-line--quiet{border-radius:0;justify-content:center;align-items:center;min-height:50px;padding:.72rem 1.05rem;text-decoration:none;display:inline-flex;border:1px solid var(--hws-rule)!important;color:var(--hws-ink)!important;background:var(--hws-paper-2)!important}html:root body .hwt-actions>.hwt-link,html:root body .ai-hero-actions>.hwt-link{min-height:50px;box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:.72rem 1.05rem;text-decoration:none;display:inline-flex;border:1px solid var(--hws-rule)!important;border-top:2px solid var(--accent)!important;color:var(--accent)!important;background:0 0!important}html:root body .hwt-actions>.hwt-link:after,html:root body .ai-hero-actions>.hwt-link:after{content:none!important}:root .hwk-sheet:not(.hwk-sheet--dark){border:1px solid var(--hws-rule)!important;background:var(--hws-paper-2)!important;box-shadow:none!important;border-radius:0!important}:root .hwk-sheet:not(.hwk-sheet--dark)>.hwk-sheet__field,:root .hwk-sheet:not(.hwk-sheet--dark)>.hwk-sheet__veil{display:none!important}:root .hwk-sheet--metal,:root .hwk-sheet--metal:hover{transform:none;box-shadow:none!important}:root .hwk-sheet--beam:after{content:none!important}:root .hwk-pill:not(.hwk-pill--nav):not(.hwk-pill--brand):not(.hero-cta){color:#a33517!important;box-shadow:none!important;background:0 0!important;border:1px solid #1c161061!important;border-top:2px solid!important;border-radius:0!important}:root .hwk-pill:not(.hwk-pill--nav):not(.hwk-pill--brand):not(.hero-cta) .hwk-pill__label,:root .hwk-pill:not(.hwk-pill--nav):not(.hwk-pill--brand):not(.hero-cta) .hwk-pill__label b{color:#a33517!important;-webkit-text-fill-color:#a33517!important}:root .hwk-pill:not(.hwk-pill--nav):not(.hwk-pill--brand):not(.hero-cta) .hwk-pill__blob{display:none!important}html:root body .hw-gold-cta.hw-gold-cta{border-radius:0;justify-content:center;align-items:center;gap:.55rem;width:auto;min-width:0;min-height:48px;padding:.7rem 1.1rem .64rem;color:#a33517!important;-webkit-text-fill-color:#a33517!important;box-shadow:none!important;background:0 0!important;border:1px solid #1c161061!important;border-top:2px solid!important;text-decoration:none!important}html:root body .hw-gold-cta.hw-gold-cta:before,html:root body .hw-gold-cta.hw-gold-cta:after{content:none!important}html:root body .hw-gold-cta.hw-gold-cta>*{color:#a33517!important;-webkit-text-fill-color:#a33517!important}html:root body header .hw-gold-cta.hw-gold-cta{border-radius:0;min-width:auto;min-height:44px;padding:.62rem 1rem .56rem;color:#9f3009!important;-webkit-text-fill-color:#9f3009!important;box-shadow:none!important;background:0 0!important;border:1px solid #1c161061!important;border-top:2px solid #d84a08!important}html:root body header .hw-gold-cta.hw-gold-cta>*{color:#9f3009!important;-webkit-text-fill-color:#9f3009!important}.hero-inclusion{color:#6b3a24;letter-spacing:.04em;font-size:.78rem;font-weight:650}.hw-home-story{color:var(--hws-ink);background:var(--hws-paper)!important}.hw-home-story>.hw-home-field{z-index:0;pointer-events:none;opacity:.42;background-image:linear-gradient(90deg,#0000 calc(100% - 1px),#67493124 0),linear-gradient(#0000 calc(100% - 1px),#6749311f 0);background-size:clamp(72px,8vw,112px) clamp(72px,8vw,112px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 7rem calc(100% - 22rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 7rem calc(100% - 22rem),#0000 100%);display:block!important}.hw-home-story>:not(.hw-home-field){z-index:1;position:relative}.hw-home-story .hwr-section,.hw-home-story .hwsp-folio,.hw-home-story .hwsp-member,.hw-home-story .hw-faq{background:0 0!important}#home-product-journeys .hwr-reading-board{border-top:1px solid var(--hws-rule);border-left:1px solid var(--hws-rule);gap:0!important}#home-product-journeys .hwr-reading-board>li{border:0!important;border-right:1px solid var(--hws-rule)!important;border-bottom:1px solid var(--hws-rule)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}#home-product-journeys .hwr-reading{padding:.85rem!important}.hwsp-member__board{border-top:1px solid var(--hws-rule);border-left:1px solid var(--hws-rule);gap:0!important}.hwsp-anchor,.hwsp-row{border:0!important;border-right:1px solid var(--hws-rule)!important;border-bottom:1px solid var(--hws-rule)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:clamp(1.25rem,3vw,2rem)!important}.hwr-digest{border-top:1px solid var(--hws-rule);border-bottom:1px solid var(--hws-rule);padding-block:clamp(1.5rem,4vw,3rem);gap:clamp(2rem,6vw,5rem)!important}.hwr-digest__form{align-items:center}.hwr-digest__form .hwr-input{min-height:52px;border:1px solid var(--hws-rule)!important;background:var(--hws-paper-2)!important;box-shadow:none!important;border-radius:0!important}.hwr-digest__art{border:1px solid var(--hws-rule)!important;background:var(--hws-paper-2)!important;box-shadow:none!important;border-radius:0!important}@media (max-width:640px){html:root body .hw-ho-hero .hw-ho-title{font-size:clamp(2.05rem,10vw,2.55rem)!important;line-height:1.05!important}body h1:not(.hero-wordmark){text-wrap:balance;letter-spacing:-.02em!important;max-width:17ch!important;font-size:clamp(2.1rem,9vw,2.7rem)!important;line-height:1.08!important}.hwr-title,.hw-faq-title,.hwsp-member .hwr-title,.hwsp-folio .hwr-title{max-width:16ch!important;font-size:clamp(2rem,9.5vw,3rem)!important;line-height:1.08!important}.hwr-body,.hwr-lede{font-size:.96rem!important;line-height:1.58!important}.hwr-chapter{gap:1.5rem!important;padding-block:3.25rem!important}.hwr-chapter .hwr-artframe img{object-fit:cover;width:100%;max-height:320px}.hwr-chapter .hwr-cap{font-size:.72rem!important}#home-product-journeys .hwr-reading-board,.hwsp-member__board{grid-template-columns:1fr!important}.hwr-digest__form{grid-template-columns:1fr;display:grid!important}}@media (prefers-reduced-motion:reduce){:root .hwk-pill .hwk-pill__blob{animation:none!important}}html:root body .reports-page .rp-primary,html:root body .reports-page .rm-act,html:root body .hw-home-story .hw-gold-cta,html:root body .hw-home-story .hwr-cta-line,html:root body .hw-home-story .hwsp-line{letter-spacing:.025em;justify-content:center;align-items:center;gap:.5rem;width:auto;min-height:46px;padding:.68rem 1rem;font-size:.82rem;font-weight:650;transition:color .16s ease-out,border-color .16s ease-out,background-color .16s ease-out,transform .14s ease-out;display:inline-flex;border:1px solid var(--hws-rule)!important;color:var(--hws-ink)!important;-webkit-text-fill-color:var(--hws-ink)!important;box-shadow:none!important;background:#fffdf9e0!important;border-radius:10px!important;text-decoration:none!important}html:root body .reports-page .rp-primary,html:root body .reports-page .rm-act:not(.rm-act--quiet),html:root body .hw-home-story .hw-gold-cta{color:var(--hws-flame)!important;-webkit-text-fill-color:var(--hws-flame)!important;border-color:#d84a088c!important}html:root body .reports-page .rp-primary:hover,html:root body .reports-page .rm-act:hover,html:root body .hw-home-story .hw-gold-cta:hover,html:root body .hw-home-story .hwr-cta-line:hover,html:root body .hw-home-story .hwsp-line:hover{opacity:1;transform:translateY(-1px);color:#a93608!important;-webkit-text-fill-color:#a93608!important;background:#fffdf9!important;border-color:#d84a08!important}html:root body .reports-page .rp-primary:active,html:root body .reports-page .rm-act:active,html:root body .hw-home-story .hw-gold-cta:active,html:root body .hw-home-story .hwr-cta-line:active,html:root body .hw-home-story .hwsp-line:active{transform:translateY(0)scale(.98)}html:root body #home-product-journeys .hwr-reading-board{border:0;gap:clamp(.85rem,1.8vw,1.2rem)!important}html:root body #home-product-journeys .hwr-reading-board>li{transition:border-color .16s ease-out,transform .16s ease-out;overflow:hidden;border:1px solid var(--hws-rule)!important;background:#fffdf9c7!important;border-radius:14px!important}html:root body #home-product-journeys .hwr-reading-board>li:hover,html:root body #home-product-journeys .hwr-reading-board>li:focus-within{transform:translateY(-2px);border-color:#d84a0880!important}html:root body #home-product-journeys .hwr-reading__copy{border-top-color:var(--hws-rule)}html:root body #home-product-journeys .hwr-reading__title{color:var(--hws-ink)}html:root body #home-product-journeys .hwr-reading__body{color:var(--hws-muted)}html:root body .hw-home-story .hwr-section,html:root body .hw-home-story .hwsp-folio,html:root body .hw-home-story .hwsp-member{padding-top:clamp(4rem,7vw,6rem);padding-bottom:clamp(4rem,7vw,6rem)}html:root body .hw-home-story .hwr-title,html:root body .hw-home-story .hw-faq-title{text-wrap:balance;max-width:20ch;font-size:clamp(2.15rem,4vw,3.75rem);line-height:1.03}html:root body #home-product-journeys .hwr-chapter--head{max-width:68rem;padding-bottom:clamp(1.2rem,2vw,2rem)!important}html:root body #home-product-journeys .hwr-reading-board{margin-top:clamp(1.5rem,3vw,2.5rem)}html:root body #home-product-journeys .hwr-chapter:not(.hwr-chapter--head){padding-block:clamp(3.5rem,7vw,6rem)!important}html:root body .hwsp-member__board{border:0;align-items:start;gap:.9rem!important}html:root body .hwsp-anchor,html:root body .hwsp-row{border:1px solid var(--hws-rule)!important;background:#fffdf9c7!important;border-radius:14px!important}@media (min-width:900px){html:root body .hw-home-story .hwsp-open{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);align-items:center;gap:clamp(2rem,5vw,4.75rem);display:grid}html:root body .hw-home-story .hwsp-open .hwr-artframe{width:100%}html:root body .hw-home-story .hwsp-vols{border-left:1px solid var(--hws-rule);grid-template-columns:repeat(4,minmax(0,1fr))}html:root body .hw-home-story .hwsp-vols>li{border-right:1px solid var(--hws-rule)}html:root body .hw-home-story .hwsp-vol{min-height:52px;padding:.9rem}html:root body .hw-home-story .hwsp-member__board{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch}html:root body .hw-home-story .hwsp-rest{grid-template-columns:1fr;gap:.9rem;display:grid}}html:root body .reports-page .rp-hero__grid{gap:clamp(1.5rem,4vw,4rem)}html:root body .reports-page .rp-proof{border:1px solid var(--hws-rule);background:#fffdf9d1;border-radius:16px;padding:clamp(1.2rem,2.5vw,1.8rem)}html:root body .reports-page .rp-hero__routes,html:root body .reports-page .rm-list{border:0;gap:.7rem;display:grid}html:root body .reports-page .rm-row{border:1px solid var(--hws-rule);background:#fffdf9b8;border-radius:12px;min-height:0;padding:1rem;transition:color .16s ease-out,border-color .16s ease-out,transform .16s ease-out}html:root body .reports-page .rm-row__rule{display:none}html:root body .reports-page .rm-row:hover,html:root body .reports-page .rm-row:focus-within{color:var(--hws-ink);border-color:#d84a087a;transform:translateY(-1px)}html:root body .reports-page .rm-row:hover .rm-row__title,html:root body .reports-page .rm-row:focus-within .rm-row__title{color:var(--hws-flame)}html:root body .reports-page .rm-feature,html:root body .reports-page .rm-product{border:1px solid var(--hws-rule);background:#fffdf9d1;border-radius:14px;transition:border-color .16s ease-out,transform .16s ease-out;overflow:hidden}html:root body .reports-page .rm-feature:hover,html:root body .reports-page .rm-feature:focus-visible,html:root body .reports-page .rm-product:hover,html:root body .reports-page .rm-product:focus-within{border-color:#d84a087a;transform:translateY(-2px)}html:root body .reports-page .rm-feature__copy{border-top:0;padding:1rem}html:root body .reports-page .rm-product{border-top:1px solid var(--hws-rule);padding-top:0}html:root body .reports-page .rm-product__copy{padding:1rem}html:root body .reports-page .rm-product__buy{padding:.85rem 1rem 1rem}html:root body .reports-page .rm-feature__go{color:var(--hws-flame);border:0;margin-top:1rem;padding:0;text-decoration:none}html:root body .reports-page .rm-fam{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;padding:0;display:grid}html:root body .reports-page .rm-fam__link{border:1px solid var(--hws-rule);background:#fffdf9b8;border-radius:10px;justify-content:space-between;min-height:48px;padding:.7rem .85rem;display:flex}html:root body .reports-page .rm-fam__n{margin-left:auto}html:root body .reports-page .rm-fam__link:hover,html:root body .reports-page .rm-fam__link:focus-visible{color:var(--hws-flame);border-color:#d84a087a}html:root body .reports-page .rm-excerpt,html:root body .reports-page .rm-col{border:1px solid var(--hws-rule);background:#fffdf9b8;border-radius:12px;padding:1.2rem}@media (max-width:900px){html:root body .reports-page .rm-fam{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){html:root body .reports-page .rp-hero{padding-inline:1rem}html:root body .reports-page .rm-fam{grid-template-columns:1fr}html:root body .reports-page .rm-row{align-items:flex-start}html:root body .reports-page .rm-row__buy{padding-left:0}}html:root body [data-hero-copy=true] .hero-cta.hwk-pill{width:fit-content;min-width:0;max-width:calc(100vw - 2rem);min-height:54px;overflow:hidden;color:#5c2e08!important;background-color:#fff8ee!important;background-image:none!important;border:1px solid #975b2494!important;border-bottom-color:#673714b8!important;border-radius:8px!important;padding:.7rem 3.8rem .65rem 1.25rem!important;transition:transform .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out!important;box-shadow:inset 0 1px #fffffff2,inset 0 -2px #975b2421,0 4px #713d171a!important}html:root body [data-hero-copy=true] .hero-cta.hwk-pill:before,html:root body [data-hero-copy=true] .hero-cta.hwk-pill:after,html:root body [data-hero-copy=true] .hero-cta .hwk-pill__blob{content:none!important;background:0 0!important;animation:none!important;display:none!important}html:root body [data-hero-copy=true] .hero-cta .hwk-pill__label,html:root body [data-hero-copy=true] .hero-cta .hwk-pill__label b,html:root body [data-hero-copy=true] .hero-cta .hwk-pill__label span{color:#5c2e08!important;-webkit-text-fill-color:#5c2e08!important;text-shadow:none!important}html:root body [data-hero-copy=true] .hero-cta .hwk-pill__label{z-index:1;text-align:center;place-items:center;width:100%;display:grid;position:relative}html:root body [data-hero-copy=true] .hero-cta .hwk-pill__label b,html:root body [data-hero-copy=true] .hero-cta .hwk-pill__label span{text-align:center;width:100%}html:root body [data-hero-copy=true] .hero-cta__icon{z-index:2;color:#fff8ee;width:2.25rem;height:2.25rem;box-shadow:none;background:0 0;border-left:1px solid #975b246b;border-radius:0;place-items:center;display:grid;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}html:root body [data-hero-copy=true] .hero-cta__icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}html:root body [data-hero-copy=true] .hero-cta.hwk-pill:hover,html:root body [data-hero-copy=true] .hero-cta.hwk-pill:focus-visible{transform:translateY(-2px);border-color:#c45a12!important;box-shadow:inset 0 1px #fffffff2,inset 0 -3px #c45a1229,0 12px 24px #5731162e!important}html:root body [data-hero-copy=true] .hero-cta.hwk-pill:active{transform:translateY(1px)scale(.99);box-shadow:inset 0 2px 4px #67371424!important}html:root body .hw-hero-mesh .hw-hero-drift{transform-origin:50%;width:100%!important;height:100%!important;inset:0!important}html:root body [data-hero-copy=true] .hero-wordmark{padding:.14em .08em .08em;line-height:1.08;overflow:visible}
.SiteHeader-editorial-module__Pp4zJa__root{--header-ink:#2f2b28;--header-muted:#68625e;--header-clay:#2f2b28;--header-gold:#68625e;--header-paper:#d0ccc9;--header-rule:#2f2b2838;--ink:var(--header-ink);--paper:var(--header-paper);--accent:var(--header-clay);color:var(--header-ink);background:0 0!important;border:0!important}.SiteHeader-editorial-module__Pp4zJa__scrim{background:color-mix(in srgb, var(--header-paper) 91%, transparent);border-bottom:1px solid var(--header-rule);-webkit-backdrop-filter:blur(14px)saturate(1.04);backdrop-filter:blur(14px)saturate(1.04);height:5.65rem}.SiteHeader-editorial-module__Pp4zJa__scrim[data-home=true]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;position:absolute!important}.SiteHeader-editorial-module__Pp4zJa__root[data-home=true]{--header-ink:#f0eeec;--header-muted:#f0eeecb8;--header-clay:#fff;--header-rule:#f0eeec5c;position:absolute!important}.SiteHeader-editorial-module__Pp4zJa__desktopNav{isolation:isolate;border:1px solid var(--header-rule);-webkit-backdrop-filter:blur(12px)saturate(1.05);backdrop-filter:blur(12px)saturate(1.05);min-height:44px;padding-inline:.5rem;position:relative;overflow:hidden;background:#18161529!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1f!important}.SiteHeader-editorial-module__Pp4zJa__navTrigger{cursor:pointer;min-height:44px;padding:0 .8rem;transition:color .16s ease-out,transform .16s ease-out;position:relative;box-shadow:none!important;color:var(--header-muted)!important;background:0 0!important;border:0!important;border-radius:0!important}.SiteHeader-editorial-module__Pp4zJa__navTrigger:after{background:var(--header-clay);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .16s ease-out,transform .16s ease-out;position:absolute;bottom:.35rem;left:.8rem;right:.8rem;transform:scaleX(.35)}.SiteHeader-editorial-module__Pp4zJa__navTrigger:hover,.SiteHeader-editorial-module__Pp4zJa__navTrigger[data-open],.SiteHeader-editorial-module__Pp4zJa__navTrigger[data-active]{color:var(--header-clay)!important}.SiteHeader-editorial-module__Pp4zJa__navTrigger[data-open]:after,.SiteHeader-editorial-module__Pp4zJa__navTrigger[data-active]:after{opacity:1;transform:scaleX(1)}.SiteHeader-editorial-module__Pp4zJa__utility{min-height:44px;padding-left:.75rem;border:0!important;border-left:1px solid var(--header-rule)!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important}.SiteHeader-editorial-module__Pp4zJa__utility button{box-shadow:none!important;border-radius:999px!important}.SiteHeader-editorial-module__Pp4zJa__utility [data-theme-picker]>button{background:0 0!important;border:0!important;min-height:44px!important;padding:.35rem .15rem!important}:is(.SiteHeader-editorial-module__Pp4zJa__utility [data-theme-picker-panel],.SiteHeader-editorial-module__Pp4zJa__utility [role=listbox],.SiteHeader-editorial-module__Pp4zJa__utility .hw-tr-dropdown-in){border:1px solid var(--header-rule)!important;background:var(--header-paper)!important;border-radius:0!important;box-shadow:0 16px 34px #2f2b281f!important}.SiteHeader-editorial-module__Pp4zJa__utility .sn-avatar{box-shadow:none!important}.SiteHeader-editorial-module__Pp4zJa__signupAction{isolation:isolate;letter-spacing:.04em;justify-content:center;align-items:center;gap:.55rem;min-height:44px;font-weight:650;transition:color .16s ease-out,transform .16s ease-out,box-shadow .16s ease-out;position:relative;overflow:hidden;border:1px solid var(--header-rule)!important;min-width:0!important;color:var(--header-clay)!important;background:#18161529!important;border-radius:999px!important;padding:.4rem .8rem!important;box-shadow:inset 0 1px #ffffff1f!important}.SiteHeader-editorial-module__Pp4zJa__signupAction:hover,.SiteHeader-editorial-module__Pp4zJa__signupAction:focus-visible{transform:translateY(-1px);color:var(--header-ink)!important;box-shadow:none!important}.SiteHeader-editorial-module__Pp4zJa__signupAction .hw-gold-cta__label{color:inherit!important;-webkit-text-fill-color:currentColor!important}.SiteHeader-editorial-module__Pp4zJa__menuButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:color .16s ease-out,transform .16s ease-out,box-shadow .16s ease-out;border:1px solid var(--header-rule)!important;background:color-mix(in srgb, var(--header-paper) 34%, transparent)!important;color:var(--header-ink)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff29!important}.SiteHeader-editorial-module__Pp4zJa__menuButton:hover,.SiteHeader-editorial-module__Pp4zJa__menuButton:focus-visible{transform:translateY(-1px)scale(1.03);background:var(--header-paper)!important;color:var(--header-clay)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--header-paper) 28%, transparent)!important}.SiteHeader-editorial-module__Pp4zJa__megaPortal{width:min(var(--hw-mega-max,72rem), calc(100vw - 3rem));max-width:none;position:fixed;top:5.3rem;left:50%;transform:translate(-50%)}.SiteHeader-editorial-module__Pp4zJa__megaSheet.SiteHeader-editorial-module__Pp4zJa__megaSheet.SiteHeader-editorial-module__Pp4zJa__megaSheet{--header-ink:#f0eeec;--header-muted:#f0eeecad;--header-clay:#e5d7cb;--header-rule:#f0eeec2e;--ink:var(--header-ink);--paper:#292725;--accent:var(--header-clay);-webkit-backdrop-filter:blur(24px)saturate(.92);backdrop-filter:blur(24px)saturate(.92);width:100%;overflow:hidden;border:1px solid var(--header-rule)!important;color:var(--header-ink)!important;background:#242220eb!important;border-radius:22px!important;box-shadow:0 24px 64px #0c0a094d,inset 0 1px #ffffff17!important}.SiteHeader-editorial-module__Pp4zJa__megaHeader{border-bottom:1px solid var(--header-rule);grid-template-columns:minmax(12rem,.78fr) minmax(18rem,1.22fr);align-items:end;gap:clamp(1.5rem,4vw,4.5rem);padding:1.25rem 1.4rem 1.15rem;display:grid}.SiteHeader-editorial-module__Pp4zJa__megaTitle{max-width:15ch;color:var(--header-ink);font-family:var(--en_go,"Ysabeau SC"), sans-serif;letter-spacing:.04em;font-size:clamp(1.55rem,2.3vw,2.15rem);font-weight:300;line-height:1}.SiteHeader-editorial-module__Pp4zJa__megaTagline{max-width:54ch;color:var(--header-muted);font-family:var(--en_go,"Ysabeau SC"), sans-serif;letter-spacing:.08em;font-size:.76rem;line-height:1.55}.SiteHeader-editorial-module__Pp4zJa__megaBody{padding:.2rem 1.4rem 1.2rem}.SiteHeader-editorial-module__Pp4zJa__megaBodyFeatured{grid-template-columns:minmax(0,1fr) 16rem;align-items:stretch;gap:clamp(1.25rem,3vw,2.7rem);display:grid}.SiteHeader-editorial-module__Pp4zJa__megaLinks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1rem,3vw,2.5rem);display:grid}.SiteHeader-editorial-module__Pp4zJa__megaLinksDense{grid-template-columns:repeat(3,minmax(0,1fr))}.SiteHeader-editorial-module__Pp4zJa__megaLink{min-height:4.15rem;padding:.9rem .15rem;transition:color .16s ease-out,transform .16s ease-out;border:0!important;border-bottom:1px solid var(--header-rule)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.SiteHeader-editorial-module__Pp4zJa__megaLink:hover,.SiteHeader-editorial-module__Pp4zJa__megaLink:focus-visible{transform:translate(.25rem);color:var(--header-clay)!important}.SiteHeader-editorial-module__Pp4zJa__megaIcon{width:1.8rem;height:1.8rem;color:var(--header-clay);flex:none;place-items:center;display:grid}.SiteHeader-editorial-module__Pp4zJa__megaLinkCopy{flex-direction:column;gap:.18rem;min-width:0;display:flex}.SiteHeader-editorial-module__Pp4zJa__megaLinkTitle{color:inherit;font-family:var(--en_go,"Ysabeau SC"), sans-serif;font-size:1rem;font-weight:400;line-height:1.2}.SiteHeader-editorial-module__Pp4zJa__megaLinkNote{color:var(--header-muted);font-family:var(--en_go,"Ysabeau SC"), sans-serif;font-size:.7rem;line-height:1.4}.SiteHeader-editorial-module__Pp4zJa__megaArrow{color:var(--header-clay);flex:none;font-size:.85rem}.SiteHeader-editorial-module__Pp4zJa__featuredCard{min-height:18.5rem;position:relative;overflow:hidden;border:1px solid var(--header-rule)!important;box-shadow:none!important;background:#ffffff0f!important;border-radius:16px!important}.SiteHeader-editorial-module__Pp4zJa__featuredCard .font-display{color:#f0eeec!important}.SiteHeader-editorial-module__Pp4zJa__featuredCard .font-para{color:#e1deda!important}.SiteHeader-editorial-module__Pp4zJa__featuredShade{pointer-events:none;background:linear-gradient(#0000 42%,#12100f8a 100%);position:absolute;inset:0}.SiteHeader-editorial-module__Pp4zJa__drawer{--header-ink:#2f2b28;--header-muted:#68625e;--header-clay:#5d5148;--header-paper:#e5e1dd;--header-rule:#2f2b2833;--ink:var(--header-ink);--paper:var(--header-paper);--accent:var(--header-clay);isolation:isolate;animation:.18s ease-out both SiteHeader-editorial-module__Pp4zJa__drawerIn;border-left:1px solid var(--header-rule)!important;color:#2f2b28!important;background:#e5e1dd!important;box-shadow:-16px 0 36px #2f2b2824!important}.SiteHeader-editorial-module__Pp4zJa__drawerGroup,.SiteHeader-editorial-module__Pp4zJa__preferenceBlock{border:0!important;border-bottom:1px solid var(--header-rule)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.SiteHeader-editorial-module__Pp4zJa__drawerHeader{background:#ffffff24;border-bottom-color:var(--header-rule)!important}:is(.SiteHeader-editorial-module__Pp4zJa__drawer button,.SiteHeader-editorial-module__Pp4zJa__drawer a){color:var(--header-ink)!important}:is(.SiteHeader-editorial-module__Pp4zJa__drawer [role=listbox],.SiteHeader-editorial-module__Pp4zJa__drawer [data-theme-picker-panel],.SiteHeader-editorial-module__Pp4zJa__drawer .hw-tr-dropdown-in){color:#2f2b28!important;background:#eeeae6!important}.SiteHeader-editorial-module__Pp4zJa__mobileAuth{border-block:1px solid var(--header-rule);padding-block:.75rem}.SiteHeader-editorial-module__Pp4zJa__mobileAuth a{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important}.SiteHeader-editorial-module__Pp4zJa__mobileAuth a:last-child{border:1px solid var(--header-rule)!important}.SiteHeader-editorial-module__Pp4zJa__drawerLink{transition:color .16s ease-out,transform .16s ease-out;border-bottom:1px solid var(--header-rule)!important;white-space:normal!important;border-radius:0!important;align-items:center!important;width:100%!important;min-height:3.25rem!important;padding:.6rem .75rem!important;display:flex!important}.SiteHeader-editorial-module__Pp4zJa__drawerLink:hover,.SiteHeader-editorial-module__Pp4zJa__drawerLink:focus-visible{transform:translate(.2rem);color:var(--header-clay)!important;background:0 0!important}.SiteHeader-editorial-module__Pp4zJa__mobileAuth a:first-child{border-radius:0!important}:is(.SiteHeader-editorial-module__Pp4zJa__drawer .rounded-2xl,.SiteHeader-editorial-module__Pp4zJa__drawer .rounded-xl,.SiteHeader-editorial-module__Pp4zJa__drawer .rounded-lg){box-shadow:none!important;border-radius:0!important}@media (max-width:432px){.SiteHeader-editorial-module__Pp4zJa__drawer{width:min(23rem,100vw - 1rem)!important}}:is(.SiteHeader-editorial-module__Pp4zJa__drawer [role=listbox],.SiteHeader-editorial-module__Pp4zJa__drawer [data-theme-picker-panel]){border-radius:0!important;box-shadow:0 14px 28px #2f2b2824!important}:is(.SiteHeader-editorial-module__Pp4zJa__root a:focus-visible,.SiteHeader-editorial-module__Pp4zJa__root button:focus-visible){outline-offset:3px;outline:2px solid var(--header-clay)!important}@keyframes SiteHeader-editorial-module__Pp4zJa__drawerIn{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@media (max-width:1279px){.SiteHeader-editorial-module__Pp4zJa__scrim{height:5rem}}@media (prefers-reduced-motion:reduce){.SiteHeader-editorial-module__Pp4zJa__root *,.SiteHeader-editorial-module__Pp4zJa__root :before,.SiteHeader-editorial-module__Pp4zJa__root :after,.SiteHeader-editorial-module__Pp4zJa__drawer,.SiteHeader-editorial-module__Pp4zJa__drawer *,.SiteHeader-editorial-module__Pp4zJa__drawer :before,.SiteHeader-editorial-module__Pp4zJa__drawer :after{transition-duration:.01ms!important;animation:none!important}}
