@font-face{font-family:Inter;src:url('fonts/Inter.ttf') format('truetype');font-weight:100 900;font-display:swap}@font-face{font-family:Barlow;src:url('fonts/BarlowCondensed-Bold.ttf') format('truetype');font-weight:700;font-display:swap}:root{--ink:#2f385a;--sand:#ede7d8;--coral:#da533d;--blue:#b0c1ce;--paper:#ffffff}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--paper);color:var(--ink);font-family:Inter,Arial,sans-serif}body{overflow-x:hidden}a{color:inherit}img{display:block;max-width:100%}.preview-header{width:min(1280px,calc(100% - 80px));height:91px;display:flex;align-items:center;justify-content:space-between;margin:auto;border-bottom:1px solid #2f385a16}.preview-header img{width:161px;height:auto}.preview-header>span{font-size:9px;font-weight:600;letter-spacing:.1em;color:#2f385a}.preview-header>span b{margin-left:10px;background:var(--sand);padding:7px 9px;border-radius:50%;font-size:10px;color:var(--ink)}main{width:min(1400px,100%);margin:auto}.film{position:relative;width:100%;overflow:hidden}.world{position:absolute;width:1200px;height:660px;left:50%;top:0;transform-origin:top left;isolation:isolate;perspective:1600px;overflow:hidden;opacity:0}.world.ready{opacity:1}.ambient{position:absolute;inset:0;background:radial-gradient(ellipse at 69% 65%,#ede7d866,transparent 52%)}.ambient>div{position:absolute;width:440px;height:440px;left:530px;top:70px;background:radial-gradient(ellipse,#da533d0d,transparent 70%)}.floor-shadow{position:absolute;left:530px;top:568px;width:430px;height:25px;background:#2f385a13;filter:blur(13px);border-radius:50%;transform:rotate(-5deg)}.story-head{position:absolute;left:66px;top:159px;z-index:5;width:470px;transform-origin:left center}.story-day{font-size:9px;font-weight:650;letter-spacing:.14em;margin-bottom:19px;color:#2f385a}.headline{font-family:Inter,sans-serif;letter-spacing:-.065em;font-weight:750;font-size:73px;line-height:1.01}.headline>span{display:block}.story-head p{font-size:13px;line-height:1.6;max-width:270px;margin-top:25px;color:#2f385a}.floor-type{position:absolute;top:564px;left:223px;font-family:Inter,sans-serif;font-size:42px;font-weight:750;letter-spacing:-.05em;line-height:1.05;transform:perspective(700px) rotateX(57deg) rotateZ(-3deg);transform-origin:center top;white-space:nowrap;opacity:.12}.floor-type>span{display:block}.pendant{position:absolute;left:1010px;top:220px;width:107px;filter:drop-shadow(3px 12px 7px #da533d15);transform-origin:50% 0}.pendant>span{display:block;font-size:8px;text-align:center;margin-top:7px;color:#2f385a}.phone{position:absolute;width:270px;height:538px;left:0;top:0;border-radius:44px;background:linear-gradient(110deg,#b0c1ce,#2f385a 8%,#2f385a 15%,#2f385a 30%,#b0c1ce 96%,#2f385a);padding:5px;box-shadow:1px 1px 0 #2f385a,2px 1px 0 #ffffff99,-1px -1px 0 #ffffff,15px 21px 29px #2f385a1c;transform-origin:center center;transform-style:preserve-3d;will-change:transform,opacity}.phone:before{content:'';position:absolute;inset:3px;border:1px solid #ffffff4d;border-radius:42px;pointer-events:none;z-index:6}.phone-glass{position:relative;border:5px solid #2f385a;border-radius:39px;height:100%;background:#ffffff;overflow:hidden}.side-button{position:absolute;background:linear-gradient(90deg,#2f385a,#b0c1ce);width:3px;border-radius:2px;left:-3px;top:99px;height:25px}.side-two{top:140px;height:43px}.phone:after{content:'';position:absolute;right:-3px;top:126px;width:3px;height:60px;border-radius:2px;background:linear-gradient(90deg,#b0c1ce,#2f385a)}.phone-status{height:39px;padding:15px 19px 0;display:flex;align-items:flex-start;justify-content:space-between;font-size:10px;color:#2f385a;background:#ffffff}.status-icons{width:33px;height:14px}.status-icons svg{width:100%;height:100%}.island{position:absolute;top:9px;width:76px;height:20px;border-radius:14px;background:#2f385a;left:50%;transform:translateX(-50%);z-index:10}.island:after{content:'';position:absolute;right:9px;top:6px;width:7px;height:7px;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,#2f385a,#2f385a 65%);box-shadow:0 0 0 1px #2f385a}.wa-header{height:61px;display:flex;align-items:center;gap:6px;padding:7px 11px 8px 6px;background:#ffffff;border-bottom:1px solid #2f385a10;color:#2f385a}.wa-header svg{fill:none;stroke:#2f385a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.back-icon{width:18px;height:25px;flex-shrink:0}.contact-photo{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#ede7d8;color:#2f385a;font-size:13px;font-weight:550;flex-shrink:0}.wa-header>div{display:flex;flex-direction:column;gap:4px;padding-left:2px}.wa-header b{font-size:12px;font-weight:650}.wa-header>div span{font-size:7px;color:#2f385a}.call-icon{width:19px;height:23px;margin-left:auto}.conversation{position:absolute;left:0;right:0;top:100px;bottom:62px;overflow:hidden;background-color:#ede7d8;background-image:radial-gradient(#b0c1ce10 .7px,transparent .8px);background-size:12px 12px}.wa-safety{display:flex;align-items:center;gap:3px;justify-content:center;font-size:6px;color:#2f385a;padding:9px 0 4px}.wa-safety svg{width:7px;height:8px;stroke:currentColor;fill:none;stroke-width:1.4}.chat-stream{position:absolute;inset:28px 9px auto;display:flex;flex-direction:column;gap:9px;will-change:transform,opacity}.day-label{background:#ffffffcc;align-self:center;border-radius:4px;color:#2f385a;font-size:7px;padding:4px 7px;margin:0 0 2px;box-shadow:0 1px 1px #2f385a08}.bubble{font-size:12px;color:#2f385a;line-height:1.45;border-radius:0 8px 8px 8px;align-self:flex-start;padding:8px 9px 5px;max-width:95%;background:#ffffff;box-shadow:0 1px 1px #2f385a12;transform-origin:left bottom;will-change:transform,opacity}.bubble small{display:block;font-size:6px;text-align:right;color:#2f385a;line-height:1.4;margin-top:4px}.bubble small i{font-style:normal;color:#2f385a;font-size:8px;margin-left:3px}.outgoing{background:#ede7d8;border-radius:8px 0 8px 8px;align-self:flex-end;transform-origin:right bottom}.offer{width:194px;padding:4px 4px 5px}.offer>strong{font-size:15px;margin-left:5px;font-weight:650}.offer{font-size:10px}.offer br{display:none}.offer small{padding-inline:5px}.product-photo{height:107px;background:linear-gradient(120deg,#ffffff,#ede7d8);border-radius:6px 6px 2px 2px;margin-bottom:7px;overflow:hidden}.product-photo svg{width:100%;height:100%}.hesitation{font-size:11px}.second-stream{gap:7px;inset:25px 9px auto}.follow-up{font-size:11px;max-width:96%}.decision,.pix,.confirmation{font-size:11px}.final-day{margin-top:1px}.receipt{display:flex;align-items:center;gap:7px;font-size:9px}.document-icon{display:grid;place-items:center;width:23px;height:29px}.document-icon svg{width:21px;height:25px;fill:#ede7d8;stroke:#2f385a;stroke-width:1.2;stroke-linejoin:round}.receipt small{margin-top:4px}.wa-compose{position:absolute;bottom:12px;left:0;right:0;display:flex;align-items:center;gap:6px;padding:7px 7px;background:#ffffff;height:44px;color:#2f385a}.wa-compose>span{font-size:24px;line-height:1}.wa-compose>div{border:1px solid #ede7d8;height:28px;border-radius:17px;flex:1;display:flex;align-items:center;justify-content:space-between;font-size:9px;padding:0 8px;color:#2f385a;background:white}.wa-compose>div svg{width:16px;height:18px;stroke:#2f385a;fill:none;stroke-width:1.4;stroke-linecap:round}.voice-icon{width:22px;height:22px;fill:none;stroke:#2f385a;stroke-width:1.4;stroke-linejoin:round}.home-indicator{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);height:4px;width:85px;border-radius:4px;background:#2f385a}.application{position:absolute;left:0;top:0;width:620px;height:408px;overflow:hidden;border-radius:15px;background:var(--sand);border:1px solid #2f385a17;box-shadow:0 25px 45px #2f385a15,0 1px 2px #2f385a13;transform-origin:center center;will-change:transform,opacity}.app-nav{height:41px;background:var(--ink);display:flex;align-items:center;padding:0 15px;gap:20px;color:var(--sand)}.app-nav>img{width:103px;height:auto}.app-nav>div{display:flex;gap:15px;align-items:center}.app-nav>div>span{font-size:8px;white-space:nowrap;line-height:1}.pipeline-tab,.foco-tab{border-radius:16px;padding:8px 10px}.app-nav .pipeline-tab{color:var(--ink);background:var(--sand)}.app-avatar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:8px;background:var(--blue);color:var(--ink);margin-left:auto}.app-meta{display:flex;justify-content:space-between;align-items:center;margin:15px 23px 0;padding-bottom:12px;border-bottom:1px solid #2f385a14;font-size:7px;color:#2f385a}.app-meta>span{font-size:6px;font-weight:600;letter-spacing:.04em}.app-title{padding:17px 23px 0}.app-title h2{font-family:Barlow,Arial,sans-serif;font-size:29px;margin:0;line-height:1.05}.app-title p{font-size:9px;margin:7px 0 0;color:#2f385a;line-height:1.4}.board{position:absolute;left:23px;right:23px;top:165px;bottom:20px;display:flex;gap:10px}.column{background:#ede7d8;border-radius:14px;flex:1;padding:12px;min-width:0}.column h3{font-family:Barlow,sans-serif;font-size:14px;margin:0;display:flex;justify-content:space-between;align-items:baseline}.column h3 span{font-size:7px;font-family:Inter,sans-serif;color:#2f385a;font-weight:400}.deal{position:absolute;left:0;top:0;width:171px;height:142px;border-radius:12px;background:#ffffff;box-shadow:0 2px 3px #2f385a09;padding:14px;will-change:transform,width,height;overflow:hidden}.deal-top{display:flex;align-items:flex-start;gap:9px}.deal-top h3{font-family:Inter,sans-serif;font-size:12px;margin:0;font-weight:700;line-height:1.1;white-space:nowrap}.deal-top p{font-size:9px;margin:6px 0 0;white-space:nowrap}.deal-avatar{display:none;flex-shrink:0;width:30px;height:30px;border-radius:50%;place-items:center;background:var(--coral);color:white;font-size:12px}.deal-price{font-size:14px;font-weight:700;white-space:nowrap;margin-left:auto;opacity:0}.deal-stage{display:none;font-size:8px;border-radius:10px;padding:4px 7px;background:#ede7d8;align-self:flex-start;margin-top:9px}.card-bottom{display:flex;align-items:baseline;justify-content:space-between;margin-top:14px}.card-bottom strong{font-size:12px}.card-bottom small{font-size:7px;color:#2f385a}.temperature{display:inline-flex;padding:3px 7px;border-radius:8px;background:#ede7d8;color:#da533d;font-size:7px;font-weight:650;margin-top:9px}.focus-content{position:absolute;left:18px;right:18px;top:79px;bottom:16px;background:#ffffff;border-radius:12px;padding:15px;opacity:0}.next-label{font-size:7px;font-weight:700;letter-spacing:.07em;color:#da533d}.focus-content h4{font-size:14px;font-weight:700;line-height:1.3;margin:10px 0}.focus-content>p{font-size:8px;color:#2f385a;margin:10px 0 7px}.suggested-text{font-size:13px;line-height:1.45;border:1px solid #ede7d8;padding:11px 12px;background:#ffffff;border-radius:10px}.send-button{display:inline-block;border-radius:18px;background:var(--ink);color:var(--sand);font-size:9px;font-weight:650;padding:10px 13px;margin-top:11px;transform-origin:center}.automatic-note{position:absolute;bottom:30px;left:25px;font-size:9px;color:#2f385a;background:var(--sand);padding:5px;line-height:1.5}.automatic-note>span{color:var(--ink);margin-right:4px}.automatic-note>b{display:block;font-weight:650;color:var(--ink)}.focus-note{position:absolute;bottom:16px;left:24px;font-size:8px;line-height:1.6;opacity:0;color:#2f385a}.focus-note strong{color:var(--ink)}.application.is-focus .app-nav .pipeline-tab{color:var(--sand);background:none}.application.is-focus .app-nav .foco-tab{color:var(--ink);background:var(--sand)}.application.is-focus .app-title{padding-top:12px}.application.is-focus .deal-top h3{font-family:Barlow,sans-serif;font-size:26px}.application.is-focus .deal-top p{font-size:10px;margin-top:4px}.application.is-focus .deal-stage{display:inline-block}.application.is-focus .deal-price{opacity:1;font-size:15px}.application.is-focus .card-bottom,.application.is-focus .temperature{display:none}.application.is-focus .board{opacity:0}.application.is-focus .focus-content{opacity:1}.application.is-focus .automatic-note{opacity:0}.application.is-focus .focus-note{opacity:1}.won-stamp{display:flex;align-items:center;gap:5px;position:absolute;bottom:14px;left:14px;opacity:0;color:var(--ink);font-size:8px;font-weight:700;border-radius:10px;padding:4px 7px;background:#ede7d8}.won-stamp svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.application.is-won .temperature{opacity:0}.application.is-won .won-stamp{opacity:1}.application.is-won .card-bottom strong{font-size:17px}.handoff-label{position:absolute;z-index:12;font-size:15px;font-weight:700;color:var(--ink);padding:7px 10px;background:#ffffff;box-shadow:0 3px 10px #2f385a12;border-radius:6px;will-change:transform,opacity}.time-card{position:absolute;left:55px;top:225px;will-change:transform,opacity}.time-card>span{font-size:12px;letter-spacing:.07em;font-weight:500;display:block}.time-card>b{display:block;color:var(--coral);font-family:Barlow,sans-serif;font-size:79px;line-height:1.05;margin-top:8px}.seller-caption{position:absolute;left:80px;top:350px;font-size:16px;line-height:1.6;color:#2f385a}.seller-caption strong{color:var(--ink)}.cursor{position:absolute;left:0;top:0;z-index:14;width:24px;height:32px;will-change:transform,opacity}.click-ring{position:absolute;width:35px;height:35px;border:1px solid var(--coral);border-radius:50%;z-index:13;transform-origin:center;opacity:0}.endline{position:absolute;left:70px;top:460px;display:flex;align-items:center;gap:15px;font-size:20px;line-height:1.4;will-change:transform,opacity}.endline img{width:36px;height:36px}.endline b{font-weight:650}.loop-curtain{position:absolute;inset:0;background:var(--paper);z-index:50;pointer-events:none;opacity:0}.film-note{display:flex;justify-content:space-between;gap:20px;font-size:8px;line-height:1.6;letter-spacing:.035em;width:min(1200px,calc(100% - 80px));margin:0 auto;color:#2f385a;padding:9px 0 17px;border-bottom:1px solid #2f385a12}footer{text-align:center;font-size:10px;color:#2f385a;line-height:1.6;padding:22px 25px 30px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}a:focus-visible{outline:2px solid var(--coral);outline-offset:7px}
@media(max-width:800px){.preview-header{height:70px;width:calc(100% - 40px)}.preview-header img{width:139px}.preview-header>span{font-size:7px;letter-spacing:.04em}.preview-header>span b{padding:5px 7px;font-size:8px;margin-left:4px}.world{width:420px;height:700px;perspective:1100px}.story-head{left:27px;top:28px;width:365px}.story-day{font-size:7px;margin-bottom:10px}.headline{font-size:43px;letter-spacing:-.06em;line-height:1.02}.headline>span{display:inline}.headline>span+span{margin-left:9px}.story-head p{font-size:11px;margin-top:12px;max-width:330px}.floor-type{font-size:24px;left:50px;top:639px;letter-spacing:-.06em}.pendant{width:71px;left:331px;top:340px}.pendant>span{font-size:6px}.phone{width:270px;height:538px}.application{width:420px;height:410px;border-radius:12px}.app-nav{padding-inline:12px;gap:10px}.app-nav>img{width:88px}.app-nav>div{gap:0}.app-nav>div>span{font-size:7px}.app-nav>div>span:first-child,.app-nav>div>span:nth-child(2){display:none}.pipeline-tab,.foco-tab{padding:7px 9px}.app-meta{margin:13px 15px 0;font-size:6px}.app-meta>span{font-size:5px}.app-title{padding:17px 15px 0}.app-title h2{font-size:30px}.app-title p{font-size:9px}.board{left:15px;right:15px;gap:8px;top:164px}.column{padding:11px 9px;border-radius:12px}.column h3{font-size:14px}.deal{width:117px;height:145px;padding:11px}.deal-top h3{font-size:12px}.deal-top p{font-size:8px;white-space:normal;line-height:1.5}.deal-price{display:none}.card-bottom{display:block;margin-top:10px}.card-bottom strong{font-size:12px}.card-bottom small{display:none}.temperature{font-size:7px;margin-top:10px}.focus-content{left:13px;right:13px;top:79px;bottom:14px;padding:13px}.focus-content h4{font-size:15px}.suggested-text{font-size:14px}.focus-content>p{font-size:8px}.send-button{font-size:10px;padding:11px 14px;margin-top:14px}.application.is-focus .deal-top h3{font-size:28px}.application.is-focus .deal-top p{font-size:11px}.automatic-note{left:18px;bottom:27px;font-size:9px}.time-card{left:30px;top:37px}.time-card>span{font-size:8px}.time-card>b{font-size:49px;line-height:1;margin-top:3px}.seller-caption{font-size:12px;left:30px;top:603px}.endline{font-size:18px;left:27px;top:606px;gap:12px}.endline>img{width:29px;height:29px}.film-note{width:calc(100% - 40px);font-size:7px;gap:10px;padding-top:8px}.film-note>span:last-child{text-align:right;max-width:140px}footer{font-size:9px;padding-top:18px}.floor-shadow{left:80px;top:640px;width:290px;height:18px}.ambient>div{left:-50px;top:170px;width:520px;height:520px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

.story-head,.pendant,.endline{left:0;top:0}@media(min-width:801px){.seller-caption{left:0;top:0}}
.application.is-focus{height:451px}.focus-content h4{margin:8px 0}.focus-content>p{margin:7px 0 6px}.suggested-text{padding:9px 12px}.send-button{margin-top:8px;padding-top:9px;padding-bottom:9px}
@media(max-width:800px){.application.is-focus{height:451px}.focus-content h4{font-size:14px}.suggested-text{font-size:13px}.send-button{margin-top:8px;padding-top:9px;padding-bottom:9px}}

.focus-content{top:86px}
@media(max-width:800px){.seller-caption{top:651px}}

.is-embedded .preview-header,.is-embedded footer,.is-embedded .film-note{display:none}
.is-embedded body{overflow:hidden}
.floor-type{opacity:1;color:var(--ink)}
.time-card p{font-size:18px;line-height:1.6;margin:24px 0 0;max-width:420px;color:var(--ink)}
@media(max-width:800px){.time-card{top:25px}.time-card p{font-size:13px;line-height:1.55;margin-top:12px;max-width:350px}}
