.tz-cthero{color:#fff;background:radial-gradient(70% 60% at 18% 12%,#00c7be29,#0000 60%),radial-gradient(60% 60% at 88% 10%,#52d8861f,#0000 60%),#062e1e;padding:96px 0 32px;position:relative;overflow:hidden}.tz-cthero__copy{max-width:760px}.tz-cthero__chip{color:#d3f8e3;background:#ffffff14;border-color:#ffffff29}.tz-cthero__title{font-family:var(--tz-sans);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:12px 0 8px;font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.12}.tz-cthero__title .tz-em{font-family:var(--tz-serif);color:#5be39e;font-style:italic;font-weight:400}.tz-cthero__sub{color:#ffffffc7;letter-spacing:-.005em;max-width:64ch;margin:0;font-size:15px;line-height:1.55}.tz-ctmain{background:var(--tz-canvas);border-top:.5px solid var(--tz-rule);padding:32px 0 80px}.tz-ctmain__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.tz-ctcard{background:var(--tz-paper);border:.5px solid var(--tz-rule);box-shadow:var(--shadow-md);border-radius:16px;padding:32px}.tz-ctform__head h2{letter-spacing:-.02em;color:var(--tz-text);margin:0 0 6px;font-size:clamp(22px,2.4vw,28px);font-weight:700}.tz-ctform__head p{color:var(--tz-text-soft);margin:0 0 22px;font-size:14px}.tz-ctform__success{background:var(--tz-green-tint);color:var(--tz-green-deep);border:.5px solid #00875a33;border-radius:10px;align-items:center;gap:10px;margin:0 0 18px;padding:12px 16px;font-size:14px;font-weight:500;display:inline-flex}.tz-ctform__form{gap:16px;display:grid}.tz-ctform__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tz-ctform__group{gap:6px;display:grid}.tz-ctform__group label{color:var(--tz-text-soft);letter-spacing:-.005em;font-size:13px;font-weight:600}.tz-ctform__group label span[aria-hidden]{color:var(--tz-flame);margin-left:2px}.tz-ctform__group input,.tz-ctform__group select,.tz-ctform__group textarea{width:100%;font-size:15px;font-family:var(--tz-sans);color:var(--tz-text);letter-spacing:-.005em;transition:border-color .2s var(--ease-ios), box-shadow .2s var(--ease-ios), background .2s var(--ease-ios);appearance:none;background:#7676800a;border:.5px solid #0000001a;border-radius:10px;padding:12px 14px}.tz-ctform__group select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.tz-ctform__group textarea{resize:vertical;min-height:120px;line-height:1.55}.tz-ctform__group input::placeholder,.tz-ctform__group textarea::placeholder{color:var(--tz-text-muted)}.tz-ctform__group input:focus,.tz-ctform__group select:focus,.tz-ctform__group textarea:focus{border-color:var(--tz-green);background:#fff;outline:none;box-shadow:0 0 0 3px #00875a1f}.tz-ctform__foot{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:6px;display:flex}.tz-ctform__submit{flex-shrink:0}.tz-ctform__legal{color:var(--tz-text-muted);flex:1;min-width:200px;margin:0;font-size:12.5px;line-height:1.5}.tz-ctform__legal a{color:var(--tz-green-deep);font-weight:500;text-decoration:none}.tz-ctform__legal a:hover{text-decoration:underline}.tz-ctaside{gap:20px;display:grid;position:sticky;top:96px}.tz-ctaside__h2{letter-spacing:-.02em;color:var(--tz-text);margin:0 0 6px;font-size:clamp(20px,2.2vw,24px);font-weight:700}.tz-ctaside__lead{color:var(--tz-text-soft);margin:0 0 20px;font-size:14px;line-height:1.55}.tz-ctchan{color:inherit;transition:background .2s var(--ease-ios), transform .2s var(--ease-ios);border-radius:12px;align-items:center;gap:14px;padding:14px 12px;text-decoration:none;display:flex;position:relative}.tz-ctchan+.tz-ctchan{border-top:.5px solid var(--tz-rule)}a.tz-ctchan:hover{background:var(--tz-green-tint)}a.tz-ctchan:hover .tz-ctchan__arrow{opacity:1;transform:translate(4px)}.tz-ctchan__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.tz-ctchan__icon--green{color:var(--tz-green-deep);background:var(--tz-green-tint)}.tz-ctchan__icon--blue{color:var(--tz-blue);background:var(--tz-blue-tint)}.tz-ctchan__icon--mint{color:var(--tz-mint);background:#00c7be1a}.tz-ctchan__icon--orange{color:var(--tz-orange);background:#ff95001a}.tz-ctchan__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tz-ctchan__body strong{color:var(--tz-text);font-size:13px;font-weight:600}.tz-ctchan__body span{color:var(--tz-text-soft);word-break:break-word;font-size:14px}.tz-ctchan__arrow{color:var(--tz-text-muted);opacity:.4;transition:transform .2s var(--ease-ios), opacity .2s var(--ease-ios);flex-shrink:0}.tz-cttrust__h3{letter-spacing:-.01em;color:var(--tz-text);margin:0 0 14px;font-size:16px;font-weight:700}.tz-cttrust__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tz-cttrust__list li{color:var(--tz-text-soft);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.tz-cttrust__list svg{color:var(--tz-green-deep);flex-shrink:0;margin-top:3px}@media (max-width:960px){.tz-ctmain__grid{grid-template-columns:1fr;gap:20px}.tz-ctaside{position:static}}@media (max-width:640px){.tz-cthero{padding:88px 0 24px}.tz-ctcard{border-radius:14px;padding:24px 20px}.tz-ctform__row{grid-template-columns:1fr;gap:16px}.tz-ctform__foot{gap:12px}.tz-ctform__submit{justify-content:center;width:100%}}
