.iw-page-header{padding:48px 0 36px;border-bottom:1px solid #EAECEF;margin-bottom:40px;background:linear-gradient(180deg,#f8fafc,#fff)}.iw-page-header__badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#5b5fef14;color:var(--iw-color-primary);border:1px solid rgba(91,95,239,.2);border-radius:var(--iw-radius-full);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.iw-page-header__title{font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;color:#111318;letter-spacing:-.03em;line-height:1.15;margin:0 0 12px}.iw-page-header__subtitle{font-size:15px;color:#555e68;line-height:1.6;max-width:680px;margin:0}.iw-page-meta{display:flex;align-items:center;gap:16px;font-size:12.5px;color:#717b87;margin-top:18px}.iw-policy-layout{display:grid;grid-template-columns:260px 1fr;gap:48px;margin-bottom:64px;align-items:start}.iw-policy-nav{position:sticky;top:90px;background:#fff;border:1px solid #EAECEF;border-radius:14px;padding:16px;box-shadow:var(--iw-shadow-sm)}.iw-policy-nav__title{font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.08em;color:#717b87;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #F0F2F5}.iw-policy-nav__list{display:flex;flex-direction:column;gap:4px}.iw-policy-nav__link{display:block;padding:8px 12px;font-size:13px;color:#555e68;text-decoration:none;border-radius:7px;transition:all .18s ease;font-weight:500}.iw-policy-nav__link:hover,.iw-policy-nav__link.is-active{background:#f4f6f8;color:var(--iw-color-primary);font-weight:600}.iw-policy-article{min-width:0}.iw-policy-section{margin-bottom:40px;scroll-margin-top:100px}.iw-policy-section h2{font-size:1.35rem;font-weight:750;color:#111318;letter-spacing:-.02em;margin:0 0 14px;display:flex;align-items:center;gap:10px}.iw-policy-section h3{font-size:1.05rem;font-weight:700;color:#111318;margin:20px 0 10px}.iw-policy-section p,.iw-policy-section li{font-size:14px;color:#4b5563;line-height:1.68}.iw-policy-section ul{padding-left:22px;margin:12px 0}.iw-policy-section li{margin-bottom:8px}.iw-policy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin:20px 0 28px}.iw-policy-card{background:#f8fafc;border:1px solid #E2E8F0;border-radius:12px;padding:18px;transition:transform .2s ease,box-shadow .2s ease}.iw-policy-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000a}.iw-policy-card__icon{width:36px;height:36px;border-radius:9px;background:#fff;border:1px solid #E2E8F0;display:flex;align-items:center;justify-content:center;color:var(--iw-color-primary);margin-bottom:12px}.iw-policy-card__title{font-size:13.5px;font-weight:700;color:#111318;margin:0 0 4px}.iw-policy-card__desc{font-size:12.5px;color:#64748b;margin:0;line-height:1.5}.iw-table-wrapper{overflow-x:auto;border:1px solid #E2E8F0;border-radius:12px;margin:20px 0 28px;background:#fff}.iw-policy-table{width:100%;border-collapse:collapse;text-align:left;font-size:13.5px}.iw-policy-table th{background:#f8fafc;padding:12px 16px;font-weight:700;color:#111318;border-bottom:1px solid #E2E8F0;white-space:nowrap}.iw-policy-table td{padding:12px 16px;color:#4b5563;border-bottom:1px solid #F1F5F9;vertical-align:middle}.iw-policy-table tr:last-child td{border-bottom:none}.iw-policy-table tr:hover td{background:#fafafa}.iw-callout{border-radius:12px;padding:18px 20px;margin:22px 0;display:flex;gap:14px;align-items:flex-start}.iw-callout--info{background:#eef2ff;border:1px solid #C7D2FE;color:#312e81}.iw-callout--success{background:#ecfdf5;border:1px solid #A7F3D0;color:#065f46}.iw-callout--warning{background:#fffbeb;border:1px solid #FDE68A;color:#92400e}.iw-callout__icon{flex-shrink:0;margin-top:2px}.iw-callout__content{font-size:13px;line-height:1.55}.iw-callout__content strong{display:block;font-size:13.5px;margin-bottom:4px}.iw-faq-group{margin-bottom:32px}.iw-faq-group__title{font-size:1.15rem;font-weight:750;color:#111318;margin:0 0 14px;display:flex;align-items:center;gap:8px}.iw-faq-item{border:1px solid #E5E8EB;border-radius:10px;margin-bottom:10px;background:#fff;overflow:hidden;transition:border-color .18s ease}.iw-faq-item[open]{border-color:#c7d2fe;box-shadow:0 4px 12px #5b5fef0d}.iw-faq-trigger{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:15px 18px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:650;color:#111318}.iw-faq-trigger::-webkit-details-marker{display:none}.iw-faq-trigger:hover{background:#f9fafb}.iw-faq-icon{color:#8c94a0;transition:transform .2s ease;flex-shrink:0}.iw-faq-item[open] .iw-faq-icon{transform:rotate(180deg);color:var(--iw-color-primary)}.iw-faq-body{padding:12px 18px 16px;font-size:13.5px;color:#4b5563;line-height:1.65;border-top:1px solid #F1F5F9}.iw-contact-grid{display:grid;grid-template-columns:1fr 340px;gap:36px;margin-bottom:64px}.iw-contact-card{background:#fff;border:1px solid #EAECEF;border-radius:16px;padding:28px;box-shadow:var(--iw-shadow-sm)}.iw-contact-form{display:flex;flex-direction:column;gap:16px}.iw-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.iw-form-group{display:flex;flex-direction:column;gap:6px}.iw-form-label{font-size:12.5px;font-weight:650;color:#374151}.iw-form-input,.iw-form-select,.iw-form-textarea{padding:10px 14px;font-size:13.5px;border:1px solid #D1D5DB;border-radius:8px;outline:none;font-family:inherit;transition:border-color .18s ease,box-shadow .18s ease}.iw-form-input:focus,.iw-form-select:focus,.iw-form-textarea:focus{border-color:var(--iw-color-primary);box-shadow:0 0 0 3px #5b5fef24}.iw-form-textarea{resize:vertical;min-height:120px}.iw-support-meta-card{background:#f9fafb;border:1px solid #EAECEF;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px}.iw-support-item{display:flex;align-items:flex-start;gap:12px}.iw-support-item__icon{width:36px;height:36px;border-radius:8px;background:#fff;border:1px solid #E2E8F0;display:flex;align-items:center;justify-content:center;color:var(--iw-color-primary);flex-shrink:0}.iw-support-item__title{font-size:13px;font-weight:700;color:#111318;margin:0 0 2px}.iw-support-item__text{font-size:12.5px;color:#64748b;margin:0;line-height:1.45}.iw-support-item__text a{color:var(--iw-color-primary);text-decoration:none;font-weight:600}@media(max-width:991px){.iw-policy-layout{grid-template-columns:1fr;gap:24px}.iw-policy-nav{display:none}.iw-contact-grid{grid-template-columns:1fr}}@media(max-width:640px){.iw-form-row{grid-template-columns:1fr}.iw-contact-card{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/intelwink-legal.css.map */
