.fox-tools-hub{display:grid;gap:28px}.fox-tools-intro{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;padding-bottom:24px;border-bottom:1px solid rgba(10,17,40,.12)}.fox-tools-intro span{font-size:10px;letter-spacing:.16em;font-weight:900;color:#0052CC}.fox-tools-intro p{margin:0;max-width:680px;font-size:14px;color:#667085}.fox-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fox-tool-card{border:1px solid rgba(10,17,40,.11);border-radius:30px;background:linear-gradient(145deg,#fff,#f5f9ff);padding:30px;box-shadow:0 22px 65px rgba(10,17,40,.065)}.fox-tool-card--wide{grid-column:1/-1}.fox-tool-card__head small{display:block;font-size:9px;letter-spacing:.15em;font-weight:900;color:#FF6B00;margin-bottom:9px}.fox-tool-card__head h2{font-size:clamp(1.9rem,3vw,3rem);margin:0 0 12px;color:#0A1128}.fox-tool-card__head p{font-size:14px;color:#667085;max-width:760px;margin-bottom:24px}.fox-tool-form{display:grid;gap:15px}.fox-tool-form--utm,.fox-tool-form--complexity{grid-template-columns:repeat(2,minmax(0,1fr))}.fox-tool-form label{display:grid;gap:7px;font-size:12px;font-weight:800;color:#0A1128}.fox-tool-form label>span{font-size:10px;color:#7A8798;font-weight:650}.fox-tool-form em{font-style:normal;color:#0052CC}.fox-tool-form input,.fox-tool-form textarea,.fox-tool-form select{width:100%;border:1px solid rgba(10,17,40,.14);border-radius:14px;background:#fff;padding:13px 14px;color:#0A1128;outline:none;transition:border-color .2s,box-shadow .2s}.fox-tool-form textarea{resize:vertical}.fox-tool-form input:focus,.fox-tool-form textarea:focus,.fox-tool-form select:focus{border-color:#0052CC;box-shadow:0 0 0 3px rgba(0,82,204,.08)}.fox-tool-action,.fox-tool-copy{border:0;border-radius:999px;padding:12px 17px;font-weight:850;cursor:pointer}.fox-tool-action{background:#0052CC;color:#fff;display:inline-flex;align-items:center;justify-content:space-between;gap:28px}.fox-tool-copy{background:#EAF2FF;color:#0052CC}.fox-tool-copy:disabled{opacity:.45;cursor:not-allowed}.fox-tool-actions{display:flex;align-items:center;gap:10px}.fox-tool-output{margin-top:2px;padding:18px;border-radius:17px;background:#0A1128;color:#fff;min-height:88px;display:grid;align-content:center}.fox-tool-output strong{font-size:clamp(1.45rem,2.5vw,2.25rem)}.fox-tool-output p{font-size:12px!important;color:rgba(255,255,255,.68)!important;margin:4px 0 0!important}.fox-tool-output--url{overflow-wrap:anywhere}.span-2{grid-column:1/-1}@media(max-width:760px){.fox-tools-intro{display:grid}.fox-tools-grid,.fox-tool-form--utm,.fox-tool-form--complexity{grid-template-columns:1fr}.fox-tool-card--wide,.span-2{grid-column:auto}.fox-tool-card{padding:22px}.fox-tool-actions{flex-wrap:wrap}}
