@charset "UTF-8";
:root{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#151515;background:#fff;color-scheme:light;font-synthesis:none}
*{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:2px solid #151515;outline-offset:6px}::selection{background:#151515;color:white}.page{min-height:100svh;max-width:1680px;margin:auto;padding:0 clamp(24px,5.6vw,94px);display:flex;flex-direction:column}header{min-height:120px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px}header p{margin:0}main{flex:1;display:flex;flex-direction:column;justify-content:center;padding:60px 0 100px}.domain h1{font-size:clamp(36px,7.75vw,126px);font-weight:500;letter-spacing:-.072em;line-height:1.13;margin:0;white-space:nowrap}.domain h1 span{color:#858585;font-weight:400}.domain>p{margin:28px 0 0;font-size:clamp(18px,1.6vw,24px);line-height:1.5;letter-spacing:-.025em;color:#636363}.purchase{display:flex;justify-content:space-between;align-items:center;gap:40px;border-top:1px solid #dcdcdc;margin-top:76px;padding-top:34px}.price{display:flex;align-items:baseline;gap:12px;white-space:nowrap}.price span:first-child{font-size:42px;letter-spacing:-.055em;line-height:1.2;font-weight:400}.price span:last-child{font-size:14px;color:#707070}.checkout{text-align:right}.buy{display:inline-flex;min-height:54px;min-width:216px;align-items:center;justify-content:center;background:#151515;color:white;padding:16px 30px;font-size:16px;text-decoration:none;border-radius:3px;transition:background .15s}.buy:hover{background:#363636;text-decoration:none}.checkout p{font-size:12px;color:#707070;margin:13px 0 0;line-height:1.5}footer{border-top:1px solid #ededed;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px;line-height:1.6;color:#707070}footer p{margin:0}footer a{color:#555}.skip-link{position:absolute;top:8px;left:12px;padding:12px;background:#fff;z-index:5;transform:translateY(-150%)}.skip-link:focus{transform:none}
@media(max-width:760px){header{min-height:90px;font-size:14px}main{padding:70px 0 90px}.domain h1{font-size:clamp(34px,7.6vw,58px)}.domain>p{font-size:18px;margin-top:23px;max-width:350px}.purchase{margin-top:54px;padding-top:28px;gap:22px}.price span:first-child{font-size:36px}.buy{min-width:175px;font-size:15px}.checkout p{max-width:175px}footer{align-items:flex-start;flex-direction:column;gap:8px;padding:22px 0}}
@media(max-width:480px){.page{padding:0 24px}header{min-height:85px}main{padding:70px 0 80px}.domain h1{font-size:clamp(36px,10.8vw,52px);white-space:normal;letter-spacing:-.065em}.domain h1 span{display:block;font-size:.78em;line-height:1.2;margin-top:3px}.domain>p{font-size:18px;max-width:300px;margin-top:26px}.purchase{align-items:flex-start;flex-direction:column;gap:27px;margin-top:46px;padding-top:28px}.price span:first-child{font-size:38px}.checkout{width:100%;text-align:left}.buy{width:100%;min-height:56px}.checkout p{max-width:none;margin-top:13px}footer{font-size:12px}}
@media(prefers-reduced-motion:reduce){.buy{transition:none}}
