.k2seller{color:#17392f;background:#f3eee4;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.k2seller *{box-sizing:border-box}.k2seller a{color:inherit;text-decoration:none}.k2seller>header{z-index:20;background:#f8f4ec;border-bottom:1px solid #17392f24;align-items:center;gap:30px;height:72px;padding:0 clamp(20px,4vw,64px);display:flex;position:sticky;top:0}.k2seller>header>a:first-child{letter-spacing:.16em;margin-right:auto;font-size:12px;font-weight:900}.k2seller>header nav{gap:22px;font-size:12px;display:flex}.k2seller-hero{color:#fff;background:#15372e;grid-template-columns:.86fr 1.14fr;min-height:610px;display:grid}.k2seller-hero .copy{flex-direction:column;justify-content:center;padding:clamp(50px,8vw,120px) clamp(28px,6vw,90px);display:flex}.k2seller-hero .copy>span,.k2seller-flow>aside>span,.k2seller .panel>span,.k2seller-done section>span{letter-spacing:.17em;color:#caa66f;font-size:10px;font-weight:900}.k2seller-hero h1{letter-spacing:-.05em;margin:15px 0 24px;font:500 clamp(56px,7vw,104px)/.9 Georgia,serif}.k2seller-hero h1 em{color:#d7b078;font-weight:400}.k2seller-hero .copy>p{color:#d6ded9;max-width:520px;font:400 19px/1.6 Georgia,serif}.k2seller-hero .mini{border-top:1px solid #ffffff2e;grid-template-columns:30px 1fr;gap:5px 12px;max-width:480px;margin-top:38px;padding-top:22px;display:grid}.k2seller-hero .mini svg{color:#d7b078;grid-row:1/3;width:24px}.k2seller-hero .mini b{font-size:13px}.k2seller-hero .mini span{color:#b9c8c1;font-size:11px}.k2seller-hero .image{min-height:560px;position:relative}.k2seller-hero .image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.k2seller-hero .image:after{content:"";background:linear-gradient(90deg,#15372e33,#0000 40%),linear-gradient(#0000 65%,#07141080);position:absolute;inset:0}.k2seller-hero .image>span{z-index:2;color:#17392f;background:#f8f4ecf0;padding:9px 12px;font-size:11px;font-weight:800;position:absolute;bottom:28px;left:28px}.k2seller-flow{grid-template-columns:260px minmax(0,1fr);gap:44px;width:min(1380px,92vw);margin:0 auto;padding:72px 0 110px;display:grid}.k2seller-flow>aside{gap:3px;height:max-content;display:grid;position:sticky;top:100px}.k2seller-flow>aside>span{margin-bottom:12px}.k2seller-flow>aside>button{text-align:left;color:#7b807d;background:0 0;border:0;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:11px 0;display:grid}.k2seller-flow>aside>button i{border:1px solid #c8beb0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;display:grid}.k2seller-flow>aside>button.active{color:#17392f}.k2seller-flow>aside>button.active i{color:#fff;background:#17392f;border-color:#17392f}.k2seller-flow>aside>button.done i{color:#17392f;background:#e1e9e4;border-color:#e1e9e4}.k2seller-flow>aside>button svg{width:13px}.k2seller-flow>aside>button b{font-size:13px}.k2seller-flow>aside>div{border-top:1px solid #17392f26;gap:10px;margin-top:26px;padding:18px 0;display:flex}.k2seller-flow>aside>div svg{color:#9e7442;flex:none;width:20px}.k2seller-flow>aside>div p{color:#6c746f;margin:0;font-size:11px;line-height:1.55}.k2seller-flow>form{background:#fffdf8;border:1px solid #17392f21}.k2seller .panel{padding:clamp(28px,5vw,64px)}.k2seller .panel h2{letter-spacing:-.035em;margin:9px 0 34px;font:500 clamp(38px,4.5vw,62px)/.96 Georgia,serif}.k2seller .panel label{letter-spacing:.04em;color:#46564f;margin-bottom:16px;font-size:10px;font-weight:900;display:block}.k2seller .panel input,.k2seller .panel select,.k2seller .panel textarea{color:#17392f;width:100%;min-height:48px;font:inherit;background:#faf6ee;border:1px solid #d6cdc0;border-radius:2px;margin-top:7px;padding:12px 13px}.k2seller .panel textarea{resize:vertical;min-height:130px}.k2seller .panel input:focus,.k2seller .panel select:focus,.k2seller .panel textarea:focus{outline-offset:1px;outline:2px solid #ad8249}.k2seller .panel label>div{background:#faf6ee;border:1px solid #d6cdc0;align-items:center;margin-top:7px;padding-left:12px;display:flex}.k2seller .panel label>div svg{color:#8b6c43;width:16px}.k2seller .panel label>div input{background:0 0;border:0;margin:0}.k2seller .grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.k2seller .types{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:28px;display:grid}.k2seller .types button{color:#17392f;background:#f8f4ec;border:1px solid #d3c9bb;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100px;display:flex}.k2seller .types button svg{width:22px}.k2seller .types button b{font-size:11px}.k2seller .types button.selected{color:#fff;background:#17392f;border-color:#17392f}.k2seller .photo-plan{background:#efe7da;gap:14px;margin:24px 0;padding:18px;display:flex}.k2seller .photo-plan svg{color:#8b6c43;flex:none;width:26px}.k2seller .photo-plan b{font-size:13px}.k2seller .photo-plan p{color:#66736d;margin:5px 0 0;font-size:12px;line-height:1.55}.k2seller .consent{align-items:flex-start;gap:10px;letter-spacing:0!important;font-size:12px!important;font-weight:500!important;line-height:1.55!important;display:flex!important}.k2seller .consent input{flex:none;width:18px!important;min-height:18px!important;margin:2px 0 0!important}.k2seller-flow form>footer{background:#faf6ee;border-top:1px solid #17392f1f;justify-content:space-between;gap:12px;padding:20px clamp(28px,5vw,64px);display:flex}.k2seller-flow form>footer button{border:0;align-items:center;gap:7px;min-height:48px;padding:0 18px;font-weight:900;display:inline-flex}.k2seller-flow form>footer .back{color:#17392f;background:0 0}.k2seller-flow form>footer .next{color:#fff;background:#17392f}.k2seller-flow form>footer button:disabled{opacity:.4}.k2seller-flow form>footer svg{width:16px}.k2seller .error{color:#8b3024;background:#f7e3de;margin:24px clamp(28px,5vw,64px) 0;padding:12px 14px;font-size:12px}.k2seller-done{grid-template-columns:1.05fr .95fr;min-height:calc(100vh - 72px);display:grid}.k2seller-done .visual{min-height:600px}.k2seller-done .visual img{object-fit:cover;width:100%;height:100%}.k2seller-done section{flex-direction:column;justify-content:center;padding:clamp(40px,7vw,100px);display:flex}.k2seller-done section>svg{color:#9e7442;width:34px;margin:24px 0}.k2seller-done h1{margin:0 0 22px;font:500 clamp(48px,6vw,84px)/.93 Georgia,serif}.k2seller-done p{color:#5f6b66;max-width:600px;font-size:16px;line-height:1.7}.k2seller-done .status{border-top:1px solid #d6cdc0;border-bottom:1px solid #d6cdc0;grid-template-columns:repeat(3,1fr);margin:30px 0;display:grid}.k2seller-done .status article{padding:18px 12px 18px 0}.k2seller-done .status small{letter-spacing:.12em;color:#8b6c43;font-size:9px;display:block}.k2seller-done .status strong{margin-top:6px;font:500 18px Georgia,serif;display:block}.k2seller-done .actions{flex-wrap:wrap;gap:9px;display:flex}.k2seller-done .actions a{border:1px solid #17392f;padding:13px 16px;font-size:12px;font-weight:800}.k2seller-done .actions a.primary{color:#fff;background:#17392f}@media (width<=960px){.k2seller-hero,.k2seller-done{grid-template-columns:1fr}.k2seller-hero .image{order:-1;min-height:50vh}.k2seller-flow{grid-template-columns:1fr}.k2seller-flow>aside{grid-template-columns:repeat(3,1fr);position:static}.k2seller-flow>aside>span,.k2seller-flow>aside>div{grid-column:1/-1}.k2seller .types{grid-template-columns:repeat(3,1fr)}.k2seller-done .visual{min-height:45vh}}@media (width<=620px){.k2seller>header nav{display:none}.k2seller-hero h1{font-size:58px}.k2seller-hero .image{min-height:48vh}.k2seller-flow{width:100%;padding:32px 14px 80px}.k2seller-flow>aside{grid-template-columns:repeat(3,1fr);padding:0 8px}.k2seller-flow>aside>button{text-align:center;grid-template-columns:1fr;justify-items:center}.k2seller-flow>aside>button b{font-size:10px}.k2seller .panel{padding:28px 18px}.k2seller .panel h2{font-size:42px}.k2seller .grid{grid-template-columns:1fr}.k2seller .types{grid-template-columns:1fr 1fr}.k2seller-flow form>footer{padding:16px 18px}.k2seller-done .status{grid-template-columns:1fr}.k2seller-done section{padding:36px 22px}.k2seller-done h1{font-size:54px}}
