@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-MediumItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Roboto-Italic-Variable.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Montserrat-BoldItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Montserrat-LightItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Montserrat-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Roboto-Variable.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:250;font-display:swap;src:url(/fonts/Montserrat-ExtraLightItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Montserrat-Italic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Montserrat-Black.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/Montserrat-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:250;font-display:swap;src:url(/fonts/Montserrat-ExtraLight.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/Montserrat-BlackItalic.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Montserrat-ExtraBold.ttf) format("truetype")}@layer presets{:root{display:grid;min-height:100%;grid-template-rows:auto;grid-template-columns:1fr;font-family:Arial,Roboto,sans-serif;font-size:16px;line-height:1.2;white-space:pre-wrap;white-space-collapse:preserve}a.w-element{box-sizing:border-box}b.w-element{font-weight:700;box-sizing:border-box}body.w-element{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}div.w-element{box-sizing:border-box}footer.w-element{box-sizing:border-box}h1.w-element,h2.w-element,h3.w-element,li.w-element{box-sizing:border-box}main.w-element{box-sizing:border-box}p.w-element{box-sizing:border-box}section.w-element{box-sizing:border-box}span.w-element{box-sizing:border-box}strong.w-element{font-weight:700;box-sizing:border-box}summary.w-element{display:list-item;box-sizing:border-box}ul.w-element{box-sizing:border-box}div.w-html-embed{display:contents;white-space:normal;white-space-collapse:collapse}img.w-image{box-sizing:border-box;max-width:100%;display:block;height:auto}}@media all{.ctx6g7{display:flex}.cn144cd{justify-content:center}.c2flkkr{align-items:center}.c18es7de{background-color:#fff}.c1hkugeh{position:relative}.cu95682{text-align:center}.c1ogqzeh{font-weight:900}.c1xsxxw2{font-size:8rem}.c1gkqu0c{line-height:1}.c1ui1yfo{letter-spacing:-.05em}.c2he4yv{position:absolute}.cn6dimv{top:0}.chwwgm8{right:-.125rem}.c6qp2bf{bottom:0}.c44cpfs{left:.125rem}.c4s27f9{opacity:.3}.c8hlz3q{right:.125rem}.c1uqfiao{left:-.125rem}.czcq7q6{top:50%}.c7xqq11{left:0}.ckx0wl5{width:100%}.c1ko91dn{height:.375rem}.c1u4pbme{margin-top:1.5rem}.coyp0ef{font-weight:700}.c1n99bht{font-size:1.5rem}.c357w32{line-height:2rem}.c2xad38{letter-spacing:.05em}.c1s2cbgy{display:inline-flex}.c1kz5ys1{row-gap:6px}.ch7qon5{column-gap:6px}.cwutvgp{position:fixed}.cynmag0{z-index:1000}.c1ti8ckn{padding-top:6px}.cic67op{padding-right:10px}.c3nes5p{padding-bottom:6px}.c1dmwv66{padding-left:10px}.c18i7iea{right:16px}.c14w0n35{bottom:16px}.c9i6m1n{color:#fbfcfd}.cvxhy2j{font-family:system-ui,sans-serif}.c11tkj0w{font-size:12px}.cy66n0h{font-weight:500}.cbreq78{border-top-left-radius:9px}.c5h9hl4{border-top-right-radius:9px}.ct8woo6{border-bottom-right-radius:9px}.ca79il4{border-bottom-left-radius:9px}.cc5jyoo{text-decoration-line:none}.c1aw4j4r{-webkit-background-clip:padding-box,border-box;background-clip:padding-box,border-box}.cek4nqq{background-origin:padding-box,border-box}.c18sf981{background-image:linear-gradient(135deg,#4a4efa,#bd2fdb 66%,#ec59ce),linear-gradient(135deg,#92fddc,#7d7ffb 31.94%,#ed72fe 64.24%,#fdd791)}.c180oj3g{border:1px solid transparent}.ccwi9zh{white-space:nowrap}.c1tp2khu{display:block}.c10pfu0q{width:16px}.cjg6xkq{height:16px}.c1g3k967{flex-shrink:0}.ch7iaxv{justify-content:end}.cplc14o{background-image:linear-gradient(#0000 28%,#000000c2 55%,#000 96%),url(/img/IMG_9471.png)}.ctvm69c{background-size:cover,cover}.c1msrqn3{min-height:86vh}.c17joiu7{background-attachment:scroll,scroll}.c1g320y4{-webkit-background-clip:border-box,border-box;background-clip:border-box,border-box}.c1q2xoy8{background-origin:padding-box,padding-box}.c1e7qdf5{background-repeat:repeat,no-repeat}.ct92exa{background-blend-mode:normal,normal}.c6wz1z6{font-family:Roboto,sans-serif}.cmi8m5v{flex-direction:column}.cv40tsz{padding:41px}.cm50x6u{background-position:50% 0%,50% 0%}.cfup9yy{background-color:#000}.c1ro5dos{color:#fff}.cr2rwxh{font-size:.875rem}.chrvajz{line-height:1.25rem}.c13x2itg{color:#05df72}.c1rhlsoi{--tw-tracking: .1em }.c14u9seu{letter-spacing:.1em}.cpiycve{--tw-font-weight: 700 }.c2sfsvw{margin-bottom:1.5rem}.cbm9you{text-transform:uppercase}.c1bafbw9{font-size:4.5rem}.c1es0jzq{--tw-leading: 1 }.c1hiantr{--tw-tracking: -.025em }.cvsmutk{letter-spacing:-.025em}.ck2fklu{--tw-font-weight: 900 }.cz1lleh{margin:0}.c1wf9k8u{font-size:1.125rem}.c1ljqk0e{line-height:1.625}.ctv73at{color:#d4d4d8}.c1nm3yyy{--tw-leading: 1.625 }.cwvkbxa{text-decoration-line:inherit}.c19x7fyh{text-decoration-style:inherit}.ce9o12e{text-decoration-color:inherit}.cr50uh9{color:#000}.c1syabf4{--tw-tracking: .025em }.c1puuizj{letter-spacing:.025em}.c1pve1ig{margin-top:2rem}.c1217xvc{padding-inline-start:2rem}.c1xy95sa{padding-inline-end:2rem}.c4n8cyd{padding-block-start:1rem}.claecxf{padding-block-end:1rem}.cibs3n0{border-top-left-radius:.25rem}.c9go4hn{border-top-right-radius:.25rem}.c10astul{border-bottom-right-radius:.25rem}.c1gokop3{border-bottom-left-radius:.25rem}.c10019zz{background-color:#05df72}.c1e5231l{display:inline-block}.ck53l7s{border:0 solid #e5e7eb}.co8mh5i{color:#71717b}.c1j9ukcn{font-size:1.875rem}.c19ui0hk{line-height:1.25}.ctulya{--tw-leading: 1.25 }.c1edmaxm{font-weight:bolder}.ccbt8s{font-size:3.75rem}.c1bqj9av{line-height:2.25rem}.c15kv6v6{color:#fff}.c7vuh9u{max-width:64rem}.cof8iwb{font-size:3.5rem}.c6fi1c0{margin-top:2.5rem}.cg81zhp{color:#9f9fa9}.c1ir0rnq{margin-top:.75rem}.c1r7q5r{margin-inline-start:auto}.c19uqwsv{margin-inline-end:auto}.cegf0y{max-width:72rem}.cctz567{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.c1kp5319{background-color:#000}.c3rlz1r{overflow-x:hidden}.c1wqd87l{overflow-y:hidden}.c8naoo5{display:none}.c1cfydho{background-color:#09090b}.cke9jgy{padding:2rem}.c93r7c3{row-gap:1.75rem}.c13vla9o{padding-inline-start:3rem}.czzsea4{padding-inline-end:3rem}.cxfi4cv{padding-block-start:8rem}.c1kpf2gv{padding-block-end:8rem}.c14ooml4{row-gap:3rem}.c1tu4qvq{column-gap:3rem}.cwkqa9g{display:grid}.c1hb2r0d{align-items:flex-end}.c5plf1y{grid-template-columns:repeat(12,minmax(0,1fr))}.c19xysg7{grid-column-start:span 8}.c19j3re{grid-column-end:span 8}.cdpxrmo{padding-bottom:.5rem}.c8tkhxh{grid-column-start:span 4}.c1cdu4xp{grid-column-end:span 4}.c1rufxgt{font-size:1.25rem}.c13501pd{color:#27272a}.cphkvkt{grid-column-start:6}.c1k4ixb{grid-column-end:span 7}.c173ibux{background-color:#18181b}.c71vbhn{grid-template-columns:repeat(2,minmax(0,1fr))}.c1jm4qx3{padding-block-start:6rem}.cnuwpnr{padding-block-end:6rem}.cy6caps{padding-bottom:4rem}.ct91lxp{row-gap:2.5rem}.cpu4jop{column-gap:2.5rem}.c137r04g{border-top:0 solid oklch(.274 .006 286.033 / 1)}.c1b7ngn{border-right:0 solid oklch(.274 .006 286.033 / 1)}.c16fxn7z{border-bottom:1px solid oklch(.274 .006 286.033 / 1)}.cdtp0w8{border-left:0 solid oklch(.274 .006 286.033 / 1)}.c11fx7w8{grid-column-start:span 3}.ckj0ble{grid-column-end:span 3}.cn3640e{margin-top:4rem}.c5wuuia{row-gap:1.5rem}.c1n39ek7{grid-column-start:span 5}.c1npxsrf{grid-column-end:span 5}.c1gu57n8{grid-column-start:7}.c134xg0y{grid-column-end:span 6}.cr4u97k{margin-top:5rem}.cqm9xya{background-color:#27272a}.c1mi9ubi{row-gap:1px}.cwnomxq{column-gap:1px}.c1gc05d3{grid-template-columns:repeat(3,minmax(0,1fr))}.c1c3r884{background-color:#f5f5f4}.cuzx65a{color:#3f3f46}.cfp8zp0{font-size:.75rem}.c1iuxhys{line-height:1rem}.cownenq{margin-top:1.25rem}.cjbgbc6{margin-top:1rem}.c1plp7te{list-style-position:outside}.c1ik39ev{list-style-image:none}.c1b5q3qr{list-style-type:none}.c493fby{line-height:1.75rem}.c3dc4ha{padding-top:2rem}.c1kx43e7{row-gap:1rem}.c7kvgug{border-top:1px solid oklch(.871 .006 286.286 / 1)}.c1jms8j6{border-right:0 solid oklch(.871 .006 286.286 / 1)}.c1pca0ao{border-bottom:0 solid oklch(.871 .006 286.286 / 1)}.c147rrca{border-left:0 solid oklch(.871 .006 286.286 / 1)}.co0hw2g{font-size:3rem}.c1bjhdde{max-width:56rem}.cfb7d43{opacity:.6}.ciedjvn{text-decoration-line:line-through}.cg6lzyi{padding-inline-start:2.5rem}.c6l8zj9{padding-inline-end:2.5rem}.c1k0c803{padding-block-start:1.25rem}.c1audmoh{padding-block-end:1.25rem}.c176yjda{color:#52525c}.c1fgvmi1{grid-column-start:8}.c1lq8aj6{border:1px solid oklch(.274 .006 286.033 / 1)}.c19ftyvf{border-block-start-width:1px}.c1n5i7is{border-block-end-width:1px}.c1s7trrj{border:0 solid oklch(.871 .006 286.286 / 1)}.c1cmy8yx{justify-content:space-between}.catcrgi{row-gap:4rem}.c18ac89f{column-gap:4rem}.c1i2lwsq{grid-column-start:span 7}.cz9v3ha{grid-column-start:9}.c33klif{margin-top:6rem}.cuo01kw{padding-left:3.5rem}.caja0fw{border-top:0 solid oklch(.792 .209 151.711 / 1)}.cxtyqir{border-right:0 solid oklch(.792 .209 151.711 / 1)}.cwq75is{border-bottom:0 solid oklch(.792 .209 151.711 / 1)}.c1lcalwh{border-left:4px solid oklch(.792 .209 151.711 / 1)}.coeshi8{column-gap:1.5rem}.c1d8d5j7{padding-block-start:7rem}.czvyx5l{padding-block-end:7rem}.c1e65scb{padding-block-start:2rem}.c1u403fy{padding-block-end:2rem}.cqtlxdx{column-gap:1rem}.c18j0fzu{grid-column-start:span 1}.cqc91sj{grid-column-end:span 1}.c84ijxg{padding-block-start:9rem}.c1taoa1n{padding-block-end:9rem}.c12gw25a{border-top:1px solid oklch(.21 .006 285.885 / 1)}.cvvhhho{border-right:0 solid oklch(.21 .006 285.885 / 1)}.c1zrj6r{border-bottom:0 solid oklch(.21 .006 285.885 / 1)}.cd3mdw{border-left:0 solid oklch(.21 .006 285.885 / 1)}.c187yyn0{font-size:2.5rem}.cf2twqc{font-weight:200}.ceqxpdm{max-width:900px}.czqchf{font-size:24px}.cpz1r8i{line-height:1.3}.c1w5ovhv{font-weight:300}.c1l87vuk{max-width:48rem}.cthlcal{font-size:21px}.czq26ks{color:#e4e4e7}.c48hw10{max-width:42rem}.ceg7o1s{border-top-left-radius:6px}.cpb4xpo{border-top-right-radius:6px}.c1ldpewn{border-bottom-right-radius:6px}.chezukn{border-bottom-left-radius:6px}.cchplns{background-color:#00ff60;background-color:oklch(.87 .26 147 / 1)}.c1d6xiq3{max-width:450px}.c1li68f2{padding-top:24px}.cikpjca{padding-bottom:24px}.cwdu7b3{font-family:Montserrat,sans-serif}.c2fhzwi{font-style:normal}.cez1cvw{border-top:0 solid #037040}.c7b18b{border-right:0 solid #037040}.c26h4b{border-bottom:7px solid #037040}.c4bd457{border-left:0 solid #037040}.c198n51p{padding-inline-start:1.5rem}.curdp3c{padding-inline-end:1.5rem}.c1k0kcxq{padding-top:1rem}.czgg1lc{max-width:73rem}.cpjzshm{margin-top:0}.c2a72x3{margin-right:0}.c1p1hmm1{margin-left:0}.c9xroy1{font-size:43px}.cwglt94{line-height:1.05}.c1s8xc0l{margin-bottom:0}.c1xcdben{line-height:1.75}.cfkup6x{color:#fff}.c19qn2d9{margin-bottom:1.25rem}.c1ptyhcz{letter-spacing:.005em}.cp76ohv{margin-top:0}.clmacz7{white-space:normal}.c1httr1m{text-wrap:pretty}.c1d0f0o4{font-size:2.25rem}.c1ho0h5t{margin-bottom:2rem}.c191w0un{line-height:1.275}.cjn4adc{--tw-leading: 1.375 }.cjck1ng{font-size:1.6rem}.c9wd6jz{font-size:2.3rem}.c1gw079p{font-size:1.2rem}.cxlp9wv{margin-bottom:1rem}.c1rv7xa3{margin-bottom:.75rem}.c1f1ttmi{padding-top:0}.c1cy5spw{padding-bottom:0}.ch237ak{line-height:2.55rem}.c103ujtv{font-size:1rem}.c90844n{font-size:5rem}.c1bztdus{display:list-item}.c18xl8ao{cursor:pointer}.c1x2hcf4{font-size:2rem}.c1iznbkk{max-width:36rem}.calngm6{padding-bottom:75px}.ccu00h2{margin-top:8rem}.ca6klze{grid-template-columns:1fr 1fr 1fr}.cgm5xsr{grid-template-rows:1fr 1fr}.c1dq9s7q{grid-auto-columns:1fr}.c13oscm5{column-gap:16px}.csm9l5r{row-gap:16px}.csp83og{max-width:1200px}.c3v7g71{margin-left:auto}.c1dsik1w{margin-right:auto}.c4fte18{justify-content:start}.c1h7pwn7{row-gap:.75rem}.c3dnr41{column-gap:.75rem}.c1d3u6zj{color:#f4f4f5}.c1wmy88n{padding-top:3.5rem}.c1llof12{padding-right:21px}.c10fzo4a{padding-bottom:3.5rem}.c1pls13u{padding-left:21px}.c1udykpx{aspect-ratio:3/4}.c10xwo4o{background-image:url(/img/modulo1.png)}.c1iyhh9a{background-size:contain}.c10td849{height:500px}.ccbvlxy{background-repeat:no-repeat}.c14x7p86{background-attachment:scroll}.c14wvsm4{width:282px}.c1vbscnf{border-top-left-radius:3px}.c13nrakn{border-top-right-radius:3px}.c1z0atul{border-bottom-left-radius:3px}.c18qk3im{border-bottom-right-radius:3px}.c194xf8w{background-position:50% 0%}.c1dmedo3{height:.25rem}.clv5wp2{width:2.5rem}.czsuecx{padding-bottom:7rem}.cvtnax7{padding-top:7rem}.c8iuzoy{padding-block-start:1.5rem}.c1v3khbm{padding-block-end:1.5rem}.c162nbv6{padding-block-start:3rem}.ckefgea{padding-block-end:3rem}.cg0358c{padding-left:1.5rem}.c5pvffv{border-top:0 solid oklch(.141 .005 285.823 / 1)}.cjbw33v{border-right:0 solid oklch(.141 .005 285.823 / 1)}.c1pnz77e{border-bottom:0 solid oklch(.141 .005 285.823 / 1)}.c11hbt09{border-left:2px solid oklch(.141 .005 285.823 / 1)}.ci3a2qj{text-align:left}.c15ztdx{flex-direction:row}.c1q53nqc{background-color:#070709}.csyyq6b{background-image:linear-gradient(90deg,#0000,#000 86%),url(/img/bkbox.jpg)}.c1djponv{background-blend-mode:luminosity,luminosity}.c1r81uha{background-repeat:no-repeat,no-repeat}.c12yf7ja{background-size:150% auto,150% auto}.cpqnzk0{background-position:100% -46%,100% -46%}.cu21jyj{align-items:start}.cdy5zr7{background-color:#000000bd}.csd3w5c{position:sticky}.cc562hz{top:30px}.c154ntxo{align-self:start}.c10xesct{height:100%}.c8rf9z2{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cnfpjs1{color:#09090b}.cy3ws5e{background-color:#f4f4f5}.cocb1p9{background-image:url(/img/key.png),linear-gradient(90deg,#fafafa,#e6e8e8 51%)}.ca92bit{background-size:contain,auto}.c11ktuyf{background-blend-mode:color-burn,normal}.cuvtti5{padding-top:175px}.c1j5m423{padding-bottom:90px}.c1gyf1db{background-position:50% 100%,50% 0%}.c13xn9sp{grid-template-columns:1fr 1fr}.czdqfee{grid-template-rows:auto auto}.c1qtfuc6{padding:4rem}.cm4waev{row-gap:2rem}.c1vn5066{column-gap:2rem}.cvnup7b{grid-template-columns:repeat(5,minmax(0,1fr))}.c8d9fvk{padding-block-start:12rem}.c1vubega{padding-block-end:12rem}.c71ebmi{padding-top:69px}.c1mbumn6{padding-bottom:69px}.c1r28148{background-image:linear-gradient(#000000de,#000000de),url(/img/bg.png)}.c1memg0w{padding-bottom:52px}.c1kqhy2w{background-position:0% 0%,0% 0%}.cof0uv1{margin-top:-43px}.c1uebri2{border:1px solid oklch(.2 0 286 / 1)}.cpukeyp{padding-block-start:2.5rem}.cg14m5{padding-block-end:2.5rem}.c11bi6x8{padding:39px}.chf8yyj{padding-right:2.5rem}.c1fyfw71{padding-bottom:39px}.c1pop89x{padding-left:39px}.c3upskr{padding-top:39px}.c5dcqzs{padding-right:39px}.c1rhzwfz{padding-left:2.5rem}.c102c4ap{padding-top:80px}.cuv21st{padding-bottom:80px}.cgjexpb{padding:3rem}.cpvx13q{padding-top:74px}.c9sfln2{padding-bottom:74px}.c2x0qza{background-color:#2b2b2b26}.cvs5h91{border-bottom-left-radius:30px}.c1sl2rbi{background-image:conic-gradient(from 45deg at 50% 100%,#000,#0000)}.c1g7kt2d{border-top-left-radius:30px}.cb5zwfw{border:1px solid oklch(.33 0 286 / 1)}.c9syasj{padding:34px}.c1m6fo1z{grid-column-start:span 2}.c1vdffte{grid-column-end:span 2}.c1p2ru82{padding-top:84px}.cax423v{padding-bottom:84px}.csngfcx{row-gap:3.5rem}.c74jl1e{column-gap:3.5rem}.cvtgmtc{border-top:1px solid oklch(.274 .006 286.033 / 1)}.cqwstdu{border-bottom:0 solid oklch(.274 .006 286.033 / 1)}.c1j46icy{padding-top:53px}.c1jrdr3r{padding-bottom:53px}.cbtfl04{font-family:ui-sans-serif,sans-serif}.c1vjj12w{font-weight:800}.ce1a1hp{font-weight:400}.c1c90sl9{min-height:100%}.cpvqgps{font-size:19px}.c1p3ec6k{border-top-left-radius:7px}.c10ppgli{border-top-right-radius:7px}.cmf4jvy{border-bottom-right-radius:7px}.c10d2owf{border-bottom-left-radius:7px}.c9u6cwx{border:2px none oklch(.97 0 286 / .25)}.c1tjq9q{padding:37px}.c25633x{font-size:2.1rem}.csq3gvo{line-height:1.35}.cprgrap{letter-spacing:.005px}.cqq40v2{max-width:830px}.clt1nus{line-height:1.45}.c164v90l{width:auto}.c7febru{column-gap:10px}.c17qwwo7{row-gap:10px}.c5weowp{column-gap:unset}.cfu481q{padding-left:23px}.cv2dguy{list-style-type:circle}.c14gdlng{border-top-left-radius:4px}.c1fn85tm{border-top-right-radius:4px}.cpgm8qu{border-bottom-left-radius:4px}.chjrs95{border-bottom-right-radius:4px}.c17mk7n4{background-color:#0d0d0f}.c10n2oz6{border:2px solid oklch(.31 0 286 / 1)}.c1xg9ehp{padding:13px}.c11vg9ph{background-image:url(/img/modulo2.png)}.cjdnp8a{background-image:url(/img/modulo3.png)}.c1923ng2{background-image:url(/img/modulo4.png)}.c1pl0yol{background-image:url(/img/modulo5.png)}.cljqfcu{background-image:url(/img/modulo6.png)}.c15412vc{text-align:start}.cgeo04u{background-image:conic-gradient(from 45deg,#0000,#0f0f0f)}.c1mjsaku{border:1px solid oklch(.3 0 286 / 1)}.c1wvojtb{padding:17px}.c1xl7cfk{font-size:1.1em}.c1jixb43{font-size:1.8em}.c18u78kx{margin-bottom:1em}.c1qxvdqv{font-size:17px}.c11a9e3h{width:79%}.c8dk2kw{z-index:2}.caaod3s{margin-top:-230px}.c1n2dlla{margin-bottom:16px}.chzbbm7{outline-color:#fff}.c101ciqv{outline-width:1px}.cgdl7d1{outline-offset:0px}.c1sg841r{border:1px solid oklch(.5 0 286 / 1)}.c1pm9o72{line-height:2.5rem}.c7b64qc{color:#fcfcfc}.cgxtdzn{margin-bottom:3rem}.c1m25u5d{color:#eee}.cqi9i4q{margin-top:43px}.c7p2v3l{max-width:59rem}.cwfivf{margin-right:0}.ce7otuh{margin-top:50px}.c14cr3x0{text-decoration-line:underline}.cv5mxu8{margin-top:0rem}.chfdzws{width:68px}.c1548oyd{margin-bottom:12px}.c80eh2f{filter:hue-rotate(71deg)}.cxhk6b7{width:600px}.c11i2k53{max-width:138%}.cefbkjc{margin:-61px}}@media all and (max-width: 1023px){.c1ebu6p2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (max-width: 767px){.c63mxq8{font-size:2.25rem}.c1ak1rdp{line-height:1}.c42j26r{line-height:1.25}.cltd6v3{font-size:3rem}.cv3k52g{padding-inline-start:1.5rem}.c1660u{padding-inline-end:1.5rem}.c1p46v3e{padding-block-start:5rem}.ctm01hf{padding-block-end:5rem}.c1e5ah7i{grid-template-columns:unset}.clc3rbt{grid-column-start:unset}.cgsbg01{grid-column-end:unset}.csgj2xp{padding-bottom:unset}.c9s1hi{padding-block-start:4rem}.c14ovspj{padding-block-end:4rem}.c131s3vk{font-size:1.875rem}.c1fykfkg{font-size:4.5rem}.c12fh5ek{padding-left:2rem}.cagshg1{font-size:1.125rem}.cvj1dgb{line-height:1.625}.ckxrpvr{font-size:1rem}.c8h7gcx{font-size:1.5rem}.c37rfoi{line-height:1.375}.c1x4q5qg{text-align:center}.c183i9ko{flex-direction:column}.c1p9pbx7{padding-block-start:6rem}.c1soz0ln{padding-block-end:6rem}.c26msyl{align-items:unset}.c16t635q{padding:2rem}.c1l8mpw7{padding-top:unset}.ckscy4f{padding-block-start:8rem}.c1iij660{padding-block-end:8rem}.c1q2m0s6{padding-right:unset}.c14vmn2j{padding-inline-start:unset}.cl6pijb{padding-inline-end:unset}.c11y0ywo{padding-left:unset}.c5jvfhl{font-size:3.75rem}.c1t8esa8{line-height:2.25rem}}@media all and (max-width: 639px){.c1bazs7b{padding-right:20px}.c36p9xb{padding-left:20px}.c1key0g5{background-size:cover,200% auto}.c1887tsj{background-image:linear-gradient(#0000 21%,#000000c2 38%,#000 96%),url(/img/IMG_9471.png)}.ch8rmt6{font-size:1.5rem}.c1sp3gr8{margin-top:1.2rem}.c1n5yldd{padding-top:17px}.c18xca86{padding-bottom:17px}.c1kadz4r{font-size:19px}.c1x52nbh{margin-top:1rem}.crk6cca{line-height:1.1}.c187ayy9{margin-bottom:0rem}.c1k9cyic{row-gap:1rem}.cm0zpg0{grid-template-columns:unset}.c19l25xj{font-size:2.2rem}.c1w8f5j7{padding-left:0}.cmyesas{padding-right:0}.c1pz8nw9{padding-bottom:5px}.c1w8gchc{font-size:1.6rem}.c1y4tekh{margin-top:-153px}.ctdjm4{width:89%}}@media all and (max-width: 479px){.c1hlvxkv{padding-top:199px}.cchen6f{padding-bottom:26px}.c1mts01p{padding-right:15px}.c13yag6g{padding-left:15px}.c1x2u3zq{font-size:1.1rem}.c1ob7y65{font-size:1rem}.c1ksg747{margin-top:.5rem}.cj40kd{line-height:1.525}.c21qg8p{margin-top:1rem}.c1andlpe{font-size:16px}.cw8mk6r{line-height:1.1}.c147m7dw{padding-bottom:2rem}.c1m9ovi7{max-width:100%}.cijjfi9{font-size:1.5rem}.cvgnxos{font-size:1.575rem}.cnxa25a{font-size:1.2rem}.ch4npjz{line-height:1}.c1h726p5{font-size:1.4rem}.c2d2zkl{line-height:1.6rem}.c1exxxgu{grid-template-columns:1fr}.c63e4xt{grid-template-rows:1fr}.cje8zd0{margin-top:-11rem}.cioako2{padding-top:40px}.cwu9kn8{padding-bottom:40px}.cqao0k5{padding-top:29px}.cqnsfxn{padding-bottom:29px}.csljegh{padding-top:41px}.c17yg343{padding-bottom:41px}.c9rp89n{padding-bottom:23px}.c1ohdiqs{padding-top:42px}.c1h5latm{padding-top:51px}.c1xq7z2h{padding-bottom:51px}.c1765ycq{padding-right:20px}.cn7byju{padding-left:20px}.c1mft3lr{font-size:18px}.c1ndzoeq{padding-top:15px}.cxa8qvg{padding-bottom:15px}.c8b3li9{font-size:19px}.cztxxko{font-size:15px}.c1e6osnj{margin-top:0}.c6e4i5x{width:100%}.c1ulwugf{padding-top:13px}.c1ksdlld{padding-bottom:13px}.c1yvswhq{font-size:1.3em}.c19nh32w{font-size:1.4em}.c1ebz8or{width:138%}.c1pj3isz{margin:-36px}.c3a3wz{font-size:1.3rem}}

/* ==========================================================================
   HERO (primeira dobra) — composição editorial
   Escopo: somente o primeiro <section> do body. HTML/copy inalterados.
   Personagens no topo (rostos livres de texto) → fade progressivo para preto
   → headline → subheadline → parágrafo → CTA, cada grupo mais estreito.
   ========================================================================== */
body>section:first-of-type{
  --hero-img-w:min(100vw,calc((100vh - 30px)/.74));
  --hero-img-h:calc(var(--hero-img-w)*.5628);
  --hero-face-clear:.415;
  --hero-h2-inset:calc(var(--u)*3);
  --hero-green:#00ff60;
  --u:calc(var(--hero-img-w)*.0086);
  position:relative;
  justify-content:flex-start;
  min-height:calc(var(--hero-img-h)*.9);
  padding:calc(var(--hero-img-h)*var(--hero-face-clear)) 41px 0;
  background-color:#000;
  background-image:
    linear-gradient(90deg,#000 0%,#0000 20%,#0000 80%,#000 100%),
    linear-gradient(180deg,#0000 0%,#0000 30%,#000000a6 50%,#000000e6 66%,#000 82%,#000 100%),
    url(/img/IMG_9471.png);
  background-size:calc(var(--hero-img-w) + 2px) calc(var(--hero-img-h) + 2px),calc(var(--hero-img-w) + 2px) calc(var(--hero-img-h) + 2px),var(--hero-img-w) auto;
  background-position:50% 0,50% 0,50% 0;
  background-repeat:no-repeat,no-repeat,no-repeat;
}
body>section:first-of-type>div{
  width:100%;
  max-width:73rem;
  padding-top:0;
  padding-bottom:clamp(2.5rem,calc(var(--u)*8),7rem);
}

/* Grupo 1 — headline */
body>section:first-of-type h2{
  font-size:clamp(1.1rem,calc(var(--u)*2.25),2.1rem);
  line-height:1.3;
  letter-spacing:-.01em;
  text-wrap:balance;
  max-width:calc(var(--u)*58);
  margin-inline:auto;
  padding-inline:var(--hero-h2-inset);
}
body>section:first-of-type h2 br{display:none}
body>section:first-of-type h2>b:first-child{
  display:block;
  font-size:clamp(1.7rem,calc(var(--u)*3.6),3.6rem);
  font-weight:700;
  line-height:1;
  letter-spacing:-.02em;
  margin-inline:calc(var(--hero-h2-inset)*-1);
}
body>section:first-of-type h2>span{
  display:block;
  margin:.02em calc(var(--hero-h2-inset)*-1) clamp(.5rem,calc(var(--u)*1),1rem);
}
body>section:first-of-type h2>span>b{
  display:block;
  font-size:clamp(2.2rem,calc(var(--u)*4.8),7.5rem);
  font-weight:900;
  line-height:.88;
  letter-spacing:-.035em;
  color:var(--hero-green);
  white-space:nowrap;
}

/* Divider abaixo de "e tenha acesso a um…" (pseudo-elemento: sem alterar HTML/copy) */
body>section:first-of-type h2::after{
  content:"";
  display:block;
  width:min(100%,calc(var(--u)*26));
  min-width:min(100%,9rem);
  height:2px;
  margin:clamp(.7rem,calc(var(--u)*1.3),1.3rem) auto 0;
  border-radius:2px;
  background:linear-gradient(90deg,#0000 0%,var(--hero-green) 50%,#0000 100%);
  box-shadow:0 0 14px #00ff6055;
}

/* Grupo 2 — subheadline (mais estreita que o headline) */
body>section:first-of-type p:first-of-type{
  max-width:min(40em,100%);
  margin-top:clamp(.9rem,calc(var(--u)*1.7),1.6rem);
  font-size:clamp(1.05rem,calc(var(--u)*1.9),1.7rem);
  line-height:1.35;
  text-wrap:balance;
}

/* Grupo 3 — parágrafo (ainda mais estreito, respiro menor) */
body>section:first-of-type p:first-of-type~p{
  max-width:min(46em,100%);
  margin-top:clamp(.5rem,calc(var(--u)*.8),.8rem);
  font-size:clamp(.95rem,calc(var(--u)*1.35),1.2rem);
  line-height:1.55;
  text-wrap:pretty;
}

/* CTA — mesmo botão verde/texto, encaixado na composição */
body>section:first-of-type a{
  width:auto;
  min-width:min(100%,20rem);
  max-width:100%;
  margin-top:clamp(1rem,calc(var(--u)*2),1.9rem);
  padding:1.15rem 2.75rem;
  font-size:clamp(1.05rem,calc(var(--u)*1.45),1.3rem);
  line-height:1.2;
}

/* Mobile — background reposicionado para manter os dois personagens */
@media (max-width:639px){
  body>section:first-of-type{
    --hero-img-h:clamp(270px,88vw,400px);
    --hero-img-w:calc(var(--hero-img-h)/.5628);
    --u:1vw;
    --hero-face-clear:.455;
    --hero-h2-inset:0px;
    padding-inline:20px;
    background-image:
      linear-gradient(90deg,#000 0%,#0000 8%,#0000 92%,#000 100%),
      linear-gradient(180deg,#0000 0%,#0000 26%,#000000a6 48%,#000000e6 68%,#000 86%,#000 100%),
      url(/img/IMG_9471.png);
    background-size:calc(var(--hero-img-w) + 2px) calc(var(--hero-img-h) + 2px),calc(var(--hero-img-w) + 2px) calc(var(--hero-img-h) + 2px),var(--hero-img-w) auto;
    background-position:54% 0,54% 0,54% 0;
  }
  body>section:first-of-type>div{padding-inline:.25rem}
  body>section:first-of-type h2{font-size:clamp(.82rem,calc(var(--u)*3.9),1.15rem);line-height:1.25;max-width:none}
  body>section:first-of-type h2>b:first-child{font-size:clamp(1.35rem,calc(var(--u)*6.6),1.8rem)}
  body>section:first-of-type h2>span>b{font-size:clamp(1.9rem,calc(var(--u)*9.4),3.2rem)}
  body>section:first-of-type h2>span{margin-bottom:.35rem}
  body>section:first-of-type h2::after{margin-top:.6rem}
  body>section:first-of-type p:first-of-type{font-size:.94rem;line-height:1.3;margin-top:.75rem;max-width:30rem}
  body>section:first-of-type p:first-of-type~p{font-size:.84rem;line-height:1.4;margin-top:.5rem;max-width:30rem}
  body>section:first-of-type a{min-width:0;width:100%;margin-top:.9rem;padding:.85rem 1.25rem;font-size:.95rem}
  body>section:first-of-type>div{padding-bottom:1.75rem}
}

/* ==========================================================================
   SEGUNDA DOBRA — "O PLANO DE SOBREVIVÊNCIA"
   O card vira título centralizado; o texto ao lado passa a ter a mesma
   coluna/tipografia dos parágrafos de "Você precisa aprender a…" (abaixo).
   Escopo: .cu21jyj (grid único desta seção). HTML/copy inalterados.
   ========================================================================== */
.cu21jyj{
  display:flex;
  flex-direction:column;
  align-items:center;
  row-gap:clamp(1.5rem,3vw,2.5rem);
  margin-bottom:clamp(1rem,2.5vw,2rem);
  max-width:900px;
  width:100%;
}
.cu21jyj .c1c90sl9{
  width:100%;
  min-height:0;
  justify-content:center;
}
/* card → título (sem caixa, borda, blur ou sticky) */
.cu21jyj .cdy5zr7{
  position:static;
  align-self:auto;
  height:auto;
  width:100%;
  padding:0;
  border:0;
  background:none;
  -webkit-backdrop-filter:none;
  backdrop-filter:none;
  text-align:center;
}
.cu21jyj .cdy5zr7 h2{
  font-size:clamp(1.7rem,calc(1.1rem + 2.4vw),3.2rem);
  line-height:1.1;
  text-align:center;
}
/* texto ao lado → mesma coluna e tipografia dos parágrafos de baixo */
.cu21jyj .c1iznbkk{
  width:100%;
  max-width:826px;
  margin-inline:auto;
}
.cu21jyj .c1iznbkk p{
  font-size:1.125rem;
  line-height:1.45;
  margin-bottom:0;
}
@media (max-width:639px){
  .cu21jyj .c1iznbkk p{font-size:1rem}
}

/* Segunda dobra — mais respiro no topo em telas maiores que notebook
   (o padding original é fixo em 8rem). Cresce com a largura a partir de 1440px. */
@media (min-width:1440px){
  section:has(>.cu21jyj){
    padding-block-start:clamp(8rem,9.5vw,17rem);
  }
}

/* Parte 2 — "A Caixa Preta Atemporal": parágrafos com o espaçamento de uma linha
   em branco (como era com <br><br>), em vez de margem + margem + gap empilhados.
   Escopo: o card desta seção (.c13xn9sp.czdqfee.csm9l5r). */
.c13xn9sp.czdqfee.csm9l5r{
  row-gap:0;
}
.c13xn9sp.czdqfee.csm9l5r>p{
  margin-top:0;
  margin-bottom:0;
}
.c13xn9sp.czdqfee.csm9l5r>p+p{
  margin-top:1.6em;
}

/* Selo da garantia — centralizado quando o layout empilha (mobile/tablet).
   O CSS original usa width:138% com margem lateral fixa (-36px), o que deslocava
   o selo ~18px para a direita. Aqui ele é centralizado no container, seja qual
   for a largura, mantendo as margens verticais originais. */
@media (max-width:767px){
  img.cxhk6b7.c11i2k53.cefbkjc{
    margin-left:50%;
    margin-right:0;
    transform:translateX(-50%);
  }
}
