.tryo-hero .eyebrow{margin-bottom:24px}.tryo-title{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;color:var(--ice-bright);margin:0 0 24px;font-size:clamp(64px,9vw,148px);font-weight:900;line-height:.84}.tryo-title em{color:var(--red);font-style:italic}.tryo-tagline{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ice-dim);max-width:560px;margin:0 0 28px;font-size:13px}.tryo-intro{max-width:640px}.tryo-intro p{font-family:var(--body);color:var(--ice-dim);margin:0 0 18px;font-size:16px;line-height:1.65}.tryo-intro p:last-child{margin-bottom:0}.tryo-intro a{border-bottom:1px solid var(--red)}.tryo-grid{grid-template-columns:1fr 1.7fr;align-items:start;gap:64px;display:grid}.tryo-col-info{position:sticky;top:32px}.tryo-card{background:var(--black-card);border:1px solid var(--line-strong);padding:32px}.tryo-card-head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:16px;display:flex}.tryo-card-head .title{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--ice-bright);font-size:24px;font-weight:800}.tryo-card-head .tag{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--steel-soft);white-space:nowrap;font-size:10px}.tryo-panel .row-item{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:24px;padding:14px 0;font-size:11px;display:flex}.tryo-panel .row-item:last-child{border-bottom:0}.tryo-panel .row-item .k{color:var(--steel-soft);flex-shrink:0}.tryo-panel .row-item .v{color:var(--ice-bright);text-align:right;overflow-wrap:anywhere;font-weight:700}.tryo-panel .row-item .v.red{color:var(--red)}.tryo-footnote{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--steel-soft);margin:20px 0 0;font-size:10px}.tryo-fields{flex-direction:column;gap:20px;display:flex}.tryo-section{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--line-strong);margin:16px 0 0;padding-bottom:10px;font-size:11px;font-weight:700}.tryo-section:first-child{margin-top:0}.tryo-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.tryo-field{flex-direction:column;gap:8px;display:flex}.tryo-field .tryo-label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--steel-soft);font-size:10px;font-weight:500}.tryo-field .tryo-label .req{color:var(--red)}.tryo-field input,.tryo-field select,.tryo-field textarea{font-family:var(--body);color:var(--ice);background:var(--black);border:1px solid var(--line-strong);border-radius:0;width:100%;padding:13px 14px;font-size:15px;transition:border-color .15s}.tryo-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--steel-soft) 50%), linear-gradient(135deg, var(--steel-soft) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px}.tryo-field select:invalid{color:var(--steel-mid)}.tryo-field textarea{resize:vertical;min-height:110px;line-height:1.55}.tryo-field input::placeholder,.tryo-field textarea::placeholder{color:var(--steel-mid)}.tryo-field input:focus,.tryo-field select:focus,.tryo-field textarea:focus{border-color:var(--red);outline:none}.tryo-field input[type=date]{color-scheme:dark}.tryo-consent{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.tryo-consent input[type=checkbox]{appearance:none;background:var(--black);border:1px solid var(--line-strong);cursor:pointer;flex-shrink:0;place-content:center;width:18px;height:18px;margin-top:2px;transition:border-color .15s;display:grid}.tryo-consent input[type=checkbox]:checked{border-color:var(--red);background:var(--red)}.tryo-consent input[type=checkbox]:checked:after{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:#fff;width:10px;height:10px}.tryo-consent input[type=checkbox]:focus-visible{border-color:var(--red);outline:none}.tryo-consent .txt{font-family:var(--body);color:var(--ice-dim);font-size:13px;line-height:1.55}.tryo-consent .txt .req{color:var(--red)}.tryo-form .btn{align-self:flex-start;margin-top:8px}.tryo-error{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0;font-size:11px}.tryo-success{font-family:var(--body);color:var(--ice-bright);border-left:2px solid var(--red);margin:0;padding-left:16px;font-size:16px;line-height:1.6}.tryo-hidden{display:none!important}@media (width<=1120px){.tryo-grid{grid-template-columns:1fr 1.35fr;gap:40px}}@media (width<=760px){.tryo-grid{grid-template-columns:1fr;gap:40px}.tryo-col-info{position:static}.tryo-row{grid-template-columns:1fr}}@media (width<=520px){.tryo-card{padding:22px 18px}.tryo-card-head .title{font-size:20px}.tryo-form .btn{justify-content:center;align-self:stretch}}
