.access-page{padding-top:66px;padding-bottom:58px}.entry-intro{max-width:820px;margin-bottom:40px}.entry-intro .eyebrow{margin-bottom:20px}.entry-intro h1{font-size:clamp(43px,5.2vw,70px);line-height:1.06}.entry-intro>p:last-child{font-size:17px;line-height:1.85;margin-top:23px;color:#b7c4cc}.entry-layout{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:stretch}.entry-card,.explore-card{border:1px solid var(--line);border-radius:10px;padding:34px;background:var(--panel);min-width:0}.entry-card{border-top:3px solid var(--mint)}.entry-status{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.15em;color:var(--mint);margin-bottom:25px}.entry-card h2,.explore-card h2{font-size:30px;line-height:1.2}.entry-card>p:not(.entry-status),.explore-card>p:not(.pricing-kicker){font-size:14px;line-height:1.85;margin-top:16px;color:#b9c6cd}.studio-entry{width:100%;margin-top:24px}.entry-card p.entry-destination{font-size:11px;line-height:1.8;margin-top:11px;color:#a8bac2}.entry-destination span{overflow-wrap:anywhere}.entry-note{border-top:1px solid #35434b;padding-top:22px;margin-top:25px}.entry-note strong{font-size:14px;font-weight:500}.entry-note p{font-size:13px;line-height:1.8;color:#aabdc5;margin-top:6px}.entry-card p.entry-language{font-size:12px;color:#afc3c8}.entry-knife{height:150px;display:flex;align-items:center;background:#131a1e;border-radius:6px;margin-bottom:24px;overflow:hidden}.entry-knife img{width:100%;height:auto;object-fit:contain}.explore-card .pricing-kicker{font-size:10px;color:var(--mint);letter-spacing:.14em;margin-bottom:13px}.explore-card .button{margin-top:23px;width:100%;gap:12px}.explore-card .text-link{margin-top:9px;font-size:12px;gap:10px}.entry-expectations{margin-top:58px}.entry-expectations>h2{font-size:26px;margin-bottom:24px}.entry-expectations>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.entry-expectations article{border-top:1px solid var(--line);padding-top:20px}.entry-expectations article>span{font-size:9px;letter-spacing:.12em;color:var(--mint)}.entry-expectations h3{font-size:19px;line-height:1.3;margin-top:12px}.entry-expectations p{font-size:13px;line-height:1.85;margin-top:12px}.entry-help{font-size:13px;line-height:1.9;margin-top:34px}.entry-help a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.entry-footer{flex-wrap:wrap;gap:22px;padding-block:25px}.entry-footer nav{display:flex;flex-wrap:wrap;gap:9px 24px;align-items:center}.entry-footer nav a{font-size:12px;min-height:44px;display:inline-flex;align-items:center}.entry-footer>span{font-size:11px}.entry-footer a:hover{color:var(--mint)}
@media(max-width:960px){.entry-layout{gap:20px}.entry-card,.explore-card{padding:26px}.access-page{padding-top:45px}.header-actions>.text-link{display:none}.entry-expectations>div{gap:22px}}
@media(max-width:700px){.entry-layout{grid-template-columns:1fr}.entry-intro{margin-bottom:30px}.entry-intro h1{font-size:45px}.entry-intro>p:last-child{font-size:14px}.entry-desktop-break{display:none}.entry-card h2,.explore-card h2{font-size:27px}.entry-expectations{margin-top:39px}.entry-expectations>div{grid-template-columns:1fr;gap:25px}.entry-expectations h3{font-size:21px}.entry-knife{height:120px}.entry-footer{align-items:flex-start}.entry-footer nav{gap:4px 19px}.entry-footer>span{width:100%}}
@media(max-width:360px){.entry-intro h1{font-size:39px}.entry-card,.explore-card{padding:23px 19px}.entry-card h2,.explore-card h2{font-size:25px}.entry-card .button,.explore-card .button{font-size:12px;padding-inline:12px}.explore-card .text-link{font-size:11px}.entry-expectations>h2{font-size:24px}}
