.partners-page{position:relative}.partners-page.pt-page{min-height:100vh}.partners-page a:focus-visible,.partners-page button:focus-visible,.partners-page input:focus-visible,.partners-page select:focus-visible,.partners-page summary:focus-visible,.partners-page textarea:focus-visible{outline:2px solid var(--pink-soft);outline-offset:2px;box-shadow:0 0 0 4px rgba(6,4,6,.95);border-radius:8px}.partners-page .pt-wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.partners-page .pt-strip{background:linear-gradient(180deg,#1a0a14,#12070e);border-bottom:1px solid var(--line)}.partners-page .pt-strip .wrap{padding:9px var(--pad);justify-content:center}.partners-page .pt-strip .strip-txt{color:var(--pink-soft);font-size:11.5px;letter-spacing:1.6px}.partners-page .pt-hero{padding:60px 0 34px;display:grid;grid-template-columns:minmax(0,1fr) 372px;grid-gap:56px;gap:56px;align-items:center}.partners-page .pt-eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:11px;letter-spacing:2.2px;text-transform:uppercase;color:var(--pink-soft);border:1px solid rgba(var(--pink-soft-rgb),.35);border-radius:999px;padding:7px 15px}.partners-page .pt-hero h1{margin:18px 0 16px;font-weight:800;font-size:64px;line-height:1.02;letter-spacing:-2px;color:#fff;text-wrap:balance}.partners-page .pt-hero h1 em{font-style:normal;color:var(--pink);text-shadow:var(--glow-text)}.partners-page .pt-lede{margin:0;max-width:600px;font-weight:500;font-size:17px;line-height:1.65;color:var(--text-dim)}.partners-page .pt-lede b{color:#fff;font-weight:800}.partners-page .pt-cta{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 14px}.partners-page .pt-micro{font-weight:600;font-size:12.5px;letter-spacing:.2px;color:var(--text-low)}.partners-page .pt-micro span{color:var(--text-mid)}.partners-page .pt-receipt{background:var(--surface);border:1px solid var(--line-2);border-radius:20px;padding:24px 24px 20px;box-shadow:0 40px 110px -50px rgba(0,0,0,.9),var(--glow-card)}.partners-page .pt-receipt .rk{font-family:var(--font-script);font-weight:600;font-size:22px;line-height:1;color:var(--pink-soft)}.partners-page .pt-receipt h2{margin:4px 0 16px;font-weight:800;font-size:17px;letter-spacing:-.2px;color:#fff}.partners-page .pt-rrow{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--line)}.partners-page .pt-rrow:first-of-type{border-top:none}.partners-page .pt-rrow .rl{font-weight:600;font-size:12.5px;color:var(--text-mid)}.partners-page .pt-rrow .rv{font-weight:800;font-size:13.5px;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.partners-page .pt-rrow.total{border-top:1px solid var(--line-3);margin-top:4px;padding-top:13px}.partners-page .pt-rrow.total .rl{color:var(--text-light);font-weight:800}.partners-page .pt-rrow.total .rv{font-size:22px;color:var(--pink);text-shadow:var(--glow-text)}.partners-page .pt-receipt .rnote{margin:12px 0 0;font-weight:500;font-size:11.5px;line-height:1.6;color:var(--text-mid)}.partners-page .pt-band{padding:6px 0 12px}.partners-page .pt-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.partners-page .pt-stat{background:var(--surface);border:1px solid rgba(var(--pink-soft-rgb),.2);border-radius:18px;padding:22px 22px 20px;min-height:150px;display:flex;flex-direction:column}.partners-page .pt-stat .sl{font-weight:800;font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:var(--pink-soft)}.partners-page .pt-stat .sv{margin:10px 0 6px;font-weight:800;font-size:27px;line-height:1.1;letter-spacing:-.8px;color:#fff}.partners-page .pt-stat .sd{margin-top:auto;font-weight:500;font-size:12.5px;line-height:1.6;color:var(--text-mid)}.partners-page .pt-lock{display:flex;align-items:flex-start;gap:11px;margin-top:14px;padding:13px 18px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line)}.partners-page .pt-lock svg{flex:none;margin-top:1px;color:var(--pink-soft)}.partners-page .pt-lock p{margin:0;font-weight:500;font-size:12.5px;line-height:1.65;color:var(--text-dim)}.partners-page .pt-lock b{color:#fff;font-weight:700}.partners-page .pt-sec{padding:44px 0 0}.partners-page .pt-head{margin-bottom:22px}.partners-page .pt-head .k{font-family:var(--font-script);font-weight:600;font-size:24px;line-height:1.15;color:var(--pink-soft)}.partners-page .pt-head h2{margin:2px 0 8px;font-weight:800;font-size:30px;letter-spacing:-.7px;color:#fff}.partners-page .pt-head h2 em{font-style:normal;color:var(--pink);text-shadow:var(--glow-text)}.partners-page .pt-head p{margin:0;max-width:720px;font-weight:500;font-size:14.5px;line-height:1.7;color:var(--text-mid)}.partners-page .pt-head p b{color:#fff;font-weight:800}.partners-page .pt-whysec{padding-top:34px}.partners-page .pt-why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 34px;gap:12px 34px;margin:0;padding:0;list-style:none}.partners-page .pt-why li{display:flex;gap:11px;align-items:flex-start;font-weight:600;font-size:14.5px;line-height:1.55;color:var(--text-light)}.partners-page .pt-why .ck{flex:none;margin-top:1px;color:var(--pink)}.partners-page .pt-alt{margin:10px 0 0;font-weight:600;font-size:12px;line-height:1.6;color:var(--text-mid);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.partners-page .pt-alt b{color:var(--text-light);font-weight:800}.partners-page .pt-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.partners-page .pt-step{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px 24px 24px}.partners-page .pt-step .n{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(var(--pink-rgb),.12);border:1px solid rgba(var(--pink-rgb),.3);color:var(--pink-soft);font-weight:800;font-size:15px}.partners-page .pt-step h3{margin:14px 0 8px;font-weight:800;font-size:18px;color:#fff}.partners-page .pt-step p{margin:0;font-weight:500;font-size:13.5px;line-height:1.7;color:var(--text-mid)}.partners-page .pt-money{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.partners-page .pt-tblwrap{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.partners-page .pt-tbl{width:100%;border-collapse:collapse}.partners-page .pt-tbl thead th{text-align:left;font-weight:800;font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-low);padding:15px 22px;border-bottom:1px solid rgba(var(--pink-soft-rgb),.18)}.partners-page .pt-tbl thead th.r{text-align:right}.partners-page .pt-tbl tbody td{padding:16px 22px;border-bottom:1px solid var(--line);vertical-align:top;font-size:13.5px;font-weight:500;color:var(--text-dim);line-height:1.6}.partners-page .pt-tbl tbody tr:last-child td{border-bottom:none}.partners-page .pt-tbl tbody td.what{color:#fff;font-weight:700;font-size:14px;width:38%}.partners-page .pt-tbl tbody td.what span{display:block;margin-top:3px;font-weight:500;font-size:12px;color:var(--text-mid)}.partners-page .pt-tbl tbody td.r{text-align:right;white-space:nowrap;color:#fff;font-weight:800;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.partners-page .pt-example{background:var(--surface-2);border:1px solid rgba(var(--pink-soft-rgb),.22);border-radius:18px;padding:22px 24px}.partners-page .pt-example h3{margin:0 0 4px;font-weight:800;font-size:15px;color:#fff}.partners-page .pt-example .ek{font-family:var(--font-script);font-weight:600;font-size:20px;line-height:1;color:var(--pink-soft)}.partners-page .pt-elist{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.partners-page .pt-elist li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--line);font-weight:500;font-size:12.5px;color:var(--text-mid)}.partners-page .pt-elist li:first-child{border-top:none}.partners-page .pt-elist li b{color:#fff;font-weight:800;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.partners-page .pt-elist li.out{border-top:1px solid var(--line-3);margin-top:4px;padding-top:12px}.partners-page .pt-elist li.out b{color:var(--pink);font-size:19px;text-shadow:var(--glow-text)}.partners-page .pt-example p{margin:12px 0 0;font-weight:500;font-size:11.5px;line-height:1.7;color:var(--text-mid)}.partners-page .pt-tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.partners-page .pt-tile{background:var(--surface);border:1px solid rgba(var(--pink-soft-rgb),.18);border-radius:18px;padding:24px}.partners-page .pt-tile .ti{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:rgba(var(--pink-rgb),.1);border:1px solid rgba(var(--pink-rgb),.28);color:var(--pink-soft)}.partners-page .pt-tile h3{margin:13px 0 7px;font-weight:800;font-size:15.5px;color:#fff}.partners-page .pt-tile p{margin:0;font-weight:500;font-size:13px;line-height:1.7;color:var(--text-mid)}.partners-page .pt-tile code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--text-light);background:rgba(var(--pink-rgb),.08);border-radius:5px;padding:1px 5px}.partners-page .pt-pub{background:var(--surface);border:1px solid var(--line-2);border-radius:22px;padding:34px 36px}.partners-page .pt-publist{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 34px;gap:14px 34px;margin:0;padding:0;list-style:none}.partners-page .pt-publist li{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid var(--line)}.partners-page .pt-publist li:first-child,.partners-page .pt-publist li:nth-child(2){border-top:none}.partners-page .pt-publist .ck{flex:none;margin-top:2px;color:var(--pink)}.partners-page .pt-publist b{display:block;color:#fff;font-weight:700;font-size:13.5px;margin-bottom:2px}.partners-page .pt-publist span{font-weight:500;font-size:12.5px;line-height:1.6;color:var(--text-mid)}.partners-page .pt-awards{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}.partners-page .pt-awards .al{font-weight:800;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--text-low)}.partners-page .pt-awards img{opacity:.85}.partners-page .pt-faq{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 18px;gap:10px 18px;align-items:start}.partners-page .pt-fq{background:var(--surface);border:1px solid rgba(var(--pink-soft-rgb),.2);border-radius:14px;padding:16px 22px;transition:border-color .15s ease}.partners-page .pt-fq:hover,.partners-page .pt-fq[open]{border-color:var(--line-3)}.partners-page .pt-fq>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;font-weight:700;font-size:14px;line-height:1.35;color:#fff;min-height:24px}.partners-page .pt-fq>summary::-webkit-details-marker{display:none}.partners-page .pt-fq>summary::marker{content:""}.partners-page .pt-fq .sign{flex:none;color:var(--pink-soft);font-weight:700;line-height:1;width:24px;height:24px;display:grid;place-items:center}.partners-page .pt-fq .sign:after{content:"+"}.partners-page .pt-fq[open] .sign:after{content:"\2212"}.partners-page .pt-fq>p{margin:10px 0 0;font-weight:500;font-size:13px;line-height:1.7;color:var(--text-dim)}.partners-page .pt-fq>p a{color:var(--pink-soft);font-weight:600}.partners-page .pt-fq>p b{color:#fff;font-weight:700}.partners-page .pt-apply{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:44px;gap:44px;align-items:start;padding:44px 0 56px}.partners-page .pt-card{background:var(--surface);border:1px solid var(--line-2);border-radius:22px;padding:30px 32px 28px;box-shadow:0 40px 120px -60px rgba(0,0,0,.9)}.partners-page .pt-card h2{margin:0 0 4px;font-weight:800;font-size:24px;letter-spacing:-.5px;color:#fff}.partners-page .pt-card .csub{margin:0 0 20px;font-weight:500;font-size:13px;line-height:1.6;color:var(--text-mid)}.partners-page .pt-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px}.partners-page .pt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.partners-page .pt-field.wide{grid-column:1/3}.partners-page .pt-field>span{font-weight:700;font-size:11px;letter-spacing:.8px;color:var(--text-mid);text-transform:uppercase}.partners-page .pt-field input,.partners-page .pt-field textarea{width:100%;font-family:var(--font-body);background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;padding:12px 14px;font-size:14px;font-weight:500;color:#fff;outline:none;min-height:44px;transition:border-color .15s,box-shadow .15s}.partners-page .pt-field textarea{resize:vertical;line-height:1.55;min-height:84px}.partners-page .pt-field input::placeholder,.partners-page .pt-field textarea::placeholder{color:#7a6472}.partners-page .pt-field input:focus,.partners-page .pt-field textarea:focus{border-color:var(--line-3);box-shadow:0 0 0 3px rgba(var(--pink-rgb),.12)}.partners-page .pt-field .fhint{font-weight:500;font-size:11px;line-height:1.5;color:var(--text-low);text-transform:none;letter-spacing:0}.partners-page .pt-field .fhint b{color:var(--text-light);font-weight:700}.partners-page .pt-prefixed{display:flex;align-items:stretch;min-width:0}.partners-page .pt-prefixed .pfx{display:flex;align-items:center;flex:none;padding:0 2px 0 14px;border-radius:11px 0 0 11px;background:var(--surface-2);border:1px solid var(--line-2);border-right:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-low);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.partners-page .pt-prefixed input{border-radius:0 11px 11px 0;padding-left:3px;min-width:0}.partners-page .pt-avail{font-weight:700}.partners-page .pt-avail.is-available{color:var(--ok)}.partners-page .pt-avail.is-taken{color:var(--bad)}.partners-page .pt-avail.is-invalid{color:var(--warn)}.partners-page .pt-avail.is-checking{color:var(--text-mid)}.partners-page .pt-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.partners-page .pt-confirm{display:flex;gap:10px;align-items:flex-start;margin:18px 0 0;cursor:pointer}.partners-page .pt-confirm input{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:1px 0 0;width:24px;height:24px;min-width:24px;flex:none;cursor:pointer;border:1.5px solid rgba(var(--pink-soft-rgb),.3);border-radius:7px;background:var(--surface-2)}.partners-page .pt-confirm input:checked{border-color:#ff9dcd;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3.4 8.4l3 3 6.2-6.2'/%3E%3C/svg%3E"),var(--grad-btn);background-size:15px 15px,cover;background-position:50%,50%;background-repeat:no-repeat,no-repeat}.partners-page .pt-confirm span{font-weight:500;font-size:12.5px;line-height:1.55;color:var(--text-mid)}.partners-page .pt-confirm span a{color:var(--pink-soft);font-weight:600}.partners-page .pt-submit{margin-top:22px;padding:17px;font-size:15px}.partners-page .pt-formfoot{margin:14px 0 0;font-weight:500;font-size:11.5px;line-height:1.7;color:var(--text-low);text-align:center}.partners-page .pt-formfoot a{color:var(--pink-soft);font-weight:700}.partners-page .pt-msg{margin:16px 0 0;padding:12px 15px;border-radius:12px;font-weight:600;font-size:12.5px;line-height:1.6;background:var(--warn-bg);border:1px solid var(--warn-bd);color:var(--text-light)}.partners-page .pt-msg.bad{background:var(--bad-bg);border-color:var(--bad-bd)}.partners-page .pt-msg ul{margin:6px 0 0;padding-left:18px}.partners-page .pt-note{margin:0 0 18px;padding:11px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);font-weight:500;font-size:12px;line-height:1.6;color:var(--text-mid)}.partners-page .pt-note b{color:#fff;font-weight:700}.partners-page .pt-done{text-align:left}.partners-page .pt-done .dico{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:rgba(var(--pink-rgb),.12);border:1px solid rgba(var(--pink-rgb),.3);color:var(--pink-soft);margin-bottom:14px}.partners-page .pt-done h2{margin:0 0 8px}.partners-page .pt-done p{margin:0 0 14px;font-weight:500;font-size:13.5px;line-height:1.7;color:var(--text-dim)}.partners-page .pt-linkbox{display:block;margin:0 0 16px;padding:13px 15px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:var(--text-light);word-break:break-all}.partners-page .pt-closed{border-color:var(--warn-bd)}.partners-page .pt-rates,.partners-page .pt-sticky{display:none}@media (max-width:1240px){.partners-page .pt-hero{grid-template-columns:1fr;gap:30px}.partners-page .pt-stats{grid-template-columns:1fr 1fr}.partners-page .pt-money{grid-template-columns:1fr}.partners-page .pt-tiles{grid-template-columns:1fr 1fr}.partners-page .pt-apply{grid-template-columns:1fr;gap:28px}}@media (max-width:980px){.partners-page .pt-faq,.partners-page .pt-publist,.partners-page .pt-steps,.partners-page .pt-tiles{grid-template-columns:1fr}.partners-page .pt-publist li:nth-child(2){border-top:1px solid var(--line)}.partners-page .pt-why{grid-template-columns:1fr;gap:10px}}@media (max-width:680px){.partners-page .pt-hero{padding:30px 0 20px}.partners-page .pt-hero h1{font-size:42px;letter-spacing:-1.5px}.partners-page .pt-card,.partners-page .pt-pub{padding:22px 20px}.partners-page .pt-sec{padding:34px 0 0}}@media (max-width:520px){.partners-page .pt-hero{padding:26px 0 20px}.partners-page .pt-hero h1{margin:14px 0 12px;font-size:38px;line-height:1.03;letter-spacing:-1.4px}.partners-page .pt-eyebrow{font-size:10px;letter-spacing:2px;padding:6px 13px}.partners-page .pt-lede{font-size:15px}.partners-page .pt-cta{flex-direction:column;gap:10px;margin:20px 0 12px}.partners-page .pt-cta .btn{width:100%}.partners-page .pt-micro{font-size:11.5px;line-height:1.6}.partners-page .pt-receipt{margin-top:20px;padding:20px;border-radius:18px}.partners-page .pt-receipt .rk{font-size:20px}.partners-page .pt-receipt h2{margin:3px 0 12px;font-size:15px}.partners-page .pt-rrow.total .rv{font-size:20px}.partners-page .pt-stats{grid-template-columns:1fr 1fr;gap:10px}.partners-page .pt-stat{padding:16px 15px;min-height:0;border-radius:16px}.partners-page .pt-stat .sl{font-size:9.5px;letter-spacing:1.6px}.partners-page .pt-stat .sv{margin:8px 0 5px;font-size:19px;letter-spacing:-.5px}.partners-page .pt-stat .sd{font-size:11.5px;line-height:1.55}.partners-page .pt-lock{margin-top:10px;padding:13px 15px}.partners-page .pt-lock p{font-size:12px}.partners-page .pt-whysec{padding-top:28px}.partners-page .pt-why li{font-size:13.5px}.partners-page .pt-alt{font-size:11.5px}.partners-page .pt-sec{padding:34px 0 0}.partners-page .pt-head{margin-bottom:16px}.partners-page .pt-head .k{font-size:21px}.partners-page .pt-head h2{font-size:24px;letter-spacing:-.6px}.partners-page .pt-head p{font-size:13.5px}.partners-page .pt-step{padding:18px 18px 17px;border-radius:16px;display:grid;grid-template-columns:36px 1fr;grid-gap:14px;gap:14px;align-items:start}.partners-page .pt-step .n{width:36px;height:36px;font-size:14px}.partners-page .pt-step h3{margin:6px 0 5px;font-size:16px;grid-column:2}.partners-page .pt-step p{font-size:13px;grid-column:2}.partners-page .pt-tblwrap{display:none}.partners-page .pt-rates{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.partners-page .pt-rate{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.partners-page .pt-rate .rh{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.partners-page .pt-rate .rh b{color:#fff;font-weight:800;font-size:14.5px;line-height:1.3}.partners-page .pt-rate .rh .amt{flex:none;color:var(--pink);font-weight:800;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:var(--glow-text)}.partners-page .pt-rate .rsub{margin:3px 0 0;font-weight:500;font-size:12px;color:var(--text-mid)}.partners-page .pt-rate .rbasis{margin:9px 0 0;padding-top:9px;border-top:1px solid var(--line);font-weight:500;font-size:12.5px;line-height:1.6;color:var(--text-mid)}.partners-page .pt-example{margin-top:12px;padding:18px;border-radius:16px}.partners-page .pt-example .ek{font-size:19px}.partners-page .pt-example h3{margin:2px 0 0;font-size:14.5px}.partners-page .pt-elist li.out b{font-size:18px}.partners-page .pt-tile{padding:18px;border-radius:16px}.partners-page .pt-tile code{word-break:break-all}.partners-page .pt-publist li:first-child{border-top:none;padding-top:0}.partners-page .pt-awards .al{width:100%}.partners-page .pt-faq{gap:8px}.partners-page .pt-fq{padding:14px 16px;border-radius:13px}.partners-page .pt-fq>summary{font-size:13.5px;gap:12px}.partners-page .pt-apply{padding:34px 0 40px}.partners-page .pt-card{padding:20px 18px;border-radius:18px}.partners-page .pt-card h2{font-size:20px}.partners-page .pt-fields{grid-template-columns:1fr;gap:12px}.partners-page .pt-field.wide{grid-column:auto}.partners-page .pt-field>span{font-size:10.5px}.partners-page .pt-field input,.partners-page .pt-field textarea{font-size:16px;min-height:48px;padding:13px 14px}.partners-page .pt-field textarea{min-height:88px}.partners-page .pt-prefixed .pfx{font-size:13px;padding-left:12px}.partners-page .pt-submit{margin-top:18px;padding:16px;font-size:14px}.partners-page .pt-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;align-items:center;gap:12px;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom, 0px));background:rgba(6,4,6,.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line-2)}.partners-page .pt-sticky.is-hidden{display:none}.partners-page .pt-sticky .st{flex:1 1;min-width:0;line-height:1.25}.partners-page .pt-sticky .st b{display:block;color:#fff;font-weight:800;font-size:13px}.partners-page .pt-sticky .st span{font-weight:600;font-size:11px;color:var(--text-low)}.partners-page .pt-sticky .btn{flex:none;padding:13px 22px;font-size:12.5px}.partners-page.pt-page{padding-bottom:88px}}@media (prefers-reduced-motion:reduce){.partners-page .btn,.partners-page .pt-fq,.partners-page.pt-page *{transition:none!important;animation:none!important}.partners-page .btn-primary:hover{transform:none}}