/* Segurote · public presentation · original visual composition */
#main:has(>.landing076){max-width:none;padding:0}.landing076{--l76-sea:#123b43;--l76-cream:#f6f4ec;--l76-gold:#e9d398;overflow:clip}.landing076 .l76-width{width:90%;max-width:1200px;margin-inline:auto}.landing076 h1,.landing076 h2,.landing076 h3{max-width:none}.landing076 .eyebrow{font-size:11px;letter-spacing:2px}.l76-hero{position:relative;isolation:isolate;min-height:660px;display:flex;align-items:center;color:#fff7e7;background:#103940}.l76-landscape{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 56%;z-index:-2}.l76-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#072c36f0,#092e36ba 36%,#092e3610 76%),linear-gradient(0deg,#092e3690,transparent 35%);z-index:-1}.l76-hero-inner{width:90%;max-width:1200px;margin:0 auto;padding:70px 0 80px}.l76-hero .eyebrow{color:#f4e7c4}.l76-hero h1{font-size:clamp(3.4rem,6.4vw,6.3rem);font-weight:650;letter-spacing:-.06em;line-height:1.02;margin:25px 0;max-width:10ch}.l76-hero h1 em{display:block;color:#eddaa5;font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.04em}.l76-lead{max-width:28ch;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.5}.l76-actions{display:flex;align-items:center;gap:24px;margin-top:30px;flex-wrap:wrap}.l76-hero .button,.l76-company .button{background:var(--l76-gold);color:#143941;border-radius:5px;padding:16px 22px;font-weight:700}.l76-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:650;text-decoration:underline;text-underline-offset:6px}.l76-free{font-size:12px;color:#eee5cd;margin:15px 0 0}.l76-scene-label{position:absolute;right:5%;bottom:24px;font-size:11px;color:white;background:#123b43d9;border:1px solid #ffffff36;border-radius:30px;padding:8px 12px;max-width:90%}.l76-scene{padding:76px 0 0;scroll-margin-top:20px}.landing076 header h2,.l76-takeaway h2,.l76-company h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(2.1rem,3.8vw,3.6rem);letter-spacing:-.04em}.landing076 header p:not(.eyebrow){color:#45646b}.landing076 header .eyebrow{margin-bottom:14px}.l76-work{display:grid;grid-template-columns:1.25fr 1fr;overflow:hidden;border:1px solid #cad4cf;border-radius:9px;margin-top:28px;background:#fffdf6}.l76-scene-art{position:relative;min-height:340px;isolation:isolate;background:#183e43}.l76-scene-art>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:70% 60%;z-index:-1}.l76-scene-art .sector060-pins{position:absolute;inset:0}.l76-scene-art .sector060-pin{min-height:44px;background:#103e49e8;border:1px solid #fff9;color:#fff;border-radius:30px;font-size:13px;max-width:55%;padding:9px 12px}.l76-scene-art .sector060-pin[aria-pressed=true]{background:#e9d398;color:#173e43;border-color:#e9d398}.l76-scene-art .sector060-pin0{top:66%;left:12%;right:auto;bottom:auto}.l76-scene-art .sector060-pin1{top:30%;right:8%;left:auto;bottom:auto}.l76-scene-art .sector060-pin2{top:48%;left:30%;right:auto;bottom:auto}.l76-scene-reading{padding:30px;display:flex;flex-direction:column;justify-content:center}.l76-scene-reading .sector060-reading{display:grid;gap:18px}.l76-scene-reading .sector060-reading>div{display:grid;gap:2px}.l76-scene-reading .sector060-reading span{font-size:10px;letter-spacing:1.2px;color:#547078;text-transform:uppercase}.l76-scene-reading .sector060-reading strong{font-size:20px;font-weight:600}.l76-scene-reading .toolbar{gap:6px;margin:23px 0 12px}.l76-scene-reading .button{font-size:13px;border-radius:5px}.l76-scene-reading .sector060-talk{min-height:44px;display:inline-flex;align-items:center;font-size:13px;padding:6px 4px;text-underline-offset:4px}.l76-note{font-size:12px;line-height:1.6;color:#526e74}.l76-scene-reading .l76-note{margin-bottom:0}.l76-matrix{font-size:13px;margin-top:12px}.l76-journey{padding:74px 0}.l76-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px;border-top:1px solid #c7d3cf;border-bottom:1px solid #c7d3cf}.l76-steps article{padding:24px 26px 28px;min-width:0}.l76-steps article+article{border-left:1px solid #c7d3cf}.l76-step-title{display:flex;gap:12px;align-items:baseline}.l76-step-title>span{color:#6d817f;font-size:11px}.l76-step-title p{font-size:12px;font-weight:700;letter-spacing:.7px}.l76-steps h3{font-size:23px;font-weight:600;margin:24px 0 12px;letter-spacing:-.6px}.l76-steps article>p{font-size:14px;color:#4e6970;min-height:66px}.l76-steps .l76-link{font-size:13px}.l76-dial,.l76-network,.l76-puelche{height:160px}.l76-dial svg{width:100%;height:135px}.l76-dial svg>path{fill:none;stroke-width:13}.l76-dial svg text{fill:#214e54;font-size:32px;font-family:Georgia,serif}.l76-dial>div{display:flex;justify-content:space-between;font-size:10px;gap:6px}.l76-network{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:4px;font-size:11px;max-width:240px;margin:auto}.l76-network span{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.l76-network i{font-style:normal;border:1px solid #a4b8b2;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#2c6d65;font-size:21px}.l76-network>b{font-weight:400;text-align:center;color:#719087}.l76-network>span:last-child{grid-column:3}.l76-network>b:nth-last-child(2){transform:rotate(90deg);grid-column:3}.l76-puelche{display:flex;align-items:center;justify-content:center;gap:10px}.l76-puelche img{height:150px;width:120px;object-fit:contain}.l76-puelche>span{max-width:12ch;font-size:12px;color:#4c706c}.l76-caption{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-top:14px;font-size:11px;color:#536e70}.l76-caption>a{min-height:32px;display:inline-flex;align-items:center;text-underline-offset:4px}.l76-breadth{padding:60px 0;background:#e9ede5}.l76-breadth h2{font-size:clamp(1.8rem,3vw,2.7rem);font-weight:500}.l76-tools{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #b8c9c2}.l76-tools>a{display:flex;align-items:center;gap:20px;text-decoration:none;border-bottom:1px solid #b8c9c2;padding:24px 15px;min-width:0}.l76-tools>a:nth-child(odd){border-right:1px solid #b8c9c2}.l76-tools>a>span{font-size:29px;color:#306c63;width:35px;flex-shrink:0}.l76-tools h3{font-size:17px;margin:0 0 4px}.l76-tools p{font-size:12px;margin:0}.l76-tools b{margin-left:auto;font-weight:400}.l76-tools>a:hover{background:#ffffff60}.l76-breadth .l76-note{margin-top:18px}.l76-takeaway{padding:60px 0;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.l76-takeaway h2{font-size:clamp(2rem,3.2vw,2.9rem)}.l76-docs{display:grid;gap:12px}.l76-docs>a{display:flex;align-items:center;gap:18px;background:#fffdf6;border:1px solid #c7d3cf;padding:20px;text-decoration:none;border-radius:6px}.l76-docs>a>span{font-size:27px;color:#4f7c71}.l76-docs strong{font-size:15px;font-weight:600}.l76-docs b{margin-left:auto;font-weight:400}.l76-film{border-top:1px solid #c7d3cf;padding:28px 0 50px}.l76-film>a{display:flex;align-items:center;gap:25px;text-decoration:none;max-width:660px}.l76-film img{width:85px;height:106px;border-radius:5px;object-fit:cover}.l76-film .eyebrow{margin-bottom:8px}.l76-film h2{font-family:Georgia,serif;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:400;letter-spacing:-.5px;margin:0 0 10px}.l76-film span{font-size:12px;text-decoration:underline;text-underline-offset:5px}.l76-company{background:#103b43;color:#fff5df;padding:60px 0}.l76-company>.l76-width{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.l76-company .eyebrow{color:#d8c994}.l76-company h2{max-width:15ch}.l76-company p{max-width:43ch}.l76-company-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.l76-company .l76-note{color:#d2dfda;margin:10px 0}.l76-tail{display:flex;gap:30px;font-size:12px}.l76-tail a{min-height:44px;display:flex;align-items:center;text-underline-offset:4px}.landing076 a:focus-visible,.landing076 button:focus-visible{outline:3px solid #b07020;outline-offset:5px}.l76-hero a:focus-visible,.l76-company a:focus-visible{outline-color:#fff3be}
@media(min-width:1600px){.l76-hero{min-height:720px}}@media(max-width:800px){.l76-hero{min-height:600px}.l76-hero:before{background:linear-gradient(90deg,#072c36ed,#092e36a8 55%,#092e3625),linear-gradient(0deg,#092e36a0,transparent 40%)}.l76-hero h1{font-size:clamp(3.2rem,8vw,4.5rem)}.l76-work{grid-template-columns:1fr 1fr}.l76-scene-reading{padding:22px}.l76-steps article{padding:20px 15px}.l76-steps h3{font-size:21px}.l76-puelche{gap:0}.l76-puelche img{width:100px}.l76-company>.l76-width{gap:35px}}
@media(max-width:600px){.l76-hero{min-height:610px;align-items:flex-start}.l76-hero-inner{padding:44px 0 180px}.l76-landscape{object-position:67% 70%}.l76-hero:before{background:linear-gradient(180deg,#092f37ed,#092e36aa 52%,#092e3600 85%),linear-gradient(90deg,#092e3670,transparent)}.l76-hero h1{font-size:clamp(2.85rem,12vw,4.3rem);max-width:10ch;margin:20px 0}.l76-hero .eyebrow{font-size:9px;letter-spacing:1.5px;max-width:31ch}.l76-lead{font-size:16px;max-width:28ch}.l76-actions{gap:8px;align-items:flex-start;flex-direction:column;margin-top:23px}.l76-hero .button{font-size:13px;padding:14px 17px}.l76-hero .l76-link{font-size:13px}.l76-free{font-size:11px;margin-top:6px}.l76-scene-label{font-size:9px;bottom:18px}.l76-scene{padding-top:42px}.l76-work{grid-template-columns:1fr;margin-top:20px}.l76-scene-art{min-height:265px}.l76-scene-reading{padding:24px}.l76-scene-reading .sector060-reading{grid-template-columns:1fr;gap:14px}.l76-scene-reading .sector060-reading strong{font-size:18px}.l76-scene-art .sector060-pin{font-size:12px}.l76-journey{padding:45px 0}.l76-steps{grid-template-columns:1fr;margin-top:22px}.l76-steps article{padding:22px 0 26px;display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.l76-steps article+article{border-left:0;border-top:1px solid #c7d3cf}.l76-step-title{grid-column:1/-1}.l76-dial,.l76-network,.l76-puelche{grid-column:2;grid-row:2/5;align-self:center;width:100%;height:140px;min-width:0}.l76-steps h3{grid-column:1;grid-row:2;font-size:23px;margin:10px 0}.l76-steps article>p{grid-column:1;grid-row:3;min-height:0;font-size:13px;margin-bottom:12px}.l76-steps .l76-link{grid-column:1;grid-row:4;font-size:12px}.l76-dial svg{height:110px}.l76-dial>div{font-size:8px;gap:2px}.l76-puelche{flex-direction:column;height:160px}.l76-puelche img{height:120px;width:100px}.l76-puelche>span{font-size:9px;max-width:none;text-align:center}.l76-network{font-size:10px;gap:0}.l76-network i{width:34px;height:34px;font-size:18px}.l76-breadth{padding:40px 0}.l76-tools{grid-template-columns:1fr}.l76-tools>a:nth-child(odd){border-right:0}.l76-tools>a{padding:20px 0;gap:15px}.l76-tools h3{font-size:16px}.l76-takeaway{grid-template-columns:1fr;gap:15px;padding:40px 0}.l76-docs>a{padding:16px}.l76-film{padding-bottom:35px}.l76-film>a{gap:18px}.l76-film img{width:68px;height:85px}.l76-film .eyebrow{font-size:9px}.l76-company{padding:40px 0}.l76-company>.l76-width{grid-template-columns:1fr;gap:20px}.l76-company .button{font-size:14px}.l76-company .l76-link{font-size:14px}.l76-tail{gap:20px}.l76-company h2{max-width:17ch}.l76-steps:lang(zh) h3{font-size:23px}}
@media(prefers-reduced-motion:reduce){.landing076 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
/* Keep the reusable scene's values readable on the light result surface. */
.l76-scene-reading .sector060-reading{grid-template-columns:1fr;gap:15px}.l76-scene-reading .sector060-reading strong,.l76-scene-reading .sector060-talk{color:#123b43}.l76-scene-reading .sector060-reading span{color:#4e6970}.l76-scene-reading .sector060-talk{text-decoration:underline}
.l76-network{display:block;position:relative;height:160px;max-width:240px}.l76-network>span{position:absolute;width:75px;gap:3px}.l76-network>span:nth-child(1){left:0;top:0}.l76-network>span:nth-child(3){right:0;top:0}.l76-network>span:nth-child(5){right:0;bottom:0}.l76-network>span:nth-child(7){left:0;bottom:0}.l76-network>b{position:absolute}.l76-network>b:nth-child(2){left:48%;top:12px}.l76-network>b:nth-child(4){right:31px;top:68px;transform:rotate(90deg)}.l76-network>b:nth-child(6){left:48%;bottom:25px;transform:rotate(180deg)}
@media(max-width:600px){.l76-network{height:140px}.l76-network>span{width:60px}.l76-network>b:nth-child(4){right:25px;top:58px}.l76-network>b:nth-child(6){bottom:20px}}
