.qr-design-purchase-page-module-scss-module__psiQQG__page{color:#111827;background:linear-gradient(160deg,#c7d2fe33,#fff 70%);min-height:100vh}.qr-design-purchase-page-module-scss-module__psiQQG__pageService{background:radial-gradient(circle at top,#c7d2fe59,#0000 60%),linear-gradient(160deg,#f8fafc,#fff 70%);position:relative;overflow:hidden}.qr-design-purchase-page-module-scss-module__psiQQG__pageService:before,.qr-design-purchase-page-module-scss-module__psiQQG__pageService:after{content:"";filter:blur(.5rem);z-index:0;background:#312e8114;border-radius:50%;width:24rem;height:24rem;position:absolute}.qr-design-purchase-page-module-scss-module__psiQQG__pageService:before{top:-8rem;left:-6rem}.qr-design-purchase-page-module-scss-module__psiQQG__pageService:after{bottom:-10rem;right:-4rem}.qr-design-purchase-page-module-scss-module__psiQQG__main{z-index:1;word-break:keep-all;overflow-wrap:normal;line-break:strict;flex-direction:column;gap:3rem;padding-top:8rem;padding-bottom:8rem;display:flex;position:relative}@media (min-width:48rem){.qr-design-purchase-page-module-scss-module__psiQQG__main{word-break:keep-all;overflow-wrap:normal;line-break:strict;padding-top:12rem}}.qr-design-purchase-page-module-scss-module__psiQQG__hero{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:center;gap:4rem;width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;display:grid}.qr-design-purchase-page-module-scss-module__psiQQG__heroText{flex-direction:column;gap:.75rem;display:flex}.qr-design-purchase-page-module-scss-module__psiQQG__eyebrow{text-transform:uppercase;letter-spacing:.025em;color:#312e81;font-size:clamp(.75rem,.708333rem + .208333vw,.875rem);font-weight:600}.qr-design-purchase-page-module-scss-module__psiQQG__title{margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Segoe UI,Roboto,Noto Sans KR,Malgun Gothic,sans-serif;font-size:clamp(1.75rem,1.58333rem + .833333vw,2.25rem);font-weight:600;line-height:1.3}.qr-design-purchase-page-module-scss-module__psiQQG__lead{color:#6b7280;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Segoe UI,Roboto,Noto Sans KR,Malgun Gothic,sans-serif;font-size:clamp(.9375rem,.854167rem + .416667vw,1.1875rem);font-weight:400;line-height:1.6}.qr-design-purchase-page-module-scss-module__psiQQG__idChip{color:#312e81;background:#312e811f;border-radius:624.938rem;align-items:center;padding:.25rem .625rem;font-weight:600;display:inline-flex}.qr-design-purchase-page-module-scss-module__psiQQG__heroCard{color:#6b7280;background:#fff;border:.0625rem solid #f3f4f6;border-radius:1rem;gap:.75rem;padding:1.5rem;font-size:clamp(.75rem,.708333rem + .208333vw,.875rem);display:grid;box-shadow:0 1.125rem 2.5rem #1e1b4b1a}.qr-design-purchase-page-module-scss-module__psiQQG__heroRow{justify-content:space-between;gap:.75rem;display:flex}.qr-design-purchase-page-module-scss-module__psiQQG__heroRow span:last-child{color:#111827;font-weight:600}.qr-design-purchase-page-module-scss-module__psiQQG__formSection{width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.qr-design-purchase-page-module-scss-module__psiQQG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}.qr-design-purchase-page-module-scss-module__psiQQG__sectionTitle{font-size:clamp(1.375rem,1.25rem + .625vw,1.75rem);font-weight:600}.qr-design-purchase-page-module-scss-module__psiQQG__sectionHint{color:#9ca3af;font-size:clamp(.75rem,.708333rem + .208333vw,.875rem)}.qr-design-purchase-page-module-scss-module__psiQQG__form{background:#fff;border:.0625rem solid #f3f4f6;border-radius:1rem;gap:1rem;padding:1.5rem;display:grid;box-shadow:0 1.125rem 2.5rem #1e1b4b14}.qr-design-purchase-page-module-scss-module__psiQQG__splitRow{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.qr-design-purchase-page-module-scss-module__psiQQG__fieldGroup{gap:.5rem;display:grid}.qr-design-purchase-page-module-scss-module__psiQQG__label{color:#6b7280;font-size:clamp(.75rem,.708333rem + .208333vw,.875rem)}.qr-design-purchase-page-module-scss-module__psiQQG__input,.qr-design-purchase-page-module-scss-module__psiQQG__textarea{background:#f8fafc;border:.0625rem solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem;font-size:clamp(.9375rem,.854167rem + .416667vw,1.1875rem)}.qr-design-purchase-page-module-scss-module__psiQQG__textarea{resize:vertical}.qr-design-purchase-page-module-scss-module__psiQQG__formActions{flex-wrap:wrap;gap:.75rem;display:flex}.qr-design-purchase-page-module-scss-module__psiQQG__primaryButton{cursor:pointer;color:#fff;background:#312e81;border:.0625rem solid #0000;border-radius:624.938rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .25s ease-in-out;display:inline-flex}.qr-design-purchase-page-module-scss-module__psiQQG__primaryButton:hover{background:#3730a3;transform:translateY(-1px)}.qr-design-purchase-page-module-scss-module__psiQQG__ghostButton{cursor:pointer;color:#111827;background:0 0;border:.0625rem solid #e5e7eb;border-radius:624.938rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .25s ease-in-out;display:inline-flex}.qr-design-purchase-page-module-scss-module__psiQQG__ghostButton:hover{color:#312e81;border-color:#312e81}
