.free-try-page{min-height:100vh;background:var(--background);color:var(--foreground)}.free-try-header{max-width:1152px;margin:0 auto;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.free-try-header>a:last-child{display:inline-flex;align-items:center;gap:9px;color:var(--muted);font-size:13px}.free-try-main{max-width:1152px;margin:0 auto;padding:36px 32px 24px}.free-try-intro{max-width:760px;margin-bottom:48px}.free-try-intro h1{max-width:680px;font-size:clamp(34px,4.2vw,52px);line-height:1.12;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.free-try-intro>p{margin-top:18px;font-size:16px;line-height:1.75;color:var(--muted)}.free-try-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:72px;align-items:start}.free-try-fields{min-width:0;border:0;padding:0;margin:0}.free-try-section+.free-try-section{margin-top:40px}.free-try-section>h2{margin:0 0 20px;font-size:21px;line-height:1.3;font-weight:550;letter-spacing:-.02em}.free-try-section .field input,.free-try-section .field textarea{font-size:15px;min-height:46px}.free-try-section .field textarea{min-height:100px}.free-try-section .field>span>small{margin-left:6px;color:var(--muted);font-size:11px;font-weight:400}.free-try-hint{font-size:12px;line-height:1.75;color:var(--muted)}.free-try-section>.free-try-hint{margin:-9px 0 18px}.free-try-items{display:grid;gap:18px;margin-bottom:18px}.free-try-item{display:grid;grid-template-columns:minmax(0,1fr) 80px 112px 34px;align-items:end;gap:10px}.free-try-item .field+.field{margin-top:0}.free-try-item .icon-button{min-height:46px}.free-try-item .field>span{font-size:11px}.free-try-days{margin-top:26px;max-width:220px}.free-try-days>small{color:var(--muted);font-size:12px;line-height:1.7}.free-try-aside{position:sticky;top:24px;min-width:0}.free-try-document{background:var(--surface);padding:28px;border-radius:12px;overflow-wrap:anywhere}.free-try-document>svg{display:block;margin-bottom:28px}.free-try-document-type{color:var(--muted);font-size:11px}.free-try-document>h2{margin-top:10px;font-size:24px;line-height:1.25;letter-spacing:-.025em;font-weight:550}.free-try-document>p{margin-top:15px;font-size:13px;line-height:1.7}.free-try-document>p>span{color:var(--muted)}.free-try-document dl{margin-top:28px;display:grid;gap:12px;font-size:12px}.free-try-document dl>div{display:flex;justify-content:space-between;gap:18px}.free-try-document dt{color:var(--muted)}.free-try-document dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.free-try-total{display:grid;gap:8px;padding-top:24px;margin-top:24px;border-top:1px solid var(--border)}.free-try-total>span{color:var(--muted);font-size:12px}.free-try-total>strong{font-size:36px;font-weight:550;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25}.free-try-download{margin-top:20px;min-height:48px}.free-try-aside>.free-try-hint{margin-top:14px}.free-try-error,.free-try-storage-note{padding:16px;margin-top:16px;border:1px solid var(--border-strong);border-radius:8px;font-size:13px;line-height:1.7}.free-try-error>p{margin-top:4px}.free-try-success{margin-top:32px;padding-top:28px;border-top:1px solid var(--border)}.free-try-success>svg{margin-bottom:8px}.free-try-success h2{font-size:23px;font-weight:550;letter-spacing:-.02em}.free-try-success h3{margin-top:26px;font-size:18px;font-weight:550;letter-spacing:-.02em}.free-try-success p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:10px}.free-try-success .free-try-plan{margin:20px 0 18px;color:var(--foreground)}.free-try-plan>strong{font-size:32px;font-weight:550;letter-spacing:-.025em}.free-try-plan-link{display:inline-block;margin-top:15px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.free-try-success p.free-try-hint{font-size:11px;margin-top:18px}.free-try-footer{margin-top:64px;padding-top:24px;display:flex;gap:20px;justify-content:space-between;font-size:11px;color:var(--muted)}.free-try-footer nav{display:flex;flex-wrap:wrap;gap:20px}.free-try-page a:hover{color:var(--foreground)}.free-try-page :is(a,button,input,textarea):focus-visible{outline:2px solid var(--focus,#777777);outline-offset:4px}.free-try-page :is(.free-try-error,.free-try-success):focus{outline:2px solid var(--focus,#777777);outline-offset:5px}@media (max-width:900px){.free-try-layout{grid-template-columns:minmax(0,1fr) 300px;gap:32px}.free-try-item{grid-template-columns:minmax(0,1fr) 78px 98px 30px;gap:8px}.free-try-item-description{grid-column:1/-1}.free-try-item>.field:nth-child(2){grid-column:1/2}.free-try-item>.field:nth-child(3){grid-column:2/4}}@media (max-width:680px){.free-try-header{padding:22px}.free-try-header .brand{font-size:22px}.free-try-main{padding:24px 22px}.free-try-intro{margin-bottom:34px}.free-try-layout{grid-template-columns:minmax(0,1fr);gap:36px}.free-try-aside{position:static}.free-try-section .field input,.free-try-section .field textarea{font-size:16px}.free-try-fields .field-row{grid-template-columns:minmax(0,1fr);gap:19px}.free-try-document{padding:24px}.free-try-footer{flex-direction:column;margin-top:42px}.free-try-footer nav{gap:16px}}