@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.hr40-container{margin:0 auto;max-width:1024px;padding:0 40px}@media(max-width:1068px){.hr40-container{padding:0 32px}}@media(max-width:734px){.hr40-container{padding:0 16px}}.wp-block-telex-block-heart-reset-40-landing{color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-.022em;line-height:1.47059;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow-x:hidden}.hr40-btn{align-items:center;border:none;border-radius:980px;box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.04);cursor:pointer;display:inline-flex;font-size:17px;font-weight:500;justify-content:center;letter-spacing:-.022em;line-height:1.23536;min-width:28px;overflow:hidden;padding:14px 32px;position:relative;text-align:center;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);white-space:nowrap}.hr40-btn:before{background:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;width:0}.hr40-btn:hover{box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);transform:translateY(-2px)}.hr40-btn:hover:before{height:300px;width:300px}.hr40-btn:active{box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.04);transform:translateY(0) scale(.98)}.hr40-btn.hr40-btn-primary{background:linear-gradient(135deg,#008c8c,#066);box-shadow:0 4px 16px rgba(0,140,140,.3);color:#fff}.hr40-btn.hr40-btn-primary:hover{box-shadow:0 8px 24px rgba(0,140,140,.4)}.hr40-btn.hr40-btn-valentine{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hr40-btn.hr40-btn-valentine:hover{background:linear-gradient(135deg,#dc143c,#ad102f);box-shadow:0 8px 32px rgba(220,20,60,.5);transform:translateY(-3px) scale(1.02)}.hr40-btn.hr40-btn-valentine:hover:before{background:hsla(0,0%,100%,.3)}.hr40-btn.hr40-btn-valentine:active{transform:translateY(0) scale(.98)}.hr40-btn.hr40-btn-secondary{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.72);border:2px solid rgba(0,140,140,.2);color:#008c8c}.hr40-btn.hr40-btn-secondary:hover{background:#008c8c;border-color:#008c8c;color:#fff}.hr40-btn.hr40-btn-large{font-size:21px;font-weight:600;letter-spacing:.011em;line-height:1.19048;padding:18px 40px}@media(max-width:734px){.hr40-btn{font-size:16px;max-width:100%;padding:16px 28px;white-space:normal;width:auto;word-wrap:break-word}.hr40-btn.hr40-btn-large{font-size:18px;padding:18px 32px}}.hr40-section-header{animation:fadeUp .8s ease-out;margin-bottom:80px;text-align:center}.hr40-section-header h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 24px;-webkit-text-fill-color:transparent;background-clip:text}.hr40-section-header .hr40-section-intro{color:#6e6e73;font-size:28px;font-weight:400;letter-spacing:-.005em;line-height:1.35;margin:0 auto;max-width:800px}@media(max-width:1068px){.hr40-section-header h2{font-size:64px}.hr40-section-header .hr40-section-intro{font-size:24px}}@media(max-width:734px){.hr40-section-header{margin-bottom:48px}.hr40-section-header h2{font-size:48px;line-height:1.08}.hr40-section-header .hr40-section-intro{font-size:21px;line-height:1.38}}.hr40-author-image,.hr40-footer-image,.hr40-hero-image{border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);margin-bottom:48px;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease;width:100%}.hr40-author-image img,.hr40-footer-image img,.hr40-hero-image img{display:block;height:auto;width:100%}.hr40-author-image:hover,.hr40-footer-image:hover,.hr40-hero-image:hover{box-shadow:0 16px 48px rgba(0,0,0,.16),0 8px 16px rgba(0,0,0,.08);transform:translateY(-4px)}.hr40-hero-image{animation:scaleIn .8s ease-out;margin-left:auto;margin-right:auto;max-width:480px}.hr40-author-image{margin-left:auto;margin-right:auto;max-width:600px}.hr40-author-image img{border-radius:24px}.hr40-footer-image{margin-left:auto;margin-right:auto;max-width:680px}.hr40-hero-video,.hr40-video{background:#000;margin:0;padding:0;position:relative;width:100%}.hr40-hero-video .hr40-hero-video-container,.hr40-hero-video .hr40-video-container,.hr40-video .hr40-hero-video-container,.hr40-video .hr40-video-container{background:linear-gradient(135deg,#000,#1a1a1a);height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.hr40-hero-video .hr40-hero-video-container iframe,.hr40-hero-video .hr40-hero-video-container video,.hr40-hero-video .hr40-video-container iframe,.hr40-hero-video .hr40-video-container video,.hr40-video .hr40-hero-video-container iframe,.hr40-video .hr40-hero-video-container video,.hr40-video .hr40-video-container iframe,.hr40-video .hr40-video-container video{border:none;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hr40-hero-video .hr40-hero-video-container .hr40-video-play-overlay,.hr40-hero-video .hr40-video-container .hr40-video-play-overlay,.hr40-video .hr40-hero-video-container .hr40-video-play-overlay,.hr40-video .hr40-video-container .hr40-video-play-overlay{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.4);cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:background .4s ease,opacity .4s ease;width:100%;z-index:10}.hr40-hero-video .hr40-hero-video-container .hr40-video-play-overlay:hover,.hr40-hero-video .hr40-video-container .hr40-video-play-overlay:hover,.hr40-video .hr40-hero-video-container .hr40-video-play-overlay:hover,.hr40-video .hr40-video-container .hr40-video-play-overlay:hover{background:rgba(0,0,0,.5)}.hr40-hero-video .hr40-hero-video-container .hr40-video-play-overlay:hover .hr40-play-button,.hr40-hero-video .hr40-video-container .hr40-video-play-overlay:hover .hr40-play-button,.hr40-video .hr40-hero-video-container .hr40-video-play-overlay:hover .hr40-play-button,.hr40-video .hr40-video-container .hr40-video-play-overlay:hover .hr40-play-button{box-shadow:0 8px 32px hsla(0,0%,100%,.2);transform:scale(1.1)}.hr40-hero-video .hr40-hero-video-container .hr40-video-play-overlay.hidden,.hr40-hero-video .hr40-video-container .hr40-video-play-overlay.hidden,.hr40-video .hr40-hero-video-container .hr40-video-play-overlay.hidden,.hr40-video .hr40-video-container .hr40-video-play-overlay.hidden{opacity:0;pointer-events:none}.hr40-hero-video .hr40-hero-video-container .hr40-video-play-overlay .hr40-play-button,.hr40-hero-video .hr40-video-container .hr40-video-play-overlay .hr40-play-button,.hr40-video .hr40-hero-video-container .hr40-video-play-overlay .hr40-play-button,.hr40-video .hr40-video-container .hr40-video-play-overlay .hr40-play-button{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98);border-radius:50%;box-shadow:0 4px 24px hsla(0,0%,100%,.15);display:flex;height:88px;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);width:88px}.hr40-hero-video .hr40-hero-video-container .hr40-video-play-overlay .hr40-play-button:before,.hr40-hero-video .hr40-video-container .hr40-video-play-overlay .hr40-play-button:before,.hr40-video .hr40-hero-video-container .hr40-video-play-overlay .hr40-play-button:before,.hr40-video .hr40-video-container .hr40-video-play-overlay .hr40-play-button:before{border-color:transparent transparent transparent #1d1d1f;border-style:solid;border-width:14px 0 14px 24px;content:"";height:0;margin-left:5px;width:0}.hr40-hero-video .hr40-hero-video-container .hr40-video-restart,.hr40-hero-video .hr40-video-container .hr40-video-restart,.hr40-video .hr40-hero-video-container .hr40-video-restart,.hr40-video .hr40-video-container .hr40-video-restart{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.95);border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 16px rgba(0,0,0,.15);cursor:pointer;display:flex;height:56px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:24px;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px;z-index:11}.hr40-hero-video .hr40-hero-video-container .hr40-video-restart.visible,.hr40-hero-video .hr40-video-container .hr40-video-restart.visible,.hr40-video .hr40-hero-video-container .hr40-video-restart.visible,.hr40-video .hr40-video-container .hr40-video-restart.visible{opacity:1;pointer-events:all}.hr40-hero-video .hr40-hero-video-container .hr40-video-restart:hover,.hr40-hero-video .hr40-video-container .hr40-video-restart:hover,.hr40-video .hr40-hero-video-container .hr40-video-restart:hover,.hr40-video .hr40-video-container .hr40-video-restart:hover{box-shadow:0 6px 24px rgba(0,0,0,.2);transform:scale(1.1)}.hr40-hero-video .hr40-hero-video-container .hr40-video-restart:active,.hr40-hero-video .hr40-video-container .hr40-video-restart:active,.hr40-video .hr40-hero-video-container .hr40-video-restart:active,.hr40-video .hr40-video-container .hr40-video-restart:active{transform:scale(.95)}.hr40-hero-video .hr40-hero-video-container .hr40-video-restart svg,.hr40-hero-video .hr40-video-container .hr40-video-restart svg,.hr40-video .hr40-hero-video-container .hr40-video-restart svg,.hr40-video .hr40-video-container .hr40-video-restart svg{fill:#1d1d1f;height:24px;width:24px}@media(max-width:734px){.hr40-hero-video .hr40-hero-video-container,.hr40-hero-video .hr40-video-container,.hr40-video .hr40-hero-video-container,.hr40-video .hr40-video-container{padding-bottom:75%}.hr40-hero-video .hr40-hero-video-container .hr40-play-button,.hr40-hero-video .hr40-video-container .hr40-play-button,.hr40-video .hr40-hero-video-container .hr40-play-button,.hr40-video .hr40-video-container .hr40-play-button{height:72px;width:72px}.hr40-hero-video .hr40-hero-video-container .hr40-play-button:before,.hr40-hero-video .hr40-video-container .hr40-play-button:before,.hr40-video .hr40-hero-video-container .hr40-play-button:before,.hr40-video .hr40-video-container .hr40-play-button:before{border-width:12px 0 12px 20px}.hr40-hero-video .hr40-hero-video-container .hr40-video-restart,.hr40-hero-video .hr40-video-container .hr40-video-restart,.hr40-video .hr40-hero-video-container .hr40-video-restart,.hr40-video .hr40-video-container .hr40-video-restart{bottom:16px;height:48px;right:16px;width:48px}.hr40-hero-video .hr40-hero-video-container .hr40-video-restart svg,.hr40-hero-video .hr40-video-container .hr40-video-restart svg,.hr40-video .hr40-hero-video-container .hr40-video-restart svg,.hr40-video .hr40-video-container .hr40-video-restart svg{height:20px;width:20px}}.hr40-video{background:#fff;padding:96px 0}.hr40-video .hr40-container{max-width:100%;padding:0}.hr40-video .hr40-section-header{margin-bottom:64px;margin-left:auto;margin-right:auto;max-width:1024px;padding:0 40px}@media(max-width:1068px){.hr40-video{padding:80px 0}.hr40-video .hr40-section-header{padding:0 32px}}@media(max-width:734px){.hr40-video{padding:64px 0}.hr40-video .hr40-section-header{padding:0 16px}}.hr40-hero{background:linear-gradient(180deg,#fbfbfd,#fff);padding:96px 0 80px;text-align:center}.hr40-hero .hr40-hero-badge{align-items:center;animation:fadeIn .6s ease-out,pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#ff3b30,#ff6b6b);border-radius:16px;box-shadow:0 4px 16px rgba(255,59,48,.3);color:#fff;display:inline-flex;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.33;margin-bottom:32px;padding:8px 20px;text-transform:uppercase}.hr40-hero .hr40-hero-title{animation:fadeUp .8s ease-out .1s both;background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:96px;font-weight:700;letter-spacing:-.02em;line-height:1.02;margin:0 0 32px;-webkit-text-fill-color:transparent;background-clip:text}.hr40-hero .hr40-hero-subtitle{animation:fadeUp .8s ease-out .2s both;color:#6e6e73;font-size:32px;font-weight:400;letter-spacing:-.005em;line-height:1.35;margin:0 auto 48px;max-width:880px}.hr40-hero .hr40-hero-cta{animation:fadeUp .8s ease-out .3s both;margin-bottom:48px}.hr40-hero .hr40-hero-price{color:#6e6e73;font-size:15px;font-weight:500;line-height:1.43;margin-top:16px}.hr40-hero .hr40-hero-trust{align-items:center;animation:fadeUp .8s ease-out .4s both;color:#6e6e73;display:flex;flex-wrap:wrap;font-size:15px;gap:32px;justify-content:center;line-height:1.43}.hr40-hero .hr40-hero-trust span{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.72);border:1px solid rgba(0,0,0,.04);border-radius:20px;display:flex;gap:8px;justify-content:center;padding:8px 16px;text-align:center;transition:transform .3s ease}.hr40-hero .hr40-hero-trust span:hover{transform:translateY(-2px)}.hr40-hero .hr40-hero-trust span:before{align-items:center;background:linear-gradient(135deg,#34c759,#30d158);border-radius:50%;box-shadow:0 2px 8px rgba(52,199,89,.3);color:#fff;content:"✓";display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:24px;justify-content:center;width:24px}@media(max-width:1068px){.hr40-hero{padding:80px 0 64px}.hr40-hero .hr40-hero-title{font-size:72px}.hr40-hero .hr40-hero-subtitle{font-size:28px}}@media(max-width:734px){.hr40-hero{padding:64px 0 48px}.hr40-hero .hr40-hero-title{font-size:56px;letter-spacing:-.01em;line-height:1.07}.hr40-hero .hr40-hero-subtitle{font-size:24px;line-height:1.38}.hr40-hero .hr40-hero-trust{flex-direction:column;gap:16px}.hr40-hero .hr40-hero-trust span{max-width:280px;width:100%}}.hr40-problem{background:#fff;padding:96px 0}.hr40-problem .hr40-problem-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.72);border:1px solid rgba(0,0,0,.04);border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.04);margin-bottom:32px;padding:48px;text-align:center;transition:all .4s ease}.hr40-problem .hr40-problem-card:hover{border-color:rgba(0,140,140,.2);box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);transform:translateY(-4px)}.hr40-problem .hr40-problem-card .hr40-problem-icon{display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));font-size:56px;margin-bottom:24px}.hr40-problem .hr40-problem-card h3{color:#1d1d1f;font-size:32px;font-weight:700;letter-spacing:-.005em;line-height:1.12;margin:0 0 16px}.hr40-problem .hr40-problem-card p{color:#6e6e73;font-size:19px;line-height:1.47;margin:0}.hr40-problem .hr40-problem-quote{background:linear-gradient(135deg,#fbfbfd,#f5f5f7);border-left:6px solid #008c8c;border-radius:20px;box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);margin-top:64px;padding:48px}.hr40-problem .hr40-problem-quote p{color:#1d1d1f;font-size:24px;font-style:italic;font-weight:500;line-height:1.38;margin:0 0 24px}.hr40-problem .hr40-problem-quote cite{color:#6e6e73;font-size:15px;font-style:normal;font-weight:700;line-height:1.43}@media(max-width:734px){.hr40-problem{padding:64px 0}.hr40-problem .hr40-problem-card{padding:32px}.hr40-problem .hr40-problem-card h3{font-size:28px}.hr40-problem .hr40-problem-card p{font-size:17px}.hr40-problem .hr40-problem-quote p{font-size:21px}}.hr40-solution{background:linear-gradient(180deg,#f5f5f7,#fbfbfd);padding:96px 0}.hr40-solution h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 32px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.hr40-solution h2 .hr40-title-break{display:block;height:8px}.hr40-solution h2 .hr40-title-subtitle{display:inline;font-size:48px;white-space:nowrap}.hr40-solution h2 .hr40-title-subtitle:after{content:"!"}.hr40-solution .hr40-solution-intro{color:#6e6e73;font-size:28px;line-height:1.35;margin:0 auto 64px;max-width:800px;text-align:center}.hr40-solution .hr40-solution-features{display:grid;gap:32px}.hr40-solution .hr40-feature{align-items:center;background:#fff;border-radius:24px;box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:24px;padding:40px;text-align:center;transition:all .4s ease}.hr40-solution .hr40-feature:hover{box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);transform:translateY(-4px)}.hr40-solution .hr40-feature .hr40-feature-icon{align-items:center;background:linear-gradient(135deg,#008c8c,#066);border-radius:50%;box-shadow:0 4px 12px rgba(0,140,140,.3);color:#fff;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:40px;justify-content:center;width:40px}.hr40-solution .hr40-feature h4{color:#1d1d1f;font-size:24px;font-weight:700;line-height:1.17;margin:0 0 8px}.hr40-solution .hr40-feature p{color:#6e6e73;font-size:19px;line-height:1.47;margin:0}@media(max-width:1068px){.hr40-solution h2{font-size:64px}.hr40-solution h2 .hr40-title-subtitle{font-size:42px}.hr40-solution .hr40-solution-intro{font-size:24px}}@media(max-width:734px){.hr40-solution{padding:64px 0}.hr40-solution h2{font-size:48px}.hr40-solution h2 .hr40-title-subtitle{font-size:32px}.hr40-solution .hr40-solution-intro{font-size:21px}.hr40-solution .hr40-feature{padding:32px}.hr40-solution .hr40-feature h4{font-size:21px}.hr40-solution .hr40-feature p{font-size:17px}}.hr40-articles-section{background:#fff;padding:80px 0}.hr40-articles-section .hr40-articles-cta{background:linear-gradient(135deg,#f5f5f7,#fbfbfd);border-radius:24px;box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);padding:64px;text-align:center;transition:all .4s ease}.hr40-articles-section .hr40-articles-cta:hover{box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);transform:translateY(-4px)}.hr40-articles-section .hr40-articles-cta .hr40-articles-emoji{display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));font-size:64px;margin-bottom:24px}.hr40-articles-section .hr40-articles-cta h2{color:#1d1d1f;font-size:48px;font-weight:700;letter-spacing:-.01em;line-height:1.08;margin:0 0 16px}.hr40-articles-section .hr40-articles-cta .hr40-articles-subtitle{color:#6e6e73;font-size:21px;line-height:1.38;margin:0 0 40px}@media(max-width:734px){.hr40-articles-section{padding:48px 0}.hr40-articles-section .hr40-articles-cta{padding:40px}.hr40-articles-section .hr40-articles-cta .hr40-articles-emoji{font-size:48px}.hr40-articles-section .hr40-articles-cta h2{font-size:36px}.hr40-articles-section .hr40-articles-cta .hr40-articles-subtitle{font-size:19px}}.hr40-method{background:linear-gradient(180deg,#fff,#f5f5f7);padding:96px 0}.hr40-method .hr40-method-grid{display:grid;gap:32px;grid-template-columns:1fr;margin:0 auto;max-width:720px}.hr40-method .hr40-method-card{background:#fff;border-radius:24px;box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);padding:40px;text-align:center;transition:all .4s ease}.hr40-method .hr40-method-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);transform:translateY(-6px)}.hr40-method .hr40-method-card .hr40-method-letter{align-items:center;background:linear-gradient(135deg,#008c8c,#066);border-radius:50%;box-shadow:0 8px 24px rgba(0,140,140,.3);color:#fff;display:flex;font-size:40px;font-weight:800;height:80px;justify-content:center;margin:0 auto 24px;transition:transform .3s ease;width:80px}.hr40-method .hr40-method-card:hover .hr40-method-letter{transform:rotate(1turn) scale(1.1)}.hr40-method .hr40-method-card h3{color:#1d1d1f;font-size:28px;font-weight:700;line-height:1.14;margin:0 0 16px}.hr40-method .hr40-method-card p{color:#6e6e73;font-size:19px;line-height:1.47;margin:0}@media(max-width:734px){.hr40-method{padding:64px 0}.hr40-method .hr40-method-card{padding:32px}.hr40-method .hr40-method-card h3{font-size:24px}.hr40-method .hr40-method-card p{font-size:17px}}.hr40-learn{background:#f5f5f7;padding:96px 0}.hr40-learn h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 64px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.hr40-learn .hr40-learn-grid{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.hr40-learn .hr40-learn-item{background:#fff;border-radius:24px;box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);padding:40px;text-align:center;transition:all .4s ease}.hr40-learn .hr40-learn-item:hover{box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);transform:translateY(-4px)}.hr40-learn .hr40-learn-item .hr40-learn-icon{display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));font-size:48px;margin-bottom:24px}.hr40-learn .hr40-learn-item p{color:#1d1d1f;font-size:19px;font-weight:500;line-height:1.47;margin:0}@media(max-width:1068px){.hr40-learn h2{font-size:64px}}@media(max-width:734px){.hr40-learn{padding:64px 0}.hr40-learn h2{font-size:48px}.hr40-learn .hr40-learn-grid{grid-template-columns:1fr}.hr40-learn .hr40-learn-item{padding:32px}.hr40-learn .hr40-learn-item p{font-size:17px}}.hr40-who{background:#fff;padding:96px 0}.hr40-who h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 64px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.hr40-who .hr40-who-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:64px}.hr40-who .hr40-who-item{background:linear-gradient(135deg,#f5f5f7,#fbfbfd);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.04);color:#1d1d1f;font-size:19px;font-weight:500;line-height:1.47;padding:32px;text-align:center;transition:all .3s ease}.hr40-who .hr40-who-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);transform:translateY(-3px)}.hr40-who .hr40-who-cta{text-align:center}@media(max-width:1068px){.hr40-who h2{font-size:64px}}@media(max-width:734px){.hr40-who{padding:64px 0}.hr40-who h2{font-size:48px}.hr40-who .hr40-who-grid{grid-template-columns:1fr}.hr40-who .hr40-who-item{font-size:17px;padding:24px}}.hr40-author{background:linear-gradient(180deg,#f5f5f7,#fbfbfd);padding:96px 0}.hr40-author h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 24px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.hr40-author .hr40-author-title{color:#6e6e73;font-size:24px;font-weight:600;line-height:1.33;margin:0 0 48px;text-align:center}.hr40-author p{color:#1d1d1f;font-size:21px;line-height:1.62;margin:0 auto 40px;max-width:800px;padding:0 24px}.hr40-author .hr40-author-mission{color:#008c8c;font-size:24px;font-weight:700;line-height:1.5;margin-top:48px;padding:0 24px}@media(max-width:1068px){.hr40-author h2{font-size:64px}.hr40-author p{line-height:1.71;margin-bottom:40px;padding:0 32px}.hr40-author .hr40-author-mission{padding:0 32px}}@media(max-width:734px){.hr40-author{padding:64px 0}.hr40-author h2{font-size:48px}.hr40-author .hr40-author-title{font-size:21px}.hr40-author p{font-size:19px;line-height:1.79;margin-bottom:48px;padding:0 24px}.hr40-author .hr40-author-mission{font-size:21px;line-height:1.57;margin-top:48px;padding:0 24px}}.hr40-reviews{background:#fff;padding:96px 0}.hr40-reviews h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 64px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.hr40-reviews .hr40-reviews-grid{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.hr40-reviews .hr40-review-card{background:linear-gradient(135deg,#f5f5f7,#fbfbfd);border-radius:24px;box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);padding:40px;transition:all .4s ease}.hr40-reviews .hr40-review-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);transform:translateY(-4px)}.hr40-reviews .hr40-review-card .hr40-review-stars{color:#ff9500;filter:drop-shadow(0 2px 4px rgba(255,149,0,.3));font-size:24px;letter-spacing:4px;margin-bottom:24px}.hr40-reviews .hr40-review-card .hr40-review-text{color:#1d1d1f;font-size:19px;font-style:italic;font-weight:500;line-height:1.47;margin:0 0 24px}.hr40-reviews .hr40-review-card .hr40-review-author{color:#6e6e73;font-size:15px;font-weight:700;line-height:1.43;margin:0}@media(max-width:1068px){.hr40-reviews h2{font-size:64px}}@media(max-width:734px){.hr40-reviews{padding:64px 0}.hr40-reviews h2{font-size:48px}.hr40-reviews .hr40-reviews-grid{grid-template-columns:1fr}.hr40-reviews .hr40-review-card{padding:32px}.hr40-reviews .hr40-review-card .hr40-review-text{font-size:17px}}.hr40-slider{background:#fff;overflow:hidden;padding:96px 0;position:relative}.hr40-slider .hr40-slider-wrapper{overflow-x:auto;overflow-y:hidden;position:relative;width:100%;-webkit-overflow-scrolling:touch;cursor:grab;scroll-behavior:smooth;scrollbar-width:none}.hr40-slider .hr40-slider-wrapper::-webkit-scrollbar{display:none}.hr40-slider .hr40-slider-wrapper:active{cursor:grabbing}.hr40-slider .hr40-slider-track{display:flex;gap:32px;padding:16px 40px;will-change:transform}@media(max-width:1068px){.hr40-slider .hr40-slider-track{padding:16px 32px}}@media(max-width:734px){.hr40-slider .hr40-slider-track{padding:16px}}.hr40-slider .hr40-slider-item{align-items:center;background:#fbfbfd;border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);cursor:pointer;display:flex;flex-shrink:0;height:360px;justify-content:center;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease;width:460px}.hr40-slider .hr40-slider-item:hover{box-shadow:0 16px 48px rgba(0,0,0,.16),0 8px 16px rgba(0,0,0,.08);transform:scale(1.05)}.hr40-slider .hr40-slider-item img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media(max-width:734px){.hr40-slider .hr40-slider-item{height:280px;width:340px}}.hr40-why{background:linear-gradient(180deg,#f5f5f7,#fbfbfd);padding:96px 0}.hr40-why h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 64px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.hr40-why .hr40-why-quote{background:#fff;border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);margin:0 auto;max-width:900px;padding:64px}.hr40-why .hr40-why-quote p{color:#1d1d1f;font-size:24px;font-weight:500;line-height:1.38;margin:0 0 32px}.hr40-why .hr40-why-quote p:last-of-type{margin-bottom:40px}.hr40-why .hr40-why-quote cite{color:#6e6e73;display:block;font-size:19px;font-style:normal;font-weight:700;line-height:1.47;text-align:right}@media(max-width:1068px){.hr40-why h2{font-size:64px}}@media(max-width:734px){.hr40-why{padding:64px 0}.hr40-why h2{font-size:48px}.hr40-why .hr40-why-quote{padding:32px}.hr40-why .hr40-why-quote p{font-size:19px}.hr40-why .hr40-why-quote cite{font-size:17px}}.hr40-final-cta{background:linear-gradient(135deg,#008c8c,#066);color:#fff;overflow:hidden;padding:96px 0;position:relative;text-align:center}.hr40-final-cta:before{background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.1) 0,transparent 70%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hr40-final-cta h2{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 32px;position:relative}.hr40-final-cta .hr40-final-cta-text{color:hsla(0,0%,100%,.95);font-size:28px;line-height:1.35;margin:0 auto 48px;max-width:800px;position:relative}.hr40-final-cta .hr40-btn-valentine{display:inline-flex;margin:0 auto;position:relative}.hr40-final-cta .hr40-final-cta-price{color:hsla(0,0%,100%,.9);font-size:15px;line-height:1.43;margin-top:24px;position:relative}@media(max-width:1068px){.hr40-final-cta h2{font-size:64px}.hr40-final-cta .hr40-final-cta-text{font-size:24px}}@media(max-width:734px){.hr40-final-cta{padding:64px 0 80px}.hr40-final-cta h2{font-size:48px}.hr40-final-cta .hr40-final-cta-text{font-size:21px;padding:0 16px}.hr40-final-cta .hr40-btn-valentine{font-size:16px;line-height:1.3;margin:0 auto;max-width:400px;padding:18px 24px;text-align:center;width:calc(100% - 32px)}}.hr40-pricing-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:40px 0 24px;position:relative}.hr40-pricing-grid .hr40-pricing-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);border-radius:20px;min-width:160px;padding:24px 32px;text-align:center;transition:all .3s ease}.hr40-pricing-grid .hr40-pricing-card:hover{background:hsla(0,0%,100%,.2);box-shadow:0 8px 24px rgba(0,0,0,.2);transform:translateY(-3px)}.hr40-pricing-grid .hr40-pricing-card .hr40-pricing-format{color:hsla(0,0%,100%,.8);display:block;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.hr40-pricing-grid .hr40-pricing-card .hr40-pricing-price{color:#fff;display:block;font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.hr40-pricing-grid .hr40-pricing-card .hr40-pricing-note{color:hsla(0,0%,100%,.7);display:block;font-size:12px;font-weight:500;margin-top:4px}@media(max-width:734px){.hr40-pricing-grid{gap:16px}.hr40-pricing-grid .hr40-pricing-card{min-width:120px;padding:16px 24px}.hr40-pricing-grid .hr40-pricing-card .hr40-pricing-price{font-size:26px}}.hr40-pricing-grid-hero .hr40-pricing-card{background:rgba(0,140,140,.06);border:1px solid rgba(0,140,140,.15)}.hr40-pricing-grid-hero .hr40-pricing-card .hr40-pricing-format{color:#6e6e73}.hr40-pricing-grid-hero .hr40-pricing-card .hr40-pricing-price{color:#008c8c}.hr40-pricing-grid-hero .hr40-pricing-card .hr40-pricing-note{color:#86868b}.hr40-pricing-grid-hero .hr40-pricing-card:hover{background:rgba(0,140,140,.1);box-shadow:0 8px 24px rgba(0,140,140,.15)}.hr40-hero-direct-buy{margin-top:40px;text-align:center}.hr40-hero-direct-buy .hr40-btn-direct-buy{animation:pulse 2.5s ease-in-out infinite}.hr40-hero-direct-buy .hr40-btn-direct-buy:hover{animation:none}.hr40-who-preview-btn{margin-bottom:24px;margin-top:40px;text-align:center}.hr40-who-preview-btn .hr40-btn-book-preview{box-shadow:0 6px 24px rgba(0,140,140,.35);font-size:17px;font-weight:700;letter-spacing:.08em;padding:18px 40px;text-transform:uppercase}.hr40-who-preview-btn .hr40-btn-book-preview:hover{box-shadow:0 10px 32px rgba(0,140,140,.5);transform:translateY(-3px) scale(1.02)}@media(max-width:734px){.hr40-who-preview-btn .hr40-btn-book-preview{font-size:15px;max-width:400px;padding:16px 32px;width:calc(100% - 32px)}}.hr40-podcast-section{background:#fff;padding:96px 0;position:relative}.hr40-podcast-section .hr40-podcast-card{background:linear-gradient(135deg,#ff9500,#ff6b00);border-radius:32px;box-shadow:0 16px 48px rgba(255,149,0,.35),0 8px 16px rgba(255,107,0,.2);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr40-podcast-section .hr40-podcast-card:before{background:radial-gradient(circle at 30% 40%,hsla(0,0%,100%,.15) 0,transparent 60%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hr40-podcast-section .hr40-podcast-card:hover{box-shadow:0 24px 64px rgba(255,149,0,.45),0 12px 24px rgba(255,107,0,.3);transform:translateY(-6px)}.hr40-podcast-section .hr40-podcast-image{max-height:400px;overflow:hidden;position:relative;width:100%}.hr40-podcast-section .hr40-podcast-image:after{background:linear-gradient(180deg,transparent,rgba(255,107,0,.8));bottom:0;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0}.hr40-podcast-section .hr40-podcast-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hr40-podcast-section .hr40-podcast-content{padding:64px;position:relative;text-align:center;z-index:1}.hr40-podcast-section .hr40-podcast-icon-wrap{margin-bottom:32px}.hr40-podcast-section .hr40-podcast-icon{animation:pulse 3s ease-in-out infinite;display:inline-block;filter:drop-shadow(0 6px 16px rgba(0,0,0,.2));font-size:80px}.hr40-podcast-section .hr40-podcast-title{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:800;letter-spacing:-.01em;line-height:1.08;margin:0 0 24px;text-shadow:0 2px 8px rgba(0,0,0,.15)}.hr40-podcast-section .hr40-podcast-description{color:hsla(0,0%,100%,.92);font-size:21px;font-weight:500;line-height:1.52;margin:0 auto 48px;max-width:640px;text-shadow:0 1px 4px rgba(0,0,0,.1)}.hr40-podcast-section .hr40-btn-podcast{background:hsla(0,0%,100%,.98)!important;border:none!important;border-radius:980px;box-shadow:0 8px 32px rgba(0,0,0,.2);color:#ff6b00!important;font-size:21px;font-weight:800;letter-spacing:.08em;padding:22px 56px;text-transform:uppercase}.hr40-podcast-section .hr40-btn-podcast:hover{background:#fff!important;box-shadow:0 12px 40px rgba(0,0,0,.3);color:#e65100!important;transform:translateY(-4px) scale(1.03)}@media(max-width:1068px){.hr40-podcast-section .hr40-podcast-title{font-size:40px}.hr40-podcast-section .hr40-podcast-description{font-size:19px}}@media(max-width:734px){.hr40-podcast-section{padding:64px 0}.hr40-podcast-section .hr40-podcast-card{border-radius:24px}.hr40-podcast-section .hr40-podcast-image{max-height:280px}.hr40-podcast-section .hr40-podcast-content{padding:40px 32px}.hr40-podcast-section .hr40-podcast-icon{font-size:56px}.hr40-podcast-section .hr40-podcast-title{font-size:32px}.hr40-podcast-section .hr40-podcast-description{font-size:17px}.hr40-podcast-section .hr40-btn-podcast{font-size:17px;max-width:400px;padding:18px 32px;width:calc(100% - 32px)}}.hr40-method-cta{margin-top:64px;text-align:center}.hr40-method-cta .hr40-btn-method-cta{animation:pulse 3s ease-in-out infinite;background:linear-gradient(135deg,#008c8c,#066);box-shadow:0 8px 32px rgba(0,140,140,.4);font-size:21px;font-weight:800;letter-spacing:.1em;padding:20px 48px;text-transform:uppercase}.hr40-method-cta .hr40-btn-method-cta:hover{animation:none;box-shadow:0 12px 40px rgba(0,140,140,.5);transform:translateY(-4px) scale(1.03)}@media(max-width:734px){.hr40-method-cta{margin-top:48px}.hr40-method-cta .hr40-btn-method-cta{font-size:17px;max-width:400px;padding:18px 32px;width:calc(100% - 32px)}}.hr40-modal-overlay{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(0,0,0,.85);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:999999}.hr40-modal-overlay.active{opacity:1;visibility:visible}.hr40-modal-overlay.active .hr40-modal-container{opacity:1;transform:scale(1)}.hr40-modal-overlay .hr40-modal-container{background:#fff;border-radius:20px;box-shadow:0 32px 80px rgba(0,0,0,.5);height:92vh;max-width:1400px;opacity:0;overflow:hidden;position:relative;transform:scale(.92);transition:all .4s cubic-bezier(.4,0,.2,1);width:95vw}.hr40-modal-overlay .hr40-modal-close{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.7);border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .3s ease;width:48px;z-index:10}.hr40-modal-overlay .hr40-modal-close:hover{background:rgba(0,0,0,.9);transform:scale(1.1)}.hr40-modal-overlay .hr40-modal-close svg{fill:#fff;height:24px;width:24px}.hr40-modal-overlay .hr40-modal-iframe{border:none;display:block;height:100%;width:100%}@media(max-width:734px){.hr40-modal-overlay .hr40-modal-container{border-radius:0;height:100vh;width:100vw}.hr40-modal-overlay .hr40-modal-close{height:44px;right:12px;top:12px;width:44px}}.hr40-reviews-cta{margin-top:64px;text-align:center}.hr40-reviews-cta .hr40-btn-reviews-cta{font-size:17px;font-weight:700;letter-spacing:.06em;padding:16px 36px;text-transform:uppercase}.hr40-author-cta-buttons{align-items:center;display:flex;flex-direction:column;gap:32px;margin-left:auto;margin-right:auto;margin-top:64px;max-width:600px}.hr40-author-cta-buttons .hr40-author-cta-item{text-align:center;width:100%}.hr40-author-cta-buttons .hr40-btn-author-cta{box-shadow:0 6px 24px rgba(0,140,140,.35);font-size:17px;font-weight:700;letter-spacing:.06em;max-width:480px;text-transform:uppercase;width:100%}.hr40-author-cta-buttons .hr40-btn-author-cta:hover{box-shadow:0 10px 32px rgba(0,140,140,.5);transform:translateY(-3px) scale(1.02)}.hr40-author-cta-buttons .hr40-btn-author-consult{font-size:17px;font-weight:700;letter-spacing:.06em;max-width:480px;text-transform:uppercase;width:100%}.hr40-author-cta-buttons .hr40-consult-badges{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:24px}.hr40-author-cta-buttons .hr40-consult-badge{border-radius:980px;display:inline-block;font-size:15px;font-weight:700;letter-spacing:.04em;margin-top:8px;padding:10px 24px;text-align:center}.hr40-author-cta-buttons .hr40-consult-badge.hr40-consult-badge-free{animation:pulse 2.5s ease-in-out infinite;background:linear-gradient(135deg,#34c759,#30d158);box-shadow:0 4px 16px rgba(52,199,89,.35);color:#fff;font-size:16px;padding:12px 28px}.hr40-author-cta-buttons .hr40-consult-badge.hr40-consult-badge-price{background:linear-gradient(135deg,#f5f5f7,#fbfbfd);border:1px solid #d2d2d7;color:#6e6e73;font-size:13px;font-weight:600;padding:8px 20px}@media(max-width:734px){.hr40-author-cta-buttons{gap:24px}.hr40-author-cta-buttons .hr40-btn-author-consult,.hr40-author-cta-buttons .hr40-btn-author-cta{font-size:15px;padding:16px 24px}}.hr40-btn-direct-buy{background:linear-gradient(135deg,#ff9500,#ff6b00)!important;border:3px solid hsla(0,0%,100%,.3)!important;box-shadow:0 8px 32px rgba(255,149,0,.5)!important;color:#fff!important;display:inline-flex!important;font-size:24px!important;font-weight:800!important;letter-spacing:.08em!important;margin-bottom:32px!important;padding:22px 48px!important;position:relative!important;text-transform:uppercase!important}.hr40-btn-direct-buy:hover{background:linear-gradient(135deg,#ffb340,#ff8c00)!important;box-shadow:0 12px 48px rgba(255,149,0,.6)!important;transform:translateY(-4px) scale(1.03)!important}.hr40-btn-direct-buy:active{transform:translateY(0) scale(.98)!important}@media(max-width:734px){.hr40-btn-direct-buy{font-size:18px!important;max-width:400px!important;padding:20px 32px!important;width:calc(100% - 32px)!important}}.hr40-direct-buy-wrapper{margin-bottom:32px;text-align:center}@keyframes hr40-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@keyframes hr40-glow{0%,to{box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06),0 0 0 0 rgba(0,140,140,0)}50%{box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06),0 0 40px 4px rgba(0,140,140,.15)}}.hr40-curiosity-section{background:linear-gradient(180deg,#fbfbfd,#f5f5f7);padding:96px 0;position:relative}.hr40-curiosity-section .hr40-curiosity-header{margin-bottom:64px;text-align:center}.hr40-curiosity-section .hr40-curiosity-header h2{background:linear-gradient(135deg,#1d1d1f,#6e6e73);-webkit-background-clip:text;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0 0 24px;-webkit-text-fill-color:transparent;background-clip:text}.hr40-curiosity-section .hr40-curiosity-header .hr40-curiosity-subtitle{color:#6e6e73;font-size:24px;font-weight:400;line-height:1.38;margin:0}.hr40-curiosity-section .hr40-curiosity-card-wrap{margin:0 auto;max-width:640px;text-align:center}.hr40-curiosity-section .hr40-curiosity-card{animation:hr40-glow 4s ease-in-out infinite;background:#fff;border:2px solid transparent;border-radius:28px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);cursor:pointer;overflow:hidden;padding:64px 48px;perspective:1000px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);-moz-user-select:none;user-select:none;-webkit-user-select:none}.hr40-curiosity-section .hr40-curiosity-card:before{background:linear-gradient(135deg,rgba(0,140,140,.1),rgba(0,140,140,.05)) border-box;border:2px solid transparent;border-radius:28px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.hr40-curiosity-section .hr40-curiosity-card:hover{box-shadow:0 16px 48px rgba(0,0,0,.16),0 8px 16px rgba(0,0,0,.08);transform:translateY(-6px) scale(1.02)}.hr40-curiosity-section .hr40-curiosity-card:hover:before{opacity:1}.hr40-curiosity-section .hr40-curiosity-card:active{box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);transform:scale(.98)}.hr40-curiosity-section .hr40-curiosity-card .hr40-curiosity-emoji{display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));font-size:72px;margin-bottom:32px;transition:transform .4s ease}.hr40-curiosity-section .hr40-curiosity-card:hover .hr40-curiosity-emoji{transform:scale(1.1) rotate(-5deg)}.hr40-curiosity-section .hr40-curiosity-card .hr40-curiosity-title{color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.005em;line-height:1.12;margin:0 0 24px}.hr40-curiosity-section .hr40-curiosity-card .hr40-curiosity-text{color:#6e6e73;font-size:21px;font-weight:400;line-height:1.52;margin:0 0 32px}.hr40-curiosity-section .hr40-curiosity-card .hr40-curiosity-source{background:rgba(0,140,140,.08);border-radius:980px;color:#008c8c;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.1em;padding:6px 16px;text-transform:uppercase}.hr40-curiosity-section .hr40-curiosity-counter{display:flex;gap:10px;justify-content:center;margin-top:40px}.hr40-curiosity-section .hr40-curiosity-dot{background:#d2d2d7;border-radius:50%;height:10px;transition:all .4s cubic-bezier(.4,0,.2,1);width:10px}.hr40-curiosity-section .hr40-curiosity-dot.hr40-curiosity-dot-active{background:linear-gradient(135deg,#008c8c,#066);box-shadow:0 2px 8px rgba(0,140,140,.4);transform:scale(1.3)}.hr40-curiosity-section .hr40-curiosity-hint{color:#86868b;font-size:15px;font-weight:500;letter-spacing:-.01em;margin-top:24px;transition:color .3s ease}@media(max-width:1068px){.hr40-curiosity-section .hr40-curiosity-header h2{font-size:64px}}@media(max-width:734px){.hr40-curiosity-section{padding:64px 0}.hr40-curiosity-section .hr40-curiosity-header{margin-bottom:48px}.hr40-curiosity-section .hr40-curiosity-header h2{font-size:48px}.hr40-curiosity-section .hr40-curiosity-header .hr40-curiosity-subtitle{font-size:19px}.hr40-curiosity-section .hr40-curiosity-card{border-radius:24px;padding:40px 32px}.hr40-curiosity-section .hr40-curiosity-card .hr40-curiosity-emoji{font-size:56px}.hr40-curiosity-section .hr40-curiosity-card .hr40-curiosity-title{font-size:26px}.hr40-curiosity-section .hr40-curiosity-card .hr40-curiosity-text{font-size:19px}}.hr40-social-links{margin-top:64px;position:relative}.hr40-social-links .hr40-social-title{color:hsla(0,0%,100%,.9);font-size:15px;font-weight:700;letter-spacing:.1em;line-height:1.43;margin:0 0 32px;text-transform:uppercase}.hr40-social-links .hr40-social-icons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.hr40-social-links .hr40-social-icon{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);width:60px}.hr40-social-links .hr40-social-icon:before{background:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;width:0}.hr40-social-links .hr40-social-icon svg{fill:#fff;height:28px;position:relative;transition:transform .4s ease;width:28px;z-index:1}.hr40-social-links .hr40-social-icon:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);box-shadow:0 8px 24px rgba(0,0,0,.3);transform:translateY(-4px)}.hr40-social-links .hr40-social-icon:hover:before{height:200px;width:200px}.hr40-social-links .hr40-social-icon:hover svg{transform:scale(1.15)}.hr40-social-links .hr40-social-icon:active{transform:scale(.95)}@media(max-width:734px){.hr40-social-links .hr40-social-icons{gap:8px}.hr40-social-links .hr40-social-icon{height:52px;width:52px}.hr40-social-links .hr40-social-icon svg{height:24px;width:24px}}
