@charset "UTF-8";:root{--color-bg: #fff8ef;--color-bg-warm: #fff0d6;--color-surface: rgba(255, 255, 255, .82);--color-surface-strong: rgba(255, 255, 255, .92);--color-ink: #1f2f48;--color-muted: #5d6c84;--color-accent: #ea4d3d;--color-accent-soft: #f6ce46;--color-accent-green: #64c466;--color-accent-blue: #5ac4f6;--color-accent-deep: #c54538;--font-heading: "Trebuchet MS", "Avenir Next", "Segoe UI", sans-serif;--font-body: "Avenir Next", "Trebuchet MS", "Segoe UI", sans-serif;--shell-header-offset: 7.5rem;--anchor-offset: calc(var(--shell-header-offset) + 1rem);--bp-sm: 480px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--bp-2xl: 1536px;--container-padding: .75rem;--container-max-width: 100%;--section-padding: 1rem;--grid-columns: 1;--card-padding: 1.2rem}@media (min-width: 480px){:root{--container-padding: 1rem;--section-padding: 1.25rem;--card-padding: 1.4rem}}@media (min-width: 768px){:root{--container-padding: 1.5rem;--container-max-width: 720px;--section-padding: 2rem;--grid-columns: 2;--card-padding: 1.6rem}}@media (min-width: 1024px){:root{--container-padding: 2rem;--container-max-width: 960px;--section-padding: 2.5rem;--grid-columns: 3}}@media (min-width: 1280px){:root{--container-max-width: 1120px;--section-padding: 3rem}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--anchor-offset)}body{margin:0;overflow-x:clip;background:radial-gradient(circle at 8% 8%,rgba(246,206,70,.32),transparent 20%),radial-gradient(circle at 92% 12%,rgba(90,196,246,.2),transparent 18%),radial-gradient(circle at 82% 70%,rgba(100,196,102,.16),transparent 22%),linear-gradient(180deg,#fff8ef,#fffdf9 52%,#fff2df);color:var(--color-ink);font-family:var(--font-body);line-height:1.6}.shell__content{width:100%;max-width:100%}@media (max-width: 767px){body.reader-page-active .shell__header,body.reader-page-active .shell__footer{display:none!important}body.reader-page-active .shell__content{padding:0}}a,button{transition:all .18s ease}a:hover,button:hover{transform:translateY(-1px)}.blog-home-page .hero,.blog-home-page .section{margin-top:1.75rem}.blog-home-page .hero{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.5rem;padding:var(--section-padding, 1rem);border-radius:1.25rem;background:radial-gradient(circle at top left,rgba(246,206,70,.46),transparent 24%),radial-gradient(circle at right 18%,rgba(90,196,246,.22),transparent 20%),linear-gradient(145deg,#fffffff7,#fff3dff0);border:1px solid rgba(31,47,72,.08);box-shadow:0 28px 70px #1f2f481a;overflow:visible}.blog-home-page .hero__copy{position:relative;z-index:1;flex:1 1 auto;min-width:0;padding-right:.5rem}.blog-home-page .hero__copy h1,.blog-home-page .section__heading h2{margin:0;font-family:var(--font-heading);letter-spacing:-.04em;line-height:.94}.blog-home-page .hero__copy h1{font-size:clamp(2rem,4.5vw,3.4rem);max-width:10ch;text-wrap:balance}.blog-home-page .hero__subtitle{max-width:58ch;font-size:1.08rem;color:var(--color-muted)}.blog-home-page .hero__brand{position:absolute;top:1.25rem;right:1.25rem;width:min(25%,18rem);display:flex;justify-content:center;align-items:flex-start;pointer-events:all}.blog-home-page .hero__brand app-tagle-logo-mark{filter:drop-shadow(0 14px 28px rgba(31,47,72,.08))}@keyframes hero-slide-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-logo-enter{0%{opacity:0;transform:translate(40px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes hero-logo-float{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-8px) rotate(.4deg)}60%{transform:translateY(-4px) rotate(-.3deg)}}.blog-home-page .hero-enter{opacity:0;animation:hero-slide-up .7s cubic-bezier(.22,1,.36,1) forwards}.blog-home-page .hero-enter--1{animation-delay:.05s}.blog-home-page .hero-enter--2{animation-delay:.2s}.blog-home-page .hero-enter--3{animation-delay:.38s}.blog-home-page .hero-enter--4{animation-delay:.52s}.blog-home-page .hero__brand--animate{animation:hero-logo-enter .9s cubic-bezier(.22,1,.36,1) .1s both,hero-logo-float 5s ease-in-out 1.2s infinite}@media (prefers-reduced-motion: reduce){.blog-home-page .hero-enter,.blog-home-page .hero__brand--animate{animation:none;opacity:1;transform:none}}.blog-home-page .hero__glow-text{display:flex;flex-wrap:wrap;gap:.22em;align-items:baseline}.blog-home-page .glow-word{display:inline-block;transition:color .25s ease,text-shadow .35s ease;cursor:default}.blog-home-page .glow-word--accent{color:var(--color-accent-deep, #c45e2a)}.blog-home-page .glow-word[data-glow-dist]{transition:color .25s ease,text-shadow .25s ease}.blog-home-page .hero__glow-text:has(.glow-word[data-glow-dist]) .glow-word:not([data-glow-dist]){color:#1f2f481f}.blog-home-page .glow-word[data-glow-dist="0"]{color:var(--color-accent-deep, #c45e2a)!important;text-shadow:0 0 6px rgba(246,206,70,.95),0 0 12px rgba(246,206,70,.5)!important}.blog-home-page .glow-word[data-glow-dist="1"]{color:#c45e2a73!important;text-shadow:none!important}.blog-home-page .glow-word[data-glow-dist="2"],.blog-home-page .glow-word[data-glow-dist="3"],.blog-home-page .glow-word[data-glow-dist="4"],.blog-home-page .glow-word[data-glow-dist="5"],.blog-home-page .glow-word[data-glow-dist="6"],.blog-home-page .glow-word[data-glow-dist="7"],.blog-home-page .glow-word[data-glow-dist="8"],.blog-home-page .glow-word[data-glow-dist="9"],.blog-home-page .glow-word[data-glow-dist="10"]{color:#1f2f482e!important;text-shadow:none!important}.blog-home-page .eyebrow{margin:0 0 .75rem;color:var(--color-accent-deep);font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.blog-home-page .hero__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem;max-width:52rem}.blog-home-page .button{display:inline-flex;align-items:center;justify-content:center;min-width:8rem;padding:.6rem 1.1rem;border-radius:999px;text-decoration:none;font-size:.88rem;font-weight:600;border:1px solid transparent;box-shadow:0 10px 24px #1f2f4814}.blog-home-page .button--primary{background:linear-gradient(135deg,var(--color-accent),#ff7a5d);color:#fff}.blog-home-page .button--secondary{border-color:#1f2f481f;color:var(--color-ink);background:#ffffffb8}.blog-home-page .button--free{border-color:#64c4664d;color:var(--color-ink);background:linear-gradient(135deg,#ffffffe0,#e5f9e7eb)}.blog-home-page .section{position:relative;padding:var(--section-padding, 1.25rem) var(--container-padding, 1rem) 0}.blog-home-page .section[id]{scroll-margin-top:var(--anchor-offset)}.blog-home-page .section__heading{display:grid;gap:.35rem;margin-bottom:1.35rem}.blog-home-page .section__body--split,.blog-home-page .story-grid,.blog-home-page .steps{display:grid;gap:1.15rem}.blog-home-page .section__body--split{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-home-page .section__body--split p,.blog-home-page .step p{margin:0;color:var(--color-muted)}.blog-home-page .section__body--split p{padding:1.45rem;border-radius:1.4rem;background:#ffffffb3;border:1px solid rgba(31,47,72,.07)}.blog-home-page .story-moment{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1fr);gap:1.5rem;margin-bottom:1.4rem;min-height:130vh;align-items:start;padding:1.6rem;border-radius:2rem;background:linear-gradient(180deg,#ffffffd6,#fff5e8e6);border:1px solid rgba(31,47,72,.08);box-shadow:0 24px 54px #1f2f4814}.blog-home-page .scene{position:relative;top:auto;min-height:24rem;border-radius:1.8rem;overflow:hidden;background:radial-gradient(circle at 12% 14%,rgba(246,206,70,.32),transparent 18%),linear-gradient(180deg,#ffffffc7,#ecf5fff5);border:1px solid rgba(31,47,72,.08);box-shadow:inset 0 1px #fffc,0 22px 48px #1f2f4814}.blog-home-page .scene--bird{background:linear-gradient(180deg,#f3fafff5,#dfedf8fa)}.blog-home-page .scene__bird-frame{position:absolute;inset:1rem;z-index:1;overflow:hidden;border-radius:1.45rem;box-shadow:inset 0 0 0 1px #ffffff73,0 18px 42px #1f2f4814}.blog-home-page .scene__bird-image,.blog-home-page .scene__bird-sheen,.blog-home-page .scene__bird-glow,.blog-home-page .scene__bird-spark{position:absolute}.blog-home-page .scene__bird-image{inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.04);animation:slow-pan 13s ease-in-out infinite}.blog-home-page .scene__bird-frame:before{position:absolute;inset:0;content:"";z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 20%,transparent 72%,rgba(19,33,56,.12)),radial-gradient(circle at 50% 50%,transparent 62%,rgba(255,248,239,.12) 82%,rgba(255,248,239,.54) 100%)}.blog-home-page .scene__bird-frame:after{position:absolute;inset:0;content:"";z-index:2;border-radius:inherit;background:linear-gradient(90deg,rgba(255,248,239,.78),transparent 14%,transparent 86%,rgba(255,248,239,.76)),linear-gradient(180deg,rgba(255,248,239,.56),transparent 14%,transparent 84%,rgba(255,248,239,.68));filter:blur(10px)}.blog-home-page .scene__bird-sheen{left:-10%;bottom:7%;z-index:3;width:56%;height:34%;border-radius:50%;background:radial-gradient(circle,#ffffff2e,#fff0);mix-blend-mode:screen;animation:drift 7.2s ease-in-out infinite}.blog-home-page .scene__bird-glow{right:7%;top:10%;z-index:3;width:8rem;height:8rem;border-radius:50%;background:radial-gradient(circle,#f6ce4629,#f6ce4600)}.blog-home-page .scene__bird-spark{z-index:4;width:.46rem;height:.46rem;border-radius:50%;background:#ffffffeb;box-shadow:0 0 1rem #ffffff6b;opacity:0}.blog-home-page .scene__bird-spark:before,.blog-home-page .scene__bird-spark:after{position:absolute;left:50%;top:50%;content:"";background:#ffffffad;transform:translate(-50%,-50%)}.blog-home-page .scene__bird-spark:before{width:.95rem;height:1px}.blog-home-page .scene__bird-spark:after{width:1px;height:.95rem}.blog-home-page .scene__bird-spark--one{left:69%;top:17%}.blog-home-page .scene__bird-spark--two{left:84%;top:26%}.blog-home-page .scene--reading{background:radial-gradient(circle at 76% 16%,rgba(246,206,70,.18),transparent 18%),linear-gradient(180deg,#f6f8fceb,#e9f1f9f5)}.blog-home-page .scene__reading-frame{position:absolute;inset:1rem;overflow:hidden;border-radius:1.55rem;box-shadow:inset 0 0 0 1px #ffffff57,0 20px 44px #1f2f4814}.blog-home-page .scene__reading-image,.blog-home-page .scene__reading-sheen,.blog-home-page .scene__reading-glow,.blog-home-page .scene__reading-star{position:absolute}.blog-home-page .scene__reading-image{inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.04);animation:slow-pan 14s ease-in-out infinite}.blog-home-page .scene__reading-frame:before{position:absolute;inset:0;content:"";z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 20%,transparent 74%,rgba(8,18,38,.12)),radial-gradient(circle at 50% 50%,transparent 62%,rgba(255,248,239,.14) 82%,rgba(255,248,239,.58) 100%)}.blog-home-page .scene__reading-frame:after{position:absolute;inset:0;content:"";z-index:2;background:linear-gradient(90deg,rgba(255,248,239,.82),transparent 13%,transparent 87%,rgba(255,248,239,.8)),linear-gradient(180deg,rgba(255,248,239,.64),transparent 14%,transparent 84%,rgba(255,248,239,.76));filter:blur(10px)}.blog-home-page .scene__reading-sheen{left:-8%;bottom:8%;z-index:3;width:54%;height:36%;border-radius:50%;background:radial-gradient(circle,#ffffff2e,#fff0);mix-blend-mode:screen;animation:drift 7.5s ease-in-out infinite}.blog-home-page .scene__reading-glow{right:10%;top:10%;z-index:3;width:7rem;height:7rem;border-radius:50%;background:radial-gradient(circle,#f6ce462e,#f6ce4600)}.blog-home-page .scene__reading-star{z-index:4;width:.5rem;height:.5rem;border-radius:50%;background:#ffffffeb;box-shadow:0 0 1rem #ffffff6b;opacity:0}.blog-home-page .scene__reading-star:before,.blog-home-page .scene__reading-star:after{position:absolute;left:50%;top:50%;content:"";background:#ffffffb3;transform:translate(-50%,-50%)}.blog-home-page .scene__reading-star:before{width:1rem;height:1px}.blog-home-page .scene__reading-star:after{width:1px;height:1rem}.blog-home-page .scene__reading-star--one{left:70%;top:18%}.blog-home-page .scene__reading-star--two{left:82%;top:28%}.blog-home-page .scene__reading-star--three{left:60%;top:32%}.blog-home-page .scene--words{background:radial-gradient(circle at 50% 45%,rgba(255,226,154,.42),transparent 18%),radial-gradient(circle at 20% 18%,rgba(246,206,70,.18),transparent 18%),radial-gradient(circle at 82% 70%,rgba(90,196,246,.08),transparent 20%),linear-gradient(180deg,#fffcf7fa,#fff2e2f5)}.blog-home-page .scene--words .scene__soft-word,.blog-home-page .scene--words .scene__word-book,.blog-home-page .scene--words .scene__book-pages{position:absolute;transition:left .54s cubic-bezier(.2,.86,.22,1.12),top .54s cubic-bezier(.2,.86,.22,1.12),width .72s cubic-bezier(.2,.86,.22,1),transform 1.4s cubic-bezier(.18,.88,.28,1),opacity .9s ease,box-shadow .54s ease}.blog-home-page .scene--words .scene__word-book{left:50%;top:57%;width:10.2rem;height:12.2rem;perspective:900px;opacity:1;transform:translate(-50%,-50%) rotate(-1deg);transform-style:preserve-3d;z-index:2}.blog-home-page .scene__book-shadow{position:absolute;inset:auto -.6rem -1rem;height:1.25rem;content:"";border-radius:50%;background:#453e3133;filter:blur(.45rem);transform:scaleX(.92);transition:transform .72s ease,opacity .72s ease}.blog-home-page .scene__book-pages{inset:0;display:grid;grid-template-columns:1fr 1fr;width:10.2rem;opacity:0;transform:scaleX(.56) rotateX(4deg);transform-origin:center}.blog-home-page .scene__book-page{position:relative;display:grid;align-content:center;gap:.42rem;padding:2.15rem .95rem 1.7rem;background:repeating-linear-gradient(180deg,transparent 0 .72rem,rgba(101,91,72,.09) .76rem .82rem),linear-gradient(90deg,#fff7e0fc,#fffcf1fc);border:1px solid rgba(95,80,58,.12);box-shadow:inset 0 0 18px #f6ce4621,0 9px 18px #453e311f}.blog-home-page .scene__book-page--left{border-radius:1.15rem .25rem .25rem 1.15rem}.blog-home-page .scene__book-page--right{border-radius:.25rem 1.15rem 1.15rem .25rem}.blog-home-page .scene__book-page span{display:block;height:.24rem;border-radius:999px;background:#5d513e1f}.blog-home-page .scene__book-page span:last-child{width:78%}.blog-home-page .scene--words .scene__soft-word{left:50%;top:50%;padding:.68rem 1rem;border-radius:999px;background:#ffffffdb;border:1px solid rgba(31,47,72,.055);color:#1f2f48db;font-weight:650;box-shadow:0 10px 22px #453e3111;opacity:0;transform:translate(-50%,-50%) scale(.28);transition-duration:1.1s;z-index:4}.blog-home-page .scene__soft-word--0{--word-left: 18%;--word-top: 32%;--settled-left: 21%;--settled-top: 32%;transition-delay:.18s}.blog-home-page .scene__soft-word--1{--word-left: 50%;--word-top: 20%;--settled-left: 50%;--settled-top: 24%;transition-delay:.28s}.blog-home-page .scene__soft-word--2{--word-left: 30%;--word-top: 70%;--settled-left: 24%;--settled-top: 68%;transition-delay:.5s}.blog-home-page .scene__soft-word--3{--word-left: 70%;--word-top: 70%;--settled-left: 76%;--settled-top: 68%;transition-delay:.6s}.blog-home-page .scene__soft-word--4{--word-left: 82%;--word-top: 32%;--settled-left: 79%;--settled-top: 32%;transition-delay:.39s}.blog-home-page .scene__butterfly{position:absolute;left:50%;top:52%;width:.26rem;height:1.05rem;border-radius:999px;background:linear-gradient(180deg,#f8d061,#e7a72f);box-shadow:0 0 .35rem #f6ce465c;opacity:0;transform:translate(-50%,-50%) scale(.35) rotate(180deg);z-index:5}.blog-home-page .scene__butterfly:before,.blog-home-page .scene__butterfly:after,.blog-home-page .scene__butterfly-wing{position:absolute;content:"";background:linear-gradient(180deg,var(--wing-one, rgba(246, 206, 70, .98)),var(--wing-two, rgba(234, 77, 61, .72)));box-shadow:inset 0 1px #ffffff61}.blog-home-page .scene__butterfly:before{left:-.56rem;top:0;width:.72rem;height:.62rem;border-radius:.66rem .28rem .5rem .22rem;transform:rotate(-39deg);transform-origin:right bottom}.blog-home-page .scene__butterfly:after{right:-.56rem;top:0;width:.72rem;height:.62rem;border-radius:.28rem .66rem .22rem .5rem;transform:rotate(39deg);transform-origin:left bottom}.blog-home-page .scene__butterfly-wing{top:.47rem;width:.56rem;height:.52rem;opacity:.9}.blog-home-page .scene__butterfly-wing--left{left:-.46rem;border-radius:.2rem .45rem .5rem .6rem;transform:rotate(34deg);transform-origin:right top}.blog-home-page .scene__butterfly-wing--right{right:-.46rem;border-radius:.45rem .2rem .6rem .5rem;transform:rotate(-34deg);transform-origin:left top}.blog-home-page .scene__butterfly--0{--fly-x: -8.8rem;--fly-y: -8.4rem;--wing-one: rgba(237, 160, 126, .88);--wing-two: rgba(255, 203, 139, .75)}.blog-home-page .scene__butterfly--1{--fly-x: 7.2rem;--fly-y: -9.8rem;--wing-one: rgba(129, 168, 210, .9);--wing-two: rgba(175, 198, 228, .74)}.blog-home-page .scene__butterfly--2{--fly-x: -2.4rem;--fly-y: -11.2rem;--wing-one: rgba(239, 185, 103, .9);--wing-two: rgba(255, 224, 154, .76)}.blog-home-page .scene__butterfly--3{--fly-x: 9.2rem;--fly-y: -5.8rem;--wing-one: rgba(176, 142, 205, .82);--wing-two: rgba(213, 190, 226, .72)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__word-book{width:15.7rem;height:10.8rem;transform:translate(-50%,-50%) rotate(-1.5deg)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__word-book,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__word-book{width:15.7rem;height:10.8rem;transform:translate(-50%,-50%) rotate(-2deg)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__book-pages{width:15.7rem;opacity:1;transform:scaleX(.86) rotateX(4deg)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__book-pages,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__book-pages{width:15.7rem;opacity:1;transform:scaleX(1)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__book-shadow,.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__book-shadow,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__book-shadow{opacity:.78;transform:scaleX(1.22)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__word-book{width:15.7rem;height:10.8rem;opacity:1;transform:translate(-50%,-50%) rotate(-2deg)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__butterfly,.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__butterfly,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__butterfly{opacity:1;animation:book-butterfly 4.2s cubic-bezier(.16,.82,.28,1) forwards}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__butterfly--1,.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__butterfly--1,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__butterfly--1{animation-delay:.16s}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__butterfly--2,.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__butterfly--2,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__butterfly--2{animation-delay:.26s}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__butterfly--3,.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__butterfly--3,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__butterfly--3{animation-delay:.36s}.blog-home-page .story-moment--active .scene__reading-star{opacity:1;animation:twinkle 3.2s ease-in-out infinite}.blog-home-page .story-moment--active .scene__bird-spark{opacity:1;animation:twinkle 3.4s ease-in-out infinite}.blog-home-page .story-moment--active .scene__bird-spark--two{animation-delay:.4s}.blog-home-page .story-moment--active .scene__reading-star--two{animation-delay:.26s}.blog-home-page .story-moment--active .scene__reading-star--three{animation-delay:.52s}.blog-home-page .story-moment-scene[data-scene=words][data-stage="1"] .scene__soft-word,.blog-home-page .story-moment-scene[data-scene=words][data-stage="2"] .scene__soft-word,.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__soft-word{left:var(--word-left);top:var(--word-top);opacity:1;transform:translate(-50%) scale(1)}.blog-home-page .story-moment-scene[data-scene=words][data-stage="3"] .scene__soft-word{left:var(--settled-left);top:var(--settled-top)}.blog-home-page .story-moment--active .scene__soft-word--0,.blog-home-page .story-moment--active .scene__soft-word--2,.blog-home-page .story-moment--active .scene__soft-word--4{animation:float-word 3.4s ease-in-out infinite 1.65s}.blog-home-page .story-moment--active .scene__soft-word--1,.blog-home-page .story-moment--active .scene__soft-word--3{animation:float-word 3.7s ease-in-out infinite 1.85s}.blog-home-page .story-grid,.blog-home-page .steps{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-home-page .step{padding:1.5rem;border-radius:1.55rem;background:linear-gradient(180deg,#ffffffd1,#fff5e7d6);border:1px solid rgba(31,47,72,.07);box-shadow:0 18px 44px #1f2f4812}.blog-home-page .step span{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:999px;background:#f6ce4652;color:var(--color-accent-deep);font-weight:700}.blog-home-page .step h3{margin:1rem 0 .5rem;font-family:var(--font-heading);color:var(--color-ink)}.blog-home-page .section--accent{padding:2rem;border-radius:2rem;background:radial-gradient(circle at top right,rgba(90,196,246,.2),transparent 24%),linear-gradient(180deg,#1f2f48fa,#2a495bf5);color:#fff;box-shadow:0 24px 56px #1f2f4829}.blog-home-page .section--accent-secondary{background:radial-gradient(circle at top left,rgba(246,206,70,.22),transparent 24%),linear-gradient(180deg,#2f3e56fa,#3d5366f5)}.blog-home-page .section--accent .eyebrow{color:#f6ce46}.blog-home-page .pill-list{display:flex;flex-wrap:wrap;gap:.85rem}.blog-home-page .pill-list p{margin:0;padding:1rem 1.1rem;border-radius:1.1rem;background:#ffffff1a}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-.55rem)}}@keyframes float-word{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%,-.4rem) scale(1)}}@keyframes book-butterfly{0%{opacity:0;transform:translate(-50%,-50%) scale(.32) rotate(170deg)}16%{opacity:1}54%{opacity:.88;transform:translate(calc(-50% + var(--fly-x)),calc(-50% + var(--fly-y))) scale(.86) rotate(192deg)}to{opacity:0;transform:translate(calc(-50% + var(--fly-x)),calc(-50% + var(--fly-y) - 2.4rem)) scale(1.08) rotate(172deg)}}@keyframes slow-pan{0%,to{transform:scale(1.04) translateZ(0)}50%{transform:scale(1.07) translate3d(-.3rem,-.15rem,0)}}@keyframes twinkle{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@media (prefers-reduced-motion: reduce){.blog-home-page .story-moment--active .scene__butterfly,.blog-home-page .story-moment--active .scene__soft-word,.blog-home-page .story-moment--active .scene__reading-star,.blog-home-page .story-moment--active .scene__bird-spark{animation:none}}@media (max-width: 767px){.blog-home-page .hero{padding:var(--section-padding);gap:.25rem}.blog-home-page .hero__copy{flex:1 1 58%;padding-right:.25rem}.blog-home-page .hero__copy h1{font-size:clamp(1.6rem,5.5vw,2.2rem)}.blog-home-page .hero__brand{width:min(30%,10rem);top:.75rem;right:.75rem}.blog-home-page .hero__actions{flex-direction:row;flex-wrap:nowrap;gap:.5rem;margin-top:1.25rem}.blog-home-page .hero__actions .button{flex:1 1 0;min-width:0;padding:.65rem .75rem;font-size:.82rem}.blog-home-page .section__body--split,.blog-home-page .story-grid,.blog-home-page .steps,.blog-home-page .story-moment{grid-template-columns:1fr}.blog-home-page .story-moment{min-height:auto;padding:1.25rem;gap:1.25rem}.blog-home-page .scene{position:relative;top:auto;min-height:18rem}.blog-home-page .section--accent{padding:1.5rem}.blog-home-page .pill-list{flex-direction:column}.blog-home-page .pill-list p{width:100%}}@media (min-width: 768px) and (max-width: 1023px){.blog-home-page .hero{padding:1.75rem;border-radius:2rem;gap:.5rem}.blog-home-page .hero__copy{flex:1 1 55%;padding-right:.5rem}.blog-home-page .hero__brand{flex:0 0 50%;max-width:50%;margin-left:-1.5rem}.blog-home-page .hero__brand app-tagle-logo-mark{width:100%;max-width:32rem;transform:none}.blog-home-page .story-grid,.blog-home-page .steps{grid-template-columns:repeat(2,1fr)}.blog-home-page .story-moment{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);min-height:auto;padding:1.5rem}.blog-home-page .section__body--split{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.blog-home-page .hero{padding:2.2rem;border-radius:2.4rem;gap:1rem}.blog-home-page .hero__brand{flex:0 0 55%;max-width:55%;margin-left:-2rem}.blog-home-page .hero__brand app-tagle-logo-mark{max-width:32rem}.blog-home-page .hero__copy{padding-right:1rem}}.pop-in{opacity:0;transform:translateY(40px) scale(.94);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.pop-in--visible{opacity:1;transform:translateY(0) scale(1)}.pop-in:nth-child(2){transition-delay:.1s}.pop-in:nth-child(3){transition-delay:.2s}.pop-in:nth-child(4){transition-delay:.3s}.pop-in:nth-child(5){transition-delay:.4s}.pop-in:nth-child(6){transition-delay:.5s}@media (prefers-reduced-motion: reduce){.pop-in{opacity:1;transform:none;transition:none}}.blog-home-page .membership-teaser{background:radial-gradient(ellipse at 0% 50%,rgba(246,206,70,.1) 0%,transparent 55%),radial-gradient(ellipse at 100% 50%,rgba(90,196,246,.1) 0%,transparent 55%),linear-gradient(135deg,#fffcf5,#f0f7ff);border-radius:1.5rem;padding:2.5rem 2rem}.blog-home-page .membership-teaser__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.blog-home-page .membership-teaser__copy{flex:1 1 0;min-width:0}.blog-home-page .membership-teaser__copy h2{margin:.25rem 0 .6rem;font-size:clamp(1.35rem,3vw,1.8rem)}.blog-home-page .membership-teaser__sub{color:var(--color-muted);font-size:.9rem;margin:0 0 1.25rem;max-width:46ch}.blog-home-page .membership-teaser__pills{display:flex;flex-wrap:wrap;gap:.5rem}.blog-home-page .m-pill{display:inline-flex;align-items:center;padding:.3rem .85rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.03em}.blog-home-page .m-pill--free{background:#1f2f4812;color:#3a4a5c}.blog-home-page .m-pill--lite{background:#64c46624;color:#3a8a3c}.blog-home-page .m-pill--plus{background:#f6ce4638;color:#7a5a00}.blog-home-page .m-pill--pro{background:#f76c4b24;color:#8a3020}.blog-home-page .m-pill--promax{background:#8c5af61f;color:#5a28c0}.blog-home-page .membership-teaser__action{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.blog-home-page .membership-teaser__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.85rem 2rem;border-radius:999px;font-size:.95rem;font-weight:700;cursor:pointer;border:none;background:linear-gradient(135deg,#1f2f48,#2a3f60);color:#f6ce46;box-shadow:0 6px 20px #1f2f4838;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.blog-home-page .membership-teaser__btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px #1f2f484d}.blog-home-page .membership-teaser__hint{font-size:.75rem;color:var(--color-muted);margin:0;text-align:center}@media (max-width: 600px){.blog-home-page .membership-teaser__inner{flex-direction:column;align-items:flex-start}.blog-home-page .membership-teaser__action{align-items:flex-start;width:100%}.blog-home-page .membership-teaser__btn{width:100%;justify-content:center}}.blog-home-page .voice-demo{margin-top:2rem;padding:1.75rem;border-radius:1.75rem;background:radial-gradient(circle at 5% 30%,rgba(246,206,70,.12),transparent 30%),radial-gradient(circle at 95% 70%,rgba(90,196,246,.1),transparent 28%),linear-gradient(160deg,#ffffffe6,#fff3dcd9);border:1px solid rgba(31,47,72,.08);box-shadow:0 20px 52px #1f2f4814}.blog-home-page .voice-demo__label{display:flex;align-items:center;gap:.85rem;margin-bottom:1.25rem}.blog-home-page .voice-demo__label-icon{font-size:2rem;line-height:1;filter:drop-shadow(0 4px 10px rgba(246,206,70,.5));flex-shrink:0}.blog-home-page .voice-demo__label strong{display:block;font-size:1.05rem;font-weight:700;color:var(--color-ink);font-family:var(--font-heading);letter-spacing:-.02em}.blog-home-page .voice-demo__label span{font-size:.82rem;color:var(--color-muted)}.blog-home-page .voice-demo__passage{padding:1rem 1.25rem;background:#1f2f4808;border-radius:1.1rem;border-left:3px solid rgba(246,206,70,.5);margin-bottom:1.5rem}.blog-home-page .voice-demo__passage p{font-size:.9rem;color:var(--color-ink);font-style:italic;line-height:1.7;margin:0 0 .2rem}.blog-home-page .voice-demo__passage p:last-child{margin:0}.blog-home-page .voice-demo__players{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center;margin-bottom:1.25rem}.blog-home-page .voice-demo__vs{font-size:.72rem;font-weight:800;letter-spacing:.1em;color:var(--color-muted);text-align:center}.blog-home-page .voice-demo__card{padding:1.1rem;border-radius:1.4rem;border:1px solid rgba(31,47,72,.08);display:flex;flex-direction:column;gap:.75rem}.blog-home-page .voice-demo__card--plain{background:#5d6c840a}.blog-home-page .voice-demo__card--tagle{background:radial-gradient(circle at 10% 10%,rgba(234,77,61,.06),transparent 30%),#ffffffe0;border-color:#ea4d3d26;box-shadow:0 12px 30px #ea4d3d14}.blog-home-page .voice-demo__card-top{display:flex;flex-direction:column;gap:.25rem}.blog-home-page .voice-demo__badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;padding:.25rem .7rem;border-radius:999px;width:fit-content}.blog-home-page .voice-demo__badge--plain{background:#5d6c841a;color:var(--color-muted)}.blog-home-page .voice-demo__badge--tagle{background:linear-gradient(135deg,#ea4d3d1f,#f6ce4626);color:var(--color-accent-deep, #c54538);border:1px solid rgba(234,77,61,.15)}.blog-home-page .voice-demo__card-desc{font-size:.72rem;color:var(--color-muted);padding:0 .25rem}.blog-home-page .voice-demo__play{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.1rem;border-radius:999px;border:none;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .18s ease;width:100%;justify-content:center}.blog-home-page .voice-demo__play--plain{background:#5d6c841a;color:var(--color-muted)}.blog-home-page .voice-demo__play--plain:hover{background:#5d6c842e;color:var(--color-ink)}.blog-home-page .voice-demo__play--tagle{background:linear-gradient(135deg,var(--color-accent, #ea4d3d),#ff7a5d);color:#fff;box-shadow:0 6px 18px #ea4d3d40}.blog-home-page .voice-demo__play--tagle:hover{transform:translateY(-2px);box-shadow:0 10px 26px #ea4d3d52}.blog-home-page .voice-demo__play-icon{font-size:.9rem}.blog-home-page .voice-demo__verdict{font-size:.75rem;color:var(--color-muted);text-align:center;margin:0;font-style:italic}.blog-home-page .voice-demo__verdict--tagle{color:var(--color-ink);font-weight:600}.blog-home-page .voice-demo__pro-tag{display:flex;align-items:center;justify-content:center;gap:.3rem;font-size:.72rem;font-weight:700;color:var(--color-accent-deep, #c54538);background:#ea4d3d12;border-radius:999px;padding:.25rem .75rem;width:fit-content;margin:0 auto}.blog-home-page .voice-demo__bars{display:inline-flex;align-items:flex-end;gap:2px;height:1rem;flex-shrink:0}.blog-home-page .voice-demo__bar{display:block;width:3px;border-radius:999px;background:var(--color-muted);animation:vd-bar-bounce .8s ease-in-out infinite}.blog-home-page .voice-demo__bars--warm .voice-demo__bar{background:#fff}.blog-home-page .voice-demo__bar:nth-child(1){height:40%;animation-delay:0s}.blog-home-page .voice-demo__bar:nth-child(2){height:100%;animation-delay:.15s}.blog-home-page .voice-demo__bar:nth-child(3){height:60%;animation-delay:.3s}@keyframes vd-bar-bounce{0%,to{transform:scaleY(.4);opacity:.5}50%{transform:scaleY(1);opacity:1}}.blog-home-page .voice-demo__pills{margin-top:.5rem;padding-top:1.1rem;border-top:1px solid rgba(31,47,72,.07)}@media (max-width: 600px){.blog-home-page .voice-demo{padding:1.25rem;border-radius:1.4rem}.blog-home-page .voice-demo__players{grid-template-columns:1fr}.blog-home-page .voice-demo__vs{text-align:center}}.blog-home-page .membership{background:radial-gradient(ellipse at 10% 0%,rgba(246,206,70,.12) 0%,transparent 50%),radial-gradient(ellipse at 90% 100%,rgba(90,196,246,.12) 0%,transparent 50%),linear-gradient(160deg,#fffcf5,#f0f8ffe6);border-radius:1.5rem;padding:3rem 2rem 3.5rem}.blog-home-page .membership__heading{text-align:center;margin-bottom:2.5rem}.blog-home-page .membership__subtitle{margin:.5rem auto 0;max-width:44ch;color:var(--color-muted);font-size:1rem;text-align:center}.blog-home-page .membership__tiers{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;align-items:start}.blog-home-page .tier-card{display:flex;flex-direction:column;border-radius:1.25rem;background:#ffffffd9;border:1.5px solid rgba(31,47,72,.08);box-shadow:0 4px 20px #1f2f480f;overflow:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.blog-home-page .tier-card:hover:not(.tier-card--coming-soon){transform:translateY(-5px);box-shadow:0 16px 40px #1f2f481f}.blog-home-page .tier-card--highlight{background:linear-gradient(160deg,#1f2f48,#2a3f60);border-color:transparent;box-shadow:0 12px 40px #1f2f484d;color:#fff;transform:scale(1.03);z-index:2}.blog-home-page .tier-card--highlight:hover{transform:scale(1.03) translateY(-5px)}.blog-home-page .tier-card--coming-soon{background:linear-gradient(160deg,#f8f4ff,#ede8ff);border-color:#8c5af633;opacity:.9}.blog-home-page .tier-card:before{content:"";display:block;height:4px;width:100%}.blog-home-page .tier-card[data-tier=free]:before{background:#1f2f4826}.blog-home-page .tier-card[data-tier=lite]:before{background:linear-gradient(90deg,#64c466,#a8e6a9)}.blog-home-page .tier-card[data-tier=plus]:before{background:linear-gradient(90deg,#f6ce46,#ffd96a)}.blog-home-page .tier-card[data-tier=pro]:before{background:linear-gradient(90deg,#f76c4b,#ff9a7a)}.blog-home-page .tier-card[data-tier=promax]:before{background:linear-gradient(90deg,#8c5af6,#c084fc)}.blog-home-page .tier-card__top{padding:1.25rem 1.25rem 0}.blog-home-page .tier-card__badge{display:inline-block;padding:.2rem .65rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#64c46626;color:#3a8a3c;margin-bottom:.5rem}.blog-home-page .tier-card--highlight .tier-card__badge{background:#f6ce4633;color:#f6ce46}.blog-home-page .tier-card__badge--coming-soon{background:#8c5af61f;color:#8c5af6}.blog-home-page .tier-card__name{font-size:1.15rem;font-weight:700;color:var(--color-heading, #1f2f48);margin:0 0 .2rem}.blog-home-page .tier-card--highlight .tier-card__name{color:#fff}.blog-home-page .tier-card--coming-soon .tier-card__name{color:#6b4bc2}.blog-home-page .tier-card__tagline{font-size:.8rem;color:var(--color-muted);margin:0 0 1rem;line-height:1.3}.blog-home-page .tier-card--highlight .tier-card__tagline{color:#ffffffa6}.blog-home-page .tier-card__price{display:flex;align-items:baseline;gap:.4rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(31,47,72,.07)}.blog-home-page .tier-card--highlight .tier-card__price{border-bottom-color:#ffffff1a}.blog-home-page .tier-card__amount{font-size:1.8rem;font-weight:800;color:var(--color-heading, #1f2f48);letter-spacing:-.02em;line-height:1}.blog-home-page .tier-card--highlight .tier-card__amount{color:#f6ce46}.blog-home-page .tier-card__amount--soon{font-size:1.4rem;color:#8c5af6}.blog-home-page .tier-card__period{font-size:.75rem;color:var(--color-muted);line-height:1.2}.blog-home-page .tier-card--highlight .tier-card__period{color:#ffffff8c}.blog-home-page .tier-card__features{list-style:none;margin:0;padding:0 1.25rem 1rem;flex:1;display:flex;flex-direction:column;gap:.45rem}.blog-home-page .tier-card__feature{display:flex;align-items:flex-start;gap:.5rem;font-size:.78rem;color:var(--color-body, #3a4a5c);line-height:1.4}.blog-home-page .tier-card--highlight .tier-card__feature{color:#fffc}.blog-home-page .tier-card__feature--off{opacity:.38}.blog-home-page .tier-card__check{flex-shrink:0;width:1rem;font-size:.7rem;font-weight:700;color:#64c466;margin-top:.05rem}.blog-home-page .tier-card--highlight .tier-card__check{color:#f6ce46}.blog-home-page .tier-card__feature--off .tier-card__check{color:currentColor}.blog-home-page .tier-card__action{padding:0 1.25rem 1.25rem}.blog-home-page .tier-btn{display:block;width:100%;padding:.65rem 1rem;border-radius:999px;font-size:.83rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;border:1.5px solid rgba(31,47,72,.18);background:transparent;color:var(--color-heading, #1f2f48);transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.blog-home-page .tier-btn:not(.tier-btn--primary):hover:not(:disabled){background:#1f2f480f;transform:translateY(-1px)}.blog-home-page .tier-btn--primary:hover:not(:disabled){transform:translateY(-1px)}.blog-home-page .tier-btn--primary{background:linear-gradient(135deg,#f6ce46,#ffd96a);color:#1f2f48;border-color:transparent;box-shadow:0 4px 16px #f6ce4659}.blog-home-page .tier-btn--primary:hover{background:linear-gradient(135deg,#ffd95a,#ffe080);box-shadow:0 6px 20px #f6ce4680}.blog-home-page .tier-btn--muted{border-color:#8c5af640;color:#8c5af6;cursor:default;opacity:.7}@media (max-width: 1023px){.blog-home-page .membership__tiers{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.blog-home-page .membership{padding:2rem 1rem 2.5rem}.blog-home-page .membership__tiers{grid-template-columns:1fr 1fr;gap:.75rem}.blog-home-page .tier-card--highlight{transform:none;grid-column:span 2}.blog-home-page .tier-card--highlight:hover{transform:translateY(-4px)}}@media (max-width: 479px){.blog-home-page .membership__tiers{grid-template-columns:1fr}.blog-home-page .tier-card--highlight{grid-column:span 1}}.reveal-eyebrow{opacity:0;transform:translate(-18px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.reveal-eyebrow.reveal--visible{opacity:1;transform:translate(0)}.reveal-heading{opacity:0;transform:translateY(30px);transition:opacity .6s ease .1s,transform .6s cubic-bezier(.22,1,.36,1) .1s}.reveal-heading.reveal--visible{opacity:1;transform:translateY(0)}.blog-home-page .button{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease!important}.blog-home-page .button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #1f2f4826!important}.blog-home-page .button:active{transform:translateY(0)!important}.blog-home-page .step{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.blog-home-page .step:hover{transform:translateY(-4px) rotate(.4deg);box-shadow:0 12px 32px #1f2f481a}@media (prefers-reduced-motion: reduce){.reveal-eyebrow,.reveal-heading{opacity:1;transform:none;transition:none}}@keyframes global-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes global-dialog-in{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.tagle-overlay{animation:global-overlay-in .25s ease both}.tagle-dialog{animation:global-dialog-in .35s cubic-bezier(.22,1,.36,1) both;animation-delay:.04s}@media (prefers-reduced-motion: reduce){.tagle-overlay,.tagle-dialog{animation:none}}
