.marketing-shell .marketing-hero-image{-o-object-position:center 38%;object-position:center 38%}@media(min-width:761px){.marketing-shell .marketing-hero-image{left:36%!important;width:64%!important;-o-object-position:center 42%;object-position:center 42%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 36%);mask-image:linear-gradient(90deg,transparent,#000 36%)}}.marketing-hero-shade{background:linear-gradient(90deg,#06170f,#06170ff5 24%,#082419d9 43%,#09251b74 64%,#09251b0a),linear-gradient(0deg,#06170fbb,transparent 38%)}.profile-story-section{height:165svh;min-height:1000px;background:#f8faf6;color:#15251b;position:relative}.profile-story-stage{position:sticky;top:0;height:100svh;min-height:690px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3vw;overflow:hidden;padding:50px max(5vw,28px);background:linear-gradient(125deg,#f9fbf8,#eaf4ee)}.profile-story-copy{max-width:580px;justify-self:end;z-index:3}.profile-story-copy h2{font-size:clamp(3rem,5.8vw,5.9rem);line-height:1.05;letter-spacing:-.035em;font-weight:750}.profile-story-copy h2 span{color:#067d53}.profile-story-copy p{margin-top:24px;max-width:450px;color:#53695b;font-size:1.1rem;line-height:1.55}.profile-story-scene{position:relative;width:100%;max-width:650px;height:610px;justify-self:start}.profile-story-ring{pointer-events:none;position:absolute;left:50%;top:50%;border:1px solid #a9c9b570;border-radius:50%;transform:translate(-50%,-50%)}.profile-story-ring-one{width:380px;height:380px}.profile-story-ring-two{width:560px;height:560px}.profile-story-card{position:absolute;z-index:2;left:50%;top:50%;width:240px;height:350px;padding:8px;border-radius:31px;background:#0b1b13;box-shadow:0 35px 58px -30px #142c1d70;transform:translate(-50%,-50%);color:#fff;overflow:hidden}.profile-story-card-image{position:relative;width:100%;height:194px;border-radius:24px 24px 10px 10px;overflow:hidden}.profile-story-card-body{padding:13px 10px;display:flex;flex-direction:column;align-items:start;gap:2px}.profile-story-card-body strong{font-size:1rem}.profile-story-card-body>span{font-size:.72rem;color:#c2d7c9}.profile-story-dots{display:flex;gap:6px;margin:8px 0}.profile-story-dots i{width:19px;height:19px;border-radius:50%;background:#f35f6d}.profile-story-dots i:nth-child(2){background:#d83eb0}.profile-story-dots i:nth-child(3){background:#f6d95e}.profile-story-dots i:nth-child(4){background:#79cafa}.profile-story-card-body .profile-story-card-action{display:block;width:100%;border-radius:11px;background:#14ba7f;color:#052016;font-size:.72rem;font-weight:750;padding:9px 11px}.profile-story-chip{position:absolute;z-index:3;left:50%;top:50%;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;border:1px solid #ffffffba;border-radius:19px;padding:7px 16px 7px 7px;background:#fffffff0;box-shadow:0 14px 31px -17px #0c372673;backdrop-filter:blur(16px);font-size:.85rem;font-weight:700;will-change:transform,opacity}.profile-story-chip-icon{width:35px;height:35px;border-radius:13px;display:grid;place-items:center;background:#ddf3e7;color:#087e55}.profile-story-chip:nth-of-type(3n) .profile-story-chip-icon{background:#efe9fa;color:#7951a2}.profile-story-follow{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:4;color:#426653;font-size:.82rem;font-weight:700;white-space:nowrap}.profile-story-follow span{margin-left:8px}.dark .profile-story-section,.dark .profile-story-stage{background:#0c1b13;color:#f5fff8}.dark .profile-story-stage{background:linear-gradient(125deg,#0b1a12,#122c1d)}.dark .profile-story-copy h2 span{color:#6eecaf}.dark .profile-story-copy p,.dark .profile-story-follow{color:#bed2c4}.dark .profile-story-ring{border-color:#52745b70}.dark .profile-story-chip{background:#1d3a2aee;border-color:#ffffff21;color:#f4fff8}.dark .profile-story-chip-icon{background:#275b3d;color:#a9f2c6}.marketing-examples{background:#091c13;color:white;padding:100px 0}.marketing-examples-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.marketing-examples-heading h2{font-size:clamp(2.3rem,4.5vw,4rem);letter-spacing:-.035em;line-height:1.08;font-weight:750}.marketing-examples-heading p{color:#c7d7cb;margin-top:12px}.marketing-examples-heading>a{display:inline-flex;align-items:center;gap:7px;color:#b9f5d7;font-weight:700;white-space:nowrap}.marketing-examples-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.marketing-example{height:460px;position:relative;overflow:hidden;border-radius:28px;isolation:isolate;background:#183727;transition:transform .3s ease,box-shadow .3s ease}.marketing-example:hover{transform:translateY(-6px);box-shadow:0 25px 40px -22px #0009}.marketing-example-image{position:absolute;inset:0;z-index:-2}.marketing-example-image img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.marketing-example:hover .marketing-example-image img{transform:scale(1.045)}.marketing-example-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#05140ef5,#05140eaa 38%,#05140e10 88%)}.marketing-example-content{position:absolute;bottom:22px;left:22px;right:22px}.marketing-example-title{display:flex;justify-content:space-between;align-items:start}.marketing-example-title h3{font-size:2rem;font-weight:750;line-height:1}.marketing-example-title p{font-size:.82rem;color:#d5e5db;margin-top:6px}.marketing-example-title>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffffff2b;border:1px solid #ffffff54;backdrop-filter:blur(9px)}.marketing-example-icons{display:flex;gap:7px;margin:17px 0}.marketing-example-icons span{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:#ffffffdc;color:#092719}.marketing-example-detail{font-size:.89rem;line-height:1.45;max-width:280px;color:#e3efe7}.marketing-example-action{display:inline-flex;margin-top:18px;border:1px solid #ffffff55;border-radius:999px;background:#ffffff20;padding:9px 14px;font-size:.75rem;font-weight:700;backdrop-filter:blur(12px)}.marketing-audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:76px}.marketing-audience-card{position:relative;height:440px;overflow:hidden;border-radius:29px;isolation:isolate}.marketing-audience-card>img{z-index:-2}.marketing-audience-card:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,#06150feb,#06150f04 76%)}.marketing-audience-card>div{position:absolute;left:32px;right:32px;bottom:29px}.marketing-audience-card span{font-size:.72rem;color:#b4ffda;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.marketing-audience-card h3{font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.08;letter-spacing:-.025em;max-width:420px;margin:9px 0}.marketing-audience-card p{font-size:.9rem;line-height:1.4;color:#e2ede5;max-width:480px}.marketing-demo{position:relative;isolation:isolate;background:linear-gradient(135deg,#eaf5ee,#f6f8f3 60%,#e7eee8)}.marketing-demo:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(90deg,#f2f8f4ef,#f2f8f47f),url(/images/marketing/story-blue.webp);background-size:cover;background-position:50%;opacity:.34}.dark .marketing-demo{background:linear-gradient(135deg,#071b11,#173925)}.dark .marketing-demo:before{opacity:.2}.marketing-demo .demo-phone-wrap{border-radius:44px;background:#ffffff1a;padding:16px;border:1px solid #ffffff60;box-shadow:0 28px 65px -35px #061c1269;backdrop-filter:blur(12px)}@media(max-width:900px){.marketing-examples-grid{gap:10px}.marketing-example{height:385px}.profile-story-stage{gap:0;padding:30px}.profile-story-scene{transform:scale(.85);transform-origin:center}}@media(max-width:760px){.marketing-hero{min-height:760px}.marketing-hero-image{-o-object-position:63% 17%!important;object-position:63% 17%!important}.marketing-hero-shade{background:linear-gradient(0deg,#06170f 5%,#06170fed 29%,#06170f61 70%,#06170f16)}.profile-story-section{height:148svh;min-height:950px}.profile-story-stage{height:100svh;min-height:650px;display:block;padding:74px 18px 28px}.profile-story-copy{text-align:center;margin:0 auto}.profile-story-copy h2{font-size:clamp(2.4rem,10vw,3.6rem)}.profile-story-copy p{font-size:.93rem;line-height:1.4;margin:14px auto 0;max-width:340px}.profile-story-scene{height:440px;max-width:390px;margin:4px auto 0;transform:scale(.86);transform-origin:top center}.profile-story-ring-one{width:290px;height:290px}.profile-story-ring-two{width:410px;height:410px}.profile-story-card{width:202px;height:298px;border-radius:26px}.profile-story-card-image{height:158px;border-radius:20px 20px 8px 8px}.profile-story-card-body{padding:9px 8px}.profile-story-chip{z-index:1;width:46px;height:46px;border-radius:50%;padding:5px;justify-content:center;overflow:hidden}.profile-story-chip-icon{width:34px;height:34px;border-radius:50%;flex:none}.profile-story-chip-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.marketing-examples{padding:72px 0}.marketing-examples-heading{display:block;margin-bottom:24px}.marketing-examples-heading h2{font-size:2.4rem}.marketing-examples-heading>a{margin-top:18px}.marketing-examples-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:10px;scrollbar-width:thin}.marketing-example{flex:0 0 min(80vw,315px);height:405px;scroll-snap-align:center}.marketing-audience-grid{grid-template-columns:1fr;gap:12px;margin-top:52px}.marketing-audience-card{height:390px}.marketing-audience-card>div{left:23px;right:23px;bottom:23px}.marketing-demo .demo-phone-wrap{padding:9px;border-radius:34px}}@media(prefers-reduced-motion:reduce){.profile-story-section{height:auto;min-height:0}.profile-story-stage{position:relative;min-height:650px}.marketing-example,.marketing-example-image img{transition:none}}